section.full-container{background:var(--color-background-secondary);padding:var(--spacing-vertical) var(--spacing-horizontal);width:100%;flex-wrap:wrap;text-align:center;font-size:var(--font-size);display:flex;align-items:center;justify-content:center;color:var(--color-text-dark)}section.full-container h2{font-size:2rem;margin:0 auto;font-family:BrandonPrinted-One;font-weight:bolder;color:var(--color-text-dark-700)}section.full-container p,section.full-container b{color:var(--color-text-dark-700);margin:0}section.full-container .full-section{max-width:640px;width:100%;margin:auto}section.full-container .full-section>*:not(:last-child){margin-bottom:1rem}section.full-container img{margin:auto}section.full-container div.blogs{display:flex;flex-direction:column}section.full-container div.blogs a.button.primary{margin:1rem auto 0}.academy-accessories ul.articles{margin:0 auto;--gap: 1rem;--column-count: 3;display:grid;grid-template-columns:repeat(var(--column-count),minmax(0,1fr));gap:var(--gap)}.academy-section *:last-child{margin-bottom:0}.academy-workouts .articles{display:flex;flex-direction:row}.academy-workouts .article-selection h4{font-size:1.25rem;text-decoration:underline}.academy-workouts .article-selection ul{margin-left:0}.academy-workouts .article-selection ul li{padding:1rem 1rem 1rem 0}.academy-workouts .article-container{max-width:70%;margin-left:auto}.academy-workouts .article-container ul{display:grid;grid-template-columns:repeat(2,1fr);background:var(--color-background);gap:1rem;margin-left:0}.academy-workouts .article-container ul li{border:1px solid var(--color-border);border-radius:.5rem;background:#fff}.academy-workouts .article-container ul li .info{padding:.5rem}div.baf{padding:var(--spacing-vertical) 0;box-sizing:content-box;background:var(--section-background-color)}@media(max-width:1232px){div.baf{padding:var(--spacing-vertical) var(--spacing-horizontal)}}div.baf header{margin:0 auto;margin-bottom:var(--spacing-vertical);text-align:center;max-width:1200px}div.baf header h2{font-weight:600;font-size:2rem;margin:0}div.baf header h4{margin-top:.5rem}div.baf div.flex-container{margin:0 auto;max-width:1200px;display:flex;flex-direction:row;gap:var(--spacing-horizontal)}div.baf div.info,div.baf div.image-container{margin:auto;flex:1}div.baf div.image-container img{display:block;margin:auto;border-radius:1rem;object-fit:contain}div.baf div.image-container.rnd img{border-radius:50%;object-fit:cover;width:auto;height:100%;aspect-ratio:1}div.baf ul{box-shadow:2px 2px 8px 0 var(--color-border);border-radius:.5rem;margin:0 auto;overflow:hidden;background-color:var(--section-background-color);list-style:none}div.baf li{font-size:1rem;margin-bottom:0;overflow:hidden;background-color:var(--content-background-color)}div.baf li:not(:first-child){border-top:1px solid var(--color-border-lighter)}div.baf li label{padding:1rem;margin-bottom:0;transition:background .2s ease-out;font-size:var(--label-font-size);font-weight:var(--label-font-weight)}div.baf li label:hover{background:var(--label-background-color-hover)}div.baf li input{display:none}div.baf li input:checked~label{background:var(--selected-label-background-color);color:var(--color-text-light)}div.baf li input:checked~label:hover{background:var(--selected-label-background-color-hover)}div.baf li input:checked~div.content{height:auto;max-height:500px;padding:1rem;transition:max-height .5s ease-out,opacity .5s ease-out;opacity:1}div.baf li div.content{will-change:height;max-height:0;overflow:hidden;opacity:0;font-size:var(--content-font-size)}@media(max-width:640px){div.baf div.flex-container{flex-direction:column;gap:var(--spacing-vertical)}div.baf div.flex-container li label{font-size:var(--label-font-size-mobile)}div.baf div.flex-container li div.content{font-size:var(--content-font-size-mobile)}}.comparison-table h2,.comparison-table p{text-align:center;max-width:800px;margin:0 auto}.comparison-table h2{font-weight:600;margin-bottom:1rem}.comparison-table p{font-size:1rem}.comparison-table section.comparison-table{margin:0 auto}.comparison-table .header-wrapper{padding-bottom:0}.comparison-table .table-wrapper{overflow:scroll;padding:var(--spacing-vertical) 1rem}.comparison-table table{border-collapse:collapse;min-width:100%;border-radius:.5rem;box-shadow:0 4px 12px #0000001a;overflow:hidden;table-layout:fixed;width:100%;min-width:var(--table-min-width)}.comparison-table table thead{background:var(--color-text-dark);color:var(--color-text-light);font-weight:600}.comparison-table table thead td{font-size:1rem}.comparison-table table td{padding:1rem;font-size:1rem;vertical-align:middle;text-align:var(--cell-text-align)}.comparison-table table td span.check-icon{color:var(--color-primary)}.comparison-table table td span.x-icon{color:var(--color-text-dark-700)}.comparison-table table tr:not(:last-child){border-bottom:1px solid var(--color-border-lighter)}.comparison-table table tbody tr:nth-child(odd){background:var(--color-background)}.comparison-table table tbody tr td:first-child,.comparison-table table thead tr td:first-child{font-weight:600}.comparison-table table tbody tr:nth-child(2n){background:var(--color-background-alt)}.comparison-table table tbody tr:hover{background:var(--color-background-secondary-alt)}.comparison-table .footer-wrapper{padding:0 var(--spacing-horizontal) var(--spacing-vertical) var(--spacing-horizontal);display:flex;flex-direction:column;align-items:center}.comparison-table .footer-wrapper>*{margin-bottom:var(--spacing-vertical)}.comparison-table .footer-wrapper>*:last-child{margin-bottom:0}.comparison-table .footer-wrapper footer{text-align:center;width:100%;font-size:.75rem;font-style:italic;color:var(--color-text-dark-700)}.comparison-table .footer-wrapper img{border-radius:.5rem}section.free-workouts{background:var(--color-background-secondary-alt);padding:var(--spacing-vertical) var(--spacing-horizontal);display:flex;flex-direction:column}section.free-workouts .container{max-width:1200px;margin:0 auto;width:fit-content;display:flex;flex-direction:column;align-items:center}section.free-workouts .container h2{text-transform:uppercase;color:var(--color-text-dark-700);font-size:clamp(2rem,1.1429rem + 3.8095vw,4rem);line-height:clamp(2rem,1.1429rem + 3.8095vw,4rem);font-weight:700;margin-bottom:1rem}section.free-workouts .container h3{color:var(--color-text-dark-700);font-size:clamp(1.5rem,.8571rem + 2.8571vw,3rem);height:clamp(1.5rem,.8571rem + 2.8571vw,3rem);line-height:clamp(1.5rem,.8571rem + 2.8571vw,3rem);font-weight:500;text-transform:uppercase;margin-bottom:1rem}section.free-workouts .container p{font-size:1.25rem;margin:0}@media(max-width:800px){section.free-workouts .container p{text-align:center}}section.free-workouts .button.primary{margin:var(--spacing-vertical) auto 0 auto;font-size:1.25rem;font-weight:600;color:var(--color-text-light)}section.free-workouts ul{display:flex;margin:1rem auto 0;width:100%}section.free-workouts ul li{flex:1;font-size:1rem;max-width:8rem;text-align:center;border-left:1px solid var(--color-text-dark-700);border-right:1px solid var(--color-text-dark-700);display:flex;flex-direction:column;justify-content:flex-start;align-items:center}section.free-workouts ul li .icon{height:3rem}section.free-workouts ul li:first-child{border-left:none}section.free-workouts ul li:last-child{border-right:none}@media(max-width:800px){section.free-workouts ul{display:grid;grid-template-columns:repeat(3,1fr);justify-items:center;grid-gap:.5rem}section.free-workouts ul li{border-left:none;border-right:none}}hr.gradient-bar{margin:0;color:transparent}section.rebounder-assembly{max-width:1200px;margin:0 auto;padding:2rem 0}section.rebounder-assembly h2{letter-spacing:.02em;color:var(--color-text-dark-700);font-size:1.75rem;text-align:center;text-transform:uppercase;width:100%;margin-bottom:2rem}section.rebounder-assembly ol,section.rebounder-assembly ul{margin:0;list-style-position:inside}section.rebounder-assembly ul{list-style-type:unset;display:flex;flex-direction:row;flex-wrap:wrap;padding:0 1rem 2rem}section.rebounder-assembly ul li{width:33%}@media(max-width:1024px){section.rebounder-assembly ul li{width:50%}}@media(max-width:640px){section.rebounder-assembly ul li{width:100%}}section.rebounder-assembly div.assembly-instructions-container{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1rem;padding:0 1rem;--section-width: 49%}section.rebounder-assembly div.assembly-instructions-container ol{width:var(--section-width)}section.rebounder-assembly div.assembly-instructions-container div.youtube{--video-width: 100%;flex:1;margin:auto 0 auto auto;max-width:49%;width:var(--video-width);height:100%;max-height:360px}section.rebounder-assembly div.assembly-instructions-container div.youtube.video-container.loaded{padding-bottom:calc(min(var(--video-width),640px)*.5625)}@media(max-width:1024px){section.rebounder-assembly{--section-width: 100%;padding:1.5rem 0}section.rebounder-assembly h2{margin:1.5rem 0}section.rebounder-assembly ul{padding-bottom:0}section.rebounder-assembly div.assembly-instructions-container{flex-direction:column}section.rebounder-assembly div.assembly-instructions-container ol{width:100%}section.rebounder-assembly div.assembly-instructions-container div.youtube{margin:auto;margin-top:2rem;max-width:640px}}@media(max-width:640px){section.rebounder-assembly{padding:1rem 0}section.rebounder-assembly h2{margin:1rem 0}section.rebounder-assembly div.assembly-instructions-container{flex-direction:column}section.rebounder-assembly div.assembly-instructions-container ol{width:100%}}section.related-products{display:flex;flex-direction:column;background:var(--color-background-secondary);padding:var(--spacing-vertical) 0}section.related-products header{margin:0 auto var(--spacing-vertical) auto;padding:0 var(--spacing-horizontal);max-width:1200px;width:100%}section.related-products header h3{font-weight:600;font-size:2rem;margin-bottom:.5rem}section.related-products header h4{font-size:1.5rem;font-weight:400;margin:0;color:var(--color-text-dark-700)}section.related-products .related-products-container{--gap: 1rem;--padding-horizontal: var(--spacing-horizontal);display:grid;grid-template-columns:repeat(4,1fr);margin:0 auto;padding:0 var(--padding-horizontal);max-width:min(100%,1200px);flex-direction:row;gap:var(--gap);overflow-x:auto}@media(max-width:640px){section.related-products .related-products-container{--gap: .5rem;grid-template-columns:repeat(2,1fr)}}@font-face{font-family:BrandonPrinted-One;src:url(/cdn/shop/files/BrandonPrinted-One.woff2) format("woff2");font-display:swap}section.try-our-trampolines{--star-background: var(--color-primary-500);--star-text-stroke-color: var(--star-background);font-size:1rem;width:100%;background-color:var(--color-background-secondary);padding:var(--spacing-vertical) var(--spacing-horizontal)}section.try-our-trampolines.bg-white{background-color:var(--color-background)}section.try-our-trampolines div.try-our-trampolines__container{max-width:800px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:100%}section.try-our-trampolines div.try-our-trampolines__container header{font-weight:600}section.try-our-trampolines div.try-our-trampolines__container header img{margin-bottom:2px}section.try-our-trampolines div.try-our-trampolines__container h2{font-family:BrandonPrinted-One,sans-serif;color:var(--color-text-dark-700);font-size:2rem;text-align:center;margin:0 auto}section.try-our-trampolines div.try-our-trampolines__container p{margin:.75rem 0 1.5rem}section.try-our-trampolines div.try-our-trampolines__container footer{margin-top:.5rem}section.try-our-trampolines div.try-our-trampolines__container .button.primary{font-size:1rem;text-transform:uppercase;font-weight:700;max-width:320px;margin:0 auto}@font-face{font-family:BrandonPrinted-One;src:url(/cdn/shop/files/BrandonPrinted-One.woff2) format("woff2");font-display:swap}.workout-upsell-container{--header-color: rgb(90, 59, 54);--section-color: rgb(90, 59, 54);--header-font: "BrandonPrinted-One", sans-serif;--section-font: "AvenirNext", sans-serif;margin:0 auto;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:1}.workout-upsell-container .workout-upsell.content.container{width:100%;margin:0 auto;min-height:20rem;position:relative;display:flex;justify-content:center;align-items:center}.workout-upsell-container .workout-upsell.content.container:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#003232b3}.workout-upsell-container .workout-upsell.content.container picture{position:absolute;top:0;left:50%;z-index:0;transform:translate(-50%);width:100%;height:100%;object-fit:contain}.workout-upsell-container .workout-upsell.content.container picture img{height:100%;width:100%;object-fit:contain}.workout-upsell-container .workout-upsell.content.container .workout-upsell.content{max-width:640px;color:var(--color-text-light);display:flex;flex-direction:column;justify-content:center;padding:var(--spacing-vertical) var(--spacing-horizontal);z-index:1}.workout-upsell-container .workout-upsell.content.container .workout-upsell.content h2{color:var(--color-text-light);font-size:2rem;font-family:var(--header-font);font-weight:400;text-transform:uppercase;margin:0}.workout-upsell-container .workout-upsell.content.container .workout-upsell.content h4{color:var(--color-primary-200);margin-bottom:1.5rem;font-size:1.5rem;font-weight:600;text-transform:uppercase}.workout-upsell-container .workout-upsell.content.container .workout-upsell.content p{font-size:1rem;color:var(--color-text-light);margin:0}.workout-upsell-container .workout-upsell.footer{background-image:url(/cdn/shop/files/matte.jpg),linear-gradient(#00000080,#00000080);background-blend-mode:color-dodge;font-size:1.25rem;padding:2rem 1.5rem;margin:0 auto;text-align:center;width:100%;position:relative}.workout-upsell-container .workout-upsell.footer:before{display:block;content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:#2e2e2ecc;z-index:10}.workout-upsell-container .workout-upsell.footer p{position:relative;display:inline;margin:0;color:var(--color-text-light);font-weight:500;z-index:11}.workout-upsell-container .workout-upsell.footer p:after{content:" - "}@media(max-width:1024px){.workout-upsell-container .workout-upsell.footer p{display:block;margin-bottom:1rem}.workout-upsell-container .workout-upsell.footer p:after{content:""}}.workout-upsell-container .workout-upsell.footer a{padding:0 1rem;font-weight:600;text-transform:uppercase;font-size:1.25rem;white-space:nowrap;line-height:3rem;position:relative;z-index:11}.academy-product{display:flex;flex-direction:column;border:1px solid var(--color-border);height:100%;max-width:320px}.academy-product img{border-bottom:1px solid var(--color-border)}.academy-product div{display:flex;flex-direction:column;flex:1;padding:.5rem}.academy-product div a.button.primary{margin-top:auto;width:fit-content}ul.cards{display:flex;flex-direction:row;margin:0 auto;gap:1rem;border-radius:.5rem;overflow:auto;padding:.5rem 0;scroll-snap-type:x mandatory;scroll-behavior:smooth}ul.cards li{flex:1;position:relative;border-radius:.5rem;background:var(--card-color);min-width:var(--card-min-width);scroll-snap-align:start}ul.cards li:hover{cursor:pointer;background:var(--card-color-hover);transition:background .15s ease}ul.cards li a{display:block;padding:1rem;flex:1;box-shadow:0 4px 8px #0000001a;color:inherit;height:100%}ul.cards li a:hover{color:inherit}.block-flex{display:flex;flex-direction:row;gap:var(--gap);margin:var(--spacing-vertical) auto;justify-content:var(--justify-content);align-items:var(--align-items)}.block-flex li{flex:1}.block-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--min-column-width),1fr));gap:var(--gap);margin:var(--spacing-vertical) auto}.block-grid li{min-width:var(--min-column-width)}.additional-info{margin-top:.5em}.additional-info h4{margin-bottom:0;font-size:1.25rem;color:var(--color-text-dark-500);font-weight:600}.additional-info p{color:var(--color-text-dark-700);font-size:.875rem;display:-webkit-box}li.grid-product-container{display:flex;flex-direction:column;flex:1}li.grid-product-container div.incentive{display:inline-block;box-shadow:0 0 2px 2px var(--color-primary-400);border-radius:.5rem;font-weight:600;font-size:1.125rem;padding:.25rem .5rem;margin-bottom:1rem}li.grid-product-container div.image-container{position:relative;background:#fff;margin-bottom:1.5rem;margin-top:1px;box-shadow:0 0 1px 1px var(--color-border);aspect-ratio:3/2}li.grid-product-container div.image-container a{display:block}li.grid-product-container div.image-container img{aspect-ratio:3 / 2;object-fit:cover;width:100%}li.grid-product-container div.image-container a.button.add{position:absolute;font-size:1.25rem;background:var(--color-primary);color:#fff;padding:.25rem 2rem;border-radius:9999px;bottom:-1.5rem;left:-.25rem}li.grid-product-container div.image-container a.button.add:hover{background:var(--color-primary-500)}li.grid-product-container div.image-container a.button.add:before{content:"+";margin-right:.5rem;font-weight:600}li.grid-product-container div.image-container div.discount{background:var(--color-primary);color:var(--color-text-light);position:absolute;font-size:14px;top:16px;left:16px;padding:0 .5em}li.grid-product-container div.rating-container{margin-top:.5rem;height:1.5rem;@keyframes skeleton-loading{0%{background-color:var(--color-background-alt)}to{background-color:var(--color-background)}}}li.grid-product-container div.rating-container[data-loading=skeleton]{animation:skeleton-loading 2s linear infinite alternate;width:80%;max-width:13rem}li.grid-product-container div.rating-container div.no-reviews,li.grid-product-container div.rating-container.no-reviews{font-size:1rem}li.grid-product-container div.rating-container div.stars{height:1.5rem}li.grid-product-container div.rating-container div.stars:before{display:inline-block}li.grid-product-container div.rating-container div.stars span{display:inline-block;line-height:1.5rem;font-weight:500}li.grid-product-container div.rating-container div.stars span span.review-text{margin:0}@media(max-width:480px){li.grid-product-container div.rating-container div.stars span span.review-text{display:none}}li.grid-product-container h2{font-size:1.125rem;margin-bottom:0}li.grid-product-container .price{font-size:1.5rem;font-weight:600}@media(max-width:800px){li.grid-product-container div.image-container a.button.add{font-size:1rem;padding:.25rem 1rem}li.grid-product-container .price{font-size:1.125rem}li.grid-product-container h2{font-size:1rem;font-weight:500}}div.stars-input.stars-input.stars-input div.rating-group.rating-group{display:inline-flex;flex-direction:row}div.stars-input.stars-input.stars-input .rating__icon{pointer-events:none}div.stars-input.stars-input.stars-input .rating__input{position:absolute!important;left:-9999px!important}div.stars-input.stars-input.stars-input .rating__input--none{display:none}div.stars-input.stars-input.stars-input .rating__label{cursor:pointer;padding-right:var(--star-letter-spacing);font-size:var(--star-size);color:var(--star-background);-webkit-text-stroke:1px var(--star-text-stroke-color);margin:0}div.stars-input.stars-input.stars-input .rating__input:checked~.rating__label{color:var(--star-color)}div.stars-input.stars-input.stars-input .rating-group:hover .rating__label{color:var(--star-background)}div.stars-input.stars-input.stars-input .rating__input:hover~.rating__label{color:var(--star-color)}:root{--star-size: 1.5rem;--star-color: white;--star-background: var(--color-primary-400);--star-letter-spacing: 1px;--star-text-stroke-color: var(--star-background)}.stars{--percent: calc((var(--rating) / 5 * 100%) - var(--star-letter-spacing));display:inline-block;font-size:var(--star-size);line-height:1;font-weight:400;font-size:1rem}.stars:before{content:"\2605\2605\2605\2605\2605";font-size:var(--star-size);font-weight:400;letter-spacing:var(--star-letter-spacing);background:linear-gradient(90deg,var(--star-background) var(--percent),var(--star-color) var(--percent));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-stroke:1px var(--star-text-stroke-color)}.stars span{padding-left:.25rem}.workout-grid-image{margin:0 auto}.workout-grid-image img{display:block;top:0;z-index:1;opacity:1;transition:opacity 1s;object-fit:contain;position:relative;width:100%}.workout-grid-image img:hover{opacity:.3}.workout-grid-image a.image-ref{display:flex;position:relative;text-decoration:none}.workout-grid-image a.image-ref:after{background:#000;position:absolute;top:0;left:0;width:100%;height:100%;content:"";opacity:.3;display:block;z-index:2}.workout-grid-image a.image-ref:hover:after{opacity:0;transition:opacity .3s ease-out}.workout-grid-image div.workout-image-text-content{display:block;position:absolute;width:100%;margin:0 auto;padding:0 5%;align-self:center;text-align:center;z-index:3}.workout-grid-image div.workout-image-text-content h2,.workout-grid-image div.workout-image-text-content h3{text-decoration-line:none;color:#fff;margin-bottom:0;text-shadow:2px 2px var(--color-text-dark);font-family:var(--header-font);font-size:1.5em;font-weight:500}.workout-grid-image div.workout-image-text-content h3{font-size:1em}.workout-grid-image div.workout-length{position:absolute;left:1em;bottom:1em;color:#fff;font-family:var(--section-font);font-weight:400;text-shadow:1px 1px var(--color-text-dark);z-index:4}.workout-grid-image .workout-additional-info{margin-top:.5em}.workout-grid-image .workout-additional-info h4{display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;margin-bottom:0}.workout-grid-image .workout-additional-info h4 a{font-size:1.25rem;color:var(--header-color);font-family:var(--header-font)}.workout-grid-image .workout-additional-info .workout-description{color:var(--color-text-dark-700);font-size:1rem;display:-webkit-box;-webkit-line-clamp:3;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical}.workout-grid-image .workout-additional-info .gym-info{margin-top:.5em;color:var(--color-text-dark-700)}
/*# sourceMappingURL=/cdn/shop/t/395/compiled_assets/styles.css.map */
