@font-face{font-family:Aeonik Regular;src:url(/cdn/shop/files/Aeonik-Regular.woff?v=1750158016) format("woff"),url(/cdn/shop/files/Aeonik-Regular.woff2?v=1750158016) format("woff2")}@font-face{font-family:Aeonik Regular Italic;src:url(/cdn/shop/files/Aeonik-RegularItalic.woff?v=1750158016) format("woff"),url(/cdn/shop/files/Aeonik-RegularItalic.woff2?v=1750158016) format("woff2")}@font-face{font-family:Aeonik Medium;src:url(/cdn/shop/files/Aeonik-Medium.woff?v=1750158016) format("woff"),url(/cdn/shop/files/Aeonik-Medium.woff2?v=1750158016) format("woff2")}@font-face{font-family:Aeonik Medium Italic;src:url(/cdn/shop/files/Aeonik-MediumItalic.woff?v=1750158016) format("woff"),url(/cdn/shop/files/Aeonik-MediumItalic.woff2?v=1750158016) format("woff2")}:root{--font-heading-family: "Playfair Display";--font-heading-weight: "400";--font-body-family: "Aeonik";--font-body-weight: "400";--light-cream: #FFECDB;--cream: #FFE0C4;--light-orange: #F9A66E;--red: #F74D25;--brown: #713130;--dark: #281110;--custom-page-width: 5rem;--mobile-spacer: 3rem}@media screen and (max-width: 749px){:root{--custom-page-width: 6vw}}.heading-size-11,.heading-size-10,.heading-size-9,.heading-size-8{line-height:1.15em!important;margin-bottom:30px!important}p em{font-family:var(--font-body-family)!important}.standard__subheading{font-size:calc(var(--font-3) * var(--FONT-ADJUST-HEADING))!important;text-transform:uppercase}.btn.btn--large{padding:.85rem 1.5rem!important;font-family:Aeonik Medium!important;font-size:17px!important;letter-spacing:0;border-radius:10px;min-width:200px;width:auto!important;max-width:none!important;margin-top:30px!important;margin-bottom:0!important;border:none!important;text-transform:uppercase;transition:all .3s ease!important}.btn.btn--large:hover{opacity:90%!important}.btn.btn--large.btn--neutral{color:var(--dark)!important;background-color:var(--cream)!important;transition:all .3s ease!important}.theme__header{border-bottom:none!important}.navlink--toplevel,.navtext{font-size:14px!important;letter-spacing:0!important;padding-top:0!important;padding-bottom:0!important}.navlink--toplevel:after{content:none!important}.header__dropdown{border:none!important;background-color:var(--dark)!important;border-radius:10px;top:85%!important}.header__dropdown a.navlink.navlink--child .navtext{font-size:14px!important;font-weight:600!important;color:var(--light-cream)!important;letter-spacing:0!important}a.navlink.navlink--child .navtext:hover{color:var(--light-orange)!important}.header__wrapper a.hero__btn.btn.btn--primary{padding:.75rem 2rem!important;font-family:Aeonik Medium!important;color:var(--light-cream)!important;font-size:14px!important;letter-spacing:0;border-radius:8px;margin-right:20px!important;border:none!important;transition:all .3s ease}.header__desktop__button .navlink:not(.navlink--toplevel){padding-left:8px!important;padding-right:8px!important}.header__drawer a.sliderow__title,.header__drawer span.sliderow__title{letter-spacing:0!important;font-weight:500!important;padding-left:30px!important;padding-right:30px!important}footer.site-footer-wrapper.section-padding .site-footer.wrapper--full{padding-left:var(--custom-page-width)!important;padding-right:var(--custom-page-width)!important}@media screen and (max-width: 989px){.site-footer-wrapper{padding-top:80px!important}}.footer__blocks{margin:0!important}.footer__block{padding:0!important;margin:0!important}.footer__block.footer__block--image{margin-right:13%!important}.ff-68596719fc68c02e9603c3ee__container{margin-left:4%!important}@media screen and (max-width: 1100px){.footer__block.footer__block--image{margin-right:7%!important}.footer__block.footer__block--menu{--desktop-width: 16% !important}}@media screen and (max-width: 989px){.footer__block.footer__block--image{margin-right:0!important;padding-bottom:5rem!important}ul.footer__quicklinks.unstyled{text-align:left!important}.ff-68596719fc68c02e9603c3ee__container{margin-left:0!important}.footer__block.footer__block--menu{padding-bottom:1.5rem!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important}}@media screen and (max-width: 989px){.footer__blocks{display:flex!important;flex-flow:column!important}}h2.h5.footer__block__title,.ff-68596719fc68c02e9603c3ee__title{font-size:calc(var(--font-6) * var(--FONT-ADJUST-HEADING))!important;margin-top:0!important;margin-bottom:20px!important;padding-bottom:0!important}ul.footer__quicklinks.unstyled a{font-size:14px!important}.footer__quicklinks li{padding-bottom:10px!important}.ff-68596719fc68c02e9603c3ee__subtitle{font-size:14px!important;line-height:1.2em!important}form.ff-68596719fc68c02e9603c3ee__form{padding:0!important}@media screen and (max-width: 989px){.ff-68596719fc68c02e9603c3ee__container{max-width:100%!important}}.ff-68596719fc68c02e9603c3ee__footer{display:flex;flex-direction:row;justify-content:flex-start}button.ff-68596719fc68c02e9603c3ee__button.fd-btn{padding:.75rem 2rem!important;font-size:14px!important;max-width:200px!important;letter-spacing:0;border-radius:8px;margin-right:20px!important;transition:all .3s ease}button.ff-68596719fc68c02e9603c3ee__button.fd-btn:hover{opacity:90%!important}.home-hero_section .hero__content{margin-left:var(--custom-page-width)!important;margin-right:var(--custom-page-width)!important}.home-hero_section .hero__title{text-wrap:balance}.featured-collection_section{padding-top:80px!important;padding-bottom:80px!important}.featured-collection_section .product-grid-outer{padding-left:var(--custom-page-width)!important;padding-right:var(--custom-page-width)!important}.featured-collection_section .product-grid{gap:20px!important}@media screen and (max-width: 749px){.featured-collection_section .product-grid{display:flex!important;flex-direction:column!important;gap:4rem!important}}.featured-collection_section h2.grid__heading{font-size:calc(var(--font-10) * var(--FONT-ADJUST-HEADING))!important}.featured-collection_section .grid__heading-holder{margin-bottom:50px!important}.featured-collection_section .product-item__bg{border-radius:15px}.featured-collection_section .product-item__title{font-size:calc(var(--font-7) * var(--FONT-ADJUST-HEADING))!important;line-height:1.15em!important;margin-top:0!important;margin-bottom:0!important}.featured-collection_section .product-item__info{padding-top:20px!important}:is(.brand-img-right,.brand-img-left) h3{font-size:calc(var(--font-6) * var(--FONT-ADJUST-HEADING))!important}#contact .brand-img-left a{color:var(--red)!important;text-decoration:underline!important;transition:color .3s ease}#contact .brand-img-left a:hover{color:var(--dark)!important}.index-contact h2.contact__form__heading{font-family:var(--font-heading-family)!important;font-weight:var(--font-heading-weight)!important;line-height:1.15em!important;font-size:calc(var(--font-10) * var(--FONT-ADJUST-HEADING))!important;margin-bottom:30px!important}.index-contact .contact__form__paragraph{font-size:calc(var(--font-4) * var(--FONT-ADJUST-HEADING));text-align:center;margin-bottom:50px}.index-contact .form-item{display:flex;flex-direction:column;align-items:center}.index-contact .form-item input.btn.btn--large{margin-top:20px!important}.brand-img-right .brick__section.wrapper{max-width:100%!important;padding-left:var(--custom-page-width)!important;padding-right:var(--custom-page-width)!important}@media only screen and (min-width: 750px){.brand-img-right .brick--2{display:grid;grid-template-columns:54.166% 41.6667%;gap:4.1666%}}.brand-img-right .brick__section .brick__block:first-child:not(:only-child) .brick__block__text{padding:0!important}.brand-img-right .image__hero__frame{border-radius:100px 15px!important;padding-bottom:120%!important}@media screen and (max-width: 749px){.brand-img-right .no--stars{order:-1!important}.brand-img-right .image__hero__frame{margin-bottom:var(--mobile-spacer)}.brand-img-right .brick__block__text{min-height:0!important}}.rich-text_section .wrapper{max-width:100%!important;padding-left:var(--custom-page-width)!important;padding-right:var(--custom-page-width)!important}.text-callout_section{padding-left:12.5%;padding-right:12.5%}@media screen and (max-width: 989px){.text-callout_section{padding-left:8.33%;padding-right:8.33%}}@media screen and (max-width: 749px){.text-callout_section{padding-left:0;padding-right:0}}.text-callout_section .heading-size-8{margin-top:50px!important}.text-callout_section .text-callout{border:1px solid var(--light-cream);border-radius:10px;padding:.85rem 2rem;transition:all .3s ease}.text-callout_section .text-callout:hover{background-color:var(--cream);color:var(--dark);border:1px solid var(--cream)}.text-callout_section.is-light .text-callout{border:1px solid var(--light-orange);border-radius:10px;padding:.85rem 2rem;transition:all .3s ease}.text-callout_section.is-light .text-callout:hover{background-color:var(--light-orange);color:var(--dark);border:1px solid var(--light-orange)}@media screen and (min-width: 990px){.rich-text_section .wrapper{max-width:80%!important}.rich-text_section .standard__heading{text-wrap:balance!important}}@media screen and (max-width: 989px){.rich-text_section .wrapper{max-width:100%!important}}.rich-text_section.reviews-rich-text .heart-illustration{width:75px;position:absolute;bottom:50px;left:65%}@media screen and (max-width: 989px){.rich-text_section.reviews-rich-text .heart-illustration{left:75%}}@media screen and (max-width: 749px){.rich-text_section.reviews-rich-text .heart-illustration{width:60px;left:auto;right:0}}.reviews.reviews--section .reviews__grid{padding-left:var(--custom-page-width);padding-right:var(--custom-page-width)}@media only screen and (max-width: 749px){.reviews__grid{padding-left:var(--custom-page-width)!important}}.reviews.reviews--section blockquote.body-size-4{margin-bottom:20px!important}.reviews.reviews--section .review__author.review__author--no-bio-image{margin-top:0!important}.reviews.reviews--section .review__author .review__author__content .review__author__name{font-size:calc(var(--font-4) * var(--FONT-ADJUST-HEADING))}@media only screen and (min-width: 990px){.reviews .large-up--one-third{width:50%!important}}@media only screen and (min-width: 990px){.reviews .large-up--one-quarter{width:50%!important}}.flickity-button-circle .flickity-prev-next-button{background-color:var(--red)!important;--btn-size: 60px !important;--icon-size: 30px !important}.rich-text_section.custom-rich-text{padding-left:8.33%;padding-right:8.33%;position:relative}@media screen and (max-width: 749px){.rich-text_section.custom-rich-text{padding-left:0;padding-right:0}}.rich-text_section.custom-rich-text .circular-logo{position:absolute;bottom:-140px;right:-8.33%;width:180px;height:auto;z-index:3;pointer-events:none}@media screen and (max-width: 749px){.rich-text_section.custom-rich-text .circular-logo{width:30vw;bottom:-30vw;right:-4%}}.how-it-works_section .text-row__heading{text-align:center!important;margin-bottom:30px!important}.how-it-works_section .text-row__subheading{text-align:center;font-size:calc(var(--font-4) * var(--FONT-ADJUST-HEADING))!important;padding-bottom:10px!important}.how-it-works_section .grid.grid--uniform{padding-top:40px!important}.how-it-works_section .grid__item{padding-left:30px!important}.how-it-works_section .icon__column{background:var(--cream)!important;border-radius:100px 100px 15px 15px;padding:30px;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:380px}@media screen and (max-width: 1150px){.how-it-works_section .icon__column{min-height:450px}}@media screen and (max-width: 989px){.how-it-works_section .icon__column{min-height:540px}}@media screen and (max-width: 749px){.how-it-works_section .icon__column{min-height:300px}}.how-it-works_section .icon__animated{--size: 60px !important}.how-it-works_section .icon__column__text{color:var(--dark)!important;text-align:center;font-size:calc(var(--font-4) * var(--FONT-ADJUST-HEADING))!important}.how-it-works_section h2.icon__column__text__heading.h6{font-weight:400!important;font-size:calc(var(--font-7) * var(--FONT-ADJUST-HEADING))!important;margin-top:20px!important;margin-bottom:20px!important;line-height:1.15em!important}.how-it-works_section h2.icon__column__text__heading.h6 strong{font-weight:400!important}.how-it-works_section .icon__column__text p{font-size:calc(var(--font-4) * var(--FONT-ADJUST-HEADING))!important}.how-it-works_section .btn.btn--large{color:var(--dark)!important;background-color:var(--cream)!important}.multiple-packages_section .text-row__heading{text-align:center!important;margin-bottom:30px!important}.multiple-packages_section .text-row__subheading{text-align:center;font-size:calc(var(--font-4) * var(--FONT-ADJUST-HEADING))!important;padding-bottom:10px!important;padding-left:12.5%!important;padding-right:12.5%!important}@media screen and (max-width: 989px){.multiple-packages_section .text-row__subheading{padding-left:0!important;padding-right:0!important}}@media screen and (max-width: 749px){.multiple-packages_section .text-row__subheading{padding-left:0!important;padding-right:0!important}}.multiple-packages_section .grid.grid--uniform{padding-top:40px!important}.multiple-packages_section .grid__item{padding-left:30px!important}.multiple-packages_section .icon__column{background:var(--cream)!important;border-radius:100px 100px 15px 15px;padding:30px;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:380px}@media screen and (max-width: 1150px){.multiple-packages_section .icon__column{min-height:450px}}@media screen and (max-width: 989px){.multiple-packages_section .icon__column{min-height:540px}}@media screen and (max-width: 749px){.multiple-packages_section .icon__column{min-height:300px}}.multiple-packages_section .icon__animated{display:none}.multiple-packages_section .icon__column__text{color:var(--dark)!important;text-align:center}.multiple-packages_section h2.icon__column__text__heading.h6{font-weight:400!important;font-size:calc(var(--font-7) * var(--FONT-ADJUST-HEADING))!important;margin-top:20px!important;margin-bottom:20px!important;line-height:1.15em!important}.multiple-packages_section h2.icon__column__text__heading.h6 strong{font-weight:400!important}.multiple-packages_section .icon__column__text p{font-size:calc(var(--font-4) * var(--FONT-ADJUST-HEADING))!important}.multiple-packages_section .btn.btn--large{color:var(--dark)!important;background-color:var(--cream)!important}.brand-img-left .brick__section.wrapper{max-width:100%!important;padding-left:var(--custom-page-width)!important;padding-right:var(--custom-page-width)!important}.brand-img-left .pattern-corner-1{width:100px;position:absolute;top:0;right:0}.brand-img-left .pattern-corner-2{width:200px;position:absolute;bottom:0;left:0}@media only screen and (min-width: 750px){.brand-img-left .brick--2{display:grid;grid-template-columns:41.6667% 54.166%;gap:4.1666%}}.brand-img-left .brick__block__text{padding:0!important}.brand-img-left .image__hero__frame{border-radius:100px 15px!important;padding-bottom:120%!important}.accordion-group.section-padding .faq.wrapper--full{padding-left:calc(5rem + 8.33%)!important;padding-right:calc(5rem + 8.33%)!important}@media screen and (max-width: 989px){.accordion-group.section-padding .faq.wrapper--full{padding-left:var(--custom-page-width)!important;padding-right:var(--custom-page-width)!important}}.accordion-group.section-padding h3.faq__title{text-align:center;font-size:calc(var(--font-10) * var(--FONT-ADJUST-HEADING))!important;margin-bottom:70px!important}h4.accordion__title{font-size:calc(var(--font-6) * var(--FONT-ADJUST-HEADING))!important}.accordion__body p{font-size:calc(var(--font-4) * var(--FONT-ADJUST-HEADING))!important}.accordion-group.section-padding .icon{width:30px!important;height:30px!important}.custom-image-banner .hero__content{max-width:100%!important;padding:40px 60px 60px!important;margin-left:var(--custom-page-width)!important;margin-right:var(--custom-page-width)!important;border-radius:15px}@media screen and (max-width: 749px){.index-hero.custom-image-banner .hero__content{padding:40px 30px 60px!important}}.fitness-consultation-pricing_section p{padding-bottom:2rem!important}.fitness-consultation-pricing_section p:last-of-type{padding-bottom:0!important}.fitness-consultation-pricing_section a{padding:.85rem 1.5rem!important;margin-bottom:1.5rem!important;font-family:Aeonik Medium!important;font-size:17px!important;letter-spacing:0;background-color:var(--red)!important;color:var(--light-cream)!important;border-radius:10px;min-width:200px;width:auto!important;max-width:none!important;margin-top:30px!important;margin-bottom:0!important;border:none!important;text-transform:uppercase;transition:all .3s ease!important}.fitness-consultation-pricing_section a:hover{opacity:90%!important}#build-1-build-2 .split-banner-section p a{text-decoration:underline!important;color:var(--red)!important;transition:all .3s ease!important}#build-1-build-2 .split-banner-section p a:hover{color:var(--dark)!important}@media screen and (max-width: 749px){.featured-collection_section .product-grid--mobile-slider{display:flex!important;justify-content:center!important;align-items:center!important}}.template-product h1.product__title{color:var(--dark)!important}.template-product .product__price{font-size:calc(var(--font-4) * var(--FONT-ADJUST-HEADING))!important;color:var(--dark)!important}.template-product .tabs__head.product-tabs__head{display:none}.template-product .tab-content__entry p{font-size:calc(var(--font-4) * var(--FONT-ADJUST-HEADING))!important;color:var(--dark)!important}.jdgm-rev-widg.jdgm--js{padding-bottom:80px!important}h2.jdgm-rev-widg__title{font-size:calc(var(--font-10) * var(--FONT-ADJUST-HEADING))!important;color:var(--dark)!important}.cart.section-padding{min-height:60vh;display:flex;flex-direction:column;justify-content:center}.cart a.btn.btn--large.btn--outline{padding:.85rem 1.5rem!important;font-family:Aeonik Medium!important;font-size:17px!important;background-color:var(--red)!important;color:var(--light-cream)!important;letter-spacing:0;border-radius:10px;min-width:200px;width:auto!important;max-width:none!important;margin-top:30px!important;margin-bottom:0!important;border:none!important;text-transform:uppercase;transition:all .3s ease!important}.cart a.btn.btn--large.btn--outline:hover{opacity:90%!important}.cart__content a.btn.btn--outline{background:var(--red)!important;color:var(--light-cream)!important;border:none!important}.page,body .shopify-policy__container{max-width:80%!important;padding-left:var(--custom-page-width)!important;padding-right:var(--custom-page-width)!important;margin-top:80px!important;margin-bottom:80px!important}@media screen and (max-width: 989px){.page,body .shopify-policy__container{max-width:100%!important}}.shopify-policy__title h1{font-size:calc(var(--font-11) * var(--FONT-ADJUST-HEADING))!important}.template-404 section.page{margin:0!important;padding-top:80px!important;padding-bottom:80px!important;padding-left:var(--custom-page-width)!important;padding-right:var(--custom-page-width)!important;max-width:100%!important;min-height:60vh!important;display:flex;flex-direction:column;justify-content:center}.template-404 h2.theme{font-size:calc(var(--font-11) * var(--FONT-ADJUST-HEADING))!important;margin-top:0!important;margin-bottom:30px!important}.template-404 p.center.text--404{font-size:calc(var(--font-4) * var(--FONT-ADJUST-HEADING))!important;margin:0!important}.template-404 .search-outer{max-width:100%!important;padding:0 16.66%!important;margin:50px 0 0!important}@media screen and (max-width: 989px){.template-404 .search-outer{padding:0 8.33%!important}}@media screen and (max-width: 749px){.template-404 .search-outer{padding:0!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/0-custom-styles.css.map */
