.grecaptcha-badge{display:none}.section__flush-top .m-section-my{margin-top:0}.section__flush-bottom .m-section-my{margin-bottom:0}.sf__text-stroke{-webkit-text-stroke:.5px #dfdfdf;letter-spacing:10px;text-transform:uppercase;font-size:110px;font-style:italic;color:#0000;font-weight:700}.sf__text-stroke.text-stroke-1{font-size:48px;line-height:56px;font-style:normal;-webkit-text-stroke:1px dimgray;letter-spacing:0}.sf__text-scroll{font-size:48px;line-height:56px}.m-scroll{display:flex;width:100%;height:165px;position:relative;margin:auto;overflow:hidden}.m-scroll__title{white-space:nowrap;transition:all 1s ease}.m-scroll__title>div{display:flex;animation:scrollText var(--speed, 22s) infinite linear;position:absolute}.sf__scrolling-text .sf__scrolling-text-inner{width:100%;height:auto;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;overflow:hidden;white-space:nowrap;vertical-align:baseline}.sf__scrolling-text .sf__scrolling-text-inner:hover>*{animation-play-state:paused}.sf__scrolling-text .sf__scrolling-text-inner>*{margin:0;animation-duration:var(--speed, 15s)}.sf__scrolling-text .sf__scrolling-text-inner a{color:inherit;text-decoration:none}.sf__scrolling-text .sf__scrolling-text-inner a em{font-style:normal}.sf__scrolling-text .sf__scrolling-text-inner span.custom{padding:0 1em;display:inline-block;vertical-align:middle}.sf__scrolling-text .sf__scrolling-text-inner span.custom[data-scale=medium]{padding:0 1em;transform:scale(.5)}.sf__scrolling-text .sf__scrolling-text-inner span.custom[data-scale=large]{padding:0 2em}.sf__scrolling-text[data-s-dir=ltr] .sf__scrolling-text-inner>*{transform:translate(-20%) translateZ(0);animation:sf-scrolling-text-animation linear infinite 15s}.sf__scrolling-text[data-s-dir=rtl]{direction:rtl}.sf__scrolling-text[data-s-dir=rtl] .sf__scrolling-text-inner>*{transform:translate(20%) translateZ(0);animation:sf-scrolling-text-animation-reverse linear infinite 15s}.sf__scrolling-text[data-s-speed=lowest] .sf__scrolling-text-inner>*{animation-duration:15s}.sf__scrolling-text[data-s-speed=medium] .sf__scrolling-text-inner>*{animation-duration:7s}.sf__scrolling-text[data-s-speed=fast] .sf__scrolling-text-inner>*{animation-duration:4s}.sf__scrolling-text[data-style=text-outline] em{-webkit-text-stroke-color:inherit;-webkit-text-fill-color:rgba(0,0,0,0)}.sf__scrolling-text[data-style=text-outline][data-outline-thickness=thin] em{-webkit-text-stroke-width:.015em}.sf__scrolling-text[data-style=text-outline][data-outline-thickness=thick] em{-webkit-text-stroke-width:.03em}.sf__scrolling-text[data-style=text-outline] a:hover em{-webkit-text-fill-color:initial;-webkit-text-stroke-width:0}.sf__scrolling-text.font_size_11vh *{font-size:11vh;line-height:1.2em}.sf__tab-item{width:100%;color:#fff;overflow:hidden;margin-bottom:40px}.sf__tab-item input{position:absolute;opacity:0;z-index:-1}.sf__tab-item-label{display:flex;justify-content:space-between;padding:1em 0;font-weight:700;cursor:pointer;color:#000;border-bottom:1px solid #ededed;position:relative}.sf__tab-item-label:after,.sf__tab-item-label:before{position:absolute;content:"";text-align:center;transition:all var(--m-duration-default, .25s);transform:translateY(-50%);top:50%;background:#000}.sf__tab-item-label:after{width:11px;height:1px;right:0}.sf__tab-item-label:before{width:1px;height:11px;right:4.5px}.sf__tab-item-content{max-height:0;padding:0;color:#000;transition:all var(--m-duration-default, .25s)}.sf__tab-item input:checked+.sf__tab-item-label{border-bottom-color:#000}.sf__tab-item input:checked+.sf__tab-item-label:before{display:none}.sf__tab-item input:checked~.sf__tab-item-content{max-height:100vh;padding:20px 0 0}.ssw-faveiticon{position:relative!important;display:flex;align-items:center}.ssw-socialconnect{display:flex;align-items:center;justify-content:space-between}.ssw-social-login-widget .ssw-socialconnect>div>a{display:inline-flex!important;justify-content:center;align-items:center;height:44px!important}.ssw-social-login-widget .ssw-socialconnect>div>a i[class*=ssw-icon]{transform:none!important}.ssw-stars>i{font-size:16px!important}@media screen and (min-width: 768px){.hide-on-desk{display:none!important}}@media screen and (max-width: 767px){.hide-on-mobile{display:none!important}.hidden-br-mobile br{display:none}}.shopify-policy__container{max-width:740px!important;margin:0 auto 4rem!important}.shopify-policy__title h1{font-size:1.875rem;line-height:2.25rem;padding:32px 16px}@media screen and (min-width: 1024px){.shopify-policy__title h1{font-size:2.25rem;line-height:2.5rem;padding-top:64px;padding-bottom:64px}}.m-menu-badge{position:relative;height:100%}.m-menu-badge:before{content:var(--badge);position:absolute;top:-4px;left:6px;font-size:12px;text-transform:capitalize;width:42px;height:20px;font-weight:500;border-radius:11px;display:flex;align-items:center;justify-content:center}.m-menu-badge--hot:before{background-color:#ffe7e7;color:#da3f3f}.m-menu-badge--new:before{background-color:#d5fbef;color:#3a9076}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.flex-wrap{flex-wrap:wrap}.flex-1{flex:1 1 0%}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.gap-4{gap:16px}.col-span-2{grid-column:span 2/span 2}.font-medium{font-weight:500}.font-semibold{font-weight:600}.text-base{font-size:1rem;line-height:1.5rem}.mt-0{margin-top:0!important}.mt-10{margin-top:10px}.mb-0{margin-bottom:0}.text-2xl{font-size:1.5rem;line-height:2rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.leading-7{line-height:1.75rem}.leading-6{line-height:1.5rem}.pl-8{padding-left:32px}.px-3{padding-left:12px;padding-right:12px}.mt-6{margin-top:24px}.mt-8{margin-top:32px}.mt-10{margin-top:40px}.mb-10{margin-bottom:40px}.mb-6{margin-bottom:24px}.mb-4{margin-bottom:16px}.mb-2\.5{margin-bottom:10px}.mb-2{margin-bottom:8px}.mr-5{margin-right:20px}.mx-auto{margin-left:auto;margin-right:auto}.list-disc{list-style-type:disc}.w-full{width:100%}.text-color-subtext{color:rgb(var(--color-foreground-secondary))}.w-\[20px\]{width:20px}.h-\[20px\]{height:20px}.-mx-4{margin:0 -16px}.px-4{padding:0 16px}.mb-14{margin-bottom:56px}.mt-4{margin-top:16px}.px-12{padding:0 48px}.w-4{width:1rem}.h-4{height:1rem}.w-36{width:9rem}.ml-2{margin-left:8px}.grid{display:grid}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width: 768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:pr-4{padding-right:16px}.md\:pl-12{padding-left:48px}.md\:pr-10{padding-right:40px}.md\:gap-7{gap:28px}.md\:mb-6{margin-bottom:24px}}@media screen and (min-width: 1280px){.xl\:items-center{align-items:center}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width: 767px){.img-ctn{margin-bottom:24px}}span.m-select-custom--trigger-text:after{content:"Sort By";font-size:16px}.m-product-description.rte p strong{font-weight:400;font-size:18px;font-family:Bricolage Grotesque,sans-serif}.m-product-description.rte p{font-family:Bricolage Grotesque,sans-serif}.m-product-description.rte p,.main-product__block .m-product-tax{font-family:Satoshi-Regular}.m-collection-products p.product-sku{display:none}.m-article__content.rte p{font-family:Satoshi-Regular}.m-article__meta{color:rgb(var(--color-foreground-secondary));font-family:Satoshi-Regular}span.m-select-custom--trigger-text{font-size:0px;position:relative}.m-hover-box__wrapper.Black{border:5px solid black;border-radius:5px;transition:border-color 1s ease}.shopmore.m-featured-collection__button{margin:0}.m-article-card__excerpt{font-family:Satoshi-Regular;font-size:17px}.m-article__content p{text-align:justify}a.m-article-card__readmore.m-button.m-button--link{display:none}.m-filter--widget-title span,.m-filter--widget-title{font-family:Satoshi-Regular}.shopify-policy__body ul.ul1{padding:0}.shopify-policy__body ul.ul1 li.li1,.shopify-policy__body ul.ul1 li{list-style:none;text-align:justify;line-height:26px}.shopify-policy__body p.p1{text-align:justify}span.m-select-custom--trigger-text{font-weight:400!important}.shopify-policy__body p{text-align:justify}.shopify-policy__body ul li{text-align:justify;line-height:25px}.m-select-custom--option:nth-child(1){display:none}.m-select-custom--option[data-value=title-descending],.m-select-custom--option[data-value=title-ascending],.m-select-custom--option[data-value=created-ascending]{display:none}.rapsc-popup-container{max-width:943px!important}.container.m-section-my.m-section-py .m-product-card__info h3.m-product-card__title{min-height:49px}section.shopify-section.table-section{margin-bottom:56px}.m-hover-box__wrapper.Bean{border:5px solid #D9AAB7;border-radius:5px;transition:border-color 1s ease}.m-hover-box__wrapper.NAVY{border:5px solid #000080;border-radius:5px;transition:border-color 1s ease}.m-hover-box__wrapper.Light{border:5px solid #ADD8E6;border-radius:5px;transition:border-color 1s ease}.m-hover-box__wrapper.Coffee{border:5px solid #6F4E37;border-radius:5px;transition:border-color 1s ease}.m-featured-collection .m-product-list .swiper-slide swatch-color{margin:0}.m-sidebar--title{font-size:22px}span.color-option{display:inline-block;width:26px;height:26px;border-radius:50%;margin-right:10px;transition:box-shadow var(--m-duration-default, .25s) ease,transform var(--m-duration-default, .25s) ease}.m-facets .m-facet--color label:hover .color-option{box-shadow:0 0 0 1px #000,inset 0 0 0 3px #fff}.jdgm-widget.jdgm-preview-badge.jdgm-preview-badge--with-link.jdgm--done-setup{margin:7px 0 1px}.main-product__block+.main-product__block{margin-top:0!important}.main-product__block-rating+.main-product__block-price,.main-product__block-title+.main-product__block-price{margin-top:12px!important}.m-product-option.m-product-option--color{margin:5px 0 15px}.main-product__block .installment-shoppay{margin-top:0!important}.m-product-description.rte{margin-top:16px}.template-product .m-product-option.m-product-option--color a.active label:after{content:"";position:absolute;bottom:-9px;width:13px;height:2px;background:#9f82d8;left:0;right:0;margin:auto}.template-product .m-product-option.m-product-option--color a{margin-right:5px}.template-product .m-product-option.m-product-option--color a label{position:relative}.gallery .video-wrapper{border-radius:5px;overflow:hidden}.m-slider .m-button{font-size:14px!important}#shopify-section-template--18129835163702__rich_text_UnRjdM .m-richtext__title,#shopify-section-template--18129835163702__teaching_circle_zdPLDn .section-heading,#shopify-section-template--18129835163702__testimonials_Kw7GMg .m-section__heading,#shopify-section-template--18129835163702__pricing_pack_ccE3zB .m-section__heading,#shopify-section-template--18129835163702__yoga_class_section_FBFiLQ .subtitle{font-size:32px}.m-cart__empty h3{font-family:Satoshi-Regular;font-size:16px}@media screen and (min-width: 1024px){.m-product-card__info{margin-top:10px}}@media screen and (max-width: 480px){#shopify-section-template--18129835163702__rich_text_UnRjdM .m-richtext__title,#shopify-section-template--18129835163702__teaching_circle_zdPLDn .section-heading,#shopify-section-template--18129835163702__testimonials_Kw7GMg .m-section__heading,#shopify-section-template--18129835163702__pricing_pack_ccE3zB .m-section__heading,#shopify-section-template--18129835163702__yoga_class_section_FBFiLQ .subtitle{font-size:25px}}.m-product-card .m-product-option{display:flex;margin-bottom:0;margin-top:0}.m-product-card__reviews{margin-bottom:0}.m-hover-box__wrapper.Black:hover{border:12px solid black;border-radius:5px;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.m-hover-box__wrapper.Bean:hover{border:12px solid #D9AAB7;border-radius:5px;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.m-hover-box__wrapper.NAVY:hover{border:12px solid #000080;border-radius:5px;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.m-hover-box__wrapper.Light:hover{border:12px solid #ADD8E6;border-radius:5px;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.m-hover-box__wrapper.Coffee:hover{border:12px solid #6F4E37;border-radius:5px;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.m-wishlist-count,.m-compare-count{background-color:#9f82d8}body .m-footer--block .social-media-links{gap:12px;margin:0;padding:15px 0!important}.block-text a{margin-bottom:10px}.colorbyshop .m-collection-card__inner:has(.Coffee){background-color:#6f4e37}.colorbyshop .m-collection-card__inner:has(.Light){background-color:#add8e6}.colorbyshop .m-collection-card__inner:has(.NAVY){background-color:navy}.colorbyshop .m-collection-card__inner:has(.Bean){background-color:#d9aab7}.colorbyshop .m-collection-card__inner:has(.Black){background-color:#000}.colorbyshop .m-collection-card__inner{padding:15px;color:#fff;box-shadow:1px 13px 29px -17px #3c3c3c8f}.colorbyshop .m-collection-card__inner .m-collection-card__link span{display:none!important}.colorbyshop .m-collection-card__inner .m-collection-card__link{color:#fff!important;font-weight:700!important}.colorbyshop .m-collection-card__inner .m-hover-box__wrapper{border:0px!important}.colorbyshop{background:#f3f3f3;position:relative}.colorbyshop .m-slider-controls__button{position:absolute;top:50%;transform:translateY(-50%);background:#ffffffe6;border:none;width:40px;height:40px;border-radius:50%;cursor:pointer;box-shadow:0 2px 5px #0003;z-index:10}.colorbyshop .m-slider-controls__button:hover{color:#000}.colorbyshop .m-slider-controls__button.swiper-button-prev,.product-carousel .carousel-button.prev{left:-50%;transition:all .3s ease-in-out}.colorbyshop .m-slider-controls__button.swiper-button-next,.product-carousel .carousel-button.next{right:-50%;transition:all .3s ease-in-out}.colorbyshop:hover .m-slider-controls__button.swiper-button-prev,.product-carousel:hover .carousel-button.prev{left:20px}.colorbyshop:hover .m-slider-controls__button.swiper-button-next,.product-carousel:hover .carousel-button.next{right:20px}.about-us-section-02 .block:last-child{flex:1.1}.about-us-section-01 .container,.about-us-section-03 .container,.about-us-section-04 .container,.about-us-section-05 .container,.about-us-section-06 .container{max-width:782px}.about-us-section-04 .title{font-weight:700;line-height:24px;padding-left:25px;position:relative}.about-us-section-06 .container{padding-top:0}.about-us-section-04 .title svg{position:absolute;top:3px;width:18px;left:0}.about-us-section-04 .m-richtext__description p{margin-left:25px;margin-top:5px}.about-us-section-06 .m-richtext{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;border-top:1px solid #D9D9D9;padding-top:10px}.about-sec-06-content-wrapper p.m-richtext__subtitle,.about-us-section-01 h2,.about-us-section-03 h2,.about-us-section-04 h2,.about-us-section-05 h2,.m-page-header--template-blog h1{font-weight:700}.about-us-section-06 .m-richtext__button{margin-top:0}.m-blog__list a.m-article-card__image{border-radius:12px}.m-blog__list .m-article-card span.m-article-card__tags{background:transparent;display:inline-block;font-size:12px;font-weight:600;line-height:20px;padding:5px 30px;border-radius:40px;color:#000}.m-blog__list .m-article-card span.m-article-card__tags.tag-news{background:#eeffda;color:#4ca145}.m-blog__list .m-article-card span.m-article-card__tags.tag-events{background:#ffe6e6;color:#e58c8c}.m-blog__list .m-article-card span.m-article-card__tags.tag-inspiring-stories{background:#f1eaff;color:#9f82d8}.m-blog__list .m-article-card h3.m-article-card__title{margin:10px 0}.m-blog__wrapper .m-pagination span.page.current{background:#ffc7c7;font-weight:500;font-size:14px;line-height:20px;color:#3d3d3d}.m-blog__wrapper .m-pagination span.next{margin-left:auto;width:auto}.m-blog__wrapper .m-pagination span.prev{margin-right:auto;width:auto}.m-blog__wrapper .m-pagination span.prev a,.m-blog__wrapper .m-pagination span.next a{gap:10px}.m-blog__wrapper .m-pagination span.next:hover,.m-blog__wrapper .m-pagination span.prev:hover{background:transparent!important;color:#e58c8c!important}.m-blog__wrapper .m-pagination span.next:hover svg,.m-blog__wrapper .m-pagination span.prev:hover svg{fill:#ffc7c7}body.yoga-studio .instructors-container{justify-content:space-evenly;max-width:600px}.yoga-studio-testimonials .m-testimonial__wrapper{background:#f7f4ff;border-radius:15px;text-align:left!important}body.yoga-studio .ddyp-package p.offers{background:#eee5ff}body.yoga-studio .teaching-circle{background:transparent}.yoga-studio-testimonials .m-testimonials__header{display:flex;align-items:baseline;justify-content:space-between}.yoga-studio-testimonials .m-testimonial__description{margin-left:15px}.yoga-studio-testimonials .m-testimonial__name{display:inline-block;position:absolute;left:97px;transform:translate(10px,10px)}body.yoga-studio .ddyp-package.Basic p.offers{background:#fdd}body.yoga-studio .yc-gallery{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}body.yoga-studio .yc-gallery-item:nth-child(1){grid-column:span 3}body.yoga-studio .yc-gallery-item:nth-child(2){grid-column:span 3}body.yoga-studio .yc-gallery-item:nth-child(3){grid-column:span 2}body.yoga-studio .yc-gallery-item:nth-child(4){grid-column:span 2}body.yoga-studio .yc-photo-count{grid-column:span 2}body.yoga-studio .yc-gallery>div{aspect-ratio:1 / 1;border-radius:8px;overflow:hidden}body.yoga-studio .yoga-class-section .yc-container{align-items:center}body.yoga-studio .teaching-circle h3.instructor-name{font-weight:600;font-size:24px;line-height:32px;color:#9f82d8}body.template-page.yoga-studio #MainContent{padding-bottom:0!important}.yoga-studio-testimonials .m-testimonial__wrapper .m-testimonial__description{position:relative;padding-left:40px;margin-left:0}.yoga-studio-testimonials .m-testimonial__wrapper .m-testimonial__description img{position:absolute!important;left:0!important}body.yoga-studio .ddyp-package p.vali{margin-top:25px;margin-bottom:15px}body.yoga-studio .ddyp-package .ddyp-price{margin-bottom:0}body.yoga-studio .ddyp-trial p{margin-bottom:20px}.yoga-studio .m-slideshow-section .m-richtext__title,.yoga-studio .m-slideshow-section .m-richtext__description,.yoga-studio .m-slideshow-section .m-richtext__description p{color:#fff}.yoga-studio .m-slideshow-section .m-richtext__subtitle{color:#ffc7c7}.yoga-studio .m-slideshow-section .m-richtext__title{font-size:64px;font-weight:700}.yoga-studio .m-slideshow-section .m-richtext__button{display:inline-block;width:20%;position:absolute;right:0;bottom:100px;margin-top:0}.image-box .block{overflow:hidden}.image-box .block img{width:100%;height:100%;object-fit:cover}@media (min-width: 992px){#shopify-section-template--18183007010870__slider_zUmV4f .m-richtext__description{max-width:40%!important}}@media screen and (max-width: 768px){body.yoga-studio .yc-gallery .yc-photo-count{margin-top:0}.form-flock-products .carousel-item{min-width:33%!important}.about-us .image-box .block{width:100%!important}}@media screen and (max-width:575px){.form-flock-products .carousel-item{min-width:50%!important}.m-blog__list{grid-template-columns:repeat(1,minmax(0,1fr))!important}}@media screen and (max-width:380px){body.yoga-studio .yc-gallery{display:flex;gap:10px;flex-wrap:wrap}body.yoga-studio .yc-gallery .yc-gallery-item{width:100%}.form-flock-products .carousel-item{min-width:100%!important}body.yoga-studio .yc-gallery .yc-photo-count{margin-top:0;width:100%}}@media screen and (max-width:767px){#shopify-section-template--18129834442806__main li.m-sortby-mobile--item:nth-child(1){display:none}.shopify-policy__body p{text-align:left}}.m-orders-table th{text-align-last:left;width:16%;font-weight:500;padding-bottom:40px;padding-top:30px}.m-orders-table td.color-btn a{border-radius:4px;padding:8px 16px;background-color:#0000;text-align:center;border:1px solid rgba(255,199,199,1);color:#f97e78;font-size:14px;line-height:20px}table.m-orders-table{margin-bottom:40px}@media (max-width:768px){body .m-orders-table th{text-align-last:left;width:100%!important;font-weight:500;padding-bottom:10px;padding-top:10px}table.m-orders-table{overflow-x:scroll}}.video-thumb .video-wrapper:before{position:absolute;content:"";top:0;left:0;background:#000;width:100%;height:100%;opacity:.5}.video-wrapper.main:before{content:unset}@media screen and (max-width:767px){.wishlist .m-page-content.m-wishlist-no-products a{display:block}.title_tab_is h2{font-size:25px}.m-cart__empty a.m-text-link{display:inline-block;width:100%}.m-product-card__name{min-height:35px;font-size:11px}.container.m-section-my.m-section-py .m-product-card__info h3.m-product-card__title{min-height:35px}}.m-customer-forms .m-sign-up p,.m-customer-forms .m-reset-password-btn,.m-customer-forms input[type=text],input[type=email],input[type=password],select{font-family:Satoshi-Regular}.slideshowmobile{display:none}@media (max-width:420px){.slideshowdesktop{display:none}.slideshowmobile{display:block}.video-slide-showcst.swiper-slide-active .m-slide{height:80vh!important}}@media screen and (min-width: 320px) and (max-width: 350px){.container.m-section-my.m-section-py .m-product-card__info h3.m-product-card__title{min-height:45px}}.template-index #m-lookbook--template--18404433788982__lookbook_wMrDcQ .m-image{border-radius:8px}.m-product-media--item deferred-media{padding-top:150%!important}.m-main-product--wrapper video{width:100%;object-fit:cover}.template-collection .m-recently-viewed h3.m-product-card__title{min-height:49px}@media screen and (max-width:768px){.template-collection .m-recently-viewed h3.m-product-card__title{min-height:35px}}s.m-price-item.m-price-item--regular{color:#777}.m-price__sale .m-price-item--last{color:#555}.yoga-studio .m-slideshow-section .m-richtext__title{font-family:Bricolage Grotesque;font-weight:700;font-style:normal;font-size:64px;line-height:72px;letter-spacing:0;width:100%;max-width:100%}.yoga-studio .m-slideshow-section .m-richtext__subtitle{color:#ffc7c7;margin-bottom:4px;font-family:Bricolage Grotesque;font-weight:400;font-size:24px;line-height:32px;letter-spacing:0%}.yoga-studio .m-slideshow-section .m-richtext__description{max-width:76%;margin-top:18px!important}.yoga-studio .m-slideshow-section .m-richtext__description p{font-family:Bricolage Grotesque;font-weight:500;font-style:normal;font-size:16px;line-height:24px;letter-spacing:0;color:#fff}.yoga-studio .m-slider .m-button{font-family:Bricolage Grotesque;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;text-align:center}.yoga-studio .m-rich-text h2.m-richtext__title{color:#3d3d3d;font-family:Bricolage Grotesque;font-weight:400;font-size:36px;line-height:46px;letter-spacing:0;text-align:center}.yoga-studio .two-col-image-container{padding:10px 15px 15px!important}.yoga-studio .an-two-colum_yoga,.an-two-colum_fitness{gap:24px}.yoga-studio .an-two-colum_fitness{margin-top:0!important}.yoga-studio .an-two-colum_yoga{margin-bottom:0!important}.yoga-studio .image-name-shopify{font-family:Bricolage Grotesque;font-weight:500;font-size:24px;line-height:32px;letter-spacing:0;text-transform:capitalize;color:#fff}.yoga-studio .image-desc-shopify{font-family:Bricolage Grotesque;font-weight:500;font-style:normal;font-size:16px;line-height:24px;letter-spacing:0;text-align:right;text-transform:capitalize;color:#fff}.yoga-studio .image-text-shopify{padding:24px 20px;background:unset!important}div#shopify-section-template--18404434214966__teaching_circle_zdPLDn{padding-top:0}body .teaching-circle{padding-top:40px}.yoga-studio .teaching-circle h2.section-heading{margin-bottom:27px}body.yoga-studio .teaching-circle .instructors-container{justify-content:space-evenly;max-width:100%}.yoga-studio .teaching-circle .instructor-card{width:185px;height:185px}.yoga-studio .teaching-circle h3.instructor-name{color:#9f82d8;font-family:Bricolage Grotesque;font-weight:600;font-style:normal;font-size:24px;line-height:32px;letter-spacing:0}.yoga-studio .teaching-circle .instructor-role{color:#3d3d3d;margin:5px 0 0;font-family:Bricolage Grotesque;font-weight:400;font-style:normal;font-size:14px;line-height:20px;letter-spacing:0}.yoga-studio .m-testimonials h2.m-section__heading{font-family:Bricolage Grotesque;font-weight:400;font-style:normal;font-size:36px;line-height:46px;letter-spacing:0;color:#3d3d3d}.yoga-studio .m-testimonials .m-section__header{margin-bottom:32px}@media screen and (min-width: 768px){.yoga-studio .m-testimonials .m-slider-controls--show-nav.m-slider-controls--absolute{display:block!important}.yoga-studio .m-testimonials .m-testimonials__wrapper{position:relative}.yoga-studio .m-testimonials button.m-slider-controls__button{top:20px}.yoga-studio .m-testimonials .m-slider-controls__button-prev.swiper-button-prev{right:60px;left:unset!important}.yoga-studio .m-testimonials button.m-slider-controls__button svg path{color:#000}.yoga-studio .m-testimonials button.m-slider-controls__button:hover svg path{color:#fff!important}.yoga-studio .m-testimonials button.m-slider-controls__button.m-slider-controls__button-next.swiper-button-next{right:0!important}}.yoga-studio .m-testimonials--layout-2 .m-testimonial__wrapper{padding:32px 32px 48px;height:100%!important;display:flex;flex-direction:column;justify-content:space-between}.yoga-studio-testimonials .m-testimonial__wrapper .m-testimonial__description p{font-family:Bricolage Grotesque;font-weight:400;font-size:18px;line-height:26px;letter-spacing:0;color:#3d3d3d}.yoga-studio-testimonials .m-testimonial__name p{color:#3d3d3d;font-family:Bricolage Grotesque;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0}.yoga-studio-testimonials .swiper-slide{height:auto!important}.yoga-studio-testimonials .m-testimonial__wrapper,.m-testimonials--layout-2 .m-testimonial{height:100%!important}body.yoga-studio .yoga-class-section .yc-gallery{gap:12px}.yoga-studio .yoga-class-section .yc-left-section p{margin-bottom:30px;color:#3d3d3d;font-family:Bricolage Grotesque;font-weight:400;font-style:normal;font-size:36px;line-height:46px;letter-spacing:0}.yoga-studio .yoga-class-section .address p{color:#3d3d3d;font-family:Satoshi;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0}.yoga-studio .yoga-class-section h3.subtitle1{padding-bottom:8px;color:#3d3d3d;font-family:Satoshi;font-weight:700;font-style:normal;font-size:16px;line-height:20px;letter-spacing:0}.yoga-studio .yoga-class-section .yc-join-button{font-family:Bricolage Grotesque;line-height:24px;text-align:center}.yoga-studio .yoga-class-section .yc-photo-count p{font-weight:700;font-size:14px;line-height:20px;letter-spacing:0;text-align:center;text-transform:uppercase}.yoga-studio .yoga-class-section .yc-photo-count a.yc-see-all{color:#fff;font-family:Satoshi;font-weight:500;font-size:14px;line-height:24px;letter-spacing:0;text-align:center}div#shopify-section-template--18404434214966__yoga_class_section_FBFiLQ{padding-top:0;padding-bottom:0}.yoga-studio .yc-gallery-item:hover{transform:unset}.yoga-studio .yc-gallery-item:hover img{transform:scale(1.03)}.yoga-studio .yc-gallery-item img{transition:transform .3s ease}@media screen and (min-width: 1600px){.yoga-studio .m-testimonials .m-slider-controls__button-prev.swiper-button-prev{right:60px}}@media screen and (min-width: 1280px){.swiper-container .m-slide__wrapper{padding-top:100px;padding-bottom:80px}.yoga-class-section{padding:75px 20px}}@media screen and (min-width: 989px){.yoga-studio .yoga-class-section .new_left-spacing{width:80%}}@media (max-width: 768px){body.yoga-studio .m-rich-text h2.m-richtext__title{font-size:28px}body.yoga-studio .image-text-shopify{padding:18px 10px;align-items:center}body.yoga-studio .image-name-shopify{font-size:18px}body.yoga-studio .image-desc-shopify{font-size:13px}body .teaching-circle{padding-top:10px}body .section-heading,body.yoga-studio .m-testimonials h2.m-section__heading{font-size:30px;line-height:36px}body.yoga-studio .m-slideshow-section .m-richtext__title{line-height:38px}body.yoga-studio .m-slideshow-section .m-richtext__description{max-width:100%;margin-top:10px!important}body .yoga-studio .yoga-class-section .yc-left-section p{font-size:30px;line-height:40px}body .yoga-class-section{padding:40px 5px}body.yoga-studio .yoga-class-section .yc-photo-count p{font-size:28px!important;line-height:23px!important}}.yoga-studio .yoga-class-section .yc-photo-count p span.custom_all_img_video{font-weight:700;font-size:14px;line-height:20px;letter-spacing:0;text-align:center;text-transform:uppercase}body.yoga-studio .yoga-class-section .yc-photo-count p{text-transform:uppercase;font-family:Satoshi;font-weight:700;font-size:32px;line-height:25px;letter-spacing:0;text-align:center}.wrap-y-bottom{padding:20px 30px 10px;border-radius:40px 40px 0 0;background:#fff;clip-path:polygon(0 31px,30px 0,calc(100% - 30px) 0,100% 30px,100% 100%,0 100%)}.bottom_text_button{margin-top:30px}
/*# sourceMappingURL=/cdn/shop/t/17/assets/custom-style.css.map */
