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-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}hr.gradient-bar{margin:0;color:transparent}.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}.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/394/compiled_assets/styles.css.map */
