:root{--blue: #1e90ff;--bulma-link-h: 199deg;--bulma-link-s: 92%;--bulma-link-l: 25%}html{scroll-behavior:smooth}body{overflow-x:hidden;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#f8f3ef;color:#2e2e2e;font-family:Futura, "Trebuchet MS", Arial, sans-serif !important;display:flex;min-height:96vh;flex-direction:column}body .flex-spacer{flex:1}a{color:#f28b4b}.notification{background-color:#f7ede4}@media (prefers-color-scheme: dark){.notification{background-color:#35373a}}hr{background-color:var(--bulma-grey-lighter)}@media (prefers-color-scheme: dark){body{background-color:#2f3033;color:#fff}hr{background-color:var(--bulma-grey-dark)}}span.price{font-size:0.66em;top:-0.1em;position:relative}span.date-suffix{font-size:0.66em}.container p{margin-bottom:20px}.momence-border{border-radius:10px;border:15px #f8f3ef solid}@media (prefers-color-scheme: dark){.momence-border{border:15px #2f3033 solid}}.concession-notification{background-color:var(--bulma-grey-lighter)}@media (prefers-color-scheme: dark){.concession-notification{background-color:var(--bulma-grey-dark)}}.table{background-color:#f8f3ef}.table.is-hoverable tbody tr:not(.is-selected):hover,.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#e0c9a3}@media (prefers-color-scheme: dark){.table{background-color:#2f3033}.table.is-hoverable tbody tr:not(.is-selected):hover,.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:#606265}}.tag{background-color:#f7ede4;color:#2e2e2e}.card .tag{background-color:#faf5f0;color:#2e2e2e}.card:hover .tag{background-color:#f7ede4;color:#2e2e2e}@media (prefers-color-scheme: dark){.tag{background-color:#35373a;color:#fff}.card .tag{background-color:#47484c;color:#fff}.card:hover .tag{background-color:#35373a;color:#fff}}.expandable-notification{margin:0;padding:0}.expandable-notification ul{list-style-type:none}@media only screen and (max-width: 769px){.expandable-notification{margin:0 0 8px 0 !important}}.expandable-notification .caret{cursor:pointer;user-select:none}.expandable-notification .caret .caret-chevron{display:none}.expandable-notification .caret .caret-chevron.active{display:block}.expandable-notification .nested{height:0px;opacity:0;transition:opacity 0s ease;margin-top:10px}.expandable-notification .nested.subnested{margin-left:3em}.expandable-notification .nested li{height:0;padding:0}.expandable-notification .nested li a{color:#137a92 !important;text-decoration:none !important}@media (prefers-color-scheme: dark){.expandable-notification .nested li a{color:#1b81a3 !important}}.expandable-notification .list-bullet-pointed{list-style-type:circle}.expandable-notification .active{height:fit-content;opacity:1;transition:opacity 0.5s ease}.expandable-notification .active li{padding:5px 0 5px 0;height:fit-content;margin-left:0.5rem !important}.expandable-notification .active li .list-bullet-pointed{list-style-type:circle;margin-left:3em !important}.yf-has-text-dark-neutral{color:#2e2e2e}.yf-has-text-light{color:#fff}.yf-has-background-success{background-color:#4e9a52}@media (prefers-color-scheme: dark){.yf-has-text-dark-neutral{color:#fff}.yf-has-text-light{color:#fff}.yf-has-background-success{background-color:#39723e}}.form-hp{display:none}.terms ul{list-style:circle}.terms ul li{padding-top:5px;padding-bottom:5px}.is-yf-info{color:#56bfd1 !important}@media (prefers-color-scheme: dark){.is-yf-info{color:#238a87 !important}}:root{--momence-background: $neutral-background !important;--momenceReviewColorBackground: var(--bulma-scheme-main) !important}#momence-plugin-reviews button{background-color:var(--bulma-scheme-main) !important}@media (prefers-color-scheme: dark){:root{--momence-white: var(--bulma-black-ter) !important;--momence-background: $neutral-background-dark !important;--momenceReviewColorBackground: $neutral-background-highlight-dark !important;--momence-black-100: var(--bulma-text-10-invert) !important;--momence-black-200: var(--bulma-text-20-invert) !important;--momence-black-300: var(--bulma-text-30-invert) !important;--momence-black-400: var(--bulma-text-40-invert) !important;--momence-black-500: var(--bulma-text-50-invert) !important;--momence-grey-050: var(--bulma-black-ter) !important;--momence-grey-100: var(--bulma-grey-dark) !important;--momence-grey-700: var(--bulma-grey-lighter) !important;--momenceBorder: 1px solid var(--bulma-grey-dark) !important;--momence-primary-color: var(--bulma-text-50-invert) !important;--momence-secondary-color: var(--bulma-grey-lighter) !important}#momence-plugin-reviews button{background-color:var(--bulma-grey-darker) !important;border:var(--momenceBorder) !important}}.navbar,.navbar-dropdown{background-color:#f7ede4;color:#2e2e2e;border-bottom:1px rgba(32,32,32,0.15) solid}@media screen and (min-width: 1024px){.navbar .navbar-item,.navbar .navbar-link,.navbar-dropdown .navbar-item,.navbar-dropdown .navbar-link{margin-left:0.2rem;margin-right:0.2rem;word-spacing:-0.15em}}.navbar .navbar-item.is-active,.navbar .navbar-link.is-active,.navbar-dropdown .navbar-item.is-active,.navbar-dropdown .navbar-link.is-active{color:#f28b4b;background-color:#f7ede4}@media (prefers-color-scheme: dark){.navbar .navbar-item.is-active,.navbar .navbar-link.is-active,.navbar-dropdown .navbar-item.is-active,.navbar-dropdown .navbar-link.is-active{color:#f28b4b;background-color:#35373a}}.navbar .navbar-link,.navbar a.navbar-item,.navbar-dropdown .navbar-link,.navbar-dropdown a.navbar-item{background-color:#f7ede4}@media (prefers-color-scheme: dark){.navbar .navbar-link,.navbar a.navbar-item,.navbar-dropdown .navbar-link,.navbar-dropdown a.navbar-item{background-color:#35373a}}.navbar-burger{color:#2e2e2e}@media (prefers-color-scheme: dark){.navbar-burger{color:#fff}}.navbar-dropdown a.navbar-item:not(.is-active,.is-selected){background-color:#f7ede4}.navbar-dropdown a.navbar-item:hover{color:#f05323;background-color:#f7ede4}.navbar-link:focus,.navbar-link:focus-within,.navbar-link:hover,a.navbar-item:focus,a.navbar-item:focus-within,a.navbar-item:hover{color:#f05323;background-color:#f7ede4;transition:color 0.3s ease}.navbar-link:not(.is-arrowless):after{border-color:#b8b8b8}@media (prefers-color-scheme: dark){.navbar,.navbar-dropdown{background-color:#35373a;color:#fff;border-bottom:1px rgba(96,96,96,0.2) solid}.navbar-dropdown a.navbar-item:not(.is-active,.is-selected){background-color:#35373a}.navbar-dropdown a.navbar-item:hover{background-color:#35373a;color:#e57a2f}.navbar-link:focus,.navbar-link:focus-within,.navbar-link:hover,a.navbar-item:focus,a.navbar-item:focus-within,a.navbar-item:hover{color:#e57a2f;background-color:#35373a}.navbar-link:not(.is-arrowless):after{border-color:#8c8c8c}}.footer-app-link a{max-height:120px}.footer-app-link a img{height:50px;width:200px}.main-footer.footer{background-color:#f7ede4 !important;color:#2e2e2e}@media (prefers-color-scheme: dark){.main-footer.footer{background-color:#35373a !important;color:#fff}}.parallax-background{min-height:60vh;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.parallax-background.parallax-grey{filter:grayscale(100%)}.parallax-background.parallax-background-75{min-height:75vh}.parallax-background.parallax-background-60{min-height:60vh}.parallax-background.parallax-background-50{min-height:50vh}.parallax-info-section h1,.parallax-info-section h2,.parallax-info-section h3,.parallax-info-section h4,.parallax-info-section h5,.parallax-info-section h6{color:#05577d}@media (prefers-color-scheme: dark){.parallax-info-section h1,.parallax-info-section h2,.parallax-info-section h3,.parallax-info-section h4,.parallax-info-section h5,.parallax-info-section h6{color:#2f7a92}}.parallax-info-section .info-table{width:fit-content;margin-right:0px;margin-left:auto}.parallax-info-section .info-table table th{text-align:right}@media only screen and (max-device-width: 1366px){.parallax-background{background-attachment:scroll}}.parallax-header .parallax-title-div{position:absolute;left:0;top:50%;width:100%;text-align:center;color:#000;z-index:20;transform:translate(0%, -50%)}.parallax-header .parallax-title-div .parallax-image{background:radial-gradient(circle 100vh, #111111bb, #11111188, #22222211, #22222200);padding:35px}.parallax-header .parallax-title-div .parallax-image img{height:26vh}.parallax-header .parallax-title-div .parallax-title{background:radial-gradient(circle 100vh, #111111bb, #11111188, #22222211, #22222200);color:#fff;padding:9px;font-size:25px;letter-spacing:10px}.parallax-info-section{color:#2e2e2e;background-color:#f8f3ef;text-align:center;padding:50px 80px;text-align:justify}.parallax-info-section ul{list-style:circle;margin-left:0.1em}.parallax-info-section h1,.parallax-info-section h2,.parallax-info-section h3,.parallax-info-section h4,.parallax-info-section h5,.parallax-info-section h6{font-weight:bold;margin-bottom:1em}@media only screen and (max-device-width: 768px){.parallax-info-section{padding:40px 30px}}@media (prefers-color-scheme: dark){.parallax-info-section{background-color:#2f3033;color:#fff}}.parallax-section{position:relative;width:100%;height:700px}.parallax-child-section{clip:rect(0, auto, auto, 0);position:absolute;top:0;left:0;width:100%;height:700px}#yogafusionParallaxID{position:fixed;display:block;top:0;left:0;width:100%;height:100%;transform:translateZ(0);will-change:transform;z-index:1}.fw-parallax-row{background-attachment:scroll;background-position:center center;background-repeat:no-repeat;background-size:cover}.parallax-section-grey{filter:grayscale(100%)}.parallax-section-background-75{min-height:75vh;max-height:85vh}.parallax-section-background-60{min-height:60vh;max-height:80vh}.parallax-section-background-50{min-height:50vh;max-height:80vh}.parallax-banner.banner-warning{background-color:#d58c2f}.parallax-banner.banner-danger{background-color:#d6453a}.parallax-banner.banner-info{background-color:#56bfd1}.parallax-banner.banner-link{background-color:#137a92}.parallax-banner.banner-success{background-color:#4e9a52}@media (prefers-color-scheme: dark){.parallax-banner.banner-warning{background-color:#7b5520}.parallax-banner.banner-danger{background-color:#5c2e2c}.parallax-banner.banner-info{background-color:#238a87}.parallax-banner.banner-link{background-color:#1b81a3}.parallax-banner.banner-success{background-color:#39723e}}.parallax-info-section table{width:100%}.parallax-info-section table p{margin-top:5px;margin-bottom:5px}.parallax-info-section sup{font-size:0.5em}.parallax-info-section hr{background-color:#f7ede4}@media (prefers-color-scheme: dark){.parallax-info-section hr{background-color:#35373a}}.parallax-info-section th,.parallax-info-section td{padding:0.5em}.parallax-info-section th,.parallax-info-section tr:not(:last-child){border-color:var(--bulma-dark-invert);border-style:none;border-width:0 0 1px;vertical-align:top}@media (prefers-color-scheme: dark){.parallax-info-section th,.parallax-info-section tr:not(:last-child){border-color:var(--bulma-white-invert)}}.parallax-info-section th:is(:last-child),.parallax-info-section td:is(:last-child){text-align:right}.parallax-info-section tr:nth-child(4n+1),.parallax-info-section tr:nth-child(4n+3){background-color:#f7ede4}.parallax-info-section tr th,.parallax-info-section tr:nth-child(4n+0),.parallax-info-section tr:nth-child(4n+2){background-color:#faf5f0}.parallax-info-section tr:hover{background-color:#e0c9a3}@media (prefers-color-scheme: dark){.parallax-info-section tr{background-color:var(--bulma-scheme-main)}.parallax-info-section tr:nth-child(4n+1),.parallax-info-section tr:nth-child(4n+3){background-color:#35373a}.parallax-info-section tr th,.parallax-info-section tr:nth-child(4n+0),.parallax-info-section tr:nth-child(4n+2){background-color:#2f3033}.parallax-info-section tr:hover{background-color:#606265}}.fill-grid-card,.text-info-panel-card,.style-image-card,.style-quick-card{height:100%}.workshop-carousel-card .padded-title,.picture-carousel-card .padded-title{min-height:5em}.highlightable-card,.workshop-carousel-card,.picture-carousel-card,.text-info-panel-card,.style-image-card,.price-card,.style-quick-card,.instagram-card{box-shadow:0 1px 1px transparent,0 1px 1px transparent}.highlightable-card:hover,.workshop-carousel-card:hover,.picture-carousel-card:hover,.text-info-panel-card:hover,.style-image-card:hover,.price-card:hover,.style-quick-card:hover,.instagram-card:hover{box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23)}@media (prefers-color-scheme: light){.highlightable-card,.workshop-carousel-card,.picture-carousel-card,.text-info-panel-card,.style-image-card,.price-card,.style-quick-card,.instagram-card{background-color:#f7ede4;color:#2e2e2e;transition:background-color 0.3s ease-in-out,color 0.3s ease-in-out,box-shadow 0.3s cubic-bezier(0.25, 0.8, 0.25, 1),scale 0.3s ease-in-out}.highlightable-card .title,.workshop-carousel-card .title,.picture-carousel-card .title,.text-info-panel-card .title,.style-image-card .title,.price-card .title,.style-quick-card .title,.instagram-card .title{color:#2e2e2e}.highlightable-card:hover,.workshop-carousel-card:hover,.picture-carousel-card:hover,.text-info-panel-card:hover,.style-image-card:hover,.price-card:hover,.style-quick-card:hover,.instagram-card:hover{background-color:#faf5f0}.highlightable-card .faint-border,.workshop-carousel-card .faint-border,.picture-carousel-card .faint-border,.text-info-panel-card .faint-border,.style-image-card .faint-border,.price-card .faint-border,.style-quick-card .faint-border,.instagram-card .faint-border{border:1px solid rgba(64,64,64,0.125)}}@media (prefers-color-scheme: dark){.highlightable-card,.workshop-carousel-card,.picture-carousel-card,.text-info-panel-card,.style-image-card,.price-card,.style-quick-card,.instagram-card{background-color:#35373a;color:#fff;transition:background-color 0.3s ease-in-out,color 0.3s ease-in-out,box-shadow 0.3s cubic-bezier(0.25, 0.8, 0.25, 1),scale 0.3s ease-in-out}.highlightable-card:hover,.workshop-carousel-card:hover,.picture-carousel-card:hover,.text-info-panel-card:hover,.style-image-card:hover,.price-card:hover,.style-quick-card:hover,.instagram-card:hover{background-color:#47484c;color:white}}.text-info-panel-card,.style-image-card{border:none}.text-info-panel-card .notification,.style-image-card .notification{background-color:#05557b;border-radius:2px;text-align:center}.text-info-panel-card .notification span,.style-image-card .notification span,.text-info-panel-card .notification p,.style-image-card .notification p{color:var(--bulma-white-ter)}.text-info-panel-card .notification strong,.style-image-card .notification strong{color:white}@media (prefers-color-scheme: light){.text-info-panel-card,.style-image-card{background-color:#0777ac;color:#eee}.text-info-panel-card strong,.style-image-card strong{color:var(--bulma-info-base)}.text-info-panel-card .title,.style-image-card .title{color:#fefefe}.text-info-panel-card:hover,.style-image-card:hover{background-color:#0777ac;color:white}}@media (prefers-color-scheme: dark){.text-info-panel-card,.style-image-card{background-color:#03334a}.text-info-panel-card strong,.style-image-card strong{color:var(--bulma-info-base)}.text-info-panel-card .notification,.style-image-card .notification{background-color:#05557b}.text-info-panel-card:hover,.style-image-card:hover{background-color:#03334a;color:white}}.price-card{height:100%}.price-card .price-display-promo-badge p{color:#efefef;margin-bottom:0px !important}.price-card .price-display-promo-badge .box strong{color:#fff}.price-card .card-content .media .media-content img{border-radius:10px;padding-bottom:10px}.price-card .price-display-header-banner{background:transparent;color:white;width:130px;height:130px;overflow:hidden;position:absolute}.price-card .price-display-header-banner span{position:absolute;display:block;width:205px;padding:0.5rem 0;background-color:#3a8c9c;color:#fff;font:500 0.75rem/1 Futura, "Trebuchet MS", Arial, sans-serif;text-shadow:0 1px 1px rgba(0,0,0,0.2);text-transform:uppercase;text-align:center;padding-left:5px}.price-card .price-display-header-banner.banner-top-left{top:0px;left:0px}.price-card .price-display-header-banner.banner-top-left:before,.price-card .price-display-header-banner.banner-top-left:after{border-top-color:transparent;border-left-color:transparent}.price-card .price-display-header-banner.banner-top-left:before{top:0;right:0}.price-card .price-display-header-banner.banner-top-left:after{bottom:0;left:0}.price-card .price-display-header-banner.banner-top-left span{right:-5px;top:22px;transform:rotate(-45deg)}.price-card .price-display-header-title{margin:0 auto;min-height:4em;text-align:center !important;vertical-align:middle;flex-grow:unset;min-height:4em}.price-card .price-points hr{margin:0.5em auto;background-color:rgba(32,32,32,0.1);height:1px}.price-card .price-points sub{font-size:0.75em;top:-0.3em;position:relative}.price-card .price-points sup{font-size:0.75em;top:0.35em;position:relative}.price-card .price-points p{margin-bottom:1px;color:#2e2e2e}.price-card .price-points p strong{color:#3a8c9c}.price-card .price-points ul{list-style-type:none}.price-card .price-points li{position:relative}.price-card .price-points li:before{content:"check_circle ";font-family:"Material Icons";color:#4e9a52;position:absolute;top:2px;left:-25px}@media (prefers-color-scheme: dark){.price-card .price-points li:before{color:#39723e}}.price-card .price-points ul li p{display:inline}.price-card .price-points .price-regular,.price-card .price-points .price-concession{visibility:hidden;height:0px}.price-card .price-points .price-regular.is-active,.price-card .price-points .price-concession.is-active{visibility:visible;height:fit-content}.price-card .price-points ul{padding-bottom:2em}.price-card .buy-button.price-regular,.price-card .buy-button.price-concession{opacity:0;height:0}.price-card .buy-button.price-regular.is-active,.price-card .buy-button.price-concession.is-active{opacity:1;height:fit-content}@media (prefers-color-scheme: dark){.price-card .price-points p{color:#fff}.price-card .price-points p strong{color:#4fb3cc}}.price-card .media-content hr{margin:0.5em auto;background-color:rgba(16,16,16,0.25);height:1px}@media (prefers-color-scheme: dark){.price-card .price-points hr{background-color:var(--bulma-grey-darker)}}.price-display-container{font-size:2em;min-height:50px}.price-display-container .price-regular,.price-display-container .price-concession{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0;transition:opacity 0.5s ease-in-out;width:100%}.price-display-container .price-regular.is-active,.price-display-container .price-concession.is-active{opacity:1}.price-display-container .price-display-row{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;font-weight:500;justify-content:center;padding-bottom:10px;overflow:hidden;white-space:nowrap}.price-display-container .price-display-row .symbol{align-self:flex-start;font-size:0.75em;padding-top:0.8em}.price-display-container .price-display-row .symbol,.price-display-container .price-display-row .number{color:var(--bulma-grey-darker)}.price-display-container .price-display-row .symbol:before,.price-display-container .price-display-row .number:before{content:"$";font-size:0.5em;position:relative;bottom:10px;right:-7px}.price-display-container .price-concession .price-display-row .number{color:#56bfd1}.price-display-container .price-display .price-subtext{font-size:0.45em;top:-0.1em;position:relative;color:grey}.price-display-container.price-per-class-display{font-size:1.55em;line-height:1.4em;color:#3a8c9c;margin-bottom:0.15em}.price-display-container.price-per-class-display .price-per-class-amount:before{content:"$";font-size:0.8em;top:-0.07em;position:relative}.price-display-container.price-per-class-display .price-subtext{font-size:0.9em;top:2.2em;position:relative}@media (prefers-color-scheme: dark){.price-display-container .price-display-row .symbol,.price-display-container .price-display-row .number{color:var(--bulma-grey-lighter)}.price-display-container .price-concession .price-display-row .number{color:#4fb3cc}.price-display-container.price-per-class-display{color:#238a87}}.price-button{border-radius:1px;background-color:#3a8c9c;color:var(--bulma-white-ter);transition:all 0.33s ease-in-out}.price-button.disabled{background-color:#9f2305dd;border-radius:1px}.price-button.fixed-position{position:absolute;bottom:1em;left:50%;transform:translateX(-50%);z-index:10}.price-button:hover{background-color:#4da0b0;color:var(--bulma-white)}@media (prefers-color-scheme: dark){.price-button{background-color:#2c6a76}.price-button:hover{background-color:#397c8a}.price-button.price-button-disabled{background-color:#9f2305dd}}.book-button-nav{display:flex;align-items:center}.notification.is-yogafusion{background-color:#05577d;color:white}.style-quick-card .media{margin-bottom:0px !important}.style-quick-card .title{color:#05577d}.style-quick-card .subtitle{color:#2e2e2e}@media (prefers-color-scheme: dark){.style-quick-card .title{color:#2f7a92}.style-quick-card .subtitle{color:#fff}}.style-quick-card hr{background:linear-gradient(to left, transparent 0%, var(--bulma-grey-lighter) 100%, var(--bulma-grey-lighter) 100%);height:1px}.style-quick-card ul{margin:0;list-style-type:none}.style-quick-card ul>li{text-indent:10px}.style-quick-card ul>li:before{content:"-";opacity:0.5;display:inline-block;width:5px;text-indent:-5px}.workshop-carousel-card,.picture-carousel-card{display:flex;flex:1 0 auto;height:calc(100% - 15px)}.workshop-carousel-card .padded-title,.picture-carousel-card .padded-title{min-height:3rem}.workshop-carousel-card .title,.picture-carousel-card .title{color:#05577d}.workshop-carousel-card .subtitle,.picture-carousel-card .subtitle{color:#2e2e2e}.workshop-carousel-card .date-display,.picture-carousel-card .date-display{position:absolute;bottom:4em;width:100%;text-align:left}@media (prefers-color-scheme: dark){.workshop-carousel-card .title,.picture-carousel-card .title{color:#2f7a92}.workshop-carousel-card .subtitle,.picture-carousel-card .subtitle{color:#fff}}.workshop-carousel-card hr,.picture-carousel-card hr{background:linear-gradient(to left, transparent 0%, var(--bulma-grey-lighter) 100%, var(--bulma-grey-lighter) 100%);height:1px}.picture-carousel-card{display:unset}.generic-card{background-color:#f7ede4}@media (prefers-color-scheme: dark){.generic-card{background-color:#35373a}}.flex-card{display:flex;flex-direction:column}.card-footer-banner{margin-top:auto}.card-footer-banner.banner-warning{background-color:#d58c2f;color:#fff}.card-footer-banner.banner-danger{background-color:#d6453a;color:#fff}.card-footer-banner.banner-info{background-color:#56bfd1;color:#fff}.card-footer-banner.banner-link{background-color:#137a92;color:#fff}.card-footer-banner.banner-success{background-color:#4e9a52;color:#fff}@media (prefers-color-scheme: dark){.card-footer-banner.banner-warning{background-color:#7b5520}.card-footer-banner.banner-danger{background-color:#5c2e2c}.card-footer-banner.banner-info{background-color:#238a87}.card-footer-banner.banner-link{background-color:#1b81a3}.card-footer-banner.banner-success{background-color:#39723e}}.owl-stage-outer{--mask: linear-gradient(to right, rgba(0,0,0, 0) 0, rgba(0,0,0, 0.9) 10px, rgba(0,0,0, 1) 13px, rgba(0,0,0, 1) calc(100% - 13px), rgba(0,0,0, 0.9) calc(100% - 10px), rgba(0,0,0, 0) 100%);-webkit-mask:var(--mask);mask:var(--mask)}.owl-carousel .owl-stage{display:flex}.instagram-card{width:min(calc(1vw - 30px, 435px));height:fit-content;margin-left:5px;margin-right:5px}.instagram-card .instagram-image{object-fit:cover;border-bottom:1px solid rgba(32,32,32,0.1)}.gift-cards{font-family:"Noto Sans JP", -apple-system, BlinkMacSystemFont, "San Francisco", "Segoe UI", Roboto, "Helvetica Neue", sans-serif}.gift-cards a{color:#f05323}.gift-cards .gift-button{transition:0.3s ease-in-out;outline:none;border:1px solid transparent;border-radius:8px;cursor:pointer;font-weight:500;background-color:rgba(240,83,35,0.1);color:#f05323;font-size:16px;padding:10px 20px;height:45px}.gift-cards .gift-button:hover{background-color:rgba(240,83,35,0.15)}.yoga-pass-icons{display:flex;gap:2rem;justify-content:center;margin:0.2rem 0;text-align:center}.yoga-pass-icons a{transition:color 0.3s ease}.yoga-pass-icons div{display:flex;flex-direction:column;align-items:center;font-family:sans-serif}.yoga-pass-icons span{white-space:nowrap}.material-symbols-outlined{font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 48;font-size:36px;margin-bottom:0.25rem}.scrollable-tabbar-container{max-width:100vw;margin:16px auto 16px auto;padding-bottom:24px;border-radius:8px;background-color:#f7ede4;color:#2e2e2e;overflow:hidden;position:relative}@media (prefers-color-scheme: dark){.scrollable-tabbar-container{background-color:#35373a}}@media (hover: none){.scrollable-tabbar-container{padding-bottom:0px}}.scrollable-tabbar-container svg{width:48px;height:48px;padding:8px;cursor:pointer;z-index:1;pointer-events:auto}.scrollable-tabbar-container svg:hover{transition:background-color 0.3s ease;background-color:#f7ede4;border-radius:50%}@media (prefers-color-scheme: dark){.scrollable-tabbar-container svg{color:#fff;background-color:#2f3033}.scrollable-tabbar-container svg:hover{background-color:#35373a}}.scrollable-tabbar-container ul{display:flex;gap:16px;padding:12px 16px;margin:0;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;scroll-behavior:smooth;transition:opacity 0.6s ease}.scrollable-tabbar-container ul::-webkit-scrollbar{display:none}.scrollable-tabbar-container ul.dragging{scroll-behavior:auto}.scrollable-tabbar-container ul.setup{opacity:0}.scrollable-tabbar-container a{text-decoration:none;display:inline-block;user-select:none;color:#2e2e2e}.scrollable-tabbar-container a:hover{color:#f05323}.scrollable-tabbar-container a.active{color:#f28b4b;border-bottom:2px solid}@media (prefers-color-scheme: dark){.scrollable-tabbar-container a{color:#fff}.scrollable-tabbar-container a:hover{color:#e57a2f}.scrollable-tabbar-container a.active{color:#f28b4b}}.scrollable-tabbar-container .right-arrow,.scrollable-tabbar-container .left-arrow{position:absolute;height:100%;width:100px;top:0;display:flex;align-items:center;padding:0 10px;pointer-events:none;opacity:0;visibility:hidden;transition:opacity 0.2s ease}.scrollable-tabbar-container .right-arrow.active,.scrollable-tabbar-container .left-arrow.active{display:flex;opacity:1;visibility:visible}.scrollable-tabbar-container .left-arrow{background:linear-gradient(to right, #f8f3ef 50%, transparent)}.scrollable-tabbar-container .right-arrow{right:0;background:linear-gradient(to left, #f8f3ef 50%, transparent);justify-content:flex-end}@media (prefers-color-scheme: dark){.scrollable-tabbar-container .left-arrow{background:linear-gradient(to right, #2f3033 50%, transparent)}.scrollable-tabbar-container .right-arrow{background:linear-gradient(to left, #2f3033 50%, transparent)}}.scrollable-tabbar-container .tool-tips{position:absolute;bottom:-0.75em;left:50%;transform:translateX(-50%);text-align:center;color:#6e6e6e;margin:auto;opacity:0;transition:opacity 0.3s ease}@media (prefers-color-scheme: dark){.scrollable-tabbar-container .tool-tips{color:#dfdfdf}}.scrollable-tabbar-container .tool-tips.active{opacity:1}@media (hover: none){.scrollable-tabbar-container .tool-tips{display:none}}.yogafusion-tab-section-flex{display:grid;grid-auto-flow:column;grid-auto-columns:100%;scroll-snap-type:x mandatory;scroll-behavior:smooth;width:100%}.yogafusion-tab-section{scroll-snap-align:start;width:100%;height:100%;opacity:0;transition:margin, opacity, 0.8s}.yogafusion-tab-section.active{opacity:1}.yogafusion-tab-section .container p{margin-bottom:0px}.yogafusion-pricing-section{display:none}.yogafusion-pricing-section.active{display:block}.collapsible-area .transition,.collapsible-area ul li i:before,.collapsible-area ul li i:after,.collapsible-area p{transition:all 0.25s ease-in-out}.collapsible-area hr{margin:0}.collapsible-area .no-select,.collapsible-area h2{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width: 550px){.collapsible-area body{box-sizing:border-box;transform:translate(0, 0);max-width:100%;min-height:100%;margin:0;left:0}}.collapsible-area h1{text-transform:uppercase;font-size:1.2em;line-height:1.4em;letter-spacing:3px}.collapsible-area h2{font-size:1.15em;line-height:1.3em;display:block;margin:0;cursor:pointer}.collapsible-area p{color:rgba(48,69,92,0.8);font-size:17px;line-height:26px;letter-spacing:1px;position:relative;overflow:hidden;max-height:800px;opacity:1;transform:translate(0, 0);margin-top:14px;z-index:2}.collapsible-area .collapsible-list-item{margin-left:1em;margin-bottom:3px}.collapsible-area .collapsible-list-item:before{content:"\A";width:6px;height:6px;border-radius:50%;background:#b83b3b;display:inline-block;margin-right:1em}.collapsible-area ul{list-style:none;perspective:900;padding:0;margin:0}.collapsible-area ul li{position:relative;padding:0;margin:0;padding-bottom:1.5em;padding-top:0.8em}.collapsible-area ul li:last-of-type{padding-bottom:0.5em}.collapsible-area ul li:last-of-type p{margin-bottom:10px}.collapsible-area ul li i{position:absolute;transform:translate(-6px, 0);margin-top:16px;right:0}.collapsible-area ul li i:before,.collapsible-area ul li i:after{content:"";position:absolute;background-color:var(--bulma-black);width:3px;height:9px}.collapsible-area ul li i:before{transform:translate(-2px, 0) rotate(45deg)}.collapsible-area ul li i:after{transform:translate(2px, 0) rotate(-45deg)}.collapsible-area ul li input[type="checkbox"]{position:absolute;cursor:pointer;width:100%;height:100%;z-index:1;opacity:0}.collapsible-area ul li input[type="checkbox"]:checked ~ p{margin-top:0;margin-bottom:0;max-height:0;opacity:0}.collapsible-area ul li input[type="checkbox"]:checked ~ i:before{transform:translate(2px, 0) rotate(45deg)}.collapsible-area ul li input[type="checkbox"]:checked ~ i:after{transform:translate(-2px, 0) rotate(-45deg)}@media (prefers-color-scheme: dark){.collapsible-area p{color:var(--bulma-grey-light)}.collapsible-area ul li i:before,.collapsible-area ul li i:after{background-color:var(--bulma-grey-light)}}
/*# sourceMappingURL=yogafusion-bulma-rebrand-1.184.min.css.map */
