.yoga-shakti-hero{background:#000;padding-top:calc(var(--yoga-shakti-bar-height,84px) + 16px)}.yoga-shakti-cover{position:relative;width:min(100%,1180px);aspect-ratio:960/510;overflow:hidden;margin:auto}.yoga-shakti-cover img{display:block;width:100%;height:auto;max-width:none;transform:translateY(-3.515625%)}.yoga-shakti-cover p{position:absolute;top:46%;left:9.375%;width:23.125%;margin:0;color:#fff;font:500 clamp(12px,1.75vw,21px)/1.8 Raleway,sans-serif}.yoga-shakti-matrix-note{width:min(100%,1180px);margin:auto;background:#7f7f7f;color:#fff;padding:12px 9.375%;font:500 17px/1.8 Raleway,sans-serif}.yoga-shakti-about{width:min(842px,calc(100% - 48px));margin:40px auto 60px;color:#000;font:400 15px/1.5 Raleway,sans-serif}.yoga-shakti-about h1{margin:0 0 38px;color:#ff3600;font:500 36px/1.4 Raleway,sans-serif;text-align:left}.yoga-shakti-about p{margin:0 0 25px}.yoga-shakti-about .access-button{margin-top:12px}@media (max-width:700px){.yoga-shakti-cover p{font-size:clamp(9px,2.2vw,15px);line-height:1.6}.yoga-shakti-matrix-note{padding:10px 20px;font-size:13px}.yoga-shakti-about{margin-top:28px}.yoga-shakti-about h1{font-size:30px;margin-bottom:24px}}.yoga-shakti-collection{padding-top:85px}.yoga-shakti-collection .samudra-inline-source{max-width:1180px;margin:auto}@media (max-width:700px){.yoga-shakti-collection .samudra-source-document .browser_width:not(.pinned-colelem){display:block!important;position:relative!important;width:100%!important}.yoga-shakti-collection .samudra-source-document img{max-width:100%;height:auto}.yoga-shakti-collection .samudra-source-document [id$=_align_to_page]{width:100%!important;left:0!important}.yoga-shakti-collection .samudra-source-document [id$=_clip]{width:100%!important;height:auto!important}.yoga-shakti-collection .samudra-source-document #u27954_img{margin:0!important}.yoga-shakti-collection .samudra-source-document #u28231{margin-top:0!important}}.yoga-shakti-collection #ppamphletu28181{display:flex;flex-direction:column;left:0!important;width:min(780px,100%)!important;margin:25px auto 0!important;padding:0!important}.yoga-shakti-collection #u28179-4{order:0;float:none!important;margin:0 0 24px!important;left:0!important;width:auto!important}.yoga-shakti-collection #pamphletu28181{order:1;visibility:visible!important;float:none!important;left:0!important;width:100%!important;height:auto!important;margin:0!important}.yoga-shakti-collection #pamphletu28181 .ThumbGroup,body.yoga-shakti-page .bar::before{display:none!important}.yoga-shakti-collection #pamphletu28181 :is(.popup_anchor,.ContainerGroup,.Container,#u28198){position:relative!important;left:0!important;top:0!important;float:none!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;background:0 0!important;visibility:visible!important}.yoga-shakti-collection #pamphletu28181 .samudra-archive-practice{width:100%!important}@media (max-width:700px){.yoga-shakti-collection .samudra-source-document #u27954_clip{aspect-ratio:960/521;overflow:hidden}.yoga-shakti-collection .samudra-source-document #u27954_img{width:100%!important;transform:translateY(-3.515625%)}}.yoga-shakti-collection .widget_invisible{visibility:visible!important}.yoga-shakti-collection #ppamphletu29163{display:flex;flex-direction:column;left:0!important;width:min(840px,100%)!important;margin:25px auto!important;padding:0!important}.yoga-shakti-collection #u29194-4{order:0;float:none!important;margin:0 0 24px!important;left:0!important;width:auto!important}.yoga-shakti-collection #pamphletu29163{order:1;float:none!important;left:0!important;width:100%!important;height:auto!important;margin:0!important}.yoga-shakti-collection #pamphletu29163 :is(.popup_anchor,.ContainerGroup,.Container,.Container>div){position:relative!important;left:0!important;top:0!important;float:none!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;background:0 0!important}.yoga-shakti-collection #u29164{display:flex;gap:3px;float:none!important;width:100%!important;margin:0 0 24px!important}.yoga-shakti-collection #u29164>.popup_anchor{flex:1}.yoga-shakti-collection #u29164 .Thumb{position:relative!important;inset:auto!important;width:100%!important;height:auto!important;min-height:45px;padding:12px 6px;background:#f5c38c!important;color:#594a3c;cursor:pointer;text-align:center}.yoga-shakti-collection #u29164 .Thumb:is(:hover,[aria-selected=true]){background:#ee9b46!important;color:#fff}.yoga-shakti-collection :is(#pu29196-4,#u29197-4,.PamphletCloseButton){display:none!important}.yoga-shakti-collection .vimeo-container[data-vimeo="72125135"]{aspect-ratio:4/3!important}.yoga-shakti-collection .vimeo-container[data-vimeo="72125135"] .video-load img{object-fit:contain}.yoga-shakti-collection:has(.yoga-shakti-welcome-hero){padding-top:64px}.yoga-shakti-welcome-hero{background:#000}.yoga-shakti-welcome-cover{aspect-ratio:960/491}.yoga-shakti-cover-menu{position:absolute;top:51%;left:12.5%;width:24%;display:flex;flex-direction:column;align-items:flex-start;gap:0;font:500 clamp(12px,1.7vw,21px)/1.55 Raleway,sans-serif}.yoga-shakti-cover-menu a{color:#fff;text-decoration:none;white-space:nowrap;padding:0;transition:color .2s}.yoga-shakti-cover-menu a:is(:hover,:focus-visible){color:#fff0db;text-decoration:underline;text-underline-offset:3px}.yoga-shakti-welcome-note{width:min(100%,1180px);margin:auto;background:#ff3600;color:#fff;padding:5px 24px;font:500 clamp(12px,1.45vw,17px)/1.8 Raleway,sans-serif}.yoga-shakti-welcome-stripe{width:min(100%,1180px);height:20px;margin:auto;background:#7f7f7f}@media (max-width:700px){.yoga-shakti-cover-menu{font-size:clamp(10px,2.5vw,16px)}.yoga-shakti-welcome-note{padding:5px 14px;font-size:12px}.yoga-shakti-welcome-stripe{height:12px}}.yoga-shakti-collection:has(.yoga-shakti-welcome-hero) .samudra-source-document{width:100%!important;min-width:0!important}.yoga-shakti-about-video{width:min(840px,calc(100% - 48px));margin:35px auto 0}.yoga-shakti-about-video h2{margin:0 0 60px;font:500 36px/1.4 Raleway,sans-serif;color:#ff3600}.yoga-shakti-about-video .samudra-archive-ui{width:min(640px,100%);margin:auto}.yoga-shakti-collection .yoga-shakti-about-video h2{font:500 36px/1.4 Raleway,sans-serif!important;margin:0 0 60px!important;color:#ff3600!important}.yoga-shakti-collection .yoga-shakti-about-video .samudra-archive-ui{display:block!important;width:min(640px,100%)!important;margin:0 auto!important}.yoga-shakti-collection:has(.yoga-shakti-section-hero){padding-top:64px}.yoga-shakti-section-hero{width:100%;background:#000}.yoga-shakti-section-menu{display:flex;justify-content:center;flex-wrap:wrap;gap:3px;width:min(1180px,100%);margin:0 auto;padding:8px 16px 14px;align-items:center;overflow:visible;font:500 17px/1.5 Raleway,sans-serif}.yoga-shakti-section-menu a{display:flex;align-items:center;justify-content:center;min-height:44px;line-height:1.5;padding:8px 18px;color:#fff;text-decoration:none;transition:background .2s,color .2s}.yoga-shakti-section-menu a:is(:hover,:focus-visible,[aria-current=page]){background:#ee9b46;color:#fff}.yoga-shakti-section-banner{width:min(1180px,100%);aspect-ratio:960/295;margin:0 auto;overflow:hidden}.yoga-shakti-section-banner img{display:block;width:100%;height:auto;transform:translateY(-2.572347%)}@media (max-width:700px){.yoga-shakti-section-menu{gap:2px;padding:8px;font-size:13px}.yoga-shakti-section-menu a{padding:4px 8px}.yoga-shakti-feature-menu{margin-bottom:24px!important}}@media (prefers-reduced-motion:reduce){.yoga-shakti-section-menu a{transition:none}}body.yoga-shakti-page .bar:not(.bar--scrolled){background:#000!important;box-shadow:none!important}.yoga-shakti-collection{padding-top:var(--yoga-shakti-bar-height,84px)!important}.yoga-shakti-collection:has(.yoga-shakti-feature-layout) .samudra-source-document{width:100%!important;min-width:0!important;zoom:1!important}.yoga-shakti-feature-layout{display:grid;grid-template-columns:237px minmax(0,508px);gap:81px;width:min(826px,calc(100% - 48px));margin:38px auto 0}.yoga-shakti-feature-layout .yoga-shakti-feature-menu{width:100%!important;margin:0!important;float:none!important;position:static!important}.yoga-shakti-feature-layout .yoga-shakti-feature-menu :is(li,a,.MenuItemLabel){width:100%!important;margin:0!important;float:none!important;left:auto!important;box-sizing:border-box}.yoga-shakti-feature-layout .yoga-shakti-feature-menu li{margin:0!important;padding:0!important;border:0!important}.yoga-shakti-feature-layout .yoga-shakti-feature-menu a{display:flex!important;align-items:center;min-height:44px!important;padding:10px 6px!important}.yoga-shakti-feature-layout .yoga-shakti-feature-menu .MenuItemLabel{min-height:0!important;padding:0!important;position:static!important;top:auto!important;transform:none!important}.yoga-shakti-feature-layout .yoga-shakti-feature-menu p{margin:0!important;padding:0!important;line-height:1.4!important}.yoga-shakti-feature-content{min-width:0}.yoga-shakti-feature-content>div{display:flow-root!important;width:100%!important;min-height:0!important;margin:0 0 28px!important;float:none!important;position:static!important}.yoga-shakti-feature-content>h2{font:400 24px/1.4 Raleway,Arial,sans-serif!important;color:#ee8a1d!important;margin:28px 0 20px!important}.yoga-shakti-feature-content>h2:first-child{margin-top:0!important}.yoga-shakti-feature-content .samudra-archive-practice{margin-top:0}@media (max-width:700px){.yoga-shakti-feature-layout{grid-template-columns:minmax(0,1fr);gap:24px;width:calc(100% - 32px);margin-top:24px}.yoga-shakti-feature-content>h2{font-size:22px!important}}.yoga-shakti-collection:has(.yoga-shakti-centered-content) .samudra-source-document{width:100%!important;min-width:0!important;zoom:1!important}.yoga-shakti-centered-content{width:min(840px,calc(100% - 48px));margin:38px auto 0}.yoga-shakti-centered-content>div{float:none!important;position:relative!important;left:auto!important;width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box}.yoga-shakti-centered-content>#u29257-8{display:flow-root!important;margin-bottom:36px!important}.yoga-shakti-centered-content #csstable{border-collapse:collapse!important;border:1px solid #ababab!important}.yoga-shakti-centered-content #csstable :is(th,td){border:1px solid #ababab!important;vertical-align:middle;padding:8px 10px!important}.yoga-shakti-centered-content #u28371{display:block!important;overflow-x:auto}@media (max-width:700px){.yoga-shakti-centered-content{width:calc(100% - 32px);margin-top:24px}.yoga-shakti-centered-content #csstable{min-width:720px}}.yoga-shakti-choose>h2{font:400 36px/1.4 Raleway,sans-serif;color:#ff3600;margin:0 0 30px}.yoga-shakti-choose .yoga-shakti-practice-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 29px}.yoga-shakti-practice-choice{min-width:0}.yoga-shakti-practice-choice .vimeo-container{aspect-ratio:252/219}.yoga-shakti-practice-choice .video-load img{object-fit:cover}.yoga-shakti-practice-label{font:400 18px/1.5 Raleway,sans-serif;color:#777;margin:10px 0 0}.yoga-shakti-matrix-error{padding:16px 20px;margin:16px 0;border:1px solid #c83c32;border-left:4px solid #c83c32;border-radius:6px;background:#fff1ef;color:#a5231b;font:600 16px/1.5 Raleway,sans-serif}.yoga-shakti-matrix-error[hidden]{display:none!important}@media (max-width:700px){.yoga-shakti-choose .yoga-shakti-practice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}}@media (max-width:420px){.yoga-shakti-choose .yoga-shakti-practice-grid{grid-template-columns:minmax(0,1fr)}}.yoga-shakti-collection .yoga-shakti-choose>h2{font:400 36px/1.4 Raleway,sans-serif!important;color:#ff3600!important;margin:0 0 30px!important;padding:0!important;min-height:0!important}.yoga-shakti-collection .yoga-shakti-practice-label{font:400 18px/1.5 Raleway,sans-serif!important;margin:10px 0 0!important;padding:0!important;min-height:0!important}.yoga-shakti-feature-layout .yoga-shakti-feature-menu{display:flex!important;flex-direction:column;gap:3px;background:0 0!important;padding:0!important;border:0!important}.yoga-shakti-matrix-controls>div{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:12px}.yoga-shakti-matrix-controls :is(.massimo,.fixmax,.start){margin:0!important}.yoga-shakti-matrix-controls .start{padding:8px 16px!important;line-height:1.4!important}@media (max-width:700px){.yoga-shakti-matrix-controls>div{flex-wrap:wrap}}.yoga-shakti-page:not(.samudra-welcome) .yoga-shakti-about,.yoga-shakti-page:not(.samudra-welcome) main .overview-join{width:min(842px,calc(100% - 48px));max-width:842px;margin-left:auto;margin-right:auto}.yoga-shakti-cover-menu a{display:flex;align-items:center;gap:.4em}.yoga-shakti-cover-menu a::before{content:"▸";display:inline-block;font-size:.8em;opacity:.7;transition:transform .2s,opacity .2s}.yoga-shakti-cover-menu a:is(:hover,:focus-visible)::before{transform:translateX(3px);opacity:1}@media (prefers-reduced-motion:reduce){.yoga-shakti-cover-menu a::before{transition:none;transform:none!important}}