@media only screen and (max-width:1850px){.steps-wrapper .step-item:before{width:66.41%}}@media only screen and (max-width:1550px){.header__menu>ul,.header__buttons .header__menu>ul{column-gap:2.2rem}.product .product__thumbnails--beside .product__thumbnails-list{max-height:564px}}@media only screen and (max-width:1430px){.header__menu>ul,.header__buttons .header__menu>ul{column-gap:1.6rem}footer.footer .footer__left{max-width:35%}footer.footer .footer__right{max-width:60%;border:0;margin:0 0 0 auto}div#FacetFiltersContainer .desktop-filter-wrapper .facet-form .details .details__summary{padding:0 1rem;height:4.6rem;gap:1.5rem;max-width:19.9rem}div#FacetFiltersContainer .desktop-filter-wrapper .facet-form .details{margin-right:10px}div#FacetFiltersContainer .facet-sorting>span{margin-right:1rem;white-space:nowrap}div#FacetFiltersContainer .sort-wrapper{height:4.6rem;min-width:237px}div#FacetFiltersContainer .facet-sorting .sort-header{height:4.6rem}.desktop-search-wrap form input[type=text]{width:14.9rem}header.header{padding-left:2rem;padding-right:2rem;column-gap:1rem}.TemplateGridCard-module__template-grid-options-row #kitenzo-button{font-size:var(--p16);gap:.5rem}html [data-template-name=Showcase]>div>div>.kitenzo-component[data-item-index="0"]>.kitenzo-split-box>div:nth-child(4){max-width:450px}.TemplateGridCard-module__template-grid-options-row #kitenzo-button{font-size:12px}}@media only screen and (max-width:1340px){.header__menu>ul,.header__buttons .header__menu>ul{column-gap:1rem}.header__menu>ul .menu__item{font-size:var(--p14)}.product .product__gallery-container .product__media-container .product__thumbnails,.product .product__gallery-container .product__media-container .product__thumbnails--beside .product__thumbnails-list{width:auto}.product .back-in-stock.buy-buttons{gap:2rem}.product .buy-buttons .quantity{width:100%;min-height:48px}.product .product-form__submit{min-height:5rem}.product .product-form__input .label-swatch{height:4rem;padding:16px 15px}.get-in-touch-section .git-container .git-item .git-icon{width:4.8rem}.qs-blocks .qs-block .qs-content .qs-content--iner{padding:2rem}.qs-blocks .qs-block .qs-content .qs-content--iner .qs-testimonial{line-height:120%;margin:0 0 .5rem}.qs-blocks .qs-block .qs-content{padding:1.5rem calc(var(--pad50) + 6px)}.quotes-section{padding:var(--pad100) 0 var(--pad100)}}@media only screen and (max-width:1279px){.collection--main-sec-wrap .collection__content .collect-filter--menu{display:none}.wcu-grid{--wcugap: 2rem}.wcu-item{max-width:calc(50% - (var(--wcugap) - (var(--wcugap) / 2)))}.desktop-search-wrap form input[type=text]{width:13.9rem}}@media only screen and (max-width:1199px){:root{--p16: clamp(1.4rem, 1vw, 1.6rem);--p18: clamp(1.6rem, 1.125vw, 1.8rem);--p24: clamp(1.6rem, 1.5vw, 2.4rem);--p26: clamp(1.7rem, 1.625vw, 2.6rem);--p28: clamp(1.8rem, 1.75vw, 2.8rem);--p32: clamp(1.9rem, 2vw, 3.2rem);--p40: clamp(2.2rem, 2.5vw, 4rem);--p56: clamp(2.8rem, 3.4vw, 5.6rem);--p80: clamp(3.6rem, 5vw, 8rem);--p100: clamp(4rem, 6.25vw, 10rem);--pad50:clamp(2.5rem, 2.604vw, 5rem);--pad25:clamp(1.5rem, 1.302vw, 2.5rem);--pad100: clamp(4rem, 5.208vw, 10rem);--pad120: clamp(4.2rem, 5.208vw, 120rem);--pad150:clamp(6.5rem, 7.813vw, 15rem)}.page-width,.shopify-policy__container,.header-wrapper header.header.page-width,.page-width-desktop,.highlight-txt-sec{padding-left:2rem;padding-right:2rem}.img_txt_overlay{padding:0px 2rem}.opf-blocks-wrapper{padding-left:0;padding-right:0}.collage-grid--section .section .collage{gap:2rem;grid:auto-flow dense var(--row-height) / repeat(10,minmax(0,1fr))}.button,.customer button,.btn,.shopify-policy__body .button{min-width:auto;min-height:4.8rem;padding:0 3rem}.img_txt_overlay .button{height:4.8rem;min-width:auto}.indx-banner .slideshow-content .slide_text,.indx-banner .slideshow-content .banner__box .heading{margin-bottom:1.5rem}.highlight-txt-sec .section{height:26rem}.highlight-txt-sec .section .rte{font-size:var(--p40)}.collage-grid--section .section .title-wrapper{margin-bottom:2rem}.product-card .product-card__media{padding:5rem 2rem}.product-card .product-card__content{padding:2rem 1.5rem}.tabs-collections-wrapper .flickity-button{width:54px;height:54px;bottom:-51px}.opf_points-wrapper .opf_pw-product a .opf_pw-image{width:5rem}.opf_points-wrapper .opf_pw-product{width:20.6rem;top:-11.1rem}.opf_points-wrapper .opf_pw-product .cross{right:-10px;top:-10px}.opf_pw-title{font-size:1.4rem}header.header .header__icons .header__buttons{column-gap:2rem}.indx-banner .slideshow-content{padding:4rem 0}.img_txt_overlay .page-width{padding:0 var(--pad100)}footer.footer .footer__right{border:0}footer.footer .footer__left{max-width:30%}footer.footer .footer__right{max-width:67%}.cs-blocks-wrapper .studios-wrapper .studio-wrap,.template-page-sustainability .cs-blocks-wrapper .studios-wrapper .studio-wrap{padding:2rem 0}.cs-blocks-wrapper .cs_image-wrap{gap:2%}.cs-blocks-wrapper .studios-wrapper{width:26.056%;padding:0rem 0}.template-page-sustainability .cs-blocks-wrapper .studios-wrapper{padding:0rem 0}.cs-blocks-wrapper .studios-wrapper .studio-wrap .studio-img{width:6.2rem;margin-bottom:1rem}.cs-blocks-wrapper .studios-wrapper .studio-wrap .studio-name{margin:0 0 .5rem}.img_txt_overlay .banner__box--medium{max-width:497px}.js .img_txt_overlay.section:not(.section--next-rounded) :is(.banner__overlay,.banner__map,.banner__media) img{object-position:75% center}.tab-collection-wrap .product-card{width:calc(33.333% - 3rem)}header.header{padding:1rem 2rem!important;gap:10px}.indx-banner .page-width{top:50%;bottom:auto;transform:translateY(-50%)}.header__menu>ul .menu__item{font-size:1.2rem}.collage-grid--section .section .collage .collage__item .button{min-height:4.6rem}.product_details-tabs .pd-tabs-buttons .button{height:4rem;padding:0 1.5rem;font-size:1.3rem}.product_details-tabs .pd-tabs-contains{padding:2rem}menu-drawer .drawer__footer-bottom ul li a svg{width:2rem}.product .product-form__input .label-swatch{width:13.7rem}.recommendations-section .section:after{bottom:8rem}.section-imgtxt-wrap{border-radius:1.5rem}.imgWith_txt_sec .image-with-text__item .media:not(.media--rounded){border-radius:1.7rem}.imgWith_txt_sec{padding-left:2rem;padding-right:2rem}.imgWith_txt_sec .image-with-text .image-with-text__item .button{min-height:5rem;min-width:auto}.contact-form-section .section--padding{padding-block-start:var(--p100);padding-block-end:var(--p100)}.get-in-touch-section .git-container{padding-left:2rem;padding-right:2rem}.qs-blocks .qs-block .qs-content:before{width:20rem}.template-page-activity .product-tabs-wrapper .tabs-buttons-wrapper .tab_btn{padding:1.5rem 1rem;letter-spacing:0}.product-card .product-card__media a{height:21.9rem}.page_banner-wrapper .banner-content{left:15px}.template-page-story .imgWith_txt_sec .image-with-text__item .rich-text,.template-page-sustainability .imgWith_txt_sec .image-with-text__item .rich-text{padding-right:0!important;padding-left:1.5rem!important}.template-page-story .imgWith_txt_sec,.template-page-sustainability .imgWith_txt_sec{padding-left:2rem;padding-right:2rem}.choose-studio-wrapper .title-wrapper{margin-bottom:2.5rem}.template-page-sustainability .cs-blocks-wrapper .cs_image-wrap{align-items:unset}.imgWith_txt_sec .image-with-text__item .rich-text ul{margin:1.5rem auto;gap:1.2rem 0rem}.gallery-tabs-content .gallery-item .gallery-item-title{padding:1.5rem}.gallery-lm-btn-wrapper{margin-top:1rem}.steps-wrapper .step-item:before{width:54.41%}.blog-top-block{margin-bottom:2.55rem}.template-page-sustainability .cs-blocks-wrapper .cs_image-wrap{align-items:flex-start}.qs-blocks .qs-block .qs-content{padding:1.5rem}.qs-blocks .qs-block .qs-content .qs-content--iner{padding:1rem}.product-tabs-section-main .product-tabs-section{padding-bottom:11rem}}@media only screen and (max-width:1023px){footer.footer .footer__left{max-width:100%;order:2}footer.footer .footer__right{max-width:100%;order:1}footer.footer .footer__left .footer__newsletter{text-align:center}footer.footer .footer__socials{justify-content:center}footer.footer .footer-copyright,footer.footer .footer__left .footer__newsletter .rte{text-align:center}.breathe-community-wrapper .bc-block-wrap{width:20.3rem;margin:0 .5rem}footer.footer .footer__left .footer__newsletter .h3{margin:0}footer.footer .footer__right{margin-bottom:2.5rem}menu-drawer .drawer__menu-group .heading{font-family:var(--font-Poppins);padding:1rem;color:#5c4033}menu-drawer .drawer__footer-bottom ul li a svg path{fill:#5c4033}.product .product__info{max-width:100%;width:100%;padding:2rem 0 0}.product .product__gallery-container{max-width:100%;width:100%}.product .product__gallery-container .product__media-container .product__thumbnails,.product .product__gallery-container .product__media-container .product__thumbnails--beside .product__thumbnails-list{width:100%}.product_details-tabs .pd-tabs-buttons,.product .product__gallery-container .product__media-container .product__thumbnails--beside .product__thumbnails-list{gap:.5rem}.imgWith_txt_sec .image-with-text .image-with-text__item:has(.image-with-text__media){width:100%}.imgWith_txt_sec .image-with-text__item .rich-text{padding:2rem 0 0!important}.imgWith_txt_sec .flex-row-reverse-main .image-with-text__item .rich-text{padding-left:0rem!important;padding-right:0!important}.get-in-touch-section .git-container{gap:2rem}.get-in-touch-section .git-container .git-left,.get-in-touch-section .git-container .git-right{width:100%}.contact .contact__fields .field{max-width:100%}.contact-form-section .contForm--section .contact{border-radius:2rem;padding:3rem 2rem}.custom--videos-wrapper .custom--vide-inner .video-slide .play-btn{width:10.7rem;height:10.7rem}.custom--videos-wrapper .custom--vide-inner .video-slide .play-btn svg{width:4.7rem}.qs-blocks .qs-block .qs-image-wrapper,.qs-blocks .qs-block .qs-content{width:100%}.qs-blocks .qs-block .qs-image-wrapper{order:-1}.get-in-touch-section .git-container .git-note{max-width:100%}.template-page-story .imgWith_txt_sec .image-with-text .image-with-text__item:has(.image-with-text__media),.template-page-story .imgWith_txt_sec .image-with-text__item,.template-page-sustainability .imgWith_txt_sec .image-with-text .image-with-text__item:has(.image-with-text__media),.template-page-sustainability .imgWith_txt_sec .image-with-text__item{width:100%}.template-page-story .imgWith_txt_sec .image-with-text__item .rich-text,.template-page-sustainability .imgWith_txt_sec .image-with-text__item .rich-text{padding-right:0!important;padding-left:0!important}.mission-container .mission-description ul{gap:1.8rem 3rem}.mission-container .mission-description ul li{background-position:left top 1px}footer.footer .footer__left .footer__newsletter .newsletter-form{margin-bottom:2rem}.collection-banner-section .banner__box,.collect-filter--menu{padding:1rem 0}.showing-products-count{padding:1.5rem 0}.pagination{padding-top:2rem}.pagination .page,.pagination .previous,.pagination .next{height:5rem;width:5rem}div#FacetFiltersContainer .desktop-filter-wrapper .facet-form{flex-wrap:wrap}div#FacetFiltersContainer .desktop-filter-wrapper .facet-form .details{width:100%}div#FacetFiltersContainer{align-items:flex-start;gap:2rem}div#FacetFiltersContainer .desktop-filter-wrapper .facet-form .details .details__summary{padding:0 2rem;height:4rem;gap:1rem;max-width:100%;margin-bottom:1rem}div#FacetFiltersContainer .sort-wrapper,div#FacetFiltersContainer .facet-sorting .sort-header{height:4rem}div#FacetFiltersContainer .desktop-filter-wrapper{width:50%}.imgWith_txt_sec .image-with-text__item .rich-text ul li{background-position:left top 1px}.title-wrapper.text-center .description{margin-top:0}.reformer-items .reformer-card .reformer-left,.reformer-items .reformer-card .reformer-right{width:100%}.steps-wrapper{row-gap:3rem}.steps-wrapper .step-item{max-width:calc(50% - (var(--stepgap) - (var(--stepgap) / 2)))}.steps-wrapper .step-item:before{display:none}.wcu-item{padding:1.5rem}.wcu-item .wcu-icon{width:6rem}.main-blog .blog-grid{--bloggap: 1.5rem;row-gap:3rem}.bw-videos{--vidgap: 2rem;row-gap:2rem}.header__icons .search-drawer-button{display:block}.header__icons .desktop-search-wrap{display:none}.mission-container .mission-description ul{justify-content:center}.mission-container .mission-description ul li:nth-of-type(1),.mission-container .mission-description ul li:nth-of-type(2),.mission-container .mission-description ul li:nth-of-type(3){max-width:inherit;width:auto}.imgWith_txt_sec .image-with-text .image-with-text__item .heading,.imgWith_txt_sec .image-with-text .image-with-text__item .rte{color:#000}}@media only screen and (max-width:989px){.kitenzo-splitboxitem .ProductGridContainer-module__kitenzo-grid{--min-width: 100% !important}.mission-image-wrapper .flickity-button,.template-page-colour-your-workout .tabs-collections-wrapper .flickity-button{width:32px;height:32px}.product-tabs-section-main .product-tabs-section{padding-bottom:9rem}.title-text-images{padding-bottom:10px;margin-bottom:15px}}@media only screen and (max-width:767px){.indx-banner .banner{padding-block-end:135%!important}.collage-grid--section .section .collage{grid:auto-flow dense var(--collage-row-height) / repeat(2,minmax(0,1fr))}.collage-grid--section .section .collage{--collage-row-height: 210px}.collage-grid--section .section .collage .collage__item .media-card__content{padding:2rem;text-align:center}footer.footer .footer__right .footer__accordions{width:100%;flex-direction:row}footer.footer .footer__right .footer__accordions .details:nth-of-type(1),footer.footer .footer__right .footer__accordions .details:nth-of-type(2),footer.footer .footer__right .footer__accordions .details:nth-of-type(3){width:100%}footer.footer .footer__right .heading{margin:0}footer.footer .footer__right{margin-bottom:2.5rem}footer.footer .footer__left .footer__newsletter .h3{margin:0}.img_txt_overlay .page-width{padding:0 2rem}.js .img_txt_overlay.section:not(.section--next-rounded) :is(.banner__overlay,.banner__map,.banner__media) img{object-position:67% center}.img_txt_overlay.section .page-width{align-items:center}.tabs-collections-wrapper .flickity-button.next,.tabs-collections-wrapper .flickity-button.previous{left:50%;transform:translate(-50%);top:96%}.tabs-collections-wrapper .flickity-button.next{margin-left:3rem}.tabs-collections-wrapper .flickity-button.previous{margin-left:-3rem}.product-tab-view-all{margin:6.5rem auto 0}.tab-collection-wrap .product-card{width:calc(100% - 3rem)}.product-card .product-card__media a{height:16.9rem}.product-tabs-wrapper .tabs-buttons-wrapper{flex-direction:column}.product-tabs-wrapper .tabs-buttons-wrapper .tab_btn{justify-content:flex-start}.opf_points-wrapper .opf_pw-product{width:15.6rem}.opf_points-wrapper .opf_pw-product a .opf_pw-image{width:4rem}.opf_points-wrapper .opf_pw-product a{gap:.5rem}.cs-blocks-wrapper .studios-wrapper{width:100%}.cs-blocks-wrapper .cs_image-wrap{gap:20px 0}.cs-blocks-wrapper .image-wrap{width:100%}.cs-blocks-wrapper .studios-wrapper.left .studio-img,.cs-blocks-wrapper .studios-wrapper.right .studio-img{margin-left:auto;margin-right:auto}.cs-blocks-wrapper .studios-wrapper.left,.cs-blocks-wrapper .studios-wrapper.right,.img_txt_overlay .banner__box--medium{text-align:center}.img_txt_overlay .banner__box--medium .button{margin-top:1rem}.img_txt_overlay .banner__title{margin-bottom:1rem;font-size:27px}.indx-banner .slideshow-content .slide_text,.indx-banner .slideshow-content .banner__box .heading{margin-bottom:1rem}.indx-banner .slideshow-content .banner__box .heading{font-size:2.8rem}.indx-banner .slideshow-content{padding:1rem 0 8rem}.opf_points-wrapper .icon{width:2.5rem;height:2.5rem}.opf_points-wrapper .icon svg{width:100%}.announcement__content p{margin:0;font-size:13px;letter-spacing:0}.announcement-bar button.items-center{padding-inline:.5rem}.topbar-section button .icon-xs{width:1.2rem}.highlight-txt-sec .section .rte{font-size:2rem}.product_details-tabs .pd-tabs-buttons{flex-direction:column}.product_details-tabs .pd-tabs-buttons .button{height:4rem;min-height:auto}.product__breadcrumb ul{flex-direction:column;justify-content:flex-start;align-items:flex-start}.breadcrumb li+li:before{display:none}.recommendations-section .section:after{bottom:10rem}.inner-baner .page_banner-wrapper .banner-content{max-width:22rem;left:2rem}.page_banner-wrapper .banner-content h1{font-size:2.4rem}.js .header-sticky.header-hidden .header{transform:none}.js .header-sticky.header-hidden{pointer-events:auto}.faq-sec-main .accordion{padding:2rem;margin-bottom:1.5rem}.faq-sec-main .accordion .details .details__content{max-width:100%}.faq-sec-main .section--padding{padding-block-start:calc(var(--section-padding-top) * .4);padding-block-end:calc(var(--section-padding-bottom) * .4)}.template-page-activity .product-tabs-section{padding-bottom:10rem}.template-page-activity .tabs-collections-wrapper .flickity-button.next,.template-page-activity .tabs-collections-wrapper .flickity-button.previous{top:107%}.qs-blocks .qs-block .qs-content:before{width:15rem}.mission-image-wrapper img{border-radius:2rem}div#FacetFiltersContainer .facet-sorting{flex-wrap:wrap;order:-1;margin:0;width:100%;gap:.5rem}div#FacetFiltersContainer{flex-wrap:wrap}div#FacetFiltersContainer .desktop-filter-wrapper .facet-form .details{margin-right:0}div#FacetFiltersContainer{align-items:flex-start;gap:1rem}div#FacetFiltersContainer .desktop-filter-wrapper .facet-form,div#FacetFiltersContainer .desktop-filter-wrapper{width:100%}div#FacetFiltersContainer .facet-sorting>span{width:100%}div#FacetFiltersContainer .sort-wrapper{max-width:100%;width:100%}div#FacetFiltersContainer .sort-wrapper:has(.button[open]){width:100%;min-width:100%}div#FacetFiltersContainer .facet-sorting hover-element.button[open]{width:100%}.template-collection .product__breadcrumb ul{flex-direction:row}.main--breadcrumb-wrap{padding-top:1.5rem;padding-bottom:1.5rem}div#FacetFiltersContainer .facet-sorting .sort-header{justify-content:flex-start}.gallery-tabs-content .gallery-item{max-width:calc(50% - (var(--gallerygap) - (var(--gallerygap) / 2)))}.product-card .quick-add{opacity:1}.reformer-items .reformer-card{padding:2rem}.reformer-items .reformer-card .reformer-content{width:100%}.reformer-items .reformer-card .reformer-actions{width:100%;margin-top:2rem}.reformer-items .reformer-card .book-btn{margin-top:1rem}.wcu-item,.steps-wrapper .step-item{max-width:100%}.template-page-story .imgWith_txt_sec .image-with-text__image{padding-bottom:73%;position:relative;height:auto}.template-page-story .imgWith_txt_sec .image-with-text__image .media{position:absolute}.blog-search:has(.blog-search-form),.blog-search{width:100%}.blog-top-block .blog-search select{height:4.6rem}.main-blog .blog-grid .article-card{max-width:calc(50% - (var(--bloggap) - (var(--bloggap) / 2)))}.choose-studio-wrapper .title-wrapper{margin-bottom:4.5rem}.gallery-tabs-nav{flex-wrap:wrap}.gallery-tabs-nav a{min-width:100%;padding:1rem 1.5rem;text-align:left;justify-content:flex-start}.blog-search-form .blog-search-input{padding-left:1rem}.blog-top-block .blog-search select{min-width:14.9rem}.TemplateGridCard-module__template-grid-options-row{width:100%}.kitenzo-splitboxitem .ProductGridContainer-module__kitenzo-grid{--min-width: 100%}body:has(#bundle-builder-app--bundle--root){padding-bottom:15.3rem}.template-page-sustainability .cs-blocks-wrapper .no-center-image .studios-wrapper{width:100%}.template-page-sustainability .cs-blocks-wrapper .no-center-image .studios-wrapper .studio-desc ul{align-items:center}.template-page-sustainability .cs-blocks-wrapper .no-center-image .studios-wrapper{text-align:center}.template-page-sustainability .cs-blocks-wrapper .no-center-image .studios-wrapper.left .studio-img{margin-left:auto;margin-right:auto}.mission-image-wrapper img{height:310px;object-fit:cover}.qs-blocks .qs-block .qs-content .qs-content--iner .qs-name{margin-bottom:1rem}.mission-container .mission-description ul{justify-content:flex-start}.studio-desc ul li:before{top:8px}.product-card .product-card__content{flex-direction:column}.product-card .product-card__content .product-card__details{width:100%;flex-shrink:0;text-align:left}.product-card .product-card__content .product-card__bottom ul{flex-wrap:wrap}.header-sticky.header-hidden~.mobile-dock-section .mobile-dock .dock__item svg.icon{height:20px;width:20px;min-height:20px}.header-sticky.header-hidden~.mobile-dock-section .mobile-dock .dock__item span{font-size:1.4rem}.template-page-sustainability .cs-blocks-wrapper .studios-wrapper .studio-wrap{text-align:left}.studio-desc ul li{width:100%}.imgWith_txt_sec .image-with-text .image-with-text__item .rte br+br{display:none}}@media only screen and (max-width:575px){.gallery-tabs-content .gallery-item,.bw-videos .video-slide{max-width:100%}}@media only screen and (max-width:479px){.main-blog .blog-grid .article-card{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/responsive.css.map */
