@charset "UTF-8";:root{--pxmfitness: #720eec;--wc-green: #7ad03a;--wc-red: #a00;--wc-orange: #ffba00;--wc-blue: #2ea2cc;--wc-primary: #720eec;--wc-primary-text: #fcfbfe;--wc-secondary: #e9e6ed;--wc-secondary-text: #515151;--wc-highlight: #958e09;--wc-highligh-text: white;--wc-content-bg: #fff;--wc-subtext: #767676;--wc-form-border-color: rgba(32, 7, 7, .8);--wc-form-border-radius: 4px;--wc-form-border-width: 1px}@keyframes spin{to{transform:rotate(360deg)}}.select2-container{width:100%}.select2-container .select2-selection--single{height:auto}.select2-container .select2-selection--single .select2-selection__rendered{padding:.5em;line-height:normal;box-sizing:border-box;color:var(--wc-form-color-text, #444);font-weight:400}.select2-container .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container .select2-selection--single .select2-selection__arrow{position:absolute;top:2px;right:.5em;height:100%;width:16px}.select2-container .select2-selection--single .select2-selection__arrow b{border:none;display:block;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;width:16px;height:16px;position:absolute;top:50%;left:0;margin:-8px 0 0}.select2-container .select2-dropdown,.select2-container .select2-selection{background-color:var(--wc-form-color-background, #fff);border:var(--wc-form-border-width, 1px) solid var(--wc-form-border-color, #aaa);border-radius:var(--wc-form-border-radius, 4px)}.select2-container.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{margin:0}.clear{clear:both}.pxmfitness .loader:before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background-size:cover;line-height:1;text-align:center;font-size:2em;color:#000000bf}.pxmfitness a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:var(--wc-red)!important;text-decoration:none;font-weight:700;border:0}.pxmfitness a.remove:hover{color:#fff!important;background:var(--wc-red)}.pxmfitness small.note{display:block;color:#767676;font-size:.857em;margin-top:10px}.pxmfitness div.blogpost{margin-bottom:0;position:relative}.pxmfitness div.blogpost div.images{margin-bottom:2em}.pxmfitness div.blogpost div.images img{display:block;width:100%;height:auto;box-shadow:none}.pxmfitness div.blogpost div.images div.thumbnails{padding-top:1em}.pxmfitness div.blogpost div.summary{margin-bottom:2em}.pxmfitness div.blogpost div.social{text-align:right;margin:0 0 1em}.pxmfitness div.blogpost div.social span{margin:0 0 0 2px}.pxmfitness div.blogpost div.social span span{margin:0}.pxmfitness div.blogpost div.social iframe{float:left;margin-top:3px}.pxmfitness .posts ul,.pxmfitness ul.posts{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.pxmfitness .posts ul:after,.pxmfitness .posts ul:before,.pxmfitness ul.posts:after,.pxmfitness ul.posts:before{content:" ";display:table}.pxmfitness .posts ul:after,.pxmfitness ul.posts:after{clear:both}.pxmfitness .posts ul li,.pxmfitness ul.posts li{list-style:none outside}.pxmfitness ul.posts li.blogpost .pxmfitness-loop-blogpost__title,.pxmfitness ul.posts li.blogpost h3{padding:.5em 0;margin:0;font-size:1em}.pxmfitness ul.posts li.blogpost a{text-decoration:none}.pxmfitness ul.posts li.blogpost a.pxmfitness-loop-blogpost__link{display:block}.pxmfitness ul.posts li.blogpost a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none}.pxmfitness ul.posts li.blogpost strong{display:block}.pxmfitness ul.posts li.blogpost .button{display:inline-block;margin-top:1em}.pxmfitness ul.posts li.blogpost .price{display:block;font-weight:400;margin-bottom:.5em;font-size:.857em}.pxmfitness ul.posts li.blogpost .price .from{font-size:.67em;margin:-2px 0 0;text-transform:uppercase;color:#5a594480}.pxmfitness #reviews h2 small{float:right;color:#767676;font-size:15px;margin:10px 0 0}.pxmfitness #reviews h2 small a{text-decoration:none;color:#767676}.pxmfitness #reviews h3{margin:0}.pxmfitness #reviews #respond{margin:0;border:0;padding:0}.pxmfitness #reviews #comments h2{clear:none}.pxmfitness form.register{border:1px solid #cfc8d8;padding:20px;margin:2em 0;text-align:left;border-radius:5px}.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) #respond input#submit,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) a.button,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) button.button,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#e9e6ed;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) #respond input#submit.loading,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) a.button.loading,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) button.button.loading,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) input.button.loading{opacity:.25;padding-right:2.618em}.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) #respond input#submit:hover,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) a.button:hover,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) button.button:hover,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) input.button:hover{background-color:#dcd7e2;text-decoration:none;background-image:none;color:#515151}.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) #respond input#submit.alt,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) a.button.alt,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) button.button.alt,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) input.button.alt{background-color:#7f54b3;color:#fff;-webkit-font-smoothing:antialiased}.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) #respond input#submit.alt:hover,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) a.button.alt:hover,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) button.button.alt:hover,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) input.button.alt:hover{background-color:#7249a4;color:#fff}.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) #respond input#submit.alt.disabled,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) #respond input#submit.alt.disabled:hover,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) #respond input#submit.alt:disabled,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) #respond input#submit.alt:disabled:hover,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled],.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) a.button.alt.disabled,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) a.button.alt.disabled:hover,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) a.button.alt:disabled,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) a.button.alt:disabled:hover,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) a.button.alt:disabled[disabled],.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) button.button.alt.disabled,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) button.button.alt.disabled:hover,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) button.button.alt:disabled,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) button.button.alt:disabled:hover,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) button.button.alt:disabled[disabled],.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) input.button.alt.disabled,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) input.button.alt.disabled:hover,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) input.button.alt:disabled,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) input.button.alt:disabled:hover,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) input.button.alt:disabled[disabled],.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover{background-color:#7f54b3;color:#fff}.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) #respond input#submit.disabled,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) #respond input#submit:disabled,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) a.button.disabled,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) a.button:disabled,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) a.button:disabled[disabled],.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) button.button.disabled,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) button.button:disabled,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) button.button:disabled[disabled],.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) input.button.disabled,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) input.button:disabled,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) #respond input#submit.disabled:hover,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) #respond input#submit:disabled:hover,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) #respond input#submit:disabled[disabled]:hover,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) a.button.disabled:hover,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) a.button:disabled:hover,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) a.button:disabled[disabled]:hover,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) button.button.disabled:hover,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) button.button:disabled:hover,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) button.button:disabled[disabled]:hover,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) input.button.disabled:hover,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) input.button:disabled:hover,.pxmfitness:where(body:not(.pxmfitness-block-theme-has-button-styles)) input.button:disabled[disabled]:hover{color:inherit;background-color:#e9e6ed}.pxmfitness:where(body:not(.pxmfitness-uses-block-theme)) div.blogpost p.price,.pxmfitness:where(body:not(.pxmfitness-uses-block-theme)) div.blogpost span.price{color:#958e09;font-size:1.25em}.pxmfitness:where(body:not(.pxmfitness-uses-block-theme)) ul.posts li.blogpost .price{color:#958e09}
