

/* FILE: style.min.css */
/* HANDLES: default,cms_page,STORE_default,THEME_frontend_ballet_default,cms_index_index,page_one_column,customer_logged_out */
@charset 'UTF-8';/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */.button,img{vertical-align:middle}body.is-reveal-open,svg:not(:root){overflow:hidden}audio,canvas,img,progress,video{display:inline-block}pre,textarea{overflow:auto}body,mark{color:#000}button,hr,input{overflow:visible}.flex-dir-row,.row{-webkit-box-direction:normal;-webkit-box-orient:horizontal}.flex-dir-row,.flex-dir-row-reverse,.row{-webkit-box-orient:horizontal}h1,h2,h3,h4,h5,h6,p{text-rendering:optimizeLegibility;letter-spacing:.5px}.subheader,a,cite{color:#a3a3a3}*,.slick-slider{-webkit-tap-highlight-color:transparent}.aligncenter,.clearfix::after,.slick-track:after,hr{clear:both}.irs,.slick-slider{-webkit-touch-callout:none}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}hr{-webkit-box-sizing:content-box;box-sizing:content-box}a:active,a:hover{outline-width:0}abbr[title]{text-decoration:underline;text-decoration:underline dotted;border-bottom:none;-webkit-text-decoration:underline dotted}dfn{font-style:italic}mark{background-color:#ff0}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio:not([controls]){display:none;height:0}img{border-style:none;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}.slick-list:focus,[data-whatinput=mouse] .button,[data-whatinput=mouse] .close-button,[data-whatinput=mouse] .reveal,[data-whatinput=mouse] button,select:focus{outline:0}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}a,b,em,i,small,strong{line-height:inherit}dl,ol,p,ul{line-height:1.6}legend{display:table;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;white-space:normal;color:inherit}html,select{-webkit-box-sizing:border-box}.input-group-label,.label,table#my-orders-table .number{white-space:nowrap}progress{vertical-align:baseline}summary{display:list-item}[hidden],template{display:none}.foundation-mq{font-family:'small=0em&xsmall=30em&medium=40em&xmedium=48em&large=64em&xlarge=75em&xxlarge=90em&xxxlarge=101.25em'}html{font-size:100%;box-sizing:border-box}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}body{font-family:BrandonGrotesque,Helvetica,Roboto,Arial,sans-serif;line-height:1.5;background:#fff;-moz-osx-font-smoothing:grayscale}select{box-sizing:border-box;width:100%}.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none!important}button{line-height:1;padding:0;border:0;border-radius:0;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.is-visible{display:block!important}.is-hidden{display:none!important}.row{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100rem;margin-right:auto;margin-left:auto;-ms-flex-flow:row wrap;flex-flow:row wrap}.row .row{margin-right:-.625rem;margin-left:-.625rem}.row .row.collapse,.row.collapse>.column>.row,.row.collapse>.columns>.row,.row.is-collapse-child{margin-right:0;margin-left:0}.row.expanded,.row:not(.expanded) .row{max-width:none}.row.collapse>.column,.row.collapse>.columns{padding-right:0;padding-left:0}.column,.columns{min-width:initial;padding-right:.625rem;padding-left:.625rem;-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0}.column.row.row,.row.row.columns{display:block;float:none}.flex-container,.input-group{display:-webkit-box;display:-ms-flexbox}.row .column.row.row,.row .row.row.columns{margin-right:0;margin-left:0;padding-right:0;padding-left:0}.flex-container{display:flex}.flex-child-auto{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.flex-child-grow{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.flex-child-shrink{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.flex-dir-row{flex-direction:row;-ms-flex-direction:row}.flex-dir-row-reverse{flex-direction:row-reverse;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse}#main-nav>ul,.flex-dir-column{flex-direction:column;-webkit-box-orient:vertical}.flex-dir-column{-webkit-box-direction:normal;-ms-flex-direction:column}.flex-dir-column-reverse{flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse}.small-1{max-width:8.33333%;-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%}.small-2,.small-3{-webkit-box-flex:0}.small-offset-0{margin-left:0}.small-2{max-width:16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%}.small-offset-1{margin-left:8.33333%}.small-3{max-width:25%;-ms-flex:0 0 25%;flex:0 0 25%}.small-4,.small-5{-webkit-box-flex:0}.small-offset-2{margin-left:16.66667%}.small-4{max-width:33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}.small-offset-3{margin-left:25%}.small-5{max-width:41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%}.small-6,.small-7{-webkit-box-flex:0}.small-offset-4{margin-left:33.33333%}.small-6{max-width:50%;-ms-flex:0 0 50%;flex:0 0 50%}.small-offset-5{margin-left:41.66667%}.small-7{max-width:58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%}.small-8,.small-9{-webkit-box-flex:0}.small-offset-6{margin-left:50%}.small-8{max-width:66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%}.small-offset-7{margin-left:58.33333%}.small-9{max-width:75%;-ms-flex:0 0 75%;flex:0 0 75%}.small-offset-8{margin-left:66.66667%}.small-10{max-width:83.33333%;-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%}.small-offset-9{margin-left:75%}.small-11{max-width:91.66667%;-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%}.small-offset-10{margin-left:83.33333%}.small-12{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.small-offset-11{margin-left:91.66667%}ol,ul{margin-left:0}.small-up-1{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-1>.column,.small-up-1>.columns{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.small-up-2{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-2>.column,.small-up-2>.columns{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.small-up-3{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-3>.column,.small-up-3>.columns{max-width:33.33333%;-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}.small-up-4{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-4>.column,.small-up-4>.columns{max-width:25%;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.small-up-5{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-5>.column,.small-up-5>.columns{max-width:20%;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}.small-up-6{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-6>.column,.small-up-6>.columns{max-width:16.66667%;-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%}.small-up-7{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-7>.column,.small-up-7>.columns{max-width:14.28571%;-webkit-box-flex:0;-ms-flex:0 0 14.28571%;flex:0 0 14.28571%}.small-up-8{-ms-flex-wrap:wrap;flex-wrap:wrap}.small-up-8>.column,.small-up-8>.columns{max-width:12.5%;-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%}.shrink,legend,textarea{max-width:100%}.small-collapse>.column,.small-collapse>.columns{padding-right:0;padding-left:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-right:.625rem;padding-left:.625rem}.row.large-unstack>.column,.row.large-unstack>.columns,.row.medium-unstack>.column,.row.medium-unstack>.columns,.row.xlarge-unstack>.column,.row.xlarge-unstack>.columns,.row.xmedium-unstack>.column,.row.xmedium-unstack>.columns,.row.xxlarge-unstack>.column,.row.xxlarge-unstack>.columns,.row.xxxlarge-unstack>.column,.row.xxxlarge-unstack>.columns{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.shrink{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.column-block{margin-bottom:1.25rem}figure,kbd{margin:0}.column-block>:last-child{margin-bottom:0}blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{line-height:1.4;margin-top:0;margin-bottom:.5rem}dl,ol,p,ul{margin-bottom:1rem}p{font-size:.9375rem}em,i{font-style:italic}h1,h2,h3,h4,h5,h6,label em{font-style:normal}b,strong{font-weight:700}h1,h2,h3,h4,h5,h6{font-family:MillerDisplay-Light,sans-serif;font-weight:300;color:inherit}code,kbd{font-family:Consolas,'Liberation Mono',Courier,monospace;color:#000;background-color:#b4bfc2}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{line-height:0;color:#d5d6d7}h1{letter-spacing:2px;font-size:1.875rem}body h1{margin-bottom:1.5rem}h2{letter-spacing:1px;font-size:1.5625rem}h3{font-size:1.25rem}h4{font-size:1.125rem}h5{font-size:1.0625rem}h6{font-size:1rem}a{background-color:transparent;-webkit-text-decoration-skip:objects;cursor:pointer;text-decoration:none}a:focus,a:hover{color:#000}a img{border:0}hr{max-width:100rem;height:0;margin:1.25rem auto;border-top:0;border-right:0;border-bottom:1px solid #d5d6d7;border-left:0}dl,ol,ul{list-style-position:inside}li{font-size:inherit}ul{list-style-type:disc}ol ol,ol ul,ul ol,ul ul{margin-bottom:0;margin-left:1.25rem}dl dt{font-weight:700;margin-bottom:.3rem}.subheader,code,label{font-weight:400}blockquote{margin:0 0 1rem;padding:0 0 1.25rem}blockquote,blockquote p{line-height:1.6;color:#000}cite{font-size:.8125rem;display:block}cite:before{content:'— '}abbr{cursor:help;color:#000;border-bottom:1px dotted #000}code{padding:.125rem .3125rem .0625rem;border:1px solid #d5d6d7}kbd{padding:.125rem .25rem 0}.subheader{line-height:1.4;margin-top:.2rem;margin-bottom:.5rem}.lead{font-size:125%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}.no-bullet{margin-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.show-for-print{display:none!important}[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=tel],[type=time],[type=url],[type=color],[type=number],[type=search],textarea{font-family:inherit;font-size:15px;font-weight:400;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:2.5rem;margin:0 0 3px;padding:.5rem 18px;-webkit-transition:border-color .25s ease-in-out;transition:border-color .25s ease-in-out;color:#000;border:1px solid #ccc;border-radius:0;background-color:#fff;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=text]:focus,[type=password]:focus,[type=date]:focus,[type=datetime]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=week]:focus,[type=email]:focus,[type=tel]:focus,[type=time]:focus,[type=url]:focus,[type=color]:focus,[type=number]:focus,[type=search]:focus,textarea:focus{-webkit-transition:border-color .25s ease-in-out;transition:border-color .25s ease-in-out;border:1px solid #000;outline:0;background-color:#fff;-webkit-box-shadow:none;box-shadow:none}textarea{min-height:50px}textarea[rows]{height:auto}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#a3a3a3}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#a3a3a3}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#a3a3a3}input::placeholder,textarea::placeholder{color:#a3a3a3}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{cursor:not-allowed;background-color:#b4bfc2}[type=button],[type=submit]{border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box}[type=file],[type=checkbox],[type=radio]{margin:0 0 1rem}[type=checkbox]+label,[type=radio]+label{display:inline-block;margin-right:1rem;margin-bottom:0;vertical-align:baseline}[type=checkbox]+label[for],[type=radio]+label[for]{cursor:pointer}label>[type=checkbox],label>[type=radio]{margin-right:.5rem}[type=file]{width:100%}label{font-size:1.125rem;line-height:1.8;display:block;margin:0;letter-spacing:.9px;color:#000}label.middle{margin:0 0 1rem;padding:.5625rem 0}.help-text{font-size:.8125rem;font-style:italic;margin-top:-.5rem;color:#000}.input-group{display:flex;width:100%;margin-bottom:1rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.input-group>:first-child,.input-group>:last-child>*{border-radius:0}.input-group-button,.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label,.input-group-field,.input-group-label{margin:0;white-space:nowrap}.input-group-label{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 1rem;text-align:center;color:#000;border:1px solid #d5d6d7;background:#b4bfc2;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{min-width:0;height:auto;border-radius:0;-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label{font-size:1.0625rem;height:2.5625rem;padding-top:0;padding-bottom:0}fieldset{margin:0;padding:0;border:0}legend{margin-bottom:.5rem}.fieldset{margin:0;padding:0;border:none}.fieldset legend{margin:0 0 0 -.1875rem;padding:0 .1875rem;background:#fff}.button.load,select{background-repeat:no-repeat}select{font-family:inherit;font-size:1.0625rem;line-height:normal;height:2.5rem;margin:0 0 1rem;padding:0 2.1875rem 0 1.125rem;-webkit-transition:border-color .25s ease-in-out;transition:border-color .25s ease-in-out;color:#000;border:1px solid #ccc;border-radius:0;background-color:#fff;background-image:url(https://www.balletbeautiful.com/skin/frontend/ballet/default/images/icons/arrow-down.svg);background-position:right 18px center;background-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-error,.is-invalid-label{color:#cc4b37}select:focus{-webkit-transition:border-color .25s ease-in-out;transition:border-color .25s ease-in-out;border:1px solid #000;background-color:#fff;-webkit-box-shadow:none;box-shadow:none}select:disabled{cursor:not-allowed;background-color:#b4bfc2}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}.btn-arrow.on,.button.load{background-image:url(https://www.balletbeautiful.com/skin/frontend/ballet/default/images/loader.svg)}.is-invalid-input:not(:focus){border-color:#cc4b37;background-color:#faedeb}.is-invalid-input:not(:focus)::-webkit-input-placeholder{color:#cc4b37}.is-invalid-input:not(:focus):-ms-input-placeholder{color:#cc4b37}.is-invalid-input:not(:focus)::-ms-input-placeholder{color:#cc4b37}.is-invalid-input:not(:focus)::placeholder{color:#cc4b37}.form-error{font-size:.75rem;font-weight:700;display:none;margin-top:-.5rem;margin-bottom:1rem}.form-error.is-visible{display:block}.button{font-family:BrandonGrotesque,sans-serif;font-size:.9375rem;line-height:1;display:inline-block;margin:0 auto 1rem;padding:.75rem 1.875rem;cursor:pointer;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;text-align:center;letter-spacing:.5px;color:#fff;border:none;border-radius:0;background-color:#000;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}#main-nav>ul>li.has-sub>a:after,.header-account .login:after,.slick-next:after,.slick-prev:before{font-family:fontello}.button.disabled,.button.disabled.alert,.button.disabled.primary,.button.disabled.secondary,.button.disabled.success,.button.disabled.warning,.button[disabled],.button[disabled].alert,.button[disabled].primary,.button[disabled].secondary,.button[disabled].success,.button[disabled].warning{cursor:not-allowed;opacity:.25}.button:focus,.button:hover{color:#fff;background-color:#f16567}.button.tiny{font-size:.6rem}.button.small{font-size:.75rem}.button.large{font-size:1.25rem}.button.expanded{display:block;width:100%;margin-right:0;margin-left:0}.button.primary{color:auto;background-color:#000}.button.primary:focus,.button.primary:hover{color:auto;background-color:auto}.button.secondary{color:auto;background-color:#f16567}.button.secondary:focus,.button.secondary:hover{color:auto;background-color:auto}.button.success{color:auto;background-color:#3adb76}.button.success:focus,.button.success:hover{color:auto;background-color:auto}.button.warning{color:auto;background-color:#ffae00}.button.warning:focus,.button.warning:hover{color:auto;background-color:auto}.button.alert{color:auto;background-color:#cc4b37}.button.alert:focus,.button.alert:hover{color:auto;background-color:auto}.button.hollow{color:#000;border:1px solid #000}.button.hollow,.button.hollow:focus,.button.hollow:hover{background-color:transparent}.button.hollow:focus,.button.hollow:hover{color:#000;border-color:#000}.button.hollow.primary{color:#000;border:1px solid #000}.button.hollow.primary:focus,.button.hollow.primary:hover{color:#000;border-color:#000}.button.hollow.secondary{color:#f16567;border:1px solid #f16567}.button.hollow.secondary:focus,.button.hollow.secondary:hover{color:#9d0e10;border-color:#9d0e10}.button.hollow.success{color:#3adb76;border:1px solid #3adb76}.button.hollow.success:focus,.button.hollow.success:hover{color:#157539;border-color:#157539}.button.hollow.warning{color:#ffae00;border:1px solid #ffae00}.button.hollow.warning:focus,.button.hollow.warning:hover{color:#805700;border-color:#805700}.button.hollow.alert{color:#cc4b37;border:1px solid #cc4b37}.button.hollow.alert:focus,.button.hollow.alert:hover{color:#67251a;border-color:#67251a}.button.disabled,.button.disabled.primary,.button.disabled.primary:focus,.button.disabled.primary:hover,.button.disabled:focus,.button.disabled:hover,.button[disabled],.button[disabled].primary,.button[disabled].primary:focus,.button[disabled].primary:hover,.button[disabled]:focus,.button[disabled]:hover{color:#fff;background-color:#000}.button.disabled.secondary,.button.disabled.secondary:focus,.button.disabled.secondary:hover,.button[disabled].secondary,.button[disabled].secondary:focus,.button[disabled].secondary:hover{color:#000;background-color:#f16567}.button.disabled.success,.button.disabled.success:focus,.button.disabled.success:hover,.button[disabled].success,.button[disabled].success:focus,.button[disabled].success:hover{color:#000;background-color:#3adb76}.button.disabled.warning,.button.disabled.warning:focus,.button.disabled.warning:hover,.button[disabled].warning,.button[disabled].warning:focus,.button[disabled].warning:hover{color:#000;background-color:#ffae00}.button.disabled.alert,.button.disabled.alert:focus,.button.disabled.alert:hover,.button[disabled].alert,.button[disabled].alert:focus,.button[disabled].alert:hover{color:#000;background-color:#cc4b37}.button.dropdown::after{position:relative;top:.4em;display:block;display:inline-block;float:right;width:0;height:0;margin-left:1em;content:'';border:.4em inset;border-color:#fff transparent transparent;border-top-style:solid;border-bottom-width:0}.button.arrow-only::after{top:-.1em;float:none;margin-left:0}.button.button-secondary{color:#fff;background-color:#f16567}.button.button-secondary:focus,.button.button-secondary:hover{color:#fff;background-color:#000}.button.button-transparent{padding:.6875rem 1.875rem;color:#000;border:1px solid #000;background-color:transparent}.button.button-transparent:focus,.button.button-transparent:hover{color:#fff;background-color:#000}.button.load{width:12.5rem;height:3.0625rem;background-position:center center;background-size:1.875rem}.button.load span{display:none}.close-button{position:absolute;cursor:pointer;color:#a3a3a3}.close-button:focus,.close-button:hover{color:#000}.label,.label.primary{color:#fff;background:#000}.close-button.small{font-size:1.5em;line-height:1;top:.33em;right:.66rem}.close-button,.close-button.medium{font-size:2em;line-height:1;top:.5rem;right:1rem}.label{font-size:.8rem;line-height:1;display:inline-block;padding:.33333rem .5rem;cursor:default;border-radius:0}.label.secondary{color:#000;background:#f16567}.label.success{color:#000;background:#3adb76}.label.warning{color:#000;background:#ffae00}.label.alert{color:#000;background:#cc4b37}html.is-reveal-open,html.is-reveal-open body{overflow:hidden;min-height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reveal-overlay{position:fixed;z-index:1005;top:0!important;right:0;bottom:0;left:0;display:none;overflow-y:scroll;background-color:rgba(0,0,0,.85)}.reveal{position:relative;z-index:1006;top:100px;display:none;margin-right:auto;margin-bottom:1.875rem;margin-left:auto;border:1px solid transparent;border-radius:0;background-color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden}.reveal.full,.reveal>:last-child{margin-bottom:0}.reveal .column,.reveal .columns{min-width:0}.reveal.collapse{padding:0}.reveal.full{top:0!important;left:0;width:100%;max-width:none;height:100vh;min-height:100vh;margin-left:0;border:0;border-radius:0}.reveal.without-overlay{position:fixed}.hide{display:none!important}.invisible{visibility:hidden}.show-for-sr,.show-on-focus{position:absolute!important;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px}.show-on-focus:active,.show-on-focus:focus{position:static!important;overflow:visible;clip:auto;width:auto;height:auto}.hide-for-portrait,.show-for-landscape{display:block!important}.hide-for-landscape,.show-for-portrait{display:none!important}.float-left{float:left!important}.float-right{float:right!important}.float-center{display:block;margin-right:auto;margin-left:auto}.clearfix::after,.clearfix::before{display:table;content:' ';-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.align-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.align-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.align-justify{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.align-spaced{-ms-flex-pack:distribute;justify-content:space-around}.align-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.align-self-top{-ms-flex-item-align:start;align-self:flex-start}.align-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.align-self-bottom{-ms-flex-item-align:end;align-self:flex-end}.align-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align-self-middle{-ms-flex-item-align:center;align-self:center}.align-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.align-self-stretch{-ms-flex-item-align:stretch;align-self:stretch}.small-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.small-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.small-order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.small-order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.small-order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.small-order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}[class*=' icon-']:before,[class^=icon-]:before{font-family:fontello;font-weight:400;font-style:normal;font-variant:normal;line-height:1;display:inline-block;text-align:center;text-decoration:inherit;text-transform:none;speak:none}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.icon-down-open-mini:before{content:'\e800'}.icon-right-open-big:before{content:'\e801'}.icon-left-open-big:before{content:'\e802'}.icon-right-open-mini:before{content:'\e803'}.icon-up-open-big:before{content:'\e804'}.icon-down-open-big:before{content:'\e805'}.icon-up-open-mini:before{content:'\e806'}.icon-left-open-mini:before{content:'\e807'}.icon-cancel:before{content:'\e808'}.icon-heart:before{content:'\e809'}.icon-down-open:before{content:'\f004'}.icon-up-open:before{content:'\f005'}.icon-twitter:before{content:'\f099'}.icon-facebook:before{content:'\f09a'}.icon-linkedin:before{content:'\f0e1'}.icon-down:before{content:'\f175'}.icon-up:before{content:'\f176'}.icon-pinterest:before{content:'\f312'}.icon-youtube:before{content:'\f313'}.icon-instagram:before{content:'\f31e'}.icon-arrows-cw:before{content:'\e80a'}.icon-pencil:before{content:'\e80b'}.icon-heart-empty:before{content:'\e80c'}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y}.slick-list{margin:0;padding:0;overflow:hidden}.slick-list.dragging{cursor:move;cursor:grab;cursor:-webkit-grab}.slick-list.dragging:active{cursor:grabbing;cursor:-webkit-grabbing}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:''}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:inline-block;margin:0 auto}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:url(https://www.balletbeautiful.com/skin/frontend/ballet/default/images/loader.svg) center center no-repeat #fff}.slick-dots li button,.slick-next,.slick-prev{line-height:0;background:0 0;cursor:pointer;outline:0}.slick-next,.slick-prev{font-size:0;position:absolute;z-index:1;top:50%;display:block;width:30px;height:30px;padding:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);border:none}.slick-next:after,.slick-next:before,.slick-prev:after,.slick-prev:before{display:inline-block;vertical-align:middle}.slick-prev{left:0;color:#000}.slick-prev:before{font-size:1.5rem;content:'\e802';-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.slick-prev:after{font-size:1.125rem;margin-left:2px;content:'•'}.slick-next{right:0;color:#000}.slick-next:after{font-size:1.5rem;content:'\e801';-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.slick-next:before{font-size:1.125rem;margin-right:2px;content:'•'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:0;display:block;width:100%;margin:0;padding:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;display:block;width:20px;height:20px;padding:5px;color:transparent;border:0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#3d3d3d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#3d3d3d}.header-container{position:absolute;top:0;left:0;width:100%}.header-container a{color:#000}.page-header{position:relative;z-index:100;top:0;left:0;width:100%;-webkit-transition:all .1s ease;transition:all .1s ease;border-bottom:1px solid rgba(0,0,0,.1);background-color:#fff}.catalog-category-view .page-header,.catalog-product-view .page-header,.customer-account .page-header{border-bottom:none}.page-header .page-header-container{padding:.625rem 0}.page-header .skip-links{position:absolute;top:1.3125rem;right:.625rem}.page-header .skip-links>a,.page-header .skip-links>div{display:inline-block;margin-left:.5rem;vertical-align:top}.page-header .skip-links>a img,.page-header .skip-links>div img{width:.9375rem}.page-header .logo{display:block;width:7rem;height:2.5625rem;margin:0}.page-header .cart-link.no-count .count,.page-header .open-sub-nav.more{display:none}.page-header .logo-wrapper{float:left;-ms-flex-item-align:start;align-self:flex-start}.page-header .cart-link{position:relative}.page-header .cart-link .count{position:absolute;top:0;right:-.25rem;width:.75rem;height:.75rem;border:3px solid #fff;border-radius:.4375rem;background-color:rgba(247,97,99,.9)}.page-header.home-header .cart-link .count,.page-header.home-header.fixed .cart-link .count{border:3px solid #fff}.page-header .open-sub-nav{font-size:.8125rem;font-weight:400;text-transform:uppercase}.page-header .open-sub-nav span{display:block;margin-top:.3125rem}.page-header.hide{display:block!important;visibility:hidden;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0}.page-header.home-header{border-bottom:1px solid rgba(0,0,0,.1);background-color:#fff}.page-header.home-header .page-header-container{position:relative;display:block;height:auto;padding:.625rem 0}.page-header.home-header .logo-wrapper{float:left;-ms-flex-item-align:initial;align-self:initial}.page-header.home-header .logo{display:block;width:7rem;height:2.5625rem;margin:0}.page-header.home-header .skip-links{position:absolute;top:1.3125rem;right:0}.page-header.home-header .skip-links>a,.page-header.home-header .skip-links>div{display:inline-block;margin-left:.5rem;vertical-align:top}.page-header.home-header .skip-links>a img,.page-header.home-header .skip-links>div img{width:.9375rem}.header-account.active .login:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.header-account .login{position:relative}.header-account .login:after{display:inline-block;content:'\e800';-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform-origin:center center;transform-origin:center center;vertical-align:sub}.header-account .login:before{position:absolute;top:1.25rem;left:0;display:block;width:1.875rem;height:.9375rem;content:''}.header-account #header-account{position:absolute;z-index:1;top:2.1875rem;left:-20px;display:none;width:calc(100% + 30px);padding:.625rem;background-color:#fff}.fixed.home-header .header-account #header-account{background-color:#fff;-webkit-box-shadow:.25rem .25rem .4375rem rgba(163,163,163,.5);box-shadow:.25rem .25rem .4375rem rgba(163,163,163,.5)}.header-account #header-account ul{list-style:none}.header-account #header-account ul a{font-size:.75rem;font-weight:500;letter-spacing:2px;text-transform:uppercase}.header-banner{position:relative;z-index:10;padding:.625rem;text-align:center}.header-banner p{font-size:.5rem;font-weight:500;line-height:1.1;margin:0;letter-spacing:1.5px;text-transform:uppercase;color:#a3a3a3}#main-nav>ul li a,#sub-main-nav ul li a{letter-spacing:2px;text-transform:uppercase;font-weight:500}#main-nav{position:absolute;z-index:1;top:3.4375rem;right:-1px;left:-1px;display:none;padding:1.25rem 0;background-color:#fff}#main-nav:after{font-size:0;display:block;visibility:hidden;clear:both;height:0;content:' '}.home-header #main-nav{right:auto;left:-.625rem;width:calc(100% + 20px)}#main-nav ul{margin:0;padding:0;list-style:none}#main-nav>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#main-nav>ul li{padding:.75rem 0}#main-nav>ul li.more{display:none}#main-nav>ul li a{font-size:.875rem}#main-nav>ul>li{position:relative;padding:.5rem 1.75rem}#main-nav>ul>li:before{right:auto;left:-.125rem}#main-nav>ul>li:after,#sub-main-nav ul li:after{right:-.125rem;left:auto}#main-nav>ul>li:after,#main-nav>ul>li:before{position:absolute;top:50%;display:none;width:.25rem;height:.25rem;margin-top:-2px;content:'';border-radius:.125rem;background-color:#000}#main-nav>ul>li.has-sub{position:relative;-webkit-transition:padding .3s;transition:padding .3s;text-align:center}#main-nav>ul>li.has-sub.active{padding-bottom:0}#main-nav>ul>li.has-sub.active a:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}#main-nav>ul>li.has-sub>a{position:relative}#main-nav>ul>li.has-sub>a:after{position:absolute;top:0;display:inline-block;margin-left:.6875rem;content:'\e800';-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform-origin:center center;transform-origin:center center}#sub-main-nav,.home-header #sub-main-nav{top:3.4375rem}#main-nav>ul>li.has-sub ul{position:relative;z-index:1;display:none;width:100%;padding:0 .625rem;text-align:center;background-color:#fff}.fixed.home-header #main-nav>ul>li.has-sub ul{background-color:#fff;-webkit-box-shadow:.25rem .25rem .4375rem rgba(163,163,163,.5);box-shadow:.25rem .25rem .4375rem rgba(163,163,163,.5)}#sub-main-nav{position:absolute;right:-1px;left:-1px;display:none;padding:1.25rem .625rem;background-color:#fff}.fixed.home-header #sub-main-nav{top:6.3125rem}#sub-main-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;margin:0;list-style:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#sub-main-nav ul li{position:relative;padding:.3125rem 2.3125rem}#sub-main-nav ul li:before{right:auto;left:-.125rem}#sub-main-nav ul li:after,#sub-main-nav ul li:before{position:absolute;top:50%;display:none;width:.25rem;height:.25rem;margin-top:-2px;content:'';border-radius:.125rem;background-color:#000}#sub-main-nav ul li a{font-size:.75rem;color:#030303}.btn-menu{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;float:left;width:2.5rem;height:2.5rem;margin-top:.3125rem;padding:.625rem .625rem .625rem 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.btn-menu>div{position:relative;width:1rem;height:.4375rem}.btn-menu>div span{position:absolute;left:0;display:block;width:1rem;height:.125rem;-webkit-transition:all .25s,background-color .25s;transition:all .25s,background-color .25s;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left center;transform-origin:left center;background-color:#000}.btn-menu>div span:nth-child(1){top:0}.btn-menu>div span:nth-child(2){top:.3125rem}.btn-menu.open span{left:.125rem}.btn-menu.open span:nth-child(1){top:-.1875rem;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.btn-menu.open span:nth-child(2){top:.5rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.footer-gallery{background-color:#ebedf2}.footer_slider{position:relative;padding:2.1875rem 1.5625rem 2.8125rem}.footer_slider .slick-slide>a,.footer_slider .slick-slide>div{display:block;padding:0 .625rem}.footer_slider .slick-slide>a img,.footer_slider .slick-slide>div img{display:block;max-width:70%;max-height:15.625rem;margin:0 auto 20px}.footer_slider .slick-slide>a p,.footer_slider .slick-slide>div p{font-size:.9375rem;margin:0;text-align:center;color:#a3a3a3}.footer_slider .slick-prev{left:-.3125rem}.footer_slider .slick-next{right:-.3125rem}.footer_slider .slick-dots{position:absolute;bottom:0;left:0;width:100%}.footer_slider .slick-dots li{margin-bottom:.625rem}.footer_slider .slick-dots li:last-of-type{margin-bottom:0}.footer_slider .slick-dots li button:before{font-size:1.125rem;opacity:1;color:#a3a3a3}.footer_slider .slick-dots li.slick-active button:before{opacity:1;color:#000}.footer{font-size:.875rem;color:#a3a3a3}.footer .h2,.footer h2{font-family:BrandonGrotesque,sans-serif;font-size:1.125rem;font-weight:500;margin-bottom:1.5625rem;text-transform:uppercase;color:#000}.footer .h2 label,.footer h2 label{font-weight:500}.footer .footer-container{position:relative;padding:1.875rem 0;background-color:#f8f9fa}.footer a{color:#a3a3a3}.footer a:hover{color:#000}.footer p{font-size:.875rem}.footer-holder{text-align:center;border-bottom:1px solid rgba(0,0,0,.14)}.footer-holder:last-of-type{border-bottom:none}.footer-holder .item{padding:.9375rem;border-bottom:1px solid rgba(0,0,0,.14)}.footer-holder .item:last-of-type{border-bottom:none}.footer-holder .item.middle p{max-width:21.875rem;margin:0 auto 1rem}.block-subscribe,.block-subscribe-popup{max-width:28.125rem;margin:0 auto}.block-subscribe .form-group,.block-subscribe-popup .form-group{position:relative}.block-subscribe .input-text,.block-subscribe-popup .input-text{font-size:.75rem;line-height:2.625rem;height:2.625rem;padding-right:4.375rem;letter-spacing:1px;color:#000;background-color:#f8f9fa}.block-subscribe .input-text:focus,.block-subscribe-popup .input-text:focus{border-color:#ccc}.block-subscribe .input-text::-webkit-input-placeholder,.block-subscribe-popup .input-text::-webkit-input-placeholder{-webkit-transition:color .25s;transition:color .25s;letter-spacing:1px;opacity:1;color:#000}.block-subscribe .input-text::-moz-placeholder,.block-subscribe-popup .input-text::-moz-placeholder{-webkit-transition:color .25s;transition:color .25s;letter-spacing:1px;opacity:1;color:#000}.checkbox,.radio:not(:checked)+label:after{opacity:0}.block-subscribe .input-text:-ms-input-placeholder,.block-subscribe-popup .input-text:-ms-input-placeholder{-webkit-transition:color .25s;transition:color .25s;letter-spacing:1px;color:#000}.block-subscribe .btn-arrow,.block-subscribe-popup .btn-arrow{position:absolute;top:0;right:0;background-color:#f8f9fa}.follow-links{margin:0 -.625rem 1.5625rem;list-style:none}.follow-links li{display:inline-block;margin:0 .625rem;vertical-align:top}.follow-links li a{font-size:.8125rem;padding:0 .3125rem}.footer-nav{margin-left:0;list-style:none}.footer-nav li{margin-bottom:.3125rem}.footer-nav a{font-size:.75rem;text-transform:uppercase}.scroll-top{font-size:1rem;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#000!important}.copyright{padding:.9375rem .625rem;text-align:center;background-color:#fff}.copyright p{font-size:.6875rem;margin:0;text-transform:uppercase}.breadcrumbs{margin-bottom:1.5625rem;padding:.9375rem 0}.breadcrumbs.white{border-top:1px solid rgba(0,0,0,.1);background-color:transparent!important}.breadcrumbs .breadcrumbs-content{font-size:.625rem;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;letter-spacing:.5px;text-transform:uppercase;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumbs ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 .9375rem 0 0;padding:0;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap}.breadcrumbs ul a{color:#000}.breadcrumbs ul strong{color:#a3a3a3}.breadcrumbs ul a,.breadcrumbs ul strong{font-weight:500}.breadcrumbs ul span{font-weight:500;padding:0 .3125rem}.breadcrumbs .back-link{display:-webkit-box;display:-ms-flexbox;display:flex;color:#000;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumbs .back-link:hover:before{-webkit-transform:translateX(-5px);transform:translateX(-5px)}.breadcrumbs .back-link:before{font-family:fontello;font-size:.875rem;display:inline-block;margin-right:.375rem;content:'\e802';-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;vertical-align:middle}.content-boxes{padding:2.8125rem 0 1.5625rem;text-align:center;background-color:#f8f9fa}.content-boxes .columns{margin-bottom:.9375rem}.content-boxes h2{margin-bottom:1.5rem}.content-boxes .picture{max-width:100%!important;margin-bottom:1.5625rem;padding-top:49.18%;background-repeat:no-repeat;background-position:center center;background-size:cover}.block-subscribe-popup{position:fixed;z-index:101;top:50%;right:.625rem;left:.625rem;max-width:100%;padding:1.25rem 1.875rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;color:#fff;background-color:#f5979a}.checkbox+label a:after,.checkbox+label:before{left:0;content:''}.block-subscribe-popup .validation-advice{color:#fff}.block-subscribe-popup .form-group{max-width:28.125rem;margin:0 auto}.block-subscribe-popup h2{font-family:BrandonGrotesque,sans-serif;font-size:1.125rem;font-weight:500;margin-bottom:.9375rem;text-transform:uppercase;color:#fff}.block-subscribe-popup h2 label{font-weight:500;color:#fff}.block-subscribe-popup p{font-size:.875rem;max-width:21.875rem;margin:0 auto 1rem}.block-subscribe-popup .input-text{color:#fff;border-color:#fff;background-color:transparent;caret-color:#fff}.block-subscribe-popup .input-text:focus{color:#fff;border-color:#fff}.block-subscribe-popup .input-text::-webkit-input-placeholder{color:#fff}.block-subscribe-popup .input-text::-moz-placeholder{color:#fff}.block-subscribe-popup .input-text:-ms-input-placeholder{color:#fff}.block-subscribe-popup .btn-arrow{border-color:#fff;background-color:#fff}.block-subscribe-popup .btn-arrow:hover{border-color:#fff}.block-subscribe-popup .btn-arrow span{background-color:#a3a3a3}.block-subscribe-popup .close-button{top:.4375rem;right:.3125rem;height:1.375rem}.block-subscribe-popup .close-button>span{position:relative;display:block;width:1.375rem;height:1px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center center;transform-origin:center center;background-color:#fff}.block-subscribe-popup .close-button>span span{position:relative;display:block;width:1.375rem;height:1px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:center center;transform-origin:center center;background-color:#fff}.checkbox{position:absolute}.checkbox+label,.checkbox+label a{position:relative}.checkbox+label{font-size:.9375rem;line-height:1.55;margin:0;padding:0 0 0 1.375rem;cursor:pointer}.checkbox+label a:hover:after{background-color:#000}.checkbox+label a:after{position:absolute;bottom:0;width:100%;height:1px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;background-color:#a3a3a3}.checkbox+label:before{position:absolute;top:.25rem;display:block;width:.9375rem;height:.9375rem;border:1px solid #000;background:#fff}.checkbox:checked+label:before{background:#fff}.checkbox:disabled+label{cursor:auto;color:#d5d6d7}.checkbox:disabled+label:before{background:#ddd;-webkit-box-shadow:none;box-shadow:none}.checkbox:checked+label:after{position:absolute;top:.375rem;left:.3125rem;width:.125rem;height:.5625rem;padding:.125rem;content:'';-webkit-transform:rotate(45deg);transform:rotate(45deg);text-align:center;border:solid #000;border-width:0 1px 1px 0}.radio:checked,.radio:not(:checked){position:absolute;left:-9999px}.radio:checked+label,.radio:not(:checked)+label{font-size:.9375rem;line-height:1.25rem;position:relative;display:inline-block;padding-left:2.5rem;cursor:pointer;color:rgba(0,0,0,.5)}.radio:checked+label:before,.radio:not(:checked)+label:before{position:absolute;top:0;left:0;width:1.25rem;height:1.25rem;content:'';border:1px solid #000;border-radius:100%;background:#fff}.radio:checked+label:after,.radio:not(:checked)+label:after{position:absolute;top:.4375rem;left:.4375rem;width:.375rem;height:.375rem;content:'';border-radius:100%;background:#000}.custom-scroll.scroll-handle-dragged .custom-scrollbar,.radio:checked+label:after{opacity:1}.custom-select{position:relative}.custom-select .selected-value{font-family:inherit;font-size:1.0625rem;line-height:2.375rem;height:2.5rem;margin:0 0 1rem;padding:0 2.1875rem 0 1.125rem;cursor:pointer;-webkit-transition:border-color .25s ease-in-out;transition:border-color .25s ease-in-out;letter-spacing:.5px;color:#a3a3a3;border:1px solid #ccc;background-color:#fff;background-image:url(https://www.balletbeautiful.com/skin/frontend/ballet/default/images/icons/arrow-down.svg);background-repeat:no-repeat;background-position:right 18px center;background-size:14px}.btn-arrow.on,.product-holder .product-image{background-repeat:no-repeat;background-position:center center}.custom-select.disabled .selected-value{cursor:not-allowed;background-color:#b4bfc2}.custom-select.opened .selected-value{border-color:#000}.custom-select.opened .select-options{display:block}.custom-select .select-list{max-height:14.375rem}.custom-select .select-options{position:absolute;z-index:100;top:3.0625rem;left:0;display:none;overflow:hidden;width:100%;cursor:pointer;border:1px solid #ccc;background-color:#fff}.custom-select .select-options ul{margin:0;padding:.625rem;list-style:none}.custom-select .select-options li{font-size:1.0625rem;margin-bottom:.3125rem;letter-spacing:.5px;color:#a3a3a3}.custom-select .select-options li:last-child{margin-bottom:0}.custom-scroll{min-width:0;min-height:0}.custom-scroll .outer-container{position:relative;overflow:hidden}.custom-scroll .outer-container:hover .custom-scrollbar{-webkit-transition-duration:.2s;transition-duration:.2s;opacity:1}.custom-scroll .inner-container{position:relative;z-index:0;overflow-x:hidden;overflow-y:scroll}.custom-scroll .inner-container:after{position:absolute;top:0;right:0;left:0;height:0;content:'';-webkit-transition:height .1s ease-in;transition:height .1s ease-in;pointer-events:none;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.2)),color-stop(60%,rgba(0,0,0,.05)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,.2) 0,rgba(0,0,0,.05) 60%,rgba(0,0,0,0) 100%);will-change:height}.block-account ol li.parent.level1 a.has-children span:after,.block-account ol li.parent.level2 a.has-children span:after,.block-account>ul li.parent.level1 a.has-children span:after,.block-account>ul li.parent.level2 a.has-children span:after,.block-category ol li.parent.level1 a.has-children span:after,.block-category ol li.parent.level2 a.has-children span:after,.block-category>ul li.parent.level1 a.has-children span:after,.block-category>ul li.parent.level2 a.has-children span:after{content:'\f004';font-family:fontello}.custom-scroll .inner-container.content-scrolled:after{height:5px;-webkit-transition:height .15s ease-out;transition:height .15s ease-out}.custom-scroll.scroll-handle-dragged .inner-container{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-scroll .custom-scrollbar{position:absolute;z-index:1;right:.1875rem;-webkit-box-sizing:border-box;box-sizing:border-box;width:.25rem;height:100%;padding:.375rem 0;-webkit-transition:opacity .4s ease-out;transition:opacity .4s ease-out;pointer-events:none}.custom-scroll .custom-scrollbar.custom-scrollbar-rtl{right:auto;left:3px}.custom-scroll .custom-scroll-handle{position:absolute;top:0;width:100%}.custom-scroll .inner-handle{height:calc(100% - 12px);margin-top:6px;border-radius:.25rem;background-color:rgba(0,0,0,.7)}.block-account>nav,.block-category>nav{max-width:30rem;margin:0 auto 1.875rem}.block-account ul.level1,.block-category ul.level1{max-width:calc(100% - 10px);margin:0 auto}.block-account ul.level1 li:first-child,.block-category ul.level1 li:first-child{margin-top:0}.block-account ul.level2,.block-category ul.level2{max-width:calc(100% - 10px);margin:0 auto}.block-account ul.level2 li:first-child,.block-category ul.level2 li:first-child{margin-top:0}.catalog-product-view .block-account,.catalog-product-view .block-category{background-color:#f6f7fb}.block-account ol,.block-account ul,.block-category ol,.block-category ul{margin:0;list-style:none}.block-account ol,.block-account>ul,.block-category ol,.block-category>ul{padding-top:1px;text-align:center}.block-account ol>li.active,.block-account ol>li.current,.block-account>ul>li.active,.block-account>ul>li.current,.block-category ol>li.active,.block-category ol>li.current,.block-category>ul>li.active,.block-category>ul>li.current{z-index:1}.block-account ol>li.active:after,.block-account ol>li.active:before,.block-account ol>li.current:after,.block-account ol>li.current:before,.block-account>ul>li.active:after,.block-account>ul>li.active:before,.block-account>ul>li.current:after,.block-account>ul>li.current:before,.block-category ol>li.active:after,.block-category ol>li.active:before,.block-category ol>li.current:after,.block-category ol>li.current:before,.block-category>ul>li.active:after,.block-category>ul>li.active:before,.block-category>ul>li.current:after,.block-category>ul>li.current:before{background-color:#000}.block-account ol>li.active>a,.block-account ol>li.current>a,.block-account>ul>li.active>a,.block-account>ul>li.current>a,.block-category ol>li.active>a,.block-category ol>li.current>a,.block-category>ul>li.active>a,.block-category>ul>li.current>a{color:#fff;border:1px solid #000;background-color:#000}.block-account ol>li.active>a:after,.block-account ol>li.active>a:before,.block-account ol>li.current>a:after,.block-account ol>li.current>a:before,.block-account>ul>li.active>a:after,.block-account>ul>li.active>a:before,.block-account>ul>li.current>a:after,.block-account>ul>li.current>a:before,.block-category ol>li.active>a:after,.block-category ol>li.active>a:before,.block-category ol>li.current>a:after,.block-category ol>li.current>a:before,.block-category>ul>li.active>a:after,.block-category>ul>li.active>a:before,.block-category>ul>li.current>a:after,.block-category>ul>li.current>a:before{background-color:#000}.no-touch .block-account ol>li:hover,.no-touch .block-account>ul>li:hover,.no-touch .block-category ol>li:hover,.no-touch .block-category>ul>li:hover{z-index:9}.no-touch .block-account ol>li:hover:after,.no-touch .block-account ol>li:hover:before,.no-touch .block-account>ul>li:hover:after,.no-touch .block-account>ul>li:hover:before,.no-touch .block-category ol>li:hover:after,.no-touch .block-category ol>li:hover:before,.no-touch .block-category>ul>li:hover:after,.no-touch .block-category>ul>li:hover:before{background-color:#000}.no-touch .block-account ol>li:hover>a,.no-touch .block-account>ul>li:hover>a,.no-touch .block-category ol>li:hover>a,.no-touch .block-category>ul>li:hover>a{color:#fff;border:1px solid #000;background-color:#000}.no-touch .block-account ol>li:hover>a:after,.no-touch .block-account ol>li:hover>a:before,.no-touch .block-account>ul>li:hover>a:after,.no-touch .block-account>ul>li:hover>a:before,.no-touch .block-category ol>li:hover>a:after,.no-touch .block-category ol>li:hover>a:before,.no-touch .block-category>ul>li:hover>a:after,.no-touch .block-category>ul>li:hover>a:before{background-color:#000}.block-account ol li,.block-account>ul li,.block-category ol li,.block-category>ul li{position:relative;margin-top:-1px}.block-account ol li.active,.block-account ol li.current,.block-account>ul li.active,.block-account>ul li.current,.block-category ol li.active,.block-category ol li.current,.block-category>ul li.active,.block-category>ul li.current{z-index:1}.block-account ol li.active:after,.block-account ol li.active:before,.block-account ol li.current:after,.block-account ol li.current:before,.block-account>ul li.active:after,.block-account>ul li.active:before,.block-account>ul li.current:after,.block-account>ul li.current:before,.block-category ol li.active:after,.block-category ol li.active:before,.block-category ol li.current:after,.block-category ol li.current:before,.block-category>ul li.active:after,.block-category>ul li.active:before,.block-category>ul li.current:after,.block-category>ul li.current:before{background-color:#000}.block-account ol li.active>a,.block-account ol li.current>a,.block-account>ul li.active>a,.block-account>ul li.current>a,.block-category ol li.active>a,.block-category ol li.current>a,.block-category>ul li.active>a,.block-category>ul li.current>a{color:#fff;border:1px solid #000;background-color:#000}.block-account ol li.active>a:after,.block-account ol li.active>a:before,.block-account ol li.current>a:after,.block-account ol li.current>a:before,.block-account>ul li.active>a:after,.block-account>ul li.active>a:before,.block-account>ul li.current>a:after,.block-account>ul li.current>a:before,.block-category ol li.active>a:after,.block-category ol li.active>a:before,.block-category ol li.current>a:after,.block-category ol li.current>a:before,.block-category>ul li.active>a:after,.block-category>ul li.active>a:before,.block-category>ul li.current>a:after,.block-category>ul li.current>a:before{background-color:#000}.touch .block-account ol li.parent>ul,.touch .block-account>ul li.parent>ul,.touch .block-category ol li.parent>ul,.touch .block-category>ul li.parent>ul{display:none!important;opacity:0!important}.touch .block-account ol li.parent.menu-active>ul,.touch .block-account>ul li.parent.menu-active>ul,.touch .block-category ol li.parent.menu-active>ul,.touch .block-category>ul li.parent.menu-active>ul{display:block!important;opacity:1!important}.block-account ol li.parent.level1 a.has-children span.left,.block-account ol li.parent.level1>ul.level1,.block-account ol li.parent.level2>ul.level2,.block-account>ul li.parent.level1 a.has-children span.left,.block-account>ul li.parent.level1>ul.level1,.block-account>ul li.parent.level2>ul.level2,.block-category ol li.parent.level1 a.has-children span.left,.block-category ol li.parent.level1>ul.level1,.block-category ol li.parent.level2>ul.level2,.block-category>ul li.parent.level1 a.has-children span.left,.block-category>ul li.parent.level1>ul.level1,.block-category>ul li.parent.level2>ul.level2{display:none}.no-touch .block-account ol li.menu-active,.no-touch .block-account ol li:hover,.no-touch .block-account>ul li.menu-active,.no-touch .block-account>ul li:hover,.no-touch .block-category ol li.menu-active,.no-touch .block-category ol li:hover,.no-touch .block-category>ul li.menu-active,.no-touch .block-category>ul li:hover{z-index:9}.no-touch .block-account ol li.menu-active:after,.no-touch .block-account ol li.menu-active:before,.no-touch .block-account ol li:hover:after,.no-touch .block-account ol li:hover:before,.no-touch .block-account>ul li.menu-active:after,.no-touch .block-account>ul li.menu-active:before,.no-touch .block-account>ul li:hover:after,.no-touch .block-account>ul li:hover:before,.no-touch .block-category ol li.menu-active:after,.no-touch .block-category ol li.menu-active:before,.no-touch .block-category ol li:hover:after,.no-touch .block-category ol li:hover:before,.no-touch .block-category>ul li.menu-active:after,.no-touch .block-category>ul li.menu-active:before,.no-touch .block-category>ul li:hover:after,.no-touch .block-category>ul li:hover:before{background-color:#000}.no-touch .block-account ol li.menu-active>a,.no-touch .block-account ol li:hover>a,.no-touch .block-account>ul li.menu-active>a,.no-touch .block-account>ul li:hover>a,.no-touch .block-category ol li.menu-active>a,.no-touch .block-category ol li:hover>a,.no-touch .block-category>ul li.menu-active>a,.no-touch .block-category>ul li:hover>a{color:#fff;border:1px solid #000;background-color:#000}.no-touch .block-account ol li.menu-active>a:after,.no-touch .block-account ol li.menu-active>a:before,.no-touch .block-account ol li:hover>a:after,.no-touch .block-account ol li:hover>a:before,.no-touch .block-account>ul li.menu-active>a:after,.no-touch .block-account>ul li.menu-active>a:before,.no-touch .block-account>ul li:hover>a:after,.no-touch .block-account>ul li:hover>a:before,.no-touch .block-category ol li.menu-active>a:after,.no-touch .block-category ol li.menu-active>a:before,.no-touch .block-category ol li:hover>a:after,.no-touch .block-category ol li:hover>a:before,.no-touch .block-category>ul li.menu-active>a:after,.no-touch .block-category>ul li.menu-active>a:before,.no-touch .block-category>ul li:hover>a:after,.no-touch .block-category>ul li:hover>a:before{background-color:#000}.block-account ol li.parent.level1,.block-account>ul li.parent.level1,.block-category ol li.parent.level1,.block-category>ul li.parent.level1{position:relative}.block-account ol li.parent.level1 a.has-children span,.block-account>ul li.parent.level1 a.has-children span,.block-category ol li.parent.level1 a.has-children span,.block-category>ul li.parent.level1 a.has-children span{position:relative;margin:0 .625rem;-webkit-transition:margin-top .3s ease,-webkit-transform .3s ease;transition:margin-top .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,margin-top .3s ease;transition:transform .3s ease,margin-top .3s ease,-webkit-transform .3s ease}.block-account ol li.parent.level1.menu-active>a span,.block-account>ul li.parent.level1.menu-active>a span,.block-category ol li.parent.level1.menu-active>a span,.block-category>ul li.parent.level1.menu-active>a span{margin-top:-2px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transform-origin:center center;transform-origin:center center}.block-account ol li.parent.level2,.block-account>ul li.parent.level2,.block-category ol li.parent.level2,.block-category>ul li.parent.level2{position:relative}.block-account ol li.parent.level2 a.has-children span,.block-account>ul li.parent.level2 a.has-children span,.block-category ol li.parent.level2 a.has-children span,.block-category>ul li.parent.level2 a.has-children span{position:relative;margin:0 .625rem}.block-account ol li.parent.level2 a.has-children span.left,.block-account>ul li.parent.level2 a.has-children span.left,.block-category ol li.parent.level2 a.has-children span.left,.block-category>ul li.parent.level2 a.has-children span.left{margin-top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.block-account ol a,.block-account>ul a,.block-category ol a,.block-category>ul a{font-size:.75rem;font-weight:500;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:.625rem;-webkit-transition:background-color .3s ease,border .3s ease,color .3s ease;transition:background-color .3s ease,border .3s ease,color .3s ease;letter-spacing:.5px;text-transform:uppercase;color:#000;border:1px solid #ccc;background-color:#f2f3f6;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-account ol a strong,.block-account>ul a strong,.block-category ol a strong,.block-category>ul a strong{font-weight:500}.pagination,.wp-pagenavi{margin:1.5625rem auto 0;list-style:none}.pagination.custom,.wp-pagenavi.custom{text-align:center}.pagination.custom .btn-first-page,.pagination.custom .btn-last-page,.pagination.custom .disabled,.wp-pagenavi.custom .btn-first-page,.wp-pagenavi.custom .btn-last-page,.wp-pagenavi.custom .disabled{display:none}.pagination.custom li,.wp-pagenavi.custom li{display:inline-block;vertical-align:middle}.pagination.custom .btn-next-more a:after,.wp-pagenavi.custom .btn-next-more a:after{display:none}.pagination.custom .btn-prev-page a,.wp-pagenavi.custom .btn-prev-page a{font-size:0}.pagination.custom .btn-prev-page a:before,.wp-pagenavi.custom .btn-prev-page a:before{font-family:fontello;font-size:1.5rem;display:inline-block;content:'\e802';-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;vertical-align:middle}.pagination.custom .btn-prev-page a:after,.wp-pagenavi.custom .btn-prev-page a:after{font-size:1.125rem;position:relative!important;top:3px;display:inline-block;width:auto!important;margin-left:2px;content:'•'!important;opacity:1!important;background-color:transparent!important}.pagination.custom .btn-next-page a,.wp-pagenavi.custom .btn-next-page a{font-size:0}.pagination.custom .btn-next-page a:after,.wp-pagenavi.custom .btn-next-page a:after{font-family:fontello;font-size:1.5rem;position:relative!important;display:inline-block;width:auto!important;height:auto!important;content:'\e801'!important;-webkit-transition:-webkit-transform .3s ease!important;transition:-webkit-transform .3s ease!important;transition:transform .3s ease!important;transition:transform .3s ease,-webkit-transform .3s ease!important;vertical-align:middle;opacity:1!important;background-color:transparent!important}.pagination.custom .btn-next-page a:before,.wp-pagenavi.custom .btn-next-page a:before{font-size:1.125rem;position:relative;top:3px;display:inline-block;margin-right:2px;content:'•'}.pagination a,.pagination li.current,.pagination span.current,.wp-pagenavi a,.wp-pagenavi li.current,.wp-pagenavi span.current{font-size:.875rem;font-weight:400;position:relative;display:inline-block;padding:.3125rem;color:#000}.pagination a :after,.pagination li.current:after,.pagination span.current:after,.wp-pagenavi a :after,.wp-pagenavi li.current:after,.wp-pagenavi span.current:after{position:absolute;bottom:0;left:0;width:100%;height:3px;content:'';-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0;background-color:#000}.pagination a:hover:after,.pagination li.active a:after,.pagination li.current:after,.pagination span.current:after,.wp-pagenavi a:hover:after,.wp-pagenavi li.active a:after,.wp-pagenavi li.current:after,.wp-pagenavi span.current:after{opacity:1!important}.pagination ol,.wp-pagenavi ol{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination .previous,.pagination .previouspostslink,.wp-pagenavi .previous,.wp-pagenavi .previouspostslink{display:inline-block;vertical-align:top}.pagination .previous:before,.pagination .previouspostslink:before,.wp-pagenavi .previous:before,.wp-pagenavi .previouspostslink:before{font-family:fontello;font-size:1.5rem;display:inline-block;content:'\e802';-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;vertical-align:middle}.pagination .previous:after,.pagination .previouspostslink:after,.wp-pagenavi .previous:after,.wp-pagenavi .previouspostslink:after{font-size:1.125rem;display:inline-block;margin-left:2px;content:'•'}.pagination .btn-next-page a,.pagination .next,.pagination .nextpostslink,.wp-pagenavi .btn-next-page a,.wp-pagenavi .next,.wp-pagenavi .nextpostslink{display:inline-block;vertical-align:top}.pagination .btn-next-page a:after,.pagination .next:after,.pagination .nextpostslink:after,.wp-pagenavi .btn-next-page a:after,.wp-pagenavi .next:after,.wp-pagenavi .nextpostslink:after{font-family:fontello;font-size:1.5rem;display:inline-block;content:'\e801';-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;vertical-align:middle}.pagination .btn-next-page a:before,.pagination .next:before,.pagination .nextpostslink:before,.wp-pagenavi .btn-next-page a:before,.wp-pagenavi .next:before,.wp-pagenavi .nextpostslink:before{font-size:1.125rem;display:inline-block;margin-right:2px;content:'•'}.wp-pagenavi{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wp-pagenavi span,.wp-pagenavi>a{padding:.5625rem!important}.products-grid{margin:0;list-style:none}.products-grid .item{margin-bottom:1.875rem}.product-holder{position:relative}.product-holder>a{display:block}.product-holder.product-video-holder{text-align:center}.product-holder.product-video-holder .product-image{height:15rem;padding-top:0}.product-holder.product-video-holder .actions,.product-holder.product-video-holder .price-box,.product-holder.product-video-holder .product-name{border-bottom:none}.product-holder.product-video-holder .product-name{font-family:BrandonGrotesque,sans-serif;font-size:1.25rem;text-transform:none}.product-holder.product-video-holder .product-name a{letter-spacing:inherit}.product-holder.product-video-holder .button{cursor:pointer;letter-spacing:0;text-transform:none;color:#fff}.product-holder.product-video-holder .price-box{padding:.3125rem 0 0}.product-holder.product-video-holder .old-price,.product-holder.product-video-holder .regular-price,.product-holder.product-video-holder .special-price{font-family:miller,sans-serif;font-size:.9375rem!important}.product-holder .product-image{position:relative;display:block;width:17.5rem;height:23.125rem;margin:0 auto .3125rem;background-size:cover}.product-holder .product-caption{font-size:.9375rem;line-height:2rem;position:absolute;top:0;right:0;display:block;width:5.25rem;height:2rem;text-align:center;color:#fff;background-color:#030303}.product-info{min-height:0!important;padding-bottom:0!important}.product-info .actions,.product-info .price-box,.product-info .product-name{font-family:BrandonGrotesque,sans-serif;font-size:.75rem;font-weight:400;padding:.625rem 0;text-transform:uppercase;color:#000;border-bottom:1px solid rgba(0,0,0,.1)}.product-info .old-price,.product-info .special-price{font-family:BrandonGrotesque,sans-serif;font-size:.75rem!important;font-weight:400;display:inline-block;margin-bottom:0!important;vertical-align:top}.product-info .old-price .price-label,.product-info .special-price .price-label{display:none}.product-info .old-price{margin-right:.6875rem!important;text-decoration:line-through;color:#a3a3a3}.product-info .product-action{width:auto;height:auto;cursor:pointer;letter-spacing:2px;text-transform:uppercase;color:#f66;border:none;-webkit-box-shadow:none;box-shadow:none}.product-info .out-of-stock{font-size:.75rem;font-weight:25rem;text-transform:uppercase;color:#000}.product-info .product-name a,.product-slider-block h3{font-weight:400;letter-spacing:2px;color:#000}.product-info .actions{border-bottom:none}.product-info .product-name{margin:0}.product-inner-slider{padding:0 .9375rem}.product-slider-block{padding:1.25rem 0}.product-slider-block .slider-title{text-align:center}.product-slider-block h3{font-family:BrandonGrotesque,sans-serif;margin-bottom:1.875rem;text-transform:uppercase}.product-slider{text-align:left}.product-slider .slick-track{margin:0 auto}.product-slider .product-holder .product-image{width:100%;height:auto;padding-top:133%;background-size:cover}.product-slider .product-video-holder .product-image{height:15rem;padding-top:0}.product-slider .slick-prev{left:-1.875rem}.product-slider .slick-next{right:-1.875rem}.title-credit,.title-credit .title-credit-label{margin-bottom:1.25rem}.customer-credit-form-code{max-width:18.125rem;margin:1.25rem 0;text-align:left}.customer-credit-form-code dl,.customer-credit-form-code p{margin-bottom:0}.customer-credit-form-code .input-box{margin-top:1.25rem}.customer-credit-form-code ul{list-style:none}.payment-form .customercredit label{font-weight:400!important;margin-bottom:.625rem;padding-left:0!important;cursor:text;color:#000!important}.payment-form .customercredit .checkout-credit-use>span:first-child strong{font-weight:400!important;margin-left:0!important}.payment-form .customercredit .checkout-credit-use .edit-credit{line-height:1;margin-left:10px}.payment-form .customercredit .checkout-credit-use .input-text{border:1px solid #ccc!important}.payment-form .customercredit .checkout-credit-use .input-text:focus{border:1px solid #000!important}.payment-form .customercredit .checkout-credit-use .checkout_cc_input_alert{width:100%;max-width:18.125rem;margin-bottom:1.25rem}.payment-form .customercredit .checkout-credit-use .validation-advice{font-weight:400}html.no-touch body.is-reveal-open,html.touch body.is-reveal-open{position:fixed;width:100%}html.no-touch .my-playlist .wrap-create-playlist,html.touch .my-playlist .wrap-create-playlist{display:table;width:100%}html.no-touch .my-playlist .wrap-create-playlist div,html.touch .my-playlist .wrap-create-playlist div{padding:1.5625rem;border-bottom:2px solid #fff;background-color:#f2f3f6}html.no-touch .my-playlist .wrap-create-playlist div:last-of-type,html.touch .my-playlist .wrap-create-playlist div:last-of-type{border-bottom:none}html.no-touch .my-playlist .wrap-create-playlist .desc,html.touch .my-playlist .wrap-create-playlist .desc{padding:0}html.no-touch .my-playlist .preview-wrap,html.touch .my-playlist .preview-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;height:13.75rem;margin-bottom:.625rem;cursor:pointer;background-image:url(https://www.balletbeautiful.com/skin/frontend/ballet/default/images/playlist-default-cover.jpg);background-repeat:no-repeat;background-size:cover;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}html.no-touch .my-playlist .preview-wrap:before,html.touch .my-playlist .preview-wrap:before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';-webkit-transition:opacity .25s linear;transition:opacity .25s linear;opacity:0;background-color:rgba(3,3,3,.4);background-repeat:no-repeat;background-position:center}html.no-touch .my-playlist .preview-wrap.random,html.touch .my-playlist .preview-wrap.random{background-image:url(https://www.balletbeautiful.com/skin/frontend/ballet/default/images/random.jpg)}html.no-touch .my-playlist .preview-wrap li,html.touch .my-playlist .preview-wrap li{-webkit-animation:animList .5s linear forwards;animation:animList .5s linear forwards}html.no-touch .my-playlist .playlist-content-modal,html.touch .my-playlist .playlist-content-modal{position:relative;padding-bottom:3.125rem}html.no-touch .my-playlist .playlist-content-modal .workout-content-modal,html.touch .my-playlist .playlist-content-modal .workout-content-modal{position:relative;padding:2.1875rem .9375rem;border:1px solid #a3a3a3}html.no-touch .my-playlist .playlist-content-modal .buttons-group,html.touch .my-playlist .playlist-content-modal .buttons-group{padding-bottom:0!important;border:none!important}html.no-touch .my-playlist .playlist-content-modal .buttons-group span,html.touch .my-playlist .playlist-content-modal .buttons-group span{display:block;margin:0 .625rem}html.no-touch .my-playlist .playlist-content-modal .title,html.no-touch .my-playlist .playlist-content-modal div[class*=step] li,html.touch .my-playlist .playlist-content-modal .title,html.touch .my-playlist .playlist-content-modal div[class*=step] li{margin-bottom:1.25rem}html.no-touch .my-playlist .playlist-content-modal div[class*=step] input[type=checkbox],html.touch .my-playlist .playlist-content-modal div[class*=step] input[type=checkbox]{display:none}html.no-touch .my-playlist .playlist-content-modal div[class*=step] input[type=checkbox]:checked~.preview-wrap .check,html.no-touch .my-playlist .playlist-content-modal div[class*=step] input[type=checkbox]:checked~.preview-wrap:before,html.touch .my-playlist .playlist-content-modal div[class*=step] input[type=checkbox]:checked~.preview-wrap .check,html.touch .my-playlist .playlist-content-modal div[class*=step] input[type=checkbox]:checked~.preview-wrap:before{opacity:1}html.no-touch .my-playlist .playlist-content-modal div[class*=step] .preview-wrap,html.touch .my-playlist .playlist-content-modal div[class*=step] .preview-wrap{padding:.9375rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}html.no-touch .my-playlist .playlist-content-modal div[class*=step] .preview-wrap.new:after,html.touch .my-playlist .playlist-content-modal div[class*=step] .preview-wrap.new:after{font-size:.875rem;line-height:1.75rem;position:absolute;z-index:1;top:0;right:0;display:block;width:3.75rem;height:1.75rem;content:'New';text-align:center;color:#fff;background-color:#f16567}html.no-touch .my-playlist .playlist-content-modal div[class*=step] .preview-wrap.play:before,html.touch .my-playlist .playlist-content-modal div[class*=step] .preview-wrap.play:before{background-image:url(https://www.balletbeautiful.com/skin/frontend/ballet/default/images/icons/play-button.svg);background-repeat:no-repeat;background-position:center}html.no-touch .my-playlist .playlist-content-modal div[class*=step] .check,html.no-touch .my-playlist .playlist-content-modal div[class*=step] .remove,html.touch .my-playlist .playlist-content-modal div[class*=step] .check,html.touch .my-playlist .playlist-content-modal div[class*=step] .remove{position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);width:2.5rem;height:2.5rem;-webkit-transition:opacity .25s linear;transition:opacity .25s linear;opacity:0;border-radius:50%;background-color:#f16567}html.no-touch .my-playlist .playlist-content-modal div[class*=step] .check,html.touch .my-playlist .playlist-content-modal div[class*=step] .check{background-image:url(https://www.balletbeautiful.com/skin/frontend/ballet/default/images/icons/check-symbol.svg);background-repeat:no-repeat;background-position:center;background-size:35%}html.no-touch .my-playlist .playlist-content-modal div[class*=step] .remove,html.touch .my-playlist .playlist-content-modal div[class*=step] .remove{cursor:pointer}html.no-touch .my-playlist .playlist-content-modal div[class*=step] .remove:after,html.no-touch .my-playlist .playlist-content-modal div[class*=step] .remove:before,html.touch .my-playlist .playlist-content-modal div[class*=step] .remove:after,html.touch .my-playlist .playlist-content-modal div[class*=step] .remove:before{position:absolute;top:50%;left:50%;width:1.25rem;height:.125rem;content:'';background-color:#fff}html.no-touch .my-playlist .playlist-content-modal div[class*=step] .remove:before,html.touch .my-playlist .playlist-content-modal div[class*=step] .remove:before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}html.no-touch .my-playlist .playlist-content-modal div[class*=step] .remove:after,html.touch .my-playlist .playlist-content-modal div[class*=step] .remove:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}html.no-touch .my-playlist .playlist-content-modal div[class*=step] .name,html.touch .my-playlist .playlist-content-modal div[class*=step] .name{font-size:1.0625rem;display:block;letter-spacing:1px;color:#000}html.no-touch .my-playlist .playlist-content-modal div[class*=step] .icon-heart,html.touch .my-playlist .playlist-content-modal div[class*=step] .icon-heart{line-height:1;position:relative;z-index:1;color:#f16567}html.no-touch .my-playlist .playlist-content-modal div[class*=step] .runtime,html.touch .my-playlist .playlist-content-modal div[class*=step] .runtime{font-size:.9375rem;display:block;letter-spacing:.5px;color:#a3a3a3}html.no-touch .my-playlist .playlist-content-modal .third-step .error-message.active,html.no-touch .my-playlist .playlist-content-modal .third-step input.error+label,html.no-touch .my-playlist .playlist-content-modal .third-step textarea.error+label,html.touch .my-playlist .playlist-content-modal .third-step .error-message.active,html.touch .my-playlist .playlist-content-modal .third-step input.error+label,html.touch .my-playlist .playlist-content-modal .third-step textarea.error+label{color:#f16567}html.no-touch .my-playlist .playlist-content-modal .second-step .buttons-group,html.touch .my-playlist .playlist-content-modal .second-step .buttons-group{padding-top:0!important}html.no-touch .my-playlist .playlist-content-modal .third-step .wrap-playlist-info,html.no-touch .my-playlist .playlist-content-modal .third-step .wrap-playlist-view,html.touch .my-playlist .playlist-content-modal .third-step .wrap-playlist-info,html.touch .my-playlist .playlist-content-modal .third-step .wrap-playlist-view{padding:.625rem;border:1px solid #a3a3a3}html.no-touch .my-playlist .playlist-content-modal .third-step .wrap-playlist-info,html.touch .my-playlist .playlist-content-modal .third-step .wrap-playlist-info{margin-bottom:.9375rem}html.no-touch .my-playlist .playlist-content-modal .third-step .wrap-playlist-view ul,html.touch .my-playlist .playlist-content-modal .third-step .wrap-playlist-view ul{overflow-x:hidden;overflow-y:auto;max-width:calc(100% - 25px);max-height:55vh;margin:auto;padding:0 1.25rem;list-style:none;letter-spacing:-.375rem}html.no-touch .my-playlist .playlist-content-modal .third-step .wrap-playlist-view ul li,html.touch .my-playlist .playlist-content-modal .third-step .wrap-playlist-view ul li{display:inline-block;width:calc(100% - 30px);margin:0 .9375rem 1.875rem;vertical-align:top;letter-spacing:normal}html.no-touch .my-playlist .playlist-content-modal .third-step .wrap-playlist-view .title,html.touch .my-playlist .playlist-content-modal .third-step .wrap-playlist-view .title{margin-bottom:0}html.no-touch .my-playlist .playlist-content-modal .third-step .preview-wrap,html.touch .my-playlist .playlist-content-modal .third-step .preview-wrap{cursor:default}html.no-touch .my-playlist .playlist-content-modal .third-step .sub-title,html.touch .my-playlist .playlist-content-modal .third-step .sub-title{margin-bottom:1.25rem;text-align:center}html.no-touch .my-playlist .playlist-content-modal .third-step input.error,html.no-touch .my-playlist .playlist-content-modal .third-step textarea.error,html.touch .my-playlist .playlist-content-modal .third-step input.error,html.touch .my-playlist .playlist-content-modal .third-step textarea.error{border-color:#f16567}html.no-touch .my-playlist .playlist-content-modal .third-step .error-message,html.touch .my-playlist .playlist-content-modal .third-step .error-message{margin-top:-.625rem}html.no-touch .my-playlist .playlist-content-modal .error-message,html.touch .my-playlist .playlist-content-modal .error-message{-webkit-transition:-webkit-transform .25s linear;transition:-webkit-transform .25s linear;transition:transform .25s linear;transition:transform .25s linear,-webkit-transform .25s linear;-webkit-transform:scale(0);transform:scale(0)}html.no-touch .my-playlist .playlist-content-modal .error-message.active,html.touch .my-playlist .playlist-content-modal .error-message.active{margin:.625rem 0;-webkit-transform:scale(1);transform:scale(1)}html.no-touch .my-playlist .playlist-content-modal .error-message.active.top,html.touch .my-playlist .playlist-content-modal .error-message.active.top{margin:0}html.no-touch .my-playlist .playlist-content-modal .bg-upload-image,html.touch .my-playlist .playlist-content-modal .bg-upload-image{width:100%;max-width:13.75rem;height:13.75rem;background-image:url(https://www.balletbeautiful.com/skin/frontend/ballet/default/images/playlist-default-cover.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}html.no-touch .my-playlist .playlist-content-modal .bg-upload-image.random,html.touch .my-playlist .playlist-content-modal .bg-upload-image.random{background-image:url(https://www.balletbeautiful.com/skin/frontend/ballet/default/images/random.jpg)}html.no-touch .my-playlist .playlist-content-modal .upload-label,html.touch .my-playlist .playlist-content-modal .upload-label{display:inline-block;cursor:pointer;-webkit-transition:color .25s linear;transition:color .25s linear}html.no-touch .my-playlist .playlist-content-modal textarea,html.touch .my-playlist .playlist-content-modal textarea{min-height:13.75rem}html.no-touch .my-playlist .draging,html.touch .my-playlist .draging{z-index:1005;list-style:none;pointer-events:auto!important}html.no-touch .my-playlist .draging .preview-wrap,html.touch .my-playlist .draging .preview-wrap{padding:.9375rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}html.no-touch .my-playlist .draging .preview-wrap.new:after,html.touch .my-playlist .draging .preview-wrap.new:after{font-size:.875rem;line-height:1.75rem;position:absolute;z-index:1;top:0;right:0;display:block;width:3.75rem;height:1.75rem;content:'New';text-align:center;color:#fff;background-color:#f16567}html.no-touch .my-playlist .draging .icon-heart,html.touch .my-playlist .draging .icon-heart{line-height:1;position:relative;z-index:1;color:#f16567}html.no-touch .my-playlist .draging .name,html.touch .my-playlist .draging .name{font-size:1.0625rem;display:block;letter-spacing:1px;color:#000}html.no-touch .my-playlist .draging .runtime,html.touch .my-playlist .draging .runtime{font-size:.9375rem;display:block;letter-spacing:.5px;color:#a3a3a3}html.no-touch .my-playlist .playlist-info,html.touch .my-playlist .playlist-info{margin-top:1.25rem}html.no-touch .my-playlist .playlist-info li,html.touch .my-playlist .playlist-info li{margin-bottom:1.25rem}html.no-touch .my-playlist .playlist-info .preview-wrap:before,html.touch .my-playlist .playlist-info .preview-wrap:before{background-image:url(https://www.balletbeautiful.com/skin/frontend/ballet/default/images/icons/play-button.svg)}html.no-touch .my-playlist .playlist-info .delete,html.no-touch .my-playlist .playlist-info .edit,html.touch .my-playlist .playlist-info .delete,html.touch .my-playlist .playlist-info .edit{font-size:1rem;position:absolute;z-index:2;bottom:0;padding:.625rem .9375rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .25s linear;transition:all .25s linear;letter-spacing:1px;color:#fff}html.no-touch .my-playlist .playlist-info .delete:hover,html.no-touch .my-playlist .playlist-info .edit:hover,html.touch .my-playlist .playlist-info .delete:hover,html.touch .my-playlist .playlist-info .edit:hover{color:#f16567}html.no-touch .my-playlist .playlist-info .edit,html.touch .my-playlist .playlist-info .edit{right:-50%}html.no-touch .my-playlist .playlist-info .delete,html.touch .my-playlist .playlist-info .delete{left:-50%}html.no-touch .my-playlist .playlist-info .name,html.touch .my-playlist .playlist-info .name{font-size:1.0625rem;display:block;letter-spacing:1px;color:#000}html.no-touch .my-playlist .playlist-info .validation,html.touch .my-playlist .playlist-info .validation{display:none;color:#f16567}html.no-touch .my-playlist .playlist-info .validation.active,html.touch .my-playlist .playlist-info .validation.active{display:block}html.no-touch .my-playlist #videoGallery,html.touch .my-playlist #videoGallery{padding:1.25rem 3.125rem}html.no-touch .my-playlist #videoGallery .slick-prev,html.touch .my-playlist #videoGallery .slick-prev{left:.9375rem}html.no-touch .my-playlist #videoGallery .slick-next,html.touch .my-playlist #videoGallery .slick-next{right:.9375rem}html.no-touch .my-playlist .range-slider .irs-grid-text:nth-of-type(1n+2),html.touch .my-playlist .range-slider .irs-grid-text:nth-of-type(1n+2){margin:.9375rem 0 0!important}html.no-touch .my-playlist .range-slider .irs-grid-text:first-of-type,html.no-touch .my-playlist .range-slider .irs-grid-text:last-of-type,html.touch .my-playlist .range-slider .irs-grid-text:first-of-type,html.touch .my-playlist .range-slider .irs-grid-text:last-of-type{margin-top:.9375rem!important;-webkit-transform:none;transform:none}html.no-touch .my-playlist .custom-overlay.inner,html.touch .my-playlist .custom-overlay.inner{position:absolute}html.no-touch .my-playlist .preloader .mr-top,html.touch .my-playlist .preloader .mr-top{margin-top:1.25rem}html.no-touch .my-playlist .preloader .dot:nth-of-type(1),html.touch .my-playlist .preloader .dot:nth-of-type(1){-webkit-animation:animDots 1s linear infinite;animation:animDots 1s linear infinite}html.no-touch .my-playlist .preloader .dot:nth-of-type(2),html.touch .my-playlist .preloader .dot:nth-of-type(2){-webkit-animation:animDots 1s .2s linear infinite;animation:animDots 1s .2s linear infinite}html.no-touch .my-playlist .preloader .dot:nth-of-type(3),html.touch .my-playlist .preloader .dot:nth-of-type(3){-webkit-animation:animDots 1s .4s linear infinite;animation:animDots 1s .4s linear infinite}html.no-touch .my-playlist .playlist-view-header,html.touch .my-playlist .playlist-view-header{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;margin-bottom:1.25rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}html.no-touch .my-playlist .playlist-view-header .button,html.touch .my-playlist .playlist-view-header .button{margin:0 auto 0 0}html.no-touch .my-playlist .playlist-info-step .row,html.touch .my-playlist .playlist-info-step .row{max-width:88%;margin:auto}html.no-touch .my-playlist .playlist-modal,html.touch .my-playlist .playlist-modal{top:1.5625rem!important;bottom:1.5625rem!important;margin-bottom:0;-webkit-transition:opacity .5s linear;transition:opacity .5s linear;opacity:0;border:0}html.no-touch .my-playlist .playlist-modal .re-random:hover em:after,html.no-touch .my-playlist .playlist-modal .select-all:hover em:after,html.no-touch .my-playlist .playlist-modal[aria-hidden=false],html.touch .my-playlist .playlist-modal .re-random:hover em:after,html.touch .my-playlist .playlist-modal .select-all:hover em:after,html.touch .my-playlist .playlist-modal[aria-hidden=false]{opacity:1}html.no-touch .my-playlist .playlist-modal .modal-info,html.touch .my-playlist .playlist-modal .modal-info{overflow-x:hidden;overflow-y:auto;max-height:calc(100vh - 50px)}html.no-touch .my-playlist .playlist-modal .header-info,html.touch .my-playlist .playlist-modal .header-info{overflow:hidden}html.no-touch .my-playlist .playlist-modal .add-video,html.no-touch .my-playlist .playlist-modal .back,html.no-touch .my-playlist .playlist-modal .step,html.touch .my-playlist .playlist-modal .add-video,html.touch .my-playlist .playlist-modal .back,html.touch .my-playlist .playlist-modal .step{font-size:1rem;font-weight:500;padding:.3125rem .9375rem;cursor:pointer;-webkit-transition:background-color .25s linear;transition:background-color .25s linear;color:#fff;background-color:#f16567}html.no-touch .my-playlist .playlist-modal .add-video:hover,html.no-touch .my-playlist .playlist-modal .back:hover,html.no-touch .my-playlist .playlist-modal .step:hover,html.touch .my-playlist .playlist-modal .add-video:hover,html.touch .my-playlist .playlist-modal .back:hover,html.touch .my-playlist .playlist-modal .step:hover{background-color:#000}html.no-touch .my-playlist .playlist-modal .back,html.touch .my-playlist .playlist-modal .back{float:left}html.no-touch .my-playlist .playlist-modal .step,html.touch .my-playlist .playlist-modal .step{float:right;margin-right:1.875rem}html.no-touch .my-playlist .playlist-modal .step.hide,html.touch .my-playlist .playlist-modal .step.hide{display:none}html.no-touch .my-playlist .playlist-modal .wrap-inner-buttons,html.touch .my-playlist .playlist-modal .wrap-inner-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}html.no-touch .my-playlist .playlist-modal .re-random,html.no-touch .my-playlist .playlist-modal .select-all,html.touch .my-playlist .playlist-modal .re-random,html.touch .my-playlist .playlist-modal .select-all{font-size:1rem;padding:0 .9375rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color .25s;transition:color .25s;color:#a3a3a3}html.no-touch .my-playlist .playlist-modal .re-random:hover,html.no-touch .my-playlist .playlist-modal .select-all:hover,html.touch .my-playlist .playlist-modal .re-random:hover,html.touch .my-playlist .playlist-modal .select-all:hover{color:#000}html.no-touch .my-playlist .playlist-modal .re-random em,html.no-touch .my-playlist .playlist-modal .select-all em,html.touch .my-playlist .playlist-modal .re-random em,html.touch .my-playlist .playlist-modal .select-all em{position:relative}html.no-touch .my-playlist .playlist-modal .re-random em:after,html.no-touch .my-playlist .playlist-modal .select-all em:after,html.touch .my-playlist .playlist-modal .re-random em:after,html.touch .my-playlist .playlist-modal .select-all em:after{position:absolute;bottom:-2px;left:0;width:100%;height:1px;content:'';-webkit-transition:opacity .25s ease;transition:opacity .25s ease;opacity:0;background-color:#000}html.no-touch .my-playlist .playlist-modal .re-random .icon-arrows-cw,html.touch .my-playlist .playlist-modal .re-random .icon-arrows-cw{margin-right:.3125rem}html.no-touch .my-playlist .playlist-modal .re-random em,html.touch .my-playlist .playlist-modal .re-random em{position:relative}html.no-touch .my-playlist .playlist-modal .re-random em:after,html.touch .my-playlist .playlist-modal .re-random em:after{position:absolute;bottom:-2px;left:0;width:100%;height:1px;content:'';-webkit-transition:opacity .25s ease;transition:opacity .25s ease;opacity:0;background-color:#000}html.touch .my-playlist .playlist-info .preview-wrap:before,html.touch .my-playlist .playlist-info-step .preview-wrap.play:before,html.touch .my-playlist .third-step .preview-wrap:before{opacity:1}html.no-touch .my-playlist .playlist-modal .scrollToBottom,html.touch .my-playlist .playlist-modal .scrollToBottom{font-size:1.25rem;line-height:1.25rem;position:absolute;z-index:1;right:1.25rem;bottom:6.25rem;width:1.25rem;height:1.25rem;cursor:pointer}html.no-touch .my-playlist .preview-wrap:hover .edit,html.touch .my-playlist .playlist-info .preview-wrap .edit{right:0}html.no-touch .my-playlist .playlist-modal .add-video,html.touch .my-playlist .playlist-modal .add-video{display:table;margin:0 0 15px auto;cursor:pointer;-webkit-transition:background-color .25s linear;transition:background-color .25s linear}html.no-touch .my-playlist .playlist-modal .add-video:hover,html.touch .my-playlist .playlist-modal .add-video:hover{background-color:#000}html.no-touch .my-playlist .first-step .attr-holder,html.touch .my-playlist .first-step .attr-holder{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}html.no-touch .my-playlist .first-step .attr-holder span,html.touch .my-playlist .first-step .attr-holder span{line-height:normal;display:inline-block}html.no-touch .my-playlist .first-step label,html.touch .my-playlist .first-step label{width:33%}html.no-touch .my-playlist #secondStepForm,html.touch .my-playlist #secondStepForm{max-width:88%;margin:auto}html.no-touch .my-playlist .not-found-title,html.touch .my-playlist .not-found-title{margin-bottom:0}html.no-touch .my-playlist .dragable-item,html.touch .my-playlist .dragable-item{cursor:pointer}html.touch .my-playlist .playlist-info .preview-wrap .delete{left:0}html.touch .my-playlist .playlist-view-header .button.button-secondary:hover{background-color:#f16567}html.touch .my-playlist div[class*=step] .remove{opacity:1!important}.no-touch .btn-custom:focus:after,.no-touch .btn-custom:focus:before,.no-touch .btn-custom:hover:after,.no-touch .btn-custom:hover:before,html.no-touch .my-playlist .playlist-content-modal .preview-wrap:hover .check,html.no-touch .my-playlist .playlist-content-modal .preview-wrap:hover .remove,html.no-touch .my-playlist .playlist-content-modal .preview-wrap:hover:before,html.no-touch .my-playlist .preview-wrap:hover .check,html.no-touch .my-playlist .preview-wrap:hover .remove,html.no-touch .my-playlist .preview-wrap:hover:before{opacity:1}html.touch .my-playlist div[class*=step] .buttons-group .button:hover{color:#000;background-color:transparent}html.touch .my-playlist .playlist-modal .back:hover,html.touch .my-playlist .playlist-modal .step:hover{background-color:#f16567}html.no-touch .my-playlist .preview-wrap:hover .delete{left:0}html.no-touch .my-playlist .playlist-content-modal .upload-label:hover{color:#f16567}.reveal{overflow-y:auto;padding:.625rem 1.875rem .625rem .625rem}.overflow,table td{overflow:hidden}.reveal.create-custom-workout,.reveal.playlist-modal{max-width:78.125rem;padding:0}.reveal.create-custom-workout h3,.reveal.playlist-modal h3{margin-bottom:2.1875rem;text-align:center}.reveal.create-custom-workout h3.title,.reveal.playlist-modal h3.title{margin-bottom:1.25rem}.reveal.create-custom-workout .row,.reveal.playlist-modal .row{margin-bottom:2.1875rem}.reveal.create-custom-workout .row:last-of-type,.reveal.playlist-modal .row:last-of-type{margin-bottom:0}.reveal.create-custom-workout .workout-content-modal,.reveal.playlist-modal .workout-content-modal{padding:2.1875rem .625rem 1.25rem}.reveal.create-custom-workout .playlist-content-modal,.reveal.playlist-modal .playlist-content-modal{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;height:100%;padding:2.1875rem .625rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.reveal.create-custom-workout .attr-holder,.reveal.playlist-modal .attr-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.reveal.create-custom-workout .attr-holder label,.reveal.playlist-modal .attr-holder label{position:relative;margin-bottom:1.25rem;padding:0 .625rem;cursor:pointer;text-align:center}.reveal.create-custom-workout .attr-holder img,.reveal.playlist-modal .attr-holder img{max-width:60px;margin-bottom:.9375rem}.reveal.create-custom-workout .attr-holder input[type=radio],.reveal.playlist-modal .attr-holder input[type=radio]{position:absolute;visibility:hidden}.reveal.create-custom-workout .attr-holder input[type=radio]:checked+span,.reveal.playlist-modal .attr-holder input[type=radio]:checked+span{color:#000}.reveal.create-custom-workout .attr-holder span,.reveal.playlist-modal .attr-holder span{font-size:1.0625rem;-webkit-transition:color .25s;transition:color .25s;letter-spacing:.5px;color:#a3a3a3}.reveal.create-custom-workout .create-workout,.reveal.playlist-modal .create-workout{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.875rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reveal.create-custom-workout .create-workout h3,.reveal.playlist-modal .create-workout h3{margin-bottom:0;text-align:left;letter-spacing:.5px;text-transform:none}.reveal.create-custom-workout .create-workout p,.reveal.playlist-modal .create-workout p{font-size:1.0625rem;margin-bottom:0;letter-spacing:.5px;color:#a3a3a3}.btn-custom,.page-title span{letter-spacing:2px;text-transform:uppercase}.reveal.create-custom-workout .create-workout .count,.reveal.playlist-modal .create-workout .count{font-size:1.5rem;line-height:2.375rem;width:2.5rem;height:2.5rem;margin-right:1.25rem;text-align:center;color:#fff;border-radius:50%;background-color:#f16567;-ms-flex-negative:0;flex-shrink:0}.reveal.create-custom-workout .buttons-group,.reveal.playlist-modal .buttons-group{padding:1.25rem .625rem;text-align:center;border-top:1px solid #edeef1}.reveal.create-custom-workout .buttons-group .button,.reveal.playlist-modal .buttons-group .button{margin:0}.reveal.workout-video-gallery .buttons-group{display:none}.reveal.workout-video-gallery.gallery iframe{height:calc(100vh - 55px)}.reveal.workout-video-gallery.gallery .workout-next-video,.reveal.workout-video-gallery.gallery .workout-prev-video{position:static;top:auto;display:inline-block;-webkit-transform:none;transform:none;vertical-align:top}.reveal.workout-video-gallery.gallery .buttons-group{display:block;padding-top:5px;text-align:center}.reveal.cancel-subscription p{font-size:1.25rem;margin:0 auto 1.5rem}.reveal.cancel-subscription .btn-group{display:inline-block}.reveal.cancel-subscription .btn-group a{margin:0 8px 1rem}.reveal.cancel-subscription .control{margin-bottom:0}.reveal.cancel-subscription .advaice-list{margin-bottom:1.875rem}.reveal.cancel-subscription .form-list{max-width:31.25rem;list-style:none;text-align:left}.reveal.cancel-subscription .form-list label{font-size:1.0625rem}.reveal.cancel-subscription .form-list li{padding:.625rem 0}.reveal.cancel-subscription textarea{height:10rem;margin-bottom:1.5625rem;resize:vertical}.reveal.cancel-subscription .input-box{margin:0}.reveal .close-button{top:.4375rem;right:.3125rem;height:1.375rem}.reveal .close-button>span,.reveal .close-button>span span{display:block;width:1.375rem;height:1px;position:relative;background-color:#000}.reveal .close-button>span{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center center;transform-origin:center center}.reveal .close-button>span span{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:center center;transform-origin:center center}.reveal .pad-info{margin:0;padding:25vh 0}.reveal iframe{width:100%;height:calc(100vh - 20px);margin:0;vertical-align:top}.reveal-content{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;min-height:100%;padding:.9375rem .625rem;text-align:center;border:1px solid rgba(0,0,0,.2);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-arrow,.limiter{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.reveal-content p{font-size:1.125rem;margin:0;color:#a3a3a3}.btn-arrow{display:flex;width:4.125rem;height:2.625rem;cursor:pointer;-webkit-transition:border .3s ease;transition:border .3s ease;border:1px solid #d2d3d3;-ms-flex-align:center;align-items:center}.btn-arrow:hover{border:1px solid #000}.btn-arrow span{position:relative;width:1.6875rem;height:1px;margin:auto;background-color:#000}.btn-arrow span:after{font-family:fontello;font-size:1.125rem;position:absolute;top:-.5rem;right:-1px;content:'\e803'}.btn-arrow.on{background-size:1.875rem}.custom-overlay,.please-wait,.white-loader{z-index:200;background-image:url(https://www.balletbeautiful.com/skin/frontend/ballet/default/images/loader.svg);background-repeat:no-repeat;background-position:center center;background-size:3rem}.btn-arrow.on span{display:none}.btn-custom{font-size:.75rem;font-weight:500;position:relative;display:inline-block;margin-bottom:1rem;cursor:pointer;vertical-align:top;color:rgba(255,255,255,.9)}.btn-custom.black,.btn-custom.black:focus,.btn-custom.black:hover,.no-touch .btn-custom.black,.no-touch .btn-custom.black:focus,.no-touch .btn-custom.black:hover{color:#000}.btn-custom.black span:after,.btn-custom.black:after,.btn-custom.black:before{background-color:#000}.btn-custom span:after,.btn-custom:after,.btn-custom:before{width:4px;height:4px;content:'';border-radius:2px;background-color:rgba(255,255,255,.9)}.no-touch .btn-custom:focus,.no-touch .btn-custom:hover{color:rgba(255,255,255,.9)}.no-touch .btn-custom:focus span:after,.no-touch .btn-custom:hover span:after{opacity:0}.btn-custom:before{left:0}.btn-custom:after{right:0}.btn-custom:after,.btn-custom:before{position:absolute;top:50%;display:inline-block;margin-top:-2px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;vertical-align:middle;opacity:0}.btn-custom span{position:relative;display:block;padding:1.0625rem 1.3125rem}.btn-custom span:after{position:absolute;bottom:0;left:50%;margin-left:-2px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.read-more{font-size:.9375rem;color:#000}.read-more:before{font-size:1.1875rem;display:inline-block;margin-right:.625rem;content:'•';vertical-align:baseline}.underline{position:relative}.underline:after{position:absolute;bottom:-2px;left:0;width:100%;height:1px;content:'';-webkit-transition:background-color .3s ease;transition:background-color .3s ease;background-color:#a3a3a3}.underline:hover:after{background-color:#000}*{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.addresses-list .buttons-set .button,.alignright{float:right}.alignright{display:inline;margin-left:1.5em}.aligncenter{display:block;margin-right:auto;margin-left:auto}body,html{margin:0;padding:0}body{font-weight:400;min-width:20rem;padding:0 .625rem;-webkit-font-smoothing:inherit}body.cms-no-route{padding:0}.col2-right-layout{max-width:100rem;margin:0 auto}.limiter select,.with-padding{max-width:18.125rem}.page-wrap,.wrapper{position:relative}.no-visible,input[type=file]{position:absolute;height:0;visibility:hidden}body:not(.cms-home) .page{padding-top:6.5rem}ul{margin:0;padding:0}.note-msg{font-size:1.125rem;padding:0 .625rem;text-align:center}.page-title{margin-bottom:2.1875rem;text-align:center}.page-title h1{line-height:1.3;margin:0}.page-title span{font-size:.875rem;font-weight:500}.custom-list{font-size:.9375rem;margin:0 0 1rem;list-style:none}.custom-list li:before{font-size:1.1875rem;display:inline-block;margin-right:.625rem;content:'•';vertical-align:baseline}a{-webkit-transition:color .25s;transition:color .25s}address{font-style:normal}textarea{resize:none!important}input[type=text]::-ms-clear{display:none!important}input::-webkit-contacts-auto-fill-button{position:absolute;right:0;display:none!important;visibility:hidden;pointer-events:none}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset!important;box-shadow:0 0 0 1000px #fff inset!important}input,select{margin-bottom:.1875rem}.input-box{margin-bottom:.9375rem}.validation-advice{text-align:left;color:#f16567}table td,table th,ul.messages{text-align:center}blockquote{font-family:miller,sans-serif;font-size:1.125rem;margin-bottom:1.25rem;border:none;border-bottom:1px solid rgba(0,0,0,.1)}.email-hint,.link-print,small{font-size:.9375rem}.large-padding{padding:2.1875rem 0 1.875rem}.middle-padding{padding:1.25rem 0 1.875rem}.large-margin{margin-bottom:2.1875rem}.middle-margin{margin-bottom:1.5625rem}.small-mb{margin-bottom:1rem}.middle-mb{margin-bottom:2.5rem}.no-display{display:none}.no-visible{width:0}.email-hint{margin-top:-1rem;color:rgba(2,2,2,.5)}.with-padding{padding:0 .9375rem}[type=checkbox]+label,[type=radio]+label{margin-left:0}ul.messages{margin:1rem 10px;list-style:none}ul.messages li ul{display:inline-block;margin-left:0;list-style:none}ul.messages li li{margin-bottom:.3125rem;padding:.625rem}ul.messages li.success-msg li{border:1px solid #3adb76}ul.messages li.error-msg li{border:1px solid #cc4b37}ul.messages li.notice-msg li{border:1px solid #e26703}.white-loader{display:block;padding:3.125rem 1.25rem}.loading{padding:3.125rem 0}.limiter{display:flex;margin-bottom:1.25rem;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.limiter label{font-weight:500;margin-right:1.25rem}.link-print{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.5625rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.link-print img{width:1.0625rem;margin-right:.9375rem}.sub-title.underlined{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(0,0,0,.1)}input[type=file]{width:0}.custom-overlay,.please-wait{position:fixed;top:0;left:0;width:100%;height:100%;opacity:.5;background-color:#fff}.custom-overlay{display:none}.custom-overlay.visible{display:block}.white-bg{position:relative;z-index:1;height:.625rem;background-color:#fff}.slick-slider{margin:0}.slick-slide a{position:relative;top:auto;left:auto;-webkit-animation:none;animation:none;border-radius:0;background:0 0}.home-page .panel,.page-error-holder{background-size:cover;background-repeat:no-repeat}table{width:100%;min-width:43.75rem;margin-bottom:.625rem;border-collapse:collapse}table h4{font-family:BrandonGrotesque,sans-serif;font-weight:400;letter-spacing:1px}table tfoot strong,table th{font-weight:500}table thead{background-color:#000}table tbody tr{border-bottom:1px solid #edeef1}table tfoot tr td{padding:.625rem 1.125rem 0}table tfoot tr td:first-child{display:block;-webkit-column-span:1;column-span:1}table th{font-size:.75rem;padding:.625rem 1.25rem;letter-spacing:3px;text-transform:uppercase;color:#fff}table th:first-child{text-align:left}table td{font-size:.9375rem;font-weight:400;padding:1.5625rem 1.125rem}table td:first-child{font-size:1.0625rem;text-align:left}table td:first-child img{margin-right:.6875rem}table td:first-child .description{display:inline-block;overflow:hidden;max-width:60%;vertical-align:middle}table td:first-child .description p,table td:first-child .description span{font-size:.9375rem;color:#a3a3a3}.invoice-info{min-width:1px}.invoice-info tr{border:none}.invoice-info td{font-weight:500;padding:.625rem 0;text-align:right}.invoice-info td:last-child{font-size:1.0625rem}.invoice-info td:first-child{font-size:1.0625rem;padding-right:3.125rem;text-align:right}.scrollable{overflow-x:auto}.scrollable.with-pd{padding:0 0 .9375rem}.col2-right-layout .main{overflow:hidden;margin-bottom:2.1875rem}.col2-right-layout .col-main,.col2-right-layout .col-right{padding:0 .625rem}#aw-ln-filters-container dd ol.custom-filtered-list li,#aw-ln-filters-container dd ol.filter-type li{line-height:1!important;display:block!important;padding:0!important}.introducing-gallery{height:100%;background-color:#ebedf2}.introducing-gallery .columns,.introducing-gallery .introducing_slider,.introducing-gallery .slick-list,.introducing-gallery .slick-slide>div,.introducing-gallery .slick-slider,.introducing-gallery .slick-track{height:100%}.introducing_slider{position:relative;padding:2.1875rem .625rem}.introducing_slider .slick-slide-content{text-align:center;color:#000}.introducing_slider .slick-slide-content .subtitle{display:block;margin-bottom:1.25rem;letter-spacing:2px;text-transform:uppercase;color:#030303}.introducing_slider .slick-slide-content h1{color:#020202}.introducing_slider .slick-slide-content p{font-size:.9375rem;text-align:center;color:#010101}.introducing_slider .slick-slide-content .btn-custom{color:#000}.introducing_slider .slick-slide.reverse>a,.introducing_slider .slick-slide.reverse>div{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.introducing_slider .slick-slide>a,.introducing_slider .slick-slide>div{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;height:100%;padding:0 .625rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.introducing_slider .slick-slide>a img,.introducing_slider .slick-slide>div img{max-width:70%;max-height:15.625rem;margin:0 auto 20px;-ms-flex-negative:0;flex-shrink:0}.introducing_slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.introducing_slider .slick-prev{top:40%;left:-1.25rem}.introducing_slider .slick-next{top:40%;right:-1.25rem}.introducing_slider .slick-dots{position:absolute;bottom:0;left:0;width:100%}.introducing_slider .slick-dots li button:before{font-size:1.125rem;opacity:1;color:#a3a3a3}.introducing_slider .slick-dots li.slick-active button:before{opacity:1;color:#000}.home-page .panel{position:relative;min-height:calc(100vh - 10px);padding:.9375rem;background-position:center center}.home-page .panel:first-child{background-position:75% center}.home-page .panel:nth-child(3){background-position:25% center}.home-page .panel:nth-child(4){background-position:center top}.home-page .panel .slick-slider.background{padding:0 1.875rem}.home-page .panel .slick-slider .full-width,.home-page .panel .slick-slider.background .slick-slider-item{background-repeat:no-repeat;background-position:center;background-size:cover}.account-info .icon-holder,.home-page .panel.align-right{background-position:center center}.touch .home-page .panel{height:auto!important;min-height:1px;padding:3.125rem .9375rem}.touch .home-page .panel .introducing_slider,.touch .home-page .panel .product-slider-block{padding-top:0;padding-bottom:0}.touch .home-page .panel .slick-slider .full-width,.touch .home-page .panel .slick-slider.background{height:35vh}.touch .home-page .panel .product-slider-block .item{margin-bottom:0}.touch .home-page .panel .row{min-height:1px}.touch .home-page .panel:first-of-type{padding-top:3.125rem;padding-bottom:3.125rem}.home-page .panel .row{height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-page .panel p{font-size:.875rem;max-width:37.5rem;margin:0 auto 1rem;letter-spacing:.5px}.home-page .panel h1{margin-bottom:1.25rem}.home-page .holder{text-align:center;color:rgba(255,255,255,.9)}.accordion{margin-bottom:2.1875rem;margin-left:0;list-style:none}.accordion>li{border-bottom:1px solid rgba(0,0,0,.1)}.accordion>li.is-active .accordion-title:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.accordion>li .accordion-title{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:.9375rem 1.25rem .9375rem 0;color:#000;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.accordion>li .accordion-title:after{font-family:fontello;font-size:1rem;position:absolute;right:0;content:'\e805';-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-transform-origin:center center;transform-origin:center center;color:#000}.contacts-form h2,.contacts-holder h2{font-family:BrandonGrotesque,sans-serif;text-transform:uppercase}.accordion>li .accordion-title h2{overflow:hidden;margin:0;text-overflow:ellipsis}.accordion>li .accordion-content{display:none;padding-right:.3125rem}.accordion>li .accordion-content ul,.accordion>li .accordion-content>a{margin-bottom:1.5rem}.accordion>li .accordion-content *{color:#a3a3a3}.descr-holder{margin-bottom:2.1875rem}.descr-holder address,.descr-holder h1,.descr-holder p{margin-bottom:1.5rem}.training-block{margin:1.875rem auto 0;padding:1.5625rem .9375rem;background-color:#f2f3f6}.training-block .holder{max-width:31.25rem;margin:0 auto}.training-block h3{position:relative;margin-bottom:1.5rem}.training-block h3:after{font-size:1.125rem;position:absolute;bottom:-1.35rem;left:50%;margin-left:-2px;content:'•';color:#000}.training-block .button{margin:0}.training-block p a{text-decoration:underline;color:#000}.terms-conditions h1{margin-bottom:1.5rem;text-align:center}.terms-conditions p{margin-bottom:1.5rem;color:#a3a3a3}.training-descr p{max-width:32.5rem;margin:0 auto 1.5rem}.training-descr p a{text-decoration:underline;color:#000}.training-picture{margin:1.875rem auto 0}.page-error-holder{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;padding:.9375rem;background-position:75% center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-error-holder:after{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background-color:rgba(216,222,238,.6)}.page-error-holder .error-wrap{position:relative;z-index:1;max-width:17.5rem;text-align:center}.page-error-holder .error-wrap>div{font-size:3.75rem;font-weight:100;line-height:1.1}.contacts-form h2,.contacts-form h2 label,.contacts-holder h2 label{font-weight:500}.page-error-holder .error-wrap p{font-size:.875rem;letter-spacing:2.3px;text-transform:uppercase}.contacts-holder{text-align:center}.contacts-holder:last-of-type{margin-bottom:1.875rem;border-bottom:none}.contacts-holder h2{font-size:1.125rem;font-weight:500;margin-bottom:1.5625rem;color:#000}.contacts-holder .item{padding:.9375rem;color:#a3a3a3;border-bottom:1px solid rgba(0,0,0,.14)}.contacts-form{margin-bottom:2.1875rem}.contacts-form h2{font-size:1.125rem;position:relative;margin-bottom:1.5625rem;color:#000}.contacts-form h2:after{font-size:1.125rem;position:absolute;bottom:-1.35rem;left:50%;margin-left:-2px;content:'•';color:#000}.contacts-form p{max-width:38.125rem;margin:0 auto 1.5625rem}.contacts-form ul{list-style:none}.contacts-form .wide{margin-bottom:1.25rem}.contacts-form .fields .field{margin-bottom:2.5rem}.contacts-form textarea{padding:1.25rem 0}.contacts-form input,.contacts-form textarea{max-width:100%!important;border:none}.contacts-form input::-webkit-input-placeholder,.contacts-form textarea::-webkit-input-placeholder{font-size:.75rem;-webkit-transition:color .25s;transition:color .25s;letter-spacing:3px;text-transform:uppercase;opacity:1;color:#a3a3a3}.contacts-form input::-moz-placeholder,.contacts-form textarea::-moz-placeholder{font-size:.75rem;-webkit-transition:color .25s;transition:color .25s;letter-spacing:3px;text-transform:uppercase;opacity:1;color:#a3a3a3}.contacts-form input:-ms-input-placeholder,.contacts-form textarea:-ms-input-placeholder{font-size:.75rem;-webkit-transition:color .25s;transition:color .25s;letter-spacing:3px;text-transform:uppercase;color:#a3a3a3}.contacts-form input{line-height:1.5;padding:.625rem 0;height:3.625rem;border-bottom:1px solid #000}.contacts-form input:focus{border:none;border-bottom:1px solid #000}.contacts-form textarea{height:13.125rem;resize:none;border-top:1px solid #000;border-bottom:1px solid #000}.about-list .introducing_slider .slick-track{display:block}.about-list .introducing_slider .slick-track .slick-slide p{margin-right:auto!important;margin-left:auto!important}.about_slider .slick-dots{display:none!important}.about_slider .slick-arrow{top:auto;bottom:-2.1875rem;-webkit-transform:none;transform:none}.about_slider .slick-prev{left:calc(50% - 40px)}.about_slider .slick-next{right:calc(50% - 40px)}.about_slider .slick-slide.reverse>a,.about_slider .slick-slide.reverse>div{flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row}.about_slider .slick-slide img{margin-bottom:.9375rem}.about_slider .slick-slide>a,.about_slider .slick-slide>div{flex-direction:row-reverse;color:#000;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse}.about_slider .slick-slide>a img,.about_slider .slick-slide>div img{display:block}.about-list .item{margin-bottom:2.1875rem;padding:2.1875rem 0;background-color:#f2f3f6}.about-list .item:last-of-type{margin-bottom:0}.about-list .item img,.about-list .picture a{margin:0 auto .9375rem}.about-list .item.reverse .item-holder{flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse}.about-list .item.middle .item-holder{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about-list .picture{text-align:center}.about-list .picture a{position:relative;display:inline-block}.about-list .picture a img{margin:0}.about-list .picture a:after{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background-color:rgba(0,0,0,.3)}.about-list .picture a:hover .play-btn .icon{fill:#fff}.about-list .picture a .play-btn{position:absolute;z-index:1;top:50%;left:50%;width:4.6875rem;height:4.6875rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.about-list .picture a .play-btn svg{width:100%;height:100%}.about-list .picture a .play-btn .icon{-webkit-transition:fill .3s ease;transition:fill .3s ease;fill:rgba(255,255,255,.6)}.about-list ul{font-size:.9375rem;margin:2rem 0 1rem;list-style:none}.about-list ul li:before{font-size:1.1875rem;display:inline-block;margin-right:.625rem;content:'•';vertical-align:baseline}.about-list .h1,.about-list h1{font-family:miller,sans-serif;font-size:1.875rem;color:rgba(163,163,163,.3)}.account-gallery h3,.catalog-category-view h4,.customer-account h3{font-family:BrandonGrotesque,sans-serif}.more-about{font-size:.875rem;display:table;margin:.9375rem auto;letter-spacing:2px;text-transform:uppercase;color:#000}.form-list a{display:inline-block;vertical-align:top}.form-list input.input-text{max-width:21.25rem}.customer-account h1{margin-top:1.25rem;text-align:left}.customer-account .form-list .fields{margin:0 -.9375rem;letter-spacing:-6px}.customer-account .form-list .field{padding:0 .9375rem;letter-spacing:0}.customer-account .form-list input.input-text,.customer-account .form-list select{max-width:18.125rem}.customer-account .control{margin-bottom:1.25rem}.dashboard .box-recent .box-head,.dashboard .welcome-msg{margin-bottom:1.5625rem}.customer-account h3{font-weight:400;text-transform:uppercase}.account-gallery h3,.addresses-primary h3{text-transform:capitalize;font-weight:400}.dashboard .welcome-msg{max-width:53.125rem}.dashboard .welcome-msg p{font-size:1.0625rem;color:#a3a3a3}.dashboard .box-recent .box-head a.underline{font-size:1.0625rem}.account-info{margin:0 -.0625rem}.account-info .holder{position:relative;margin:0 .0625rem 1.5625rem;padding:.9375rem;background-color:#f2f3f6}.account-info .holder a,.account-info .holder p,.account-info .holder span{font-size:1.0625rem;margin:0}.account-info .info,.account-info .profile .picture{margin-bottom:.9375rem}.account-info .holder p{color:#a3a3a3}.account-info .holder p,.account-info .holder span{line-height:1.2}.account-info .subscribe .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.account-info .profile .picture+div,.account-info .profile .picture+div p{overflow:hidden;text-overflow:ellipsis}.account-info .icon-holder{position:relative;width:2.3125rem;height:2.3125rem;margin-right:1.25rem;border-radius:1.25rem;background-color:#a3a3a3;background-repeat:no-repeat;background-size:45%;-ms-flex-negative:0;flex-shrink:0}.account-gallery .picture,.account-info .picture div,.account-photo .picture div{background-position:center center;background-size:cover;background-repeat:no-repeat}.account-info .icon-holder:after,.account-info .icon-holder:before{position:absolute;top:50%;left:50%;display:block;width:14px;height:2px;margin:-1px 0 0 -7px;content:'';background-color:#fff}.account-info .picture,.account-photo .picture{width:5rem;margin-right:1.25rem;padding:.375rem}.account-info .icon-holder:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.account-info .icon-holder:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.account-info .icon-holder.subscribed{background-color:#f16567;background-image:url(https://www.balletbeautiful.com/skin/frontend/ballet/default/images/icons/check-symbol.svg)}.account-info .icon-holder.subscribed:after,.account-info .icon-holder.subscribed:before{display:none}.account-info .picture{height:5rem;border:1px solid rgba(0,0,0,.1);border-radius:2.5rem;-ms-flex-negative:0;flex-shrink:0}.account-info .picture div{overflow:hidden;height:100%;border-radius:2.5rem}.account-photo{margin-bottom:1.25rem}.account-photo .delete-image,.account-photo .picture{display:block;margin-bottom:.9375rem}.account-photo .picture{height:5rem;border:1px solid rgba(0,0,0,.1);border-radius:2.5rem}.account-photo .picture div{overflow:hidden;height:100%;border-radius:2.5rem}.account-photo .button{overflow:hidden;max-width:15rem;text-overflow:ellipsis}.account-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -.0625rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.account-gallery p{font-size:1.0625rem;color:#a3a3a3}.account-gallery .picture{margin-bottom:1.5625rem;padding-top:57.47%}.account-gallery .item{margin:0 0 2.1875rem;padding:0 .0625rem}.account-gallery .info{padding:0 1.1875rem}.account-gallery .button{min-width:15rem;margin:0;padding-right:1.25rem;padding-left:1.25rem}.account-information,.edit-address{max-width:38.75rem}.account-information .change-password,.edit-address .change-password{position:relative;padding-top:1.5625rem}.account-information .change-password:before,.edit-address .change-password:before{position:absolute;top:0;left:0;width:300%;height:1px;content:'';background-color:#edeef1}.account-information .button,.edit-address .button{margin:0}.account-information .control,.edit-address .control{margin-bottom:.75rem}.account-information .control:last-of-type,.edit-address .control:last-of-type{margin-bottom:1.875rem}.addresses-list h3{margin-bottom:2.1875rem}.addresses-list .buttons-set{overflow:hidden}.addresses-list ol{margin:0;list-style:none}.addresses-list .empty p{font-size:1.0625rem}.addresses-additional h3,.addresses-additional p{margin-bottom:0}.addresses-additional .holder{margin-top:1.5625rem}.addresses-additional .underline{margin-right:.625rem}.addresses-primary h3{margin-bottom:1rem}.addresses-additional .holder,.addresses-primary .holder{font-size:1.0625rem;position:relative;margin-bottom:1.5625rem;padding:.9375rem .625rem;background-color:#f2f3f6}.about-order{margin-bottom:1.25rem;border-bottom:1px solid rgba(0,0,0,.1)}.about-order p{font-size:1.0625rem;margin-bottom:1.0625rem}.about-order span{display:inline-block;min-width:6.25rem;vertical-align:top}.order-info{margin-top:1.25rem}.order-info dt,.order-info ul li{font-size:1.0625rem}.order-info dt{font-weight:400}.order-info-box .box-payment .box-content{margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid rgba(0,0,0,.5)}.order-info-box .box-payment .box-content:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.order-info-box .box-payment .box-content .cards-list li{font-weight:400;list-style-type:none}.order-info-box .box{font-size:1.0625rem;position:relative;margin-bottom:1.5625rem;padding:.9375rem .625rem;background-color:#f2f3f6}.order-info-box h3{font-weight:400!important;margin-bottom:1rem!important;text-transform:capitalize!important}.order-info-box .box-content{font-weight:500}.order-info-box .box-content address{font-weight:400}.order-info-box .box-content p{font-size:1.0625rem;margin:0}.order-items .table-caption{margin:1.5625rem 0}.order-links{margin-bottom:1.25rem}.order-links a{margin-bottom:1rem}.dashboard-totals{margin-bottom:1.25rem}.dashboard-totals td{font-size:1.0625rem;display:table-caption;width:6.875rem;padding-left:0;text-align:right}.dashboard-totals td:first-child{font-size:1.0625rem;display:table-cell;width:11.25rem;text-align:left}.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;max-width:100%;height:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;top:0;right:0;bottom:0;left:auto;width:16px;height:auto;opacity:.75;filter:'alpha(opacity=75)';-ms-filter:'alpha(opacity=75)'}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;right:0;bottom:0;left:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{z-index:1;width:100%;height:70px;cursor:pointer}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:2px;height:100%;margin:0 auto;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{position:absolute;display:block;overflow:hidden;width:100%;height:20px;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{top:auto;right:0;bottom:0;left:0;width:auto;height:16px}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{left:0;width:30px;height:100%}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{position:absolute;display:block;overflow:hidden;width:20px;height:100%;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;width:auto;height:auto;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:30px;padding-bottom:30px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.custom-counter .btn-count.plus,.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:'alpha(opacity=0)';-ms-filter:'alpha(opacity=0)'}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:'alpha(opacity=100)';-ms-filter:'alpha(opacity=100)'}.mCSB_scrollTools .mCSB_draggerRail{background-color:rgba(0,0,0,.1);filter:'alpha(opacity=40)';-ms-filter:'alpha(opacity=40)'}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{opacity:.4;background-image:url(https://www.balletbeautiful.com/skin/frontend/ballet/default/css/mCSB_buttons.png);background-repeat:no-repeat;filter:'alpha(opacity=40)';-ms-filter:'alpha(opacity=40)'}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:'alpha(opacity=75)';-ms-filter:'alpha(opacity=75)'}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:'alpha(opacity=90)';-ms-filter:'alpha(opacity=90)'}.catalog-category-view .count-container,.catalog-category-view .sorter{display:none}.catalog-category-view .main-container{max-width:100rem;margin:0 auto 2.1875rem}.catalog-category-view .main{overflow:hidden}.catalog-category-view .col-left{max-width:18.75rem;margin:0 auto;padding:0 .625rem}.catalog-category-view .col-main{overflow:hidden;vertical-align:top}.catalog-category-view h4{font-weight:400;margin-bottom:1.125rem}.block-layered-nav .aw-ln-clear-all{font-size:.75rem;display:block;float:none;padding:0}.block-layered-nav .aw-ln-clear-all a{font-size:.75rem;font-weight:400;line-height:3rem;display:block;height:2.875rem;margin-bottom:1.5625rem;padding:0 .625rem;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;text-align:center;letter-spacing:2px;text-transform:uppercase;color:#fff;background-color:rgba(0,0,0,.5)}.block-layered-nav .aw-ln-clear-all a:focus,.block-layered-nav .aw-ln-clear-all a:hover{background-color:#000}.option-block{position:relative;overflow:hidden;width:100%;margin-bottom:1.5625rem;background-color:#f2f3f6}.option-block dt{padding:1.0625rem 1.0625rem .8125rem!important;cursor:pointer}.option-block dt.active+dd{display:block}.option-block dt.active span:before{-webkit-transform:rotate(0);transform:rotate(0)}.option-block dt span{font-size:.9375rem;font-weight:400;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;letter-spacing:1px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.option-block dt span:before{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:center center;transform-origin:center center}.option-block dt span:after,.option-block dt span:before{position:absolute;top:calc(50% - 1px);right:0;width:10px;height:2px;content:'';background-color:#000}.option-block dd{padding:.8125rem 1.0625rem;border-top:1px solid rgba(0,0,0,.1)}.option-block ol,.option-block ul{max-height:13.5rem;margin:0;list-style:none}.option-block ol li,.option-block ul li{font-size:.9375rem;color:#000}.option-block .categories-scroll a,.option-block .custom-filtered-list a,.option-block .filter-type a{position:relative;overflow:hidden;padding-left:.9375rem!important;text-overflow:ellipsis}.option-block .categories-scroll a:before,.option-block .custom-filtered-list a:before,.option-block .filter-type a:before{font-size:1.1875rem;position:absolute;left:0;display:inline-block;content:'•';-webkit-transition:opacity .3s ease;transition:opacity .3s ease;vertical-align:baseline;opacity:0}.option-block .categories-scroll input[checked]+div a:before,.option-block .categories-scroll input[checked]+div span:before,.option-block .categories-scroll li:focus a:before,.option-block .categories-scroll li:focus span:before,.option-block .categories-scroll li:hover a:before,.option-block .categories-scroll li:hover span:before,.option-block .custom-filtered-list input[checked]+div a:before,.option-block .custom-filtered-list input[checked]+div span:before,.option-block .custom-filtered-list li:focus a:before,.option-block .custom-filtered-list li:focus span:before,.option-block .custom-filtered-list li:hover a:before,.option-block .custom-filtered-list li:hover span:before,.option-block .filter-type input[checked]+div a:before,.option-block .filter-type input[checked]+div span:before,.option-block .filter-type li:focus a:before,.option-block .filter-type li:focus span:before,.option-block .filter-type li:hover a:before,.option-block .filter-type li:hover span:before{opacity:1}.option-block .categories-scroll a,.option-block .categories-scroll span,.option-block .custom-filtered-list a,.option-block .custom-filtered-list span,.option-block .filter-type a,.option-block .filter-type span{-webkit-transition:color .3s ease;transition:color .3s ease;color:#a3a3a3}.option-block .categories-scroll input[checked]+div a,.option-block .categories-scroll input[checked]+div span,.option-block .categories-scroll li:focus a,.option-block .categories-scroll li:focus span,.option-block .categories-scroll li:hover a,.option-block .categories-scroll li:hover span,.option-block .custom-filtered-list input[checked]+div a,.option-block .custom-filtered-list input[checked]+div span,.option-block .custom-filtered-list li:focus a,.option-block .custom-filtered-list li:focus span,.option-block .custom-filtered-list li:hover a,.option-block .custom-filtered-list li:hover span,.option-block .filter-type input[checked]+div a,.option-block .filter-type input[checked]+div span,.option-block .filter-type li:focus a,.option-block .filter-type li:focus span,.option-block .filter-type li:hover a,.option-block .filter-type li:hover span{color:#000}.option-block .categories-scroll li,.option-block .custom-filtered-list li,.option-block .filter-type li{overflow:visible}.option-block .categories-scroll label>div,.option-block .custom-filtered-list label>div,.option-block .filter-type label>div{overflow:hidden;text-overflow:ellipsis}.option-block .categories-scroll input,.option-block .custom-filtered-list input,.option-block .filter-type input{position:absolute;visibility:hidden;width:0;height:0;margin:0}.option-block #aw-ln-filter-2-options{overflow:hidden;margin:0 -.4375rem}.option-block #aw-ln-filter-2-options li{display:inline-block;width:auto!important;margin-bottom:5px;padding:0 .4375rem;vertical-align:top;white-space:normal}.option-block #aw-ln-filter-2-options li span{display:none}.option-block #aw-ln-filter-2-options div{font-size:1rem;position:relative;min-width:1.875rem;height:1.875rem;padding:3px;-webkit-transition:border .3s ease,color .3s ease;transition:border .3s ease,color .3s ease;letter-spacing:0;color:#a3a3a3;border:1px solid transparent}.option-block #aw-ln-filter-2-options div:focus,.option-block #aw-ln-filter-2-options div:hover{color:#000;border:1px solid rgba(0,0,0,.1)}.option-block #aw-ln-filter-2-options div:after{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;content:'';-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0;background-image:url(https://www.balletbeautiful.com/skin/frontend/ballet/default/images/icons/check-symbol.svg);background-repeat:no-repeat;background-position:center center;background-size:33%}.option-block #aw-ln-filter-2-options input[checked]+div:after,.product-options .color .configurable-swatch-list li.selected a:after{opacity:1}.option-block #aw-ln-filter-2-options div img{display:block;width:100%;height:100%}.option-block #aw-ln-filter-2-options input{position:absolute;visibility:hidden;width:0;height:0;margin:0}.option-block #aw-ln-filter-2-options input[checked]+div{border:1px solid rgba(0,0,0,.1)}.option-block #aw-ln-filter-5-options{overflow:hidden;margin:0 -.6875rem}.option-block #aw-ln-filter-5-options li{display:inline-block;width:auto!important;margin-bottom:5px;padding:0 .6875rem;vertical-align:top;white-space:normal}.option-block #aw-ln-filter-5-options li span{display:none}.option-block #aw-ln-filter-5-options div a{font-size:.875rem;font-weight:400;line-height:2.375rem;display:block;width:2.5rem;height:2.5rem;-webkit-transition:all .3s ease;transition:all .3s ease;text-align:center;color:#000;border:1px solid #000}.option-block #aw-ln-filter-5-options input{position:absolute;visibility:hidden;width:0;height:0;margin:0}.option-block #aw-ln-filter-5-options input[checked]+div a{color:#fff;background-color:#000}.aw-ln-filter-options-range .aw-ln-filter-options-range-slider-wrapper{height:2px;background:rgba(0,0,0,.1)}.aw-ln-filter-options-range .aw-ln-filter-options-range-slider-wrapper-left,.aw-ln-filter-options-range .aw-ln-filter-options-range-slider-wrapper-right{background:0 0}.aw-ln-filter-options-range .aw-ln-filter-options-range-slider-max,.aw-ln-filter-options-range .aw-ln-filter-options-range-slider-min{width:8px;height:8px;margin-top:-3px;border-radius:4px;background:#000}.aw-ln-filter-options-range .aw-ln-filter-options-range-slider-active{height:2px;background:#000}.aw-ln-filter-options-range .aw-ln-filter-options-range-status{margin-top:.9375rem}.aw-ln-filter-options-range .aw-ln-filter-options-range-status span{font-size:.875rem;font-weight:400}.aw-ln-filter-options-range .aw-ln-filter-options-range-status span:before{content:'$'}.aw-ln-filter-options-fromto{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.aw-ln-filter-options-fromto .fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.aw-ln-filter-options-fromto .form-control{width:2.4375rem;height:2.4375rem;margin:0;padding:.3125rem;text-align:center}.aw-ln-filter-options-fromto span{margin-bottom:.3125rem}.aw-ln-filter-options-fromto .minus{margin:0;padding:.5rem .625rem}.aw-ln-filter-options-fromto .button{font-size:.9375rem!important;margin:0 0 0 .625rem;padding:.75rem 1.875rem!important}.catalog-product-view .block-account>nav{margin-bottom:0}.catalog-product-view .breadcrumbs{margin:0;background-color:#f6f7fb}.product-view{padding:.625rem 0 2.1875rem;background-color:#f6f7fb}.product-shop .short-description{margin-bottom:1.25rem}.product-shop .product-name .h2,.product-shop .product-name h1{font-size:1.5625rem;margin-bottom:1.25rem}.product-shop .price-box .price-label{display:none}.product-shop .price-box .old-price,.product-shop .price-box .regular-price,.product-shop .price-box .special-price{font-family:miller,sans-serif;font-weight:300;display:inline-block;margin-bottom:1.875rem}.product-shop .price-box .old-price{font-size:1.25rem;margin-right:.9375rem;text-decoration:line-through;color:#a3a3a3}.product-shop .price-box .regular-price,.product-shop .price-box .special-price{font-size:1.5rem}.product-shop .product-sku{font-size:1.0625rem;margin-bottom:.3125rem;padding-bottom:1.125rem;border-bottom:1px solid rgba(3,3,3,.2)}.product-shop .product-sku span{font-size:1.25rem}.product-shop .product-options-bottom .button{min-width:11.0625rem;height:2.875rem}.product-shop .product-options-bottom .price-box{display:none}.product-options dl>div{padding:.9375rem 0;border-bottom:1px solid rgba(3,3,3,.2)}.product-options .input-box{margin-bottom:0}.product-options .color .swatch-attr{display:inline-block;margin:0;vertical-align:top}.product-options .color .swatch-attr label{font-size:1.0625rem;margin-right:.9375rem}.product-options .color .size-guide,.product-options .color .swatch-attr label span{display:none}.product-options .color .configurable-swatch-list{overflow:hidden;margin:0 -.4375rem;list-style:none}.product-options .color .configurable-swatch-list li{display:inline-block;width:auto!important;margin-bottom:5px;padding:0 .4375rem;vertical-align:top;white-space:normal}.product-options .color .configurable-swatch-list li.selected a{border:1px solid rgba(0,0,0,.1)}.product-options .color .configurable-swatch-list li.not-available a{opacity:.5}.product-options .color .configurable-swatch-list a{position:relative;display:block;padding:3px;-webkit-transition:all .3s ease;transition:all .3s ease;border:1px solid transparent}.product-options .color .configurable-swatch-list a:hover{border:1px solid rgba(0,0,0,.1)}.product-options .color .configurable-swatch-list a img{display:block;width:100%;height:100%}.product-options .size .swatch-attr>div{display:inline-block;vertical-align:top}.product-options .size .swatch-attr .input-box{margin-right:1.875rem}.product-options .size .swatch-attr .size-guide a{font-size:1.0625rem;line-height:2.375rem}.product-options .size .swatch-attr label span{display:none}.product-options .size .configurable-swatch-list{overflow:hidden;margin:0 -.625rem;list-style:none}.product-options .size .configurable-swatch-list li{display:inline-block;width:auto!important;margin-bottom:5px;padding:0 .625rem;vertical-align:top;white-space:normal}.product-options .size .configurable-swatch-list li.selected a{color:#fff;background-color:#000}.product-options .size .configurable-swatch-list li.not-available a{color:#a3a3a3;border:1px solid #a3a3a3;background-color:transparent}.product-options .size .configurable-swatch-list a{font-size:.875rem;font-weight:400;line-height:2.375rem;display:block;width:2.5rem;height:2.5rem!important;-webkit-transition:all .3s ease;transition:all .3s ease;text-align:center;color:#000;border:1px solid #000}.toggle-content .toggle-tabs{list-style:none}.toggle-content .toggle-tabs li{display:inline-block;margin-right:.9375rem;vertical-align:top}.toggle-content .toggle-tabs li.current span{font-weight:500;color:#000}.toggle-content .toggle-tabs li.current span:after{background-color:#000}.toggle-content .toggle-tabs span{font-size:.9375rem;position:relative;display:inline-block;margin-bottom:1.25rem;cursor:pointer;-webkit-transition:color .3s ease;transition:color .3s ease;letter-spacing:1px;color:#a3a3a3}.toggle-content .toggle-tabs span:after{position:absolute;bottom:0;left:0;width:100%;height:1px;content:'';-webkit-transition:background-color .3s ease;transition:background-color .3s ease;background-color:transparent}.toggle-content .toggle-tabs span:hover{color:#000}.toggle-content .toggle-tabs span:hover:after{background-color:#000}.cart-footer-actions button:after,.custom-counter input,.custom-counter input:focus{background-color:transparent}.toggle-content .collateral-tabs{margin-bottom:1.25rem}.toggle-content .collateral-tabs .tab{display:none}.toggle-content .collateral-tabs .tab-container{font-size:.9375rem;display:none}.toggle-content .collateral-tabs .tab-container.current{display:block}.add-to-cart-wrapper,.product-options-bottom{margin-top:1.5625rem}.custom-counter{position:relative;display:inline-block;height:2.875rem;margin-bottom:.3125rem;vertical-align:top;border:1px solid #000}.custom-counter input{font-size:1.0625rem;width:auto;height:100%;margin:0;padding:0 2.9375rem;text-align:center;color:#000;border:none!important}.custom-counter .btn-count{font-size:1.0625rem;position:absolute;top:0;display:block;width:2.75rem;height:2.75rem;cursor:pointer;color:#000}.custom-counter .btn-count[disabled]{cursor:not-allowed;color:#a3a3a3}.custom-counter .btn-count.minus{left:0}.qty-wrapper{display:inline-block;margin-right:1.5625rem;vertical-align:top}.qty-wrapper .availability{margin-bottom:.625rem;text-align:center}.qty-wrapper .availability .value{font-size:.75rem;letter-spacing:3px;text-transform:uppercase}.qty-wrapper .availability .label{display:none}.add-to-cart-buttons{display:inline-block;vertical-align:top}.add-to-cart-buttons .button{margin:0;padding-top:.90625rem;padding-bottom:.90625rem}.main-product-slider{overflow:hidden;width:100%;margin:0 auto 1.5625rem}.product-images{visibility:hidden;margin-bottom:0}.product-images .item,.product-images .slick-list,.product-images .slick-track{height:100%}.product-images .item img{display:block;width:100%;margin:0}.product-images .item div{width:100%;max-width:31.625rem;margin:0 auto}.product-image-thumbs{z-index:2;visibility:hidden;width:auto;margin-bottom:1.25rem;padding:0 2.5rem}.product-image-thumbs .item{padding:0 .5rem}.product-image-thumbs .item div{text-align:center}.product-image-thumbs .item div div{display:inline-block;border:1px solid rgba(0,0,0,.1)}.product-image-thumbs .slick-track{margin:0 auto}.product-attributes dl{overflow:hidden}.product-attributes dt{font-size:.75rem;font-weight:500;float:left;margin:.375rem .625rem 0 0;letter-spacing:1px;text-transform:uppercase}.catalog-category-view.categorypath-store .main-container,.categorypath-store .main-container{max-width:100%;margin-bottom:0}.product-attributes dd{font-size:1.0625rem;font-weight:400;overflow:hidden;vertical-align:top}.catalog-category-view.categorypath-store .introducing_slider .slick-slide:first-child{background-position:95% center}.catalog-category-view.categorypath-store .introducing_slider .slick-slide:last-child{background-position:5% center}.categorypath-store .introducing_slider{padding:0}.categorypath-store .introducing_slider .slick-slider-item{background-repeat:no-repeat;background-position:75% center;background-size:cover}.categorypath-store .introducing_slider .slick-slider-item.reverse{background-position:25% center}.blog-gallery-holder ul li a,.blog-gallery-holder ul li div,.checkout-header ul li.allow div,.comment-list .gravatar div,.main-post .picture,.post-list .picture,.post-title .avatar-holder div{background-repeat:no-repeat;background-position:center center}.categorypath-store .introducing_slider .slick-slider-item>div{min-height:100vh;padding:1.875rem 2.5rem}.categorypath-store .introducing_slider .slick-arrow{top:calc(50% - 15px)}.categorypath-store .introducing_slider .slick-prev{left:.3125rem}.categorypath-store .introducing_slider .slick-next{right:.3125rem}.categorypath-store .introducing_slider p{max-width:37.5rem;margin:0 auto 1rem;letter-spacing:.5px}.cart-table{min-width:56.25rem}#shopping-cart-totals-table,.checkout-totals table{min-width:1px}#shopping-cart-totals-table span.price{white-space:nowrap}.description .product-cart-descr,.product-cart-image .product-cart-descr{display:inline-block;overflow:hidden;vertical-align:middle}.description .product-cart-descr .product-name a,.product-cart-image .product-cart-descr .product-name a{color:#000}.description .item-options,.product-cart-image .item-options{margin-bottom:.5rem}.description .item-options dl,.product-cart-image .item-options dl{overflow:hidden}.description .item-options dt,.product-cart-image .item-options dt{font-size:.75rem;font-weight:500;float:left;margin:.375rem .625rem 0 0;letter-spacing:1px;text-transform:uppercase}.description .item-options dd,.product-cart-image .item-options dd{font-size:1.0625rem;font-weight:400;overflow:hidden;vertical-align:top}.cart-totals-wrapper{margin-bottom:1.5625rem}.cart-totals-wrapper tr{border:none}.cart-totals-wrapper td{font-weight:500;padding:.625rem 0;text-align:right}.cart-totals-wrapper td:last-child{font-size:1.0625rem}.cart-totals-wrapper td:first-child{font-size:1.0625rem;padding-right:3.125rem;text-align:right}.cart-totals-wrapper .checkout-types{margin-top:1.25rem;list-style:none}.cart-totals-wrapper .checkout-types button{margin:0}.cart-totals-wrapper .checkout-types li{display:inline-block}.cart-totals-wrapper .checkout-types .checkout-types-info{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.9375rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.category-nav ul,.wrap-title{flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.cart-totals-wrapper .checkout-types .checkout-types-info img{margin-right:1.1875rem}.cart-totals-wrapper .checkout-types .checkout-types-info p{font-size:.75rem;line-height:.875rem;margin:0;color:#a3a3a3}.cart-totals-wrapper .method-checkout-cart-methods-multishipping{display:none!important}.product-cart-remove ul{list-style:none}.product-cart-actions .custom-counter{margin:0;border:none}.discount-form{position:relative;max-width:18.125rem}.discount-form input{font-size:1.0625rem;padding:.1875rem 1.5625rem .1875rem 0;letter-spacing:1px;border:none;border-bottom:1px solid #a3a3a3}.discount-form input:focus{border:none;border-bottom:1px solid #000}.discount-form input::-webkit-input-placeholder{-webkit-transition:color .25s;transition:color .25s;opacity:1;color:#a3a3a3}.discount-form input::-moz-placeholder{-webkit-transition:color .25s;transition:color .25s;opacity:1;color:#a3a3a3}.discount-form input:-ms-input-placeholder{-webkit-transition:color .25s;transition:color .25s;color:#a3a3a3}.discount-form button{font-size:.6875rem;position:absolute;top:0;right:0;width:1.25rem;height:2.5rem;cursor:pointer;text-align:right;color:#a3a3a3}.discount-form button.apply-coupon span span:before{font-weight:900}.cart-footer-actions button{font-size:.75rem;min-height:1.5625rem;cursor:pointer;letter-spacing:2px;text-transform:uppercase}.cart-footer-actions .item{padding:.4375rem 0}.shopping-support{max-width:26.875rem}.shopping-support ul{list-style:none}.shopping-support ul li{font-size:1.0625rem;display:inline-block;margin-right:1.5625rem;margin-bottom:1.5625rem;vertical-align:top}.shopping-support ul li a{letter-spacing:1px}.shopping-support h4{font-family:BrandonGrotesque,sans-serif;font-weight:400;margin-bottom:.9375rem}.post-title .post-date,.search-field-area .form-control{font-family:miller,sans-serif}.shopping-support p{font-size:1.0625rem;color:#a3a3a3}.shopping-support p a{font-weight:400;letter-spacing:3px;color:#000}.main-post .picture{max-width:48rem;min-height:15.625rem;margin:0 auto 1.25rem;padding-top:64.94%;background-size:cover}.post-block .descr{margin-bottom:1.25rem}.post-block .descr h2{font-weight:300;margin-bottom:1rem}.post-block .descr h2 a{color:#000}.post-block .descr .posted{font-size:1.0625rem;margin-bottom:2rem;color:#a3a3a3}.post-block .descr p{font-size:.9375rem;color:#000}.category-nav ul li a,.search-blog .search-btn{font-size:.75rem;font-weight:500;text-transform:uppercase}.post-block .descr .legend{display:none}.post-block .descr li,.post-block .descr ul{margin:0}.category-nav{margin-bottom:1.25rem;padding:1.25rem .625rem}.category-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;list-style:none;-ms-flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.category-nav ul li{position:relative;margin:0 .9375rem;padding:.3125rem .9375rem}.post-list li,.search-blog{margin-bottom:1.25rem}.category-nav ul li.current-menu-item:after,.category-nav ul li.current-menu-item:before,.category-nav ul li:hover:after,.category-nav ul li:hover:before{opacity:1}.category-nav ul li:before{right:auto;left:-.125rem}.category-nav ul li:after{right:-.125rem;left:auto}.category-nav ul li:after,.category-nav ul li:before{position:absolute;top:50%;width:.25rem;height:.25rem;margin-top:-2px;content:'';-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0;border-radius:.125rem;background-color:#000}.category-nav ul li a{letter-spacing:2px;color:#000}.search-blog .validation-advice{display:none!important}.search-blog .form-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.search-blog .btn-group{position:relative;-ms-flex-negative:0;flex-shrink:0}.search-blog .form-control{display:none;max-width:18.125rem;margin-right:.625rem;border:none;border-bottom:1px solid #a3a3a3}.search-blog .form-control:focus{border:none;border-bottom:1px solid #000}.search-blog .search-btn{cursor:pointer}.search-blog .search-btn img{margin-right:.3125rem}.post-list{list-style:none}.post-list li h2{line-height:1.4;margin-bottom:.5rem}.post-list .picture{max-width:48rem;min-height:15.625rem;margin:0 auto 1.25rem;padding-top:51.95%;background-size:cover}.blog-gallery-holder{padding-right:.625rem!important;padding-left:.625rem!important;background-color:rgba(248,249,250,.5)}.blog-gallery-holder p{font-size:.9375rem;letter-spacing:1px}.blog-gallery-holder ul{list-style:none}.blog-gallery-holder ul li a,.blog-gallery-holder ul li div{display:block;min-height:15.625rem;padding-top:85%;background-size:cover}.search-field-area .form-group{position:relative;margin-bottom:1.5625rem}.search-field-area .form-control{font-size:1.125rem;height:auto;padding:.75rem 2.5rem .75rem 0;border:none;border-bottom:1px solid #a3a3a3}.search-field-area .form-control:focus{border:none;border-bottom:1px solid #000}.search-field-area .search-btn{position:absolute;top:0;right:0;width:1.875rem;height:100%;cursor:pointer;text-align:right}.search-field-area .holder{margin-bottom:1.5625rem}.search-field-area .holder>div{font-size:.9375rem;letter-spacing:1px;text-transform:uppercase}.search-field-area .holder .results{margin-bottom:.625rem;color:#a3a3a3}.search-field-area .holder .pager li.active a,.search-field-area .holder .results strong{color:#000}.search-field-area .holder .pager{color:#000;-ms-flex-negative:0;flex-shrink:0}.search-field-area .holder .pager ul{display:inline;list-style:none}.search-field-area .holder .pager li{display:inline-block;margin-left:1.375rem;vertical-align:top}.search-field-area .holder .pager li a{color:#a3a3a3}.search-field-area .holder .pager li a:hover{color:#000}.press-list .picture{max-width:100%;padding-top:43.1%}.press-list .post-header{margin-bottom:.9375rem}.press-list .post-header img{max-width:13.75rem;margin-bottom:.625rem;-ms-flex-negative:0;flex-shrink:0}.press-list .post-block .descr h2{margin-bottom:1rem}.post-list.featured-list h2{font-size:1.125rem;margin-bottom:1.25rem}.post-list.featured-list .picture{padding-top:55.55%}.comments-wrapper ul{list-style:none}.comments-wrapper .wide{margin:0}.comments-wrapper .wide .input-box{margin-bottom:.625rem}.comments-wrapper .fields .field{margin-bottom:1.5625rem}.comments-wrapper .buttons-set{text-align:right}.comments-wrapper .comment-btn{font-size:.75rem;font-weight:500;cursor:pointer;letter-spacing:1px;text-transform:uppercase}.comments-wrapper textarea{padding:1.25rem 0}.comments-wrapper input,.comments-wrapper textarea{font-size:1.0625rem;max-width:100%!important;color:#000;border:none}.comments-wrapper input::-webkit-input-placeholder,.comments-wrapper textarea::-webkit-input-placeholder{-webkit-transition:color .25s;transition:color .25s;opacity:1;color:#a3a3a3}.comments-wrapper input::-moz-placeholder,.comments-wrapper textarea::-moz-placeholder{-webkit-transition:color .25s;transition:color .25s;opacity:1;color:#a3a3a3}.comments-wrapper input:-ms-input-placeholder,.comments-wrapper textarea:-ms-input-placeholder{-webkit-transition:color .25s;transition:color .25s;color:#a3a3a3}.comments-wrapper input{line-height:1.5;padding:.625rem 0;height:3.625rem;border-bottom:1px solid #000}.comments-wrapper input:focus{border:none;border-bottom:1px solid #000}.comments-wrapper textarea{height:12.5rem;resize:vertical;border-top:1px solid #000;border-bottom:1px solid #000}.share-block{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.625rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.share-block>span{font-size:.75rem;font-weight:500;margin-right:1.25rem;letter-spacing:1px;text-transform:uppercase}.share-block>div{line-height:1}.share-block>div>span{font-size:.875rem;line-height:1;position:relative;display:inline-block;padding:0 .3125rem;cursor:pointer;-webkit-transition:color .25s;transition:color .25s;vertical-align:top;color:#a3a3a3}.comments-count:after,.post-title:after{display:block;content:'';bottom:0}.share-block>div>span:before{font-size:.875rem}.share-block>div>span:hover{color:#000}.share-block .stButton{font-size:0;line-height:1;position:absolute;top:0;left:0;width:100%;height:100%;margin-right:0;margin-left:0;color:transparent}.share-block .stLarge{width:auto!important;height:auto!important;background-image:none!important}.comments-count{font-size:.75rem;position:relative;margin:1.875rem 0 .9375rem;padding:1.25rem 0;text-align:center;letter-spacing:1px;text-transform:uppercase;border-top:1px solid #edeef1}.comments-count:after{position:absolute;left:50%;width:100%;max-width:38.125rem;height:1px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#edeef1}.comment-list{max-width:38.125rem;margin:0 auto;list-style:none}.comment-list.children{margin-left:.625rem}.comment-list .comment-inner{overflow:hidden;margin-bottom:.9375rem;padding-bottom:.9375rem;border-bottom:1px solid #edeef1}.comment-list .comment-content{overflow:hidden;vertical-align:top}.comment-list .comment-meta{margin-bottom:.9375rem}.comment-list .gravatar{float:left;width:3.375rem;height:3.375rem;margin-right:.9375rem;padding:.375rem;border-radius:3.125rem;background-color:rgba(212,211,213,.2)}.comment-list .gravatar div{height:100%;border-radius:3.125rem;background-size:cover}.comment-list .comment-url{font-size:.75rem;font-weight:500;margin-right:.9375rem;letter-spacing:1px;text-transform:uppercase}.comment-list .comment-when{font-size:.75rem;color:rgba(0,0,0,.5)}#respond{margin:.9375rem 0}#respond .form-list{margin:0}.post-title{position:relative;margin-bottom:.9375rem;padding-bottom:1.875rem}.post-title:after{position:absolute;left:calc(50% - 60px);width:7.5rem;height:2px;background-color:#000}.post-title h1{margin-bottom:1.5625rem;text-align:center}.post-title .avatar-holder{width:6.6875rem;height:6.6875rem;margin:0 auto 1.25rem;padding:.5rem;border-radius:3.75rem;background-color:rgba(212,211,213,.2)}.post-title .avatar-holder div{height:100%;border-radius:3.125rem;background-size:cover}.post-title .by-author{font-size:.75rem;font-weight:500;margin-bottom:1.5625rem;text-align:center;text-transform:uppercase}.post-title .post-date{font-size:.875rem;font-style:normal;margin:0;text-align:center}.post-content{overflow:hidden;text-align:center}.post-content>*{max-width:38.125rem;margin:0 auto 1.5625rem;text-align:left}.post-content .legend{display:none}.post-content p{font-size:.9375rem}.post-content p img{margin-bottom:.625rem;padding:0;border:none}.post-content img{display:inline-block;margin:0 0 1.25rem;padding:0;vertical-align:top;border:none}.post-content .wp-caption{margin:0 auto 1.5625rem}.post-content .wp-caption img{margin-bottom:.3125rem}.post-content .wp-caption a{display:block}.post-content blockquote{font-size:1.125rem;font-weight:300;position:relative;overflow:hidden;padding:1.875rem 0;quotes:'“' '”' '‘' '’';border-bottom:none}.post-content blockquote p{font-size:inherit;margin-bottom:0;text-align:center}.post-content blockquote p:before{content:open-quote}.post-content blockquote p:after{content:close-quote}.like-block:before,.post-content blockquote:after,.post-content blockquote:before{left:calc(50% - 60px);display:block;width:7.5rem;height:2px;content:'';background-color:#000}.post-content blockquote:after,.post-content blockquote:before{position:absolute}.post-content blockquote:before{top:0}.post-content blockquote:after{bottom:0}.like-block{position:relative;padding:1.25rem 0}.like-block:before{position:absolute;top:0}.like-block p,.like-block p a{display:-webkit-box;display:-ms-flexbox}.like-block p{font-size:.75rem;font-weight:500;display:flex;text-transform:uppercase;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block-layered-nav h3,.checkout h3{font-weight:400;font-family:BrandonGrotesque,sans-serif}.like-block p a{display:flex;margin-right:.5rem;color:#000;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.like-block p a:before{font-size:1.0625rem;margin-right:.5rem}.like-block p a.active{color:#f86859}.checkout h3{margin-bottom:1.875rem;text-transform:uppercase}.checkout-header{margin-bottom:2.5rem}.checkout-header ul{list-style:none}.checkout-header ul li{margin-bottom:.9375rem}.checkout-header ul li.allow.active div{text-indent:0;color:#f16567;border:2px solid #f16567;background-color:transparent;background-image:none}.checkout-header ul li.allow div{overflow:hidden;text-indent:-9999px;border:1px solid #f16567;background-color:#f16567;background-image:url(https://www.balletbeautiful.com/skin/frontend/ballet/default/images/icons/check-symbol.svg);background-size:28%}.streaming-library-list .preview,.video-preview .item,.video-preview .item .preview-bg,.workout-video-preview .item .preview-bg{background-size:cover;background-position:center center;background-repeat:no-repeat}.checkout-header ul a{display:-webkit-box;display:-ms-flexbox;display:flex;color:#000;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkout-header ul div{font-size:1.5rem;line-height:2.375rem;width:2.5rem;height:2.5rem;margin-right:.9375rem;text-align:center;border:1px solid #000;border-radius:1.875rem}.checkoutSteps,.form-list ul{margin:0;list-style:none}.checkout-header ul span{font-size:1.0625rem;letter-spacing:1px}.checkoutSteps{max-width:38.75rem}body.payment .checkoutSteps,body.review .checkoutSteps{max-width:100%}body.payment .checkoutSteps .payment-form{width:100%;max-width:38.75rem}.form-list{list-style:none}.remember-me-popup{display:none}.checkout-form .col-1{margin-bottom:1.25rem}.checkout-form .form-list{margin:0 0 1.5625rem;list-style:none}.checkout-form .form-list .fields{margin:0 -.9375rem;letter-spacing:-6px}.checkout-form .control,.customer-login{margin-bottom:1.25rem}.checkout-form .form-list .field{padding:0 .9375rem;letter-spacing:0}.checkout-form .form-list input.input-text,.checkout-form .form-list select:not(.address-select){max-width:18.125rem}.checkout-form .control-radio{display:inline-block;margin-top:.3125rem;margin-right:1.875rem;vertical-align:top}.customer-login ul{margin:0;list-style:none;color:#a3a3a3}.customer-login ul li{font-size:1.0625rem}.customer-login ul li:before{margin-right:.625rem;content:'\2014'}.sp-methods{margin-bottom:1.875rem}.sp-methods.sp-paygate dd{margin-bottom:0}.sp-methods.sp-paygate dt{margin-bottom:1.25rem}.sp-methods dd{margin-bottom:.9375rem}.sp-methods ul{margin-left:0;list-style:none}.payment-info-holder label{margin-bottom:.625rem}.payment-info-holder ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.payment-info-holder ul li{margin:0 .9375rem 1.0625rem 0}.payment-info-holder .checkout-types-info{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.5625rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.payment-info-holder .checkout-types-info img{margin-right:1.1875rem}.payment-info-holder .checkout-types-info p{font-size:.75rem;line-height:.875rem;margin:0;color:#a3a3a3}#checkout-review-table-wrapper,.checkout-totals{margin-bottom:1.25rem}.checkout-totals{padding:.3125rem 0 1.25rem;border-bottom:1px solid #edeef1}.about-videos .info-block,.join-workout{padding:.625rem;background-color:#f2f3f6}.receive-order-info h3{margin-bottom:0}.receive-order-info p{font-size:.9375rem;max-width:25rem}.receive-order-info span{font-size:1.0625rem}.receive-order-info a{margin-top:1.375rem;margin-bottom:2.1875rem}.receive-order-info .receive-order-title{margin-bottom:1.5625rem}#checkout-review-submit{overflow:hidden}#checkout-review-submit .buttons-set{float:right;margin-bottom:1.0625rem}#checkout-review-submit .buttons-set .button{margin-bottom:0}#checkout-review-submit .policy-agreements{float:left}#checkout-review-submit .checkout-agreements{margin-right:.625rem;margin-bottom:1.0625rem;margin-left:0;list-style:none}#checkout-review-submit .checkout-agreements .agreement-content{display:none}#checkout-review-submit .checkout-agreements p{margin-bottom:.625rem}#payment_form_authorizenet_cim{margin-bottom:1.25rem}.block-layered-nav #narrow-by-list2 ol,.block-layered-nav #narrow-by-list2 ul,.block-layered-nav h3{margin-bottom:1.875rem}.block-layered-nav h3{letter-spacing:1px}.block-layered-nav ol,.block-layered-nav ul{margin-bottom:0;list-style:none}.block-layered-nav ol li,.block-layered-nav ul li{font-size:1.0625rem;margin-bottom:.3125rem}.about-videos{margin-bottom:1.5625rem}.about-videos .info-block{margin-bottom:2px}.about-videos .info-block:last-of-type{margin-bottom:1.5625rem}.about-videos .title{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.25rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about-videos .title h4{overflow:hidden;margin-right:.625rem;margin-bottom:0;text-overflow:ellipsis}.about-videos p{font-size:.9375rem}.join-workout{margin-bottom:1.25rem}.join-workout .button{margin:0;-ms-flex-negative:0;flex-shrink:0}.join-workout p{font-size:1.0625rem;margin-right:.625rem}.video-preview .video-images{max-width:44.375rem;margin:0 auto 1.25rem;background-color:#000}.video-preview .item{position:relative;min-height:15.625rem;padding-top:56.3%}.video-preview .item a{position:absolute;z-index:1;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;padding:.625rem;background-color:rgba(0,0,0,.2);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.video-preview .item a:hover .play-btn .icon{fill:#fff}.video-preview .item a .play-btn{position:relative;z-index:1;text-align:center}.video-preview .item a .play-btn svg{width:3.75rem;height:3.75rem;margin-bottom:.875rem}.video-preview .item a .play-btn .icon{-webkit-transition:fill .3s ease;transition:fill .3s ease;fill:rgba(255,255,255,.6)}.video-preview .item a h3{margin:0;letter-spacing:1px;color:#fff}.video-preview .item .preview-bg{position:absolute;top:0;left:0;width:100%;height:100%}.video-preview .item iframe{position:absolute;top:0;left:0;display:none;width:100%;height:100%}.video-attr{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.25rem 0 1.5625rem;border-bottom:1px solid rgba(0,0,0,.2)}.video-attr>div{font-size:1.0625rem;width:50%}.video-attr span{color:#a3a3a3}.video-attr span.attr-label{color:#000}.virtual-product-view .short-description{margin-bottom:1.5625rem}.virtual-product-view .short-description h3{font-family:BrandonGrotesque,sans-serif;letter-spacing:1px}.workout-video-preview{margin-bottom:1.875rem;background-color:#000}.workout-video-preview .item{position:relative;min-height:15.625rem;padding-top:56.3%}.workout-video-preview .item .preview-bg,.workout-video-preview .item a,.workout-video-preview .item iframe{position:absolute;width:100%;height:100%;left:0;top:0}.workout-video-preview .item a{z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.625rem;background-color:rgba(0,0,0,.2);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.workout-video-preview .item .play-btn{font-size:.9375rem;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem 1.25rem;text-transform:uppercase;color:#fff;border:1px solid #fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.workout-video-preview .item .play-btn img{margin-right:1.0625rem}.workout-video-preview .item iframe{display:none}.workout-product-shop .add-to-cart-wrapper{margin-top:0;margin-bottom:.9375rem}.workout-product-shop .price-info{margin-right:.625rem;-ms-flex-negative:0;flex-shrink:0}.workout-product-shop .price-info span{padding:0}.workout-product-shop .old-price,.workout-product-shop .regular-price,.workout-product-shop .special-price{margin-bottom:.9375rem!important}.workout-product-shop .add-to-cart-wrapper{-ms-flex-negative:0;flex-shrink:0}.workout-product-shop .recurring-info em{display:none}.workout-product-shop .recurring-profile-info{font-family:miller,sans-serif;font-size:1.125rem;font-weight:300;display:inline-block;margin-right:1.875rem;margin-bottom:.9375rem}.workout-description br{display:none}.workout-description li{list-style-type:none}.workout-description li:before{font-size:1.0625rem;margin-right:.625rem;content:'•'}.workout-description li,.workout-description p{font-size:1.0625rem;font-weight:500;margin-bottom:.9375rem}.workout-description h5{font-family:BrandonGrotesque,sans-serif;font-weight:500;margin-bottom:1.25rem;letter-spacing:2px;text-transform:uppercase}.workout-description h5.underline{position:relative;margin-bottom:1.5625rem;padding-bottom:.9375rem}.workout-description h5.underline:after{bottom:0;-webkit-transition:none;transition:none;background-color:#000}.streaming-library-list ul{margin:0 auto;list-style:none}.streaming-library-list ul li{margin-bottom:1.5625rem}.streaming-library-list .preview-wrap{position:relative}.streaming-library-list .preview-wrap .like-container{font-size:1.0625rem;line-height:1;position:absolute;right:0;bottom:0;padding:.9375rem;cursor:pointer;letter-spacing:1px;color:#fff}.streaming-library-list .preview-wrap .like-container i{line-height:1;display:inline-block}.streaming-library-list .preview-wrap .like-container.active i{color:#fff}.streaming-library-list .preview{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:14.375rem;margin-bottom:.625rem;padding-top:62.16%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.streaming-library-list .preview:after{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background-color:rgba(3,3,3,.4);background-image:url(https://www.balletbeautiful.com/skin/frontend/ballet/default/images/icons/play-button.svg);background-repeat:no-repeat;background-position:center center;background-size:48px}.streaming-library-list .preview.new:before{font-size:.9375rem;line-height:2rem;position:absolute;z-index:1;top:0;right:0;display:block;width:5.25rem;height:2rem;content:'New';text-align:center;color:#fff;background-color:#030303}.streaming-library-list .preview img{display:none!important}.streaming-library-list .name{font-size:1.0625rem;display:inline-block;margin-bottom:.75rem;letter-spacing:1px;color:#000}.streaming-library-list .runtime{font-size:.9375rem;display:block;letter-spacing:.5px;color:#a3a3a3}.library-filter-area{margin-bottom:1.875rem}.library-filter-area>div .row{margin:0;padding:.9375rem;background-color:#f2f3f6}.library-filter-area .inline{position:relative}.library-filter-area .inline .custom-select{width:calc(100% - 60px)}.library-filter-area .inline a{position:absolute;top:0;right:0}.irs,.irs-line{position:relative}.library-filter-area .form-control{color:#a3a3a3}.library-filter-area #search{padding-right:1.875rem;background-image:url(https://www.balletbeautiful.com/skin/frontend/ballet/default/images/icons/search.svg);background-repeat:no-repeat;background-position:right 10px center;background-size:.875rem}.library-filter-area .exchange{display:-webkit-box;display:-ms-flexbox;display:flex;width:2.5rem;height:2.5rem;padding:0 .3125rem;border:1px solid #ccc;background-color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.irs,.irs-bar,.irs-line{display:block}.library-filter-area .exchange.disabled{cursor:not-allowed;background-color:#b4bfc2}.library-filter-area .exchange.disabled.active .icon-heart-empty{color:#000!important}.library-filter-area .exchange span{color:#a3a3a3!important}.library-filter-area .exchange .icon-down,.library-filter-area .exchange.active .icon-heart-empty{color:#000!important}.library-filter-area .exchange.up .icon-down{color:#a3a3a3!important}.library-filter-area .exchange.up .icon-up{color:#000!important}.irs{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.irs-line{overflow:hidden;outline:0!important}.irs-line-left,.irs-line-mid,.irs-line-right{position:absolute;top:0;display:block}.irs-line-left{left:0;width:11%}.irs-line-mid{left:9%;width:82%}.irs-line-right{right:0;width:11%}.irs-bar,.irs-shadow{position:absolute;width:0}.irs-bar-edge{position:absolute;top:0;left:0}.irs-shadow{left:0;display:none}.irs-from,.irs-max,.irs-min,.irs-single,.irs-slider,.irs-to{display:block;position:absolute}.irs-slider{z-index:1}.irs-slider.type_last{z-index:2}.irs-min{left:0;cursor:default}.irs-max{right:0;cursor:default}.irs-from,.irs-single,.irs-to{top:0;left:0;cursor:default;white-space:nowrap}.irs-grid{position:absolute;bottom:0;display:none;height:20px}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;left:0;background:#000}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;left:0;padding:0 3px;text-align:center;color:#000}.irs-disable-mask{position:absolute;z-index:2;top:0;left:-1%;display:block;width:102%;height:100%;cursor:default;background:rgba(0,0,0,0)}.irs-disabled{opacity:.4}.lt-ie9 .irs-disabled{filter:alpha(opacity=40)}.irs-hidden-input{font-size:0!important;line-height:0!important;position:absolute!important;z-index:-9999!important;top:0!important;left:0!important;display:block!important;width:0!important;height:0!important;margin:0!important;padding:0!important;border-style:solid!important;border-color:transparent!important;outline:0!important;background:0 0!important}.irs-grid-text,.irs-grid-text .value{line-height:inherit;white-space:nowrap}.custom-workout-holder .no-results a,.irs-slider:after{position:relative}.irs-grid-pol{top:-3px;width:.5rem;height:.5rem;border-radius:50%;background-color:#030303}.irs-grid-pol.small{display:none}.irs-grid-text .labelValue,.irs-grid-text .value{display:block;overflow:hidden;text-overflow:ellipsis}.irs-grid-text{font-size:0;bottom:auto;margin-top:.9375rem;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.irs-grid-text.js-grid-text-0{margin-left:0!important}.irs-grid-text:last-of-type{right:-8px;left:auto!important;margin-left:0!important;text-align:right}.irs-bar,.irs-grid{left:.5rem!important;top:.75rem}.irs-grid-text .value{font-size:.9375rem;color:#000}.irs-grid-text .labelValue{font-size:.75rem;color:#a3a3a3}.irs-grid{right:0!important;width:calc(100% - 25px)!important}.irs{height:4.375rem}.irs .irs{margin:0 .5rem}.irs-bar-edge{display:none}.irs-bar{height:2px;background-color:#000;background-position:0}.irs-line{top:.75rem;height:2px;border-radius:1px;background-color:#ebedf2}.irs-line>span{height:2px;background:0 0}.irs-slider{top:1px;width:1.5rem;height:1.5rem;cursor:pointer;border-radius:50%;background-color:#cdcdcd;background-position:0}.irs-slider:after{top:4px;left:4px;display:block;width:1rem;height:1rem;content:'';border-radius:50%;background-color:#030303}.custom-workout-preview{margin:0 0 .9375rem;padding:.9375rem .625rem;text-align:center;background-color:#f2f3f6}.custom-workout-holder .no-results a em:after,.custom-workout-holder .tabs-header .edit a em:after{bottom:-2px;left:0;width:100%;height:1px;content:'';background-color:#000}.custom-workout-preview h3{max-width:58.125rem;margin:0 auto 1.25rem;letter-spacing:1px}.custom-workout-holder .no-results a,.custom-workout-holder a{letter-spacing:.5px;font-size:1.0625rem}.custom-workout-preview p{font-size:1.0625rem;max-width:58.125rem;margin:0 auto 1.25rem}.custom-workout-preview .button{margin-bottom:0}.workout-list .columns{margin-bottom:1.5625rem}.custom-workout-holder .no-results a:first-child{margin-right:1.25rem}.custom-workout-holder .no-results a em{font-style:normal;position:relative}.custom-workout-holder .no-results a em:after{position:absolute;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0}.no-touch .custom-workout-holder .no-results a:hover em:after{opacity:1}.custom-workout-holder .no-results a span{margin-right:.3125rem}.custom-workout-holder .tab-holder{display:none;padding-bottom:0!important}.custom-workout-holder .tab-holder.current{display:block}.custom-workout-holder .bottom-line{margin-bottom:1.5625rem;padding-bottom:1.5625rem;border-bottom:1px solid #edeef1}.custom-workout-holder .tabs-header .edit{margin-top:.625rem}.custom-workout-holder .tabs-header .edit a{position:relative}.custom-workout-holder .tabs-header .edit a:first-child{margin-right:1.25rem}.custom-workout-holder .tabs-header .edit a em{font-style:normal;position:relative}.custom-workout-holder .tabs-header .edit a em:after{position:absolute;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0}.no-touch .custom-workout-holder .tabs-header .edit a:hover em:after{opacity:1}.custom-workout-holder .tabs-header .edit a span{margin-right:.3125rem}.custom-workout-holder .tabs a{display:inline-block;margin:.3125rem .875rem .3125rem 0;vertical-align:top}.custom-workout-holder .tabs a.current{color:#000}.custom-workout-holder .video-title h2{display:inline-block;margin-right:.9375rem;margin-bottom:0}.custom-workout-holder .video-title span{font-size:1.0625rem;margin-right:.9375rem;letter-spacing:.5px;color:#a3a3a3}.custom-workout-holder .video-preview{margin-bottom:1.25rem}.custom-workout-holder .video-preview .button{margin:.9375rem 0 0}.wrap-title{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column}.wrap-title .button{margin:0}.credit-card-primary ol,.credit-card-primary ul{margin:0;list-style:none}.credit-card-primary .card-info{font-size:1.0625rem;font-weight:500;margin-bottom:1.25rem}.credit-card-primary .button{margin-bottom:0}@font-face{font-family:miller;font-weight:400;font-style:normal;src:url(https://www.balletbeautiful.com/skin/frontend/ballet/default/fonts/Miller-Display/Miller-Display.eot);src:url(https://www.balletbeautiful.com/skin/frontend/ballet/default/fonts/Miller-Display/Miller-Display.eot#iefix) format('embedded-opentype'),url(https://www.balletbeautiful.com/skin/frontend/ballet/default/fonts/Miller-Display/Miller-Display.woff) format('woff'),url(https://www.balletbeautiful.com/skin/frontend/ballet/default/fonts/Miller-Display/Miller-Display.ttf) format('truetype'),url(https://www.balletbeautiful.com/skin/frontend/ballet/default/fonts/Miller-Display/Miller-Display.svg#Miller-Display) format('svg')}@font-face{font-family:MillerDisplay-Light;font-weight:300;font-style:normal;src:url(https://www.balletbeautiful.com/skin/frontend/ballet/default/fonts/MillerDisplay-Light/MillerDisplay-Light.eot);src:url(https://www.balletbeautiful.com/skin/frontend/ballet/default/fonts/MillerDisplay-Light/MillerDisplay-Light.eot#iefix) format('embedded-opentype'),url(https://www.balletbeautiful.com/skin/frontend/ballet/default/fonts/MillerDisplay-Light/MillerDisplay-Light.woff) format('woff'),url(https://www.balletbeautiful.com/skin/frontend/ballet/default/fonts/MillerDisplay-Light/MillerDisplay-Light.ttf) format('truetype'),url(https://www.balletbeautiful.com/skin/frontend/ballet/default/fonts/MillerDisplay-Light/MillerDisplay-Light.svg#MillerDisplay-Light) format('svg')}@font-face{font-family:BrandonGrotesque;font-weight:400;font-style:normal;src:url(https://www.balletbeautiful.com/skin/frontend/ballet/default/fonts/BrandonGrotesque-Regular/BrandonGrotesque-Regular.eot);src:url(https://www.balletbeautiful.com/skin/frontend/ballet/default/fonts/BrandonGrotesque-Regular/BrandonGrotesque-Regular.eot#iefix) format('embedded-opentype'),url(https://www.balletbeautiful.com/skin/frontend/ballet/default/fonts/BrandonGrotesque-Regular/BrandonGrotesque-Regular.woff) format('woff'),url(https://www.balletbeautiful.com/skin/frontend/ballet/default/fonts/BrandonGrotesque-Regular/BrandonGrotesque-Regular.ttf) format('truetype'),url(https://www.balletbeautiful.com/skin/frontend/ballet/default/fonts/BrandonGrotesque-Regular/BrandonGrotesque-Regular.svg#BrandonGrotesque-Regular) format('svg')}@font-face{font-family:BrandonGrotesque;font-weight:500;font-style:normal;src:url(https://www.balletbeautiful.com/skin/frontend/ballet/default/fonts/BrandonGrotesque-Medium/BrandonGrotesque-Medium.eot);src:url(https://www.balletbeautiful.com/skin/frontend/ballet/default/fonts/BrandonGrotesque-Medium/BrandonGrotesque-Medium.eot#iefix) format('embedded-opentype'),url(https://www.balletbeautiful.com/skin/frontend/ballet/default/fonts/BrandonGrotesque-Medium/BrandonGrotesque-Medium.woff) format('woff'),url(https://www.balletbeautiful.com/skin/frontend/ballet/default/fonts/BrandonGrotesque-Medium/BrandonGrotesque-Medium.ttf) format('truetype'),url(https://www.balletbeautiful.com/skin/frontend/ballet/default/fonts/BrandonGrotesque-Medium/BrandonGrotesque-Medium.svg#BrandonGrotesque-Medium) format('svg')}@font-face{font-family:BrandonGrotesque;font-weight:300;font-style:normal;src:url(https://www.balletbeautiful.com/skin/frontend/ballet/default/fonts/BrandonGrotesque-Light/BrandonGrotesque-Light.eot);src:url(https://www.balletbeautiful.com/skin/frontend/ballet/default/fonts/BrandonGrotesque-Light/BrandonGrotesque-Light.eot#iefix) format('embedded-opentype'),url(https://www.balletbeautiful.com/skin/frontend/ballet/default/fonts/BrandonGrotesque-Light/BrandonGrotesque-Light.woff) format('woff'),url(https://www.balletbeautiful.com/skin/frontend/ballet/default/fonts/BrandonGrotesque-Light/BrandonGrotesque-Light.ttf) format('truetype'),url(https://www.balletbeautiful.com/skin/frontend/ballet/default/fonts/BrandonGrotesque-Light/BrandonGrotesque-Light.svg#BrandonGrotesque-Light) format('svg')}@font-face{font-family:BrandonGrotesque;font-weight:100;font-style:normal;src:url(https://www.balletbeautiful.com/skin/frontend/ballet/default/fonts/BrandonGrotesque-Thin/BrandonGrotesque-Thin.eot);src:url(https://www.balletbeautiful.com/skin/frontend/ballet/default/fonts/BrandonGrotesque-Thin/BrandonGrotesque-Thin.eot#iefix) format('embedded-opentype'),url(https://www.balletbeautiful.com/skin/frontend/ballet/default/fonts/BrandonGrotesque-Thin/BrandonGrotesque-Thin.woff) format('woff'),url(https://www.balletbeautiful.com/skin/frontend/ballet/default/fonts/BrandonGrotesque-Thin/BrandonGrotesque-Thin.ttf) format('truetype'),url(https://www.balletbeautiful.com/skin/frontend/ballet/default/fonts/BrandonGrotesque-Thin/BrandonGrotesque-Thin.svg#BrandonGrotesque-Thin) format('svg')}@font-face{font-family:fontello;font-weight:400;font-style:normal;src:url(https://www.balletbeautiful.com/skin/frontend/ballet/default/fonts/Fontello/fontello.eot?9552895);src:url(https://www.balletbeautiful.com/skin/frontend/ballet/default/fonts/Fontello/fontello.eot?9552895#iefix) format('embedded-opentype'),url(https://www.balletbeautiful.com/skin/frontend/ballet/default/fonts/Fontello/fontello.woff2?9552895) format('woff2'),url(https://www.balletbeautiful.com/skin/frontend/ballet/default/fonts/Fontello/fontello.woff?9552895) format('woff'),url(https://www.balletbeautiful.com/skin/frontend/ballet/default/fonts/Fontello/fontello.ttf?9552895) format('truetype'),url(https://www.balletbeautiful.com/skin/frontend/ballet/default/fonts/Fontello/fontello.svg?9552895#fontello) format('svg')}@media screen and (orientation:landscape){.hide-for-portrait,.show-for-landscape{display:block!important}.hide-for-landscape,.show-for-portrait{display:none!important}html.no-touch .my-playlist .playlist-modal .scrollToBottom,html.touch .my-playlist .playlist-modal .scrollToBottom{bottom:3.75rem}.touch .home-page .panel .slick-slider .full-width,.touch .home-page .panel .slick-slider.background{height:60vh}}@media screen and (orientation:portrait){.hide-for-portrait,.show-for-landscape{display:none!important}.hide-for-landscape,.show-for-portrait{display:block!important}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.block-subscribe .input-text,.block-subscribe-popup .input-text{line-height:1.25rem}}@media screen and (max-width:0),screen and (min-width:30em){.show-for-small-only{display:none!important}}@media print,screen and (min-width:30em){.product-holder .product-image{width:22.5rem;height:30rem}.reveal.cancel-subscription #advaice-container-cancel-subscription{margin-left:.9375rem}.reveal.cancel-subscription .form-list li{display:inline-block;width:49%;padding:.9375rem;vertical-align:top}.custom-counter{margin-bottom:1.25rem}.blog-gallery-holder ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blog-gallery-holder ul li{width:50%}.custom-workout-holder .video-preview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-workout-holder .video-preview .button{margin:0}}@media screen and (max-width:39.9375em),screen and (min-width:48em){.show-for-medium-only{display:none!important}}@media screen and (min-width:40em) and (max-width:47.9375em){.hide-for-medium-only{display:none!important}}@media print,screen and (min-width:40em){.row .row{margin-right:-.625rem;margin-left:-.625rem}.medium-1{max-width:8.33333%;-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%}.medium-offset-0{margin-left:0}.medium-2{max-width:16.66667%;-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%}.medium-offset-1{margin-left:8.33333%}.medium-3{max-width:25%;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.medium-offset-2{margin-left:16.66667%}.medium-4{max-width:33.33333%;-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}.medium-offset-3{margin-left:25%}.medium-5{max-width:41.66667%;-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%}.medium-offset-4{margin-left:33.33333%}.medium-6{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.medium-offset-5{margin-left:41.66667%}.medium-7{max-width:58.33333%;-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%}.medium-offset-6{margin-left:50%}.medium-8{max-width:66.66667%;-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%}.medium-offset-7{margin-left:58.33333%}.medium-9{max-width:75%;-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%}.medium-offset-8{margin-left:66.66667%}.medium-10{max-width:83.33333%;-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%}.medium-offset-9{margin-left:75%}.medium-11{max-width:91.66667%;-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%}.medium-offset-10{margin-left:83.33333%}.medium-12{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.medium-offset-11{margin-left:91.66667%}.medium-up-1{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-1>.column,.medium-up-1>.columns{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.medium-up-2{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-2>.column,.medium-up-2>.columns{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.medium-up-3{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-3>.column,.medium-up-3>.columns{max-width:33.33333%;-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}.medium-up-4{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-4>.column,.medium-up-4>.columns{max-width:25%;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.medium-up-5{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-5>.column,.medium-up-5>.columns{max-width:20%;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}.medium-up-6{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-6>.column,.medium-up-6>.columns{max-width:16.66667%;-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%}.medium-up-7{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-7>.column,.medium-up-7>.columns{max-width:14.28571%;-webkit-box-flex:0;-ms-flex:0 0 14.28571%;flex:0 0 14.28571%}.medium-up-8{-ms-flex-wrap:wrap;flex-wrap:wrap}.medium-up-8>.column,.medium-up-8>.columns{max-width:12.5%;-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%}.reveal,.reveal.large,.reveal.small,.reveal.tiny{width:100%;max-width:58.125rem}.medium-flex-dir-row{flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row}.medium-flex-dir-row-reverse{flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse}.medium-flex-dir-column{flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.medium-flex-dir-column-reverse{flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse}.medium-flex-child-auto{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.medium-flex-child-grow{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.medium-flex-child-shrink{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.row.medium-unstack>.column,.row.medium-unstack>.columns{-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0}.medium-collapse>.column,.medium-collapse>.columns{padding-right:0;padding-left:0}.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-right:.625rem;padding-left:.625rem}.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}.reveal{min-height:0}.reveal .reveal{right:auto;left:auto;margin:0 auto}.page-header .skip-links>a,.page-header .skip-links>div,.page-header.home-header .skip-links>a,.page-header.home-header .skip-links>div{margin-left:1rem}.page-header .skip-links>a img,.page-header .skip-links>div img,.page-header.home-header .skip-links>a img,.page-header.home-header .skip-links>div img{width:1.1875rem}.hide-for-medium{display:none!important}.medium-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.medium-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.medium-order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.medium-order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.medium-order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.medium-order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.page-header .open-sub-nav{font-size:.875rem;letter-spacing:2px}.page-header .open-sub-nav.more{display:inline}.page-header .open-sub-nav span{margin-top:.25rem}.header-account #header-account{left:.9375rem;width:auto;-webkit-box-shadow:.25rem .25rem .4375rem rgba(163,163,163,.5);box-shadow:.25rem .25rem .4375rem rgba(163,163,163,.5)}.header-banner p{font-size:.75rem;letter-spacing:2.5px}.pagination a,.pagination li.current,.pagination span.current,.wp-pagenavi a,.wp-pagenavi li.current,.wp-pagenavi span.current{padding:.5625rem}.product-holder .product-image{width:100%;max-width:100%;height:auto;padding-top:133%}html.no-touch .my-playlist .playlist-content-modal div[class*=step] .preview-wrap,html.no-touch .my-playlist .preview-wrap,html.touch .my-playlist .playlist-content-modal div[class*=step] .preview-wrap,html.touch .my-playlist .preview-wrap{height:16.25rem}html.no-touch .my-playlist .playlist-content-modal .buttons-group span,html.touch .my-playlist .playlist-content-modal .buttons-group span{display:inline-block}html.no-touch .my-playlist .playlist-content-modal .third-step .wrap-playlist-view ul li,html.touch .my-playlist .playlist-content-modal .third-step .wrap-playlist-view ul li{width:calc(50% - 30px)}html.no-touch .my-playlist .first-step label,html.touch .my-playlist .first-step label{width:25%}body:not(.cms-home) .page{padding-top:6.75rem}.contacts-form .fields{margin:0 -.9375rem;letter-spacing:-6px}.contacts-form .fields .field{display:inline-block;width:50%;padding:0 .9375rem;vertical-align:top;letter-spacing:0}.dashboard .box-recent .box-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.dashboard .box-recent .box-head a.underline{margin:0 3.125rem}.account-info .profile .picture{margin-bottom:0}.account-info .profile .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about-order span{min-width:12.5rem}.toggle-content .toggle-tabs li{margin-right:1.875rem}.cart-totals-wrapper .checkout-types{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1.875rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.cart-totals-wrapper .checkout-types .checkout-types-info{margin-right:2.5rem;margin-bottom:0}.comments-wrapper .fields{margin:0 -.9375rem;letter-spacing:-6px}.comments-wrapper .fields .field{display:inline-block;width:50%;padding:0 .9375rem;vertical-align:top;letter-spacing:0}.wrap-title{flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wrap-title .button{margin-left:.9375rem}}@media print,screen and (min-width:40em) and (min-width:40em){.medium-expand{-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0}}@media screen and (max-width:47.9375em),screen and (min-width:64em){.show-for-xmedium-only{display:none!important}}@media screen and (min-width:48em) and (max-width:63.9375em){.hide-for-xmedium-only{display:none!important}}@media print,screen and (min-width:48em){.row .row{margin-right:-.625rem;margin-left:-.625rem}.xmedium-1{max-width:8.33333%;-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%}.xmedium-offset-0{margin-left:0}.xmedium-2{max-width:16.66667%;-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%}.xmedium-offset-1{margin-left:8.33333%}.xmedium-3{max-width:25%;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.xmedium-offset-2{margin-left:16.66667%}.xmedium-4{max-width:33.33333%;-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}.xmedium-offset-3{margin-left:25%}.xmedium-5{max-width:41.66667%;-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%}.xmedium-offset-4{margin-left:33.33333%}.xmedium-6{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.xmedium-offset-5{margin-left:41.66667%}.xmedium-7{max-width:58.33333%;-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%}.xmedium-offset-6{margin-left:50%}.xmedium-8{max-width:66.66667%;-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%}.xmedium-offset-7{margin-left:58.33333%}.xmedium-9{max-width:75%;-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%}.xmedium-offset-8{margin-left:66.66667%}.xmedium-10{max-width:83.33333%;-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%}.xmedium-offset-9{margin-left:75%}.xmedium-11{max-width:91.66667%;-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%}.xmedium-offset-10{margin-left:83.33333%}.xmedium-12{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.xmedium-offset-11{margin-left:91.66667%}.xmedium-up-1{-ms-flex-wrap:wrap;flex-wrap:wrap}.xmedium-up-1>.column,.xmedium-up-1>.columns{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.xmedium-up-2{-ms-flex-wrap:wrap;flex-wrap:wrap}.xmedium-up-2>.column,.xmedium-up-2>.columns{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.xmedium-up-3{-ms-flex-wrap:wrap;flex-wrap:wrap}.xmedium-up-3>.column,.xmedium-up-3>.columns{max-width:33.33333%;-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}.xmedium-up-4{-ms-flex-wrap:wrap;flex-wrap:wrap}.xmedium-up-4>.column,.xmedium-up-4>.columns{max-width:25%;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.xmedium-up-5{-ms-flex-wrap:wrap;flex-wrap:wrap}.xmedium-up-5>.column,.xmedium-up-5>.columns{max-width:20%;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}.xmedium-up-6{-ms-flex-wrap:wrap;flex-wrap:wrap}.xmedium-up-6>.column,.xmedium-up-6>.columns{max-width:16.66667%;-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%}.xmedium-up-7{-ms-flex-wrap:wrap;flex-wrap:wrap}.xmedium-up-7>.column,.xmedium-up-7>.columns{max-width:14.28571%;-webkit-box-flex:0;-ms-flex:0 0 14.28571%;flex:0 0 14.28571%}.xmedium-up-8{-ms-flex-wrap:wrap;flex-wrap:wrap}.xmedium-up-8>.column,.xmedium-up-8>.columns{max-width:12.5%;-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%}.xmedium-flex-dir-row{flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row}.xmedium-flex-dir-row-reverse{flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse}.xmedium-flex-dir-column{flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.xmedium-flex-dir-column-reverse{flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse}.xmedium-flex-child-auto{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.xmedium-flex-child-grow{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.xmedium-flex-child-shrink{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.row.xmedium-unstack>.column,.row.xmedium-unstack>.columns{-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0}.xmedium-collapse>.column,.xmedium-collapse>.columns{padding-right:0;padding-left:0}.xmedium-uncollapse>.column,.xmedium-uncollapse>.columns{padding-right:.625rem;padding-left:.625rem}h1{font-size:2.8125rem}h2{font-size:1.75rem}h3{font-size:1.375rem}h4{font-size:1.125rem}h5{font-size:1.0625rem}h6{font-size:1rem}.xmedium-text-left{text-align:left}.xmedium-text-right{text-align:right}.xmedium-text-center{text-align:center}.xmedium-text-justify{text-align:justify}.hide-for-xmedium{display:none!important}.xmedium-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.xmedium-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.xmedium-order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.xmedium-order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.xmedium-order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.xmedium-order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.page-header .skip-links{right:.9375rem}#main-nav{position:static;top:auto;right:auto!important;left:auto!important;display:block!important;width:auto!important;margin-top:2.9375rem;padding:0;background-color:transparent}#main-nav>ul{flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row}#main-nav>ul li.more{display:inline}#main-nav>ul>li:after,#main-nav>ul>li:before{display:block}#main-nav>ul>li.has-sub.active{padding-bottom:.5rem}#main-nav>ul>li.has-sub{text-align:left}#main-nav>ul>li.has-sub ul{position:absolute;top:100%;left:1.5625rem;width:95%;text-align:left}#sub-main-nav{padding:1.25rem .9375rem}.btn-menu{display:none}.block-subscribe .input-text,.block-subscribe-popup .input-text{padding-right:7.5rem}.block-subscribe-popup{top:auto;bottom:0;padding:1.875rem 3.75rem 2.1875rem;-webkit-transform:none;transform:none}.product-holder.product-video-holder .product-name{font-size:1.375rem;letter-spacing:1px}.title-credit .title-credit-label{font-size:1.25rem}.customer-credit-form-code{margin-left:auto}.reveal.create-custom-workout .attr-holder img,.reveal.playlist-modal .attr-holder img{max-width:90px}.reveal.create-custom-workout .create-workout .count,.reveal.playlist-modal .create-workout .count{line-height:3.375rem;width:3.5rem;height:3.5rem}.reveal.playlist-modal .attr-holder img{max-width:60px}.btn-arrow{width:7.125rem}.btn-arrow span{width:3.4375rem}.btn-custom{font-size:.875rem}body:not(.cms-home) .page{padding-top:9.4375rem}.with-padding{max-width:100%}.full-width .input-text{max-width:100%!important}.limiter{margin-bottom:0}.limiter select{width:18.125rem}.home-page .panel p{font-size:1.0625rem}.page-error-holder .error-wrap>div{font-size:5rem}.page-error-holder .error-wrap p{margin-bottom:2rem;letter-spacing:3.3px}.about_slider .slick-slide>a,.about_slider .slick-slide>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about_slider .slick-slide>a .inner,.about_slider .slick-slide>div .inner{max-width:28.4375rem;margin-left:.9375rem}.about_slider .slick-slide.reverse>a>div,.about_slider .slick-slide.reverse>div>div{margin:0 .9375rem 0 0}.about_slider .slick-slide img{margin-bottom:0}.about_slider .slick-slide>a>div,.about_slider .slick-slide>div>div{max-width:50%;margin:0 0 0 .9375rem}.about_slider .slick-slide>a blockquote,.about_slider .slick-slide>a em,.about_slider .slick-slide>a p,.about_slider .slick-slide>a small,.about_slider .slick-slide>a strong,.about_slider .slick-slide>a ul,.about_slider .slick-slide>div blockquote,.about_slider .slick-slide>div em,.about_slider .slick-slide>div p,.about_slider .slick-slide>div small,.about_slider .slick-slide>div strong,.about_slider .slick-slide>div ul{max-width:28.4375rem;margin-left:.9375rem}.about-list .item img{margin:0}.about-list .item.reverse .picture{margin-right:0;margin-left:.9375rem}.about-list .item.reverse .item-holder .inner{margin-right:.9375rem;margin-left:.9375rem}.about-list .item.middle .item-holder .inner{margin-right:.9375rem;margin-left:auto}.about-list .picture{max-width:50%;margin-right:.9375rem;text-align:inherit}.about-list .picture a{display:block;margin:0}.about-list .item-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about-list .item-holder .inner{max-width:28.4375rem;margin-left:.9375rem}.about-list p{line-height:1.875rem}.about-list .h1,.about-list h1{font-size:3.125rem}.customer-account .form-list .field{display:inline-block;width:50%;vertical-align:top}.dashboard .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.account-info,.account-info .holder{display:-webkit-box;display:-ms-flexbox}.account-info{display:flex}.account-info .holder{display:flex;flex-direction:column;width:50%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.addresses-additional .holder,.addresses-primary .holder,.order-info-box .box{padding:1.5625rem}.dashboard-totals td:first-child{width:13.75rem}.catalog-category-view .col-left{float:left;width:26%;min-width:17.5rem;max-width:100%}.catalog-category-view .col2-left-layout .col-main{overflow:hidden;vertical-align:top}.product-shop .product-name .h2,.product-shop .product-name h1{font-size:1.75rem}.discount-form{margin-left:auto}.cart-footer-actions{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -.625rem 1.875rem;text-align:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.cart-footer-actions .item{width:33.33%;padding:.9375rem .625rem}.cart-footer-actions .item:first-child{text-align:left}.shopping-support ul li{margin-right:3.4375rem;margin-bottom:2.1875rem}.category-nav{padding:1.25rem .9375rem}.blog-gallery-holder ul li{width:33.33%}.press-list .post-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.press-list .post-block .descr h2,.press-list .post-header img{margin-bottom:0}.press-list .post-block .descr h2{margin-right:.625rem}.post-title h1{font-size:2.5rem}.checkout-header ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkout-header ul li{padding:0 .625rem}.about-videos .info-block,.join-workout{padding:1.25rem}.checkout-header ul li.allow div{background-size:34%}.checkout-header ul a{display:block}.checkout-header ul div{line-height:3.625rem;width:3.75rem;height:3.75rem;margin:0 auto 1.25rem}.checkout-form .form-list .field{display:inline-block;width:50%;vertical-align:top}.join-workout,.workout-product-shop{display:-webkit-box;display:-ms-flexbox}.join-workout{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.join-workout p{margin-bottom:0;letter-spacing:1px}.workout-video-preview .item .play-btn{letter-spacing:2px;border:3px solid #fff}.workout-product-shop{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.workout-product-shop .price-info{margin-right:0}.workout-product-shop .recurring-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.workout-product-shop .recurring-info em{font-size:1.5rem;font-style:normal;display:block;margin-bottom:.9375rem;padding:0 .3125rem}.workout-product-shop .recurring-profile-info{font-size:1.3125rem}.library-filter-area>div .row{padding:1.25rem 1.5625rem}.irs-grid-text .value{font-size:1.0625rem}.irs-grid-text .labelValue{font-size:.875rem}.custom-workout-holder .no-results{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-workout-holder .tabs a{margin:.3125rem 1.75rem .3125rem 0}}@media print,screen and (min-width:48em) and (min-width:48em){.xmedium-expand{-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0}}@media screen and (max-width:63.9375em),screen and (min-width:75em){.show-for-large-only{display:none!important}}@media screen and (min-width:64em) and (max-width:74.9375em){.hide-for-large-only{display:none!important}}@media print,screen and (min-width:64em) and (min-width:64em){.large-expand{-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0}}@media print,screen and (min-width:64em){.page-header .logo-wrapper,.page-header.home-header .logo-wrapper{float:none}.catalog-category-view.categorypath-store .introducing_slider .slick-slide:first-child,.catalog-category-view.categorypath-store .introducing_slider .slick-slide:last-child,.home-page .panel,.home-page .panel:first-child,.home-page .panel:nth-child(3),.page-error-holder{background-position:center center}.row .row{margin-right:-.9375rem;margin-left:-.9375rem}.column,.columns{padding-right:.9375rem;padding-left:.9375rem}.large-1{max-width:8.33333%;-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%}.large-2,.large-3{-webkit-box-flex:0}.large-offset-0{margin-left:0}.large-2{max-width:16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%}.large-offset-1{margin-left:8.33333%}.large-3{max-width:25%;-ms-flex:0 0 25%;flex:0 0 25%}.large-4,.large-5{-webkit-box-flex:0}.large-offset-2{margin-left:16.66667%}.large-4{max-width:33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}.large-offset-3{margin-left:25%}.large-5{max-width:41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%}.large-6,.large-7{-webkit-box-flex:0}.large-offset-4{margin-left:33.33333%}.large-6{max-width:50%;-ms-flex:0 0 50%;flex:0 0 50%}.large-offset-5{margin-left:41.66667%}.large-7{max-width:58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%}.large-8,.large-9{-webkit-box-flex:0}.large-offset-6{margin-left:50%}.large-8{max-width:66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%}.large-offset-7{margin-left:58.33333%}.large-9{max-width:75%;-ms-flex:0 0 75%;flex:0 0 75%}.large-offset-8{margin-left:66.66667%}.large-10{max-width:83.33333%;-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%}.large-offset-9{margin-left:75%}.large-11{max-width:91.66667%;-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%}.large-offset-10{margin-left:83.33333%}.large-12{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.large-offset-11{margin-left:91.66667%}.large-up-1{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-1>.column,.large-up-1>.columns{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.large-up-2{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-2>.column,.large-up-2>.columns{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.large-up-3{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-3>.column,.large-up-3>.columns{max-width:33.33333%;-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}.large-up-4{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-4>.column,.large-up-4>.columns{max-width:25%;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.large-up-5{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-5>.column,.large-up-5>.columns{max-width:20%;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}.large-up-6{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-6>.column,.large-up-6>.columns{max-width:16.66667%;-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%}.large-up-7{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-7>.column,.large-up-7>.columns{max-width:14.28571%;-webkit-box-flex:0;-ms-flex:0 0 14.28571%;flex:0 0 14.28571%}.large-up-8{-ms-flex-wrap:wrap;flex-wrap:wrap}.large-up-8>.column,.large-up-8>.columns{max-width:12.5%;-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%}.large-flex-dir-row{flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row}.large-flex-dir-row-reverse{flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse}.large-flex-dir-column{flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.large-flex-dir-column-reverse{flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse}.large-flex-child-auto{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.large-flex-child-grow{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.large-flex-child-shrink{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.row.large-unstack>.column,.row.large-unstack>.columns{-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0}.large-collapse>.column,.large-collapse>.columns{padding-right:0;padding-left:0}.large-uncollapse>.column,.large-uncollapse>.columns{padding-right:.9375rem;padding-left:.9375rem}.column-block{margin-bottom:1.875rem}.column-block>:last-child{margin-bottom:0}p{font-size:1.0625rem}.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=tel],[type=time],[type=url],[type=color],[type=number],[type=search],textarea{font-size:17px}label{font-size:1.25rem}.button{font-size:1.0625rem;padding:1rem 2.875rem}.slick-next:after,.slick-prev:before{font-size:1.875rem}.button.button-transparent{padding:.9375rem 2.875rem}.button.btn-big{min-width:14.0625rem;margin:0 .5rem 1.0625rem;padding:1.125rem 2.875rem}.slick-next:before,.slick-prev:after{margin-left:4px}.hide-for-large{display:none!important}.large-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.large-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.large-order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.large-order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.large-order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.large-order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.slick-prev:hover:before{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.slick-next:hover:after{-webkit-transform:translateX(10px);transform:translateX(10px)}.page-header .skip-links{top:1.5625rem}.page-header .skip-links>a,.page-header .skip-links>div{margin-left:1.375rem}.page-header .logo{width:9.25rem;height:3.375rem}.page-header.home-header .cart-link .count{border:3px solid #b4b7c5}.page-header.fixed{position:fixed;right:.9375rem;left:.9375rem;width:auto}.catalog-category-view .page-header.fixed,.catalog-product-view .page-header.fixed,.customer-account .page-header.fixed{border-bottom:1px solid rgba(0,0,0,.1)}.page-header.fixed .page-header-container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.0625rem 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-header.fixed .skip-links{position:relative;top:auto}.page-header.fixed .cart-link{position:relative}.page-header.fixed .cart-link .count{border:3px solid #fff}.page-header.home-header{border-bottom:none;background-color:transparent}.page-header.home-header.fixed{position:fixed;right:.9375rem;left:.9375rem;width:auto;border-bottom:1px solid rgba(0,0,0,.1);background-color:#fff}.page-header.home-header.fixed .page-header-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:6.3125rem;padding:1.0625rem 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-header.home-header.fixed .skip-links{position:relative;top:auto}.page-header.home-header.fixed .logo-wrapper{-ms-flex-item-align:start;align-self:flex-start}.page-header.home-header.fixed .logo{display:block;width:9.25rem;height:3.375rem;margin:0}.page-header.home-header .page-header-container{padding:.9375rem 0 0}.page-header.home-header .logo{width:9.25rem;height:3.375rem;margin:0 auto 1.5625rem}.page-header.home-header .skip-links{top:2.1875rem}.page-header.home-header .skip-links>a,.page-header.home-header .skip-links>div{margin-left:1.375rem}.home-header .header-account #header-account{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.header-banner{padding:.9375rem}#main-nav{margin-top:.625rem}.home-header #main-nav>ul>li.has-sub ul{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}#sub-main-nav{top:4.4375rem}.home-header #sub-main-nav{top:5.0625rem}#sub-main-nav ul{flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row}#sub-main-nav ul li:after,#sub-main-nav ul li:before{display:block}.footer_slider .slick-slide>a,.footer_slider .slick-slide>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer_slider .slick-slide>a img,.footer_slider .slick-slide>div img{display:inline-block;max-width:30%;margin:0 1.875rem 0 0;-ms-flex-negative:0;flex-shrink:0}.footer_slider .slick-slide>a p,.footer_slider .slick-slide>div p{font-size:1.0625rem;text-align:left}.block-subscribe-popup h2 label,.footer .h2 label,.footer h2 label{font-size:1.125rem}.footer-holder{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.875rem 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-holder .item{width:30.5%;border-bottom:none;border-left:1px solid rgba(0,0,0,.14)}.footer-holder .item.middle{width:39%}.footer-holder .item:first-of-type{border-left:none}.scroll-top{bottom:.625rem}.copyright{padding:1.875rem .625rem}.breadcrumbs{padding:1.6875rem 0}.checkbox+label,.radio:checked+label,.radio:not(:checked)+label{font-size:1.0625rem}.block-subscribe-popup .close-button{top:.9375rem;right:1.25rem;height:1.875rem}.block-subscribe-popup .close-button>span,.block-subscribe-popup .close-button>span span{width:1.875rem}.checkbox+label{line-height:1.4;padding-left:1.6875rem}.pagination .btn-next-page a:after,.pagination .next:after,.pagination .nextpostslink:after,.pagination .previous:before,.pagination .previouspostslink:before,.pagination.custom .btn-next-page a:after,.pagination.custom .btn-prev-page a:before,.wp-pagenavi .btn-next-page a:after,.wp-pagenavi .next:after,.wp-pagenavi .nextpostslink:after,.wp-pagenavi .previous:before,.wp-pagenavi .previouspostslink:before,.wp-pagenavi.custom .btn-next-page a:after,.wp-pagenavi.custom .btn-prev-page a:before{font-size:1.875rem}.block-account>nav,.block-category>nav{max-width:100%;margin:0 0 2.5rem}.reveal.create-custom-workout h3.title,.reveal.playlist-modal h3.title,html.no-touch .my-playlist .playlist-content-modal .third-step .sub-title,html.no-touch .my-playlist .playlist-content-modal .title,html.touch .my-playlist .playlist-content-modal .third-step .sub-title,html.touch .my-playlist .playlist-content-modal .title{margin-bottom:2.5rem}.block-account ul.level1,.block-category ul.level1{margin-top:1px}.block-account ul.level2,.block-category ul.level2{margin-left:1px}.block-account li.parent.level1.spill ul.level2,.block-category li.parent.level1.spill ul.level2{margin-right:1px;margin-left:0}.pagination .previous,.pagination .previouspostslink,.pagination.custom .btn-prev-page a,.wp-pagenavi .previous,.wp-pagenavi .previouspostslink,.wp-pagenavi.custom .btn-prev-page a{margin-right:1.25rem}.block-account ul.level1,.block-account ul.level2,.block-category ul.level1,.block-category ul.level2{position:relative;z-index:10;max-width:100%}.block-account ol,.block-account>ul,.block-category ol,.block-category>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block-account ol>li,.block-account>ul>li,.block-category ol>li,.block-category>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-account ol li,.block-account>ul li,.block-category ol li,.block-category>ul li{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;margin-top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-ms-flex-preferred-size:calc(100%/4.001);flex-basis:calc(100%/4.001)}.block-account ol li:after,.block-account ol li:before,.block-account>ul li:after,.block-account>ul li:before,.block-category ol li:after,.block-category ol li:before,.block-category>ul li:after,.block-category>ul li:before{position:absolute;z-index:1;left:0;width:100%;height:1px;content:'';-webkit-transition:background-color .3s ease;transition:background-color .3s ease;background-color:#ccc}html.no-touch .my-playlist .playlist-content-modal div[class*=step] .preview-wrap,html.no-touch .my-playlist .preview-wrap,html.touch .my-playlist .playlist-content-modal div[class*=step] .preview-wrap,html.touch .my-playlist .preview-wrap{height:15rem}.block-account ol li:after,.block-account>ul li:after,.block-category ol li:after,.block-category>ul li:after{top:-1px}.block-account ol li:before,.block-account>ul li:before,.block-category ol li:before,.block-category>ul li:before{bottom:0}.block-account ol li.parent.level1>ul.level1,.block-account>ul li.parent.level1>ul.level1,.block-category ol li.parent.level1>ul.level1,.block-category>ul li.parent.level1>ul.level1{position:absolute;top:100%;left:0;display:none;width:100%}.block-account ol li.parent.level1.spill ul.level2,.block-account>ul li.parent.level1.spill ul.level2,.block-category ol li.parent.level1.spill ul.level2,.block-category>ul li.parent.level1.spill ul.level2{right:100%;left:auto}.block-account ol li.parent.level1.spill li.parent.level2 span,.block-account>ul li.parent.level1.spill li.parent.level2 span,.block-category ol li.parent.level1.spill li.parent.level2 span,.block-category>ul li.parent.level1.spill li.parent.level2 span{display:none}.block-account ol li.parent.level1.spill li.parent.level2 span.left,.block-account>ul li.parent.level1.spill li.parent.level2 span.left,.block-category ol li.parent.level1.spill li.parent.level2 span.left,.block-category>ul li.parent.level1.spill li.parent.level2 span.left{display:block}.block-account ol li.parent.level2>ul.level2,.block-account>ul li.parent.level2>ul.level2,.block-category ol li.parent.level2>ul.level2,.block-category>ul li.parent.level2>ul.level2{position:absolute;top:0;left:100%;display:none;width:100%}.touch .block-account ol li.parent.level2.menu-active>a span,.touch .block-account>ul li.parent.level2.menu-active>a span,.touch .block-category ol li.parent.level2.menu-active>a span,.touch .block-category>ul li.parent.level2.menu-active>a span{-webkit-transform:rotate(-90deg) translateZ(0)!important;transform:rotate(-90deg) translateZ(0)!important}.touch .block-account ol li.parent.level2.menu-active>a span.left,.touch .block-account>ul li.parent.level2.menu-active>a span.left,.touch .block-category ol li.parent.level2.menu-active>a span.left,.touch .block-category>ul li.parent.level2.menu-active>a span.left{-webkit-transform:rotate(90deg)!important;transform:rotate(90deg)!important}.block-account ol li.parent.level2 a.has-children span,.block-account>ul li.parent.level2 a.has-children span,.block-category ol li.parent.level2 a.has-children span,.block-category>ul li.parent.level2 a.has-children span{-webkit-transition:none!important;transition:none!important;-webkit-transform:rotate(-90deg) translateZ(0);transform:rotate(-90deg) translateZ(0)}.block-account ol a,.block-account>ul a,.block-category ol a,.block-category>ul a{border:none!important;padding:.9375rem}.block-account ol a:after,.block-account ol a:before,.block-account>ul a:after,.block-account>ul a:before,.block-category ol a:after,.block-category ol a:before,.block-category>ul a:after,.block-category>ul a:before{position:absolute;top:-1px;bottom:0;width:1px;content:'';-webkit-transition:background-color .3s ease;transition:background-color .3s ease;background-color:#ccc}.block-account ol a:after,.block-account>ul a:after,.block-category ol a:after,.block-category>ul a:after{left:-1px}.block-account ol a:before,.block-account>ul a:before,.block-category ol a:before,.block-category>ul a:before{right:0}.pagination.custom .btn-prev-page a:hover:before,.wp-pagenavi.custom .btn-prev-page a:hover:before{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.pagination.custom .btn-prev-page a:after,.wp-pagenavi.custom .btn-prev-page a:after{margin-left:4px}.pagination.custom .btn-next-page a,.wp-pagenavi.custom .btn-next-page a{margin-left:1.25rem}.pagination .previous:after,.pagination .previouspostslink:after,.pagination.custom .btn-next-page a:before,.wp-pagenavi .previous:after,.wp-pagenavi .previouspostslink:after,.wp-pagenavi.custom .btn-next-page a:before{margin-left:4px}.pagination.custom .btn-next-page a:hover:after,.wp-pagenavi.custom .btn-next-page a:hover:after{-webkit-transform:translateX(10px);transform:translateX(10px)}.pagination .previous:hover:before,.pagination .previouspostslink:hover:before,.wp-pagenavi .previous:hover:before,.wp-pagenavi .previouspostslink:hover:before{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.pagination .btn-next-page a,.pagination .next,.pagination .nextpostslink,.wp-pagenavi .btn-next-page a,.wp-pagenavi .next,.wp-pagenavi .nextpostslink{margin-left:1.25rem}.pagination .btn-next-page a:hover:after,.pagination .next:hover:after,.pagination .nextpostslink:hover:after,.wp-pagenavi .btn-next-page a:hover:after,.wp-pagenavi .next:hover:after,.wp-pagenavi .nextpostslink:hover:after{-webkit-transform:translateX(10px);transform:translateX(10px)}.pagination .btn-next-page a:before,.pagination .next:before,.pagination .nextpostslink:before,.wp-pagenavi .btn-next-page a:before,.wp-pagenavi .next:before,.wp-pagenavi .nextpostslink:before{margin-left:4px}.product-holder .product-caption{font-size:1.0625rem}html.no-touch .my-playlist .draging .preview-wrap.new:after,html.no-touch .my-playlist .playlist-content-modal div[class*=step] .preview-wrap.new:after,html.touch .my-playlist .draging .preview-wrap.new:after,html.touch .my-playlist .playlist-content-modal div[class*=step] .preview-wrap.new:after{font-size:1rem}.product-info .actions,.product-info .price-box,.product-info .product-name{padding:.8125rem 0}.product-slider-block{padding:3.125rem 0}.customer-credit-form-code ul button,.payment-form .customercredit .checkout-credit-use button{padding-right:1.625rem;padding-left:1.625rem}html.no-touch .my-playlist .wrap-create-playlist div,html.touch .my-playlist .wrap-create-playlist div{display:table-cell;border-right:2px solid #fff;border-bottom:none}html.no-touch .my-playlist .wrap-create-playlist div:last-of-type,html.touch .my-playlist .wrap-create-playlist div:last-of-type{border-right:none}html.no-touch .my-playlist .playlist-content-modal .workout-content-modal,html.touch .my-playlist .playlist-content-modal .workout-content-modal{padding:2.8125rem 3.125rem 2.1875rem}html.no-touch .my-playlist .playlist-content-modal .third-step .wrap-playlist-info,html.no-touch .my-playlist .playlist-content-modal .third-step .wrap-playlist-view,html.touch .my-playlist .playlist-content-modal .third-step .wrap-playlist-info,html.touch .my-playlist .playlist-content-modal .third-step .wrap-playlist-view{padding:.9375rem}html.no-touch .my-playlist .playlist-content-modal .third-step .wrap-playlist-view ul li,html.touch .my-playlist .playlist-content-modal .third-step .wrap-playlist-view ul li{width:calc(33.33% - 30px)}html.no-touch .my-playlist .playlist-content-modal .third-step .error-message,html.touch .my-playlist .playlist-content-modal .third-step .error-message{margin-top:-1.25rem}html.no-touch .my-playlist .playlist-content-modal textarea,html.touch .my-playlist .playlist-content-modal textarea{min-height:18.5rem}html.no-touch .my-playlist .playlist-view-header,html.touch .my-playlist .playlist-view-header{flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}html.no-touch .my-playlist .playlist-view-header .short-info,html.touch .my-playlist .playlist-view-header .short-info{width:80%}html.no-touch .my-playlist .playlist-view-header .button,html.touch .my-playlist .playlist-view-header .button{width:20%;margin-left:.9375rem}html.no-touch .my-playlist .playlist-modal,html.touch .my-playlist .playlist-modal{top:3.125rem!important;bottom:3.125rem!important}html.no-touch .my-playlist .playlist-modal .modal-info,html.touch .my-playlist .playlist-modal .modal-info{max-height:calc(100vh - 100px)}html.no-touch .my-playlist .playlist-modal .step,html.touch .my-playlist .playlist-modal .step{margin-right:0}html.no-touch .my-playlist .playlist-modal .re-random,html.no-touch .my-playlist .playlist-modal .select-all,html.touch .my-playlist .playlist-modal .re-random,html.touch .my-playlist .playlist-modal .select-all{font-size:1.25rem}html.no-touch .my-playlist .first-step .attr-holder span,html.touch .my-playlist .first-step .attr-holder span{font-size:1.125rem}html.no-touch .my-playlist .first-step label,html.touch .my-playlist .first-step label{width:20%}.reveal{overflow-y:visible;padding:1.25rem}.reveal.full{padding-right:1.875rem}.reveal.full .close-button{top:1.0625rem;right:.3125rem;height:1.375rem}.reveal iframe,.reveal.workout-video-gallery.gallery iframe{height:calc(100vh - 40px)}.reveal.full .close-button span,.reveal.full .close-button>span{background-color:#000!important}.reveal.create-custom-workout .playlist-content-modal,.reveal.create-custom-workout .workout-content-modal,.reveal.playlist-modal .playlist-content-modal,.reveal.playlist-modal .workout-content-modal{padding:1.25rem 1.875rem}.reveal.create-custom-workout .create-workout,.reveal.playlist-modal .create-workout{margin-bottom:0}.reveal.create-custom-workout .buttons-group,.reveal.playlist-modal .buttons-group{padding:1.5625rem}.reveal.workout-video-gallery.gallery{padding-right:3.125rem!important;padding-left:3.125rem}.reveal.workout-video-gallery.gallery .workout-prev-video{left:15px}.reveal.workout-video-gallery.gallery .workout-next-video{right:15px}.reveal.workout-video-gallery.gallery .workout-next-video,.reveal.workout-video-gallery.gallery .workout-prev-video{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.reveal .close-button{top:-.25rem;right:-1.875rem}.reveal .close-button span,.reveal .close-button>span{background-color:#fff!important}.reveal-content{padding:3.4375rem 4.6875rem}.reveal-content.middle{padding:2.375rem 3.75rem}.reveal-content p{font-size:1.25rem}.custom-list,.link-print,.read-more,small,table td,table tfoot tr td:first-child{font-size:1.0625rem}.reveal-overlay{padding:0 2.1875rem}body:not(.cms-home) .page{padding-top:11.125rem}table tfoot tr td{padding:.625rem 1.75rem 0}table th{padding:.9375rem 2.3125rem}table td{padding:2.375rem 1.75rem}table td:first-child{font-size:1.25rem}.scrollable.with-pd{padding:0 0 .9375rem}.col2-right-layout .col-main,.col2-right-layout .col-right{padding:0 .9375rem}.col2-right-layout .col-main{float:left;width:100%;max-width:66.66667%}.col2-right-layout .col-right{float:right;width:100%;max-width:33.33333%}.introducing_slider .slick-slide-content{width:50%;padding:0 .9375rem}.introducing_slider .slick-slide-content p{font-size:1.0625rem}.introducing_slider .slick-slide.reverse>a,.introducing_slider .slick-slide.reverse>div{flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse}.introducing_slider .slick-slide>a,.introducing_slider .slick-slide>div{flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row}.introducing_slider .slick-slide>a img,.introducing_slider .slick-slide>div img{max-width:35%;max-height:90vh;margin:0 auto;padding:0 .9375rem}.training-block,.training-picture{margin:3.75rem auto 1.25rem}.introducing_slider .slick-prev{top:50%;left:-.625rem}.introducing_slider .slick-next{top:50%;right:-.625rem}.touch .home-page .panel{padding:6.25rem .9375rem}.touch .home-page .panel:first-of-type{padding-top:15.625rem;padding-bottom:6.25rem}.home-page .panel.align-right .row{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.home-page .panel{padding:6.3125rem .9375rem}.home-page .panel:first-of-type{padding-top:11.75rem}.training-block{padding:3.125rem}.page-error-holder .error-wrap>div{font-size:6.875rem}.contacts-holder{padding:1.875rem 0;border-bottom:1px solid rgba(0,0,0,.14);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contacts-holder .item{width:50%;border-bottom:none;border-left:1px solid rgba(0,0,0,.14)}.contacts-holder .item:first-of-type{border-left:none}.contacts-form input{height:3.75rem}.about_slider .slick-slide>a .inner,.about_slider .slick-slide>div .inner{margin-left:1.875rem}.about_slider .slick-slide.reverse>a>div,.about_slider .slick-slide.reverse>div>div{margin:0 1.875rem 0 0}.about_slider .slick-slide>a>div,.about_slider .slick-slide>div>div{margin:0 0 0 1.875rem}.about-list .item.reverse .picture,.about_slider .slick-slide>a blockquote,.about_slider .slick-slide>a em,.about_slider .slick-slide>a p,.about_slider .slick-slide>a small,.about_slider .slick-slide>a strong,.about_slider .slick-slide>a ul,.about_slider .slick-slide>div blockquote,.about_slider .slick-slide>div em,.about_slider .slick-slide>div p,.about_slider .slick-slide>div small,.about_slider .slick-slide>div strong,.about_slider .slick-slide>div ul{margin-left:1.875rem}.about-list .item.reverse .item-holder .inner{margin-right:1.875rem;margin-left:1.875rem}.about-list .item.middle .item-holder .inner{margin-right:1.875rem;margin-left:auto}.about-list .picture{margin-right:1.875rem}.about-list .item-holder .inner{margin-left:1.875rem}.about-list ul{font-size:1.0625rem}.about-list .h1,.about-list h1{font-size:4.375rem}.account-login .columns{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.addresses-list .empty p{font-size:1.25rem}.addresses-primary .underline{position:absolute;top:1.5625rem;right:1.5625rem}.addresses-primary h3,.order-info-box h3{padding-right:3.125rem}.catalog-category-view .col-left{margin-right:.625rem;padding:0 .9375rem}.option-block dt span{font-size:1.0625rem}.product-options .color .swatch-attr label{font-size:1.25rem;margin-right:1.5625rem}.toggle-content .collateral-tabs .tab-container,.toggle-content .toggle-tabs span{font-size:1.0625rem}.main-product-slider,.product-images .item div{margin:0}.product-image-thumbs{float:left;margin-right:1.25rem;margin-bottom:0;padding:2.5rem 0}.product-image-thumbs .item{float:none;width:6.25rem!important;padding:.5rem 0}.product-image-thumbs .slick-prev{top:.5rem;left:50%;margin-left:-.9375rem;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.product-image-thumbs .slick-next{top:auto;right:auto;bottom:.5rem;left:50%;margin-left:-.9375rem;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.categorypath-store .introducing_slider .slick-slider-item{background-position:center center!important}.categorypath-store .introducing_slider .slick-slider-item>div{height:40rem;min-height:40rem;padding:1.875rem 4.375rem}.categorypath-store .introducing_slider .slick-prev{left:1.5625rem}.categorypath-store .introducing_slider .slick-next{right:1.5625rem}.category-nav{position:relative;padding:1.25rem 6.875rem}.category-nav ul{flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row}.search-blog{position:absolute;top:1.625rem;right:0;margin-bottom:0}.search-blog .trigger-mask{position:absolute;top:0;left:0;display:block;width:100%;height:100%;cursor:pointer}.search-blog .form-control{position:absolute;right:6.25rem;width:18.125rem}.search-field-area .form-control{font-size:1.3125rem}.search-field-area .holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.search-field-area .holder .results{margin-right:.9375rem;margin-bottom:0}.comments-wrapper input{height:3.75rem}.comment-list.children{margin-left:1.25rem}.comment-list .gravatar{width:5.25rem;height:5.25rem}body.payment .checkoutSteps .payment-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.payment .checkoutSteps .payment-form{width:50.75%;max-width:100%;padding-right:1.875rem}.customer-login ul li{font-size:1.25rem}.video-preview .video-images{margin:0}.streaming-library-list .preview.new:before{font-size:1.0625rem}.custom-workout-preview{padding:1.875rem}.custom-workout-holder .tabs-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-workout-holder .tabs-header .edit{margin-top:0}.custom-workout-holder .tabs-header .edit a{-ms-flex-negative:0;flex-shrink:0}}@media screen and (max-width:74.9375em),screen and (min-width:90em){.show-for-xlarge-only{display:none!important}}@media screen and (min-width:75em){.row .row{margin-right:-.9375rem;margin-left:-.9375rem}.xlarge-1{max-width:8.33333%;-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%}.xlarge-offset-0{margin-left:0}.xlarge-2{max-width:16.66667%;-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%}.xlarge-offset-1{margin-left:8.33333%}.xlarge-3{max-width:25%;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.xlarge-offset-2{margin-left:16.66667%}.xlarge-4{max-width:33.33333%;-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}.xlarge-offset-3{margin-left:25%}.xlarge-5{max-width:41.66667%;-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%}.xlarge-offset-4{margin-left:33.33333%}.xlarge-6{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.xlarge-offset-5{margin-left:41.66667%}.xlarge-7{max-width:58.33333%;-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%}.xlarge-offset-6{margin-left:50%}.xlarge-8{max-width:66.66667%;-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%}.xlarge-offset-7{margin-left:58.33333%}.xlarge-9{max-width:75%;-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%}.xlarge-offset-8{margin-left:66.66667%}.xlarge-10{max-width:83.33333%;-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%}.xlarge-offset-9{margin-left:75%}.xlarge-11{max-width:91.66667%;-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%}.xlarge-offset-10{margin-left:83.33333%}.xlarge-12{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.xlarge-offset-11{margin-left:91.66667%}.xlarge-up-1{-ms-flex-wrap:wrap;flex-wrap:wrap}.xlarge-up-1>.column,.xlarge-up-1>.columns{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.xlarge-up-2{-ms-flex-wrap:wrap;flex-wrap:wrap}.xlarge-up-2>.column,.xlarge-up-2>.columns{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.xlarge-up-3{-ms-flex-wrap:wrap;flex-wrap:wrap}.xlarge-up-3>.column,.xlarge-up-3>.columns{max-width:33.33333%;-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}.xlarge-up-4{-ms-flex-wrap:wrap;flex-wrap:wrap}.xlarge-up-4>.column,.xlarge-up-4>.columns{max-width:25%;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.xlarge-up-5{-ms-flex-wrap:wrap;flex-wrap:wrap}.xlarge-up-5>.column,.xlarge-up-5>.columns{max-width:20%;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}.xlarge-up-6{-ms-flex-wrap:wrap;flex-wrap:wrap}.xlarge-up-6>.column,.xlarge-up-6>.columns{max-width:16.66667%;-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%}.xlarge-up-7{-ms-flex-wrap:wrap;flex-wrap:wrap}.xlarge-up-7>.column,.xlarge-up-7>.columns{max-width:14.28571%;-webkit-box-flex:0;-ms-flex:0 0 14.28571%;flex:0 0 14.28571%}.xlarge-up-8{-ms-flex-wrap:wrap;flex-wrap:wrap}.xlarge-up-8>.column,.xlarge-up-8>.columns{max-width:12.5%;-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%}.xlarge-flex-dir-row{flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row}.xlarge-flex-dir-row-reverse{flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse}.xlarge-flex-dir-column{flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.xlarge-flex-dir-column-reverse{flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse}.xlarge-flex-child-auto{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.xlarge-flex-child-grow{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.xlarge-flex-child-shrink{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.row.xlarge-unstack>.column,.row.xlarge-unstack>.columns{-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0}.xlarge-collapse>.column,.xlarge-collapse>.columns{padding-right:0;padding-left:0}.xlarge-uncollapse>.column,.xlarge-uncollapse>.columns{padding-right:.9375rem;padding-left:.9375rem}.xlarge-text-left{text-align:left}.xlarge-text-right{text-align:right}.xlarge-text-center{text-align:center}.xlarge-text-justify{text-align:justify}.hide-for-xlarge{display:none!important}.xlarge-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.xlarge-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.xlarge-order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.xlarge-order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.xlarge-order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.xlarge-order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.page-header .page-header-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:6.3125rem;padding:1.0625rem 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-header .skip-links{position:relative;top:auto;right:auto}.page-header.home-header .logo{width:11.5rem;height:4.1875rem}.page-header.home-header .skip-links{position:absolute;top:2.375rem}#main-nav{margin-top:0}#main-nav>ul li a{font-size:1rem}#sub-main-nav{top:6.3125rem}.footer_slider{padding:3.75rem 1.5625rem 3.75rem 4.6875rem}.footer_slider .slick-slide>a,.footer_slider .slick-slide>div{padding:0 1.5625rem}.footer_slider .slick-slide>a img,.footer_slider .slick-slide>div img{margin:0 3.375rem 0 0}.footer_slider .slick-prev{left:-1.5625rem}.footer_slider .slick-next{right:-1.5625rem}.footer_slider .slick-dots{top:50%;bottom:auto;width:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.footer_slider .slick-dots li{display:block}.block-subscribe-popup{right:.9375rem;left:.9375rem}.radio:checked+label,.radio:not(:checked)+label{font-size:1.25rem}.custom-select .select-options ul{padding:1.25rem .625rem 1.25rem 1.25rem}.block-account ol li,.block-account>ul li,.block-category ol li,.block-category>ul li{-ms-flex-preferred-size:calc(100%/6.001);flex-basis:calc(100%/6.001)}.block-account ol a,.block-account>ul a,.block-category ol a,.block-category>ul a{padding:1.25rem}.pagination,.wp-pagenavi{margin:2.5rem auto 0}.pagination a,.pagination li.current,.pagination span.current,.wp-pagenavi a,.wp-pagenavi li.current,.wp-pagenavi span.current{padding:.625rem .8125rem}.wp-pagenavi span,.wp-pagenavi>a{padding:.625rem .8125rem!important}.product-holder.product-video-holder .old-price,.product-holder.product-video-holder .regular-price,.product-holder.product-video-holder .special-price{font-size:1.0625rem!important}.product-info .actions,.product-info .price-box,.product-info .product-name{padding:1.0625rem 0}.cms-home .product-slider-block{padding:0}.product-slider-block h3{margin-bottom:3.75rem;letter-spacing:3px}.product-slider .slick-arrow{top:40%}.product-slider .slick-prev{left:-8.125rem}.product-slider .slick-next{right:-8.125rem}html.no-touch .my-playlist .playlist-content-modal div[class*=step] li,html.touch .my-playlist .playlist-content-modal div[class*=step] li{margin-bottom:2.5rem}html.no-touch .my-playlist .playlist-content-modal div[class*=step] .name,html.touch .my-playlist .playlist-content-modal div[class*=step] .name{font-size:1.25rem}html.no-touch .my-playlist .playlist-content-modal div[class*=step] .runtime,html.touch .my-playlist .playlist-content-modal div[class*=step] .runtime{font-size:1.0625rem}html.no-touch .my-playlist .playlist-content-modal .third-step .wrap-playlist-view ul,html.touch .my-playlist .playlist-content-modal .third-step .wrap-playlist-view ul{max-width:100%;padding:0}html.no-touch .my-playlist .playlist-content-modal .bg-upload-image,html.touch .my-playlist .playlist-content-modal .bg-upload-image{max-width:19.375rem}html.no-touch .my-playlist #secondStepForm,html.no-touch .my-playlist .playlist-info-step .row,html.touch .my-playlist #secondStepForm,html.touch .my-playlist .playlist-info-step .row{max-width:100%}html.no-touch .my-playlist .draging .name,html.touch .my-playlist .draging .name{font-size:1.25rem}html.no-touch .my-playlist .draging .runtime,html.touch .my-playlist .draging .runtime{font-size:1.0625rem}.reveal.create-custom-workout .attr-holder span,.reveal.playlist-modal .attr-holder span,html.no-touch .my-playlist .playlist-info .name,html.touch .my-playlist .playlist-info .name{font-size:1.25rem}html.no-touch .my-playlist .range-slider .irs-grid-text:nth-of-type(1n+2),html.touch .my-playlist .range-slider .irs-grid-text:nth-of-type(1n+2){margin:1.75rem 0 0!important}html.no-touch .my-playlist .range-slider .irs-grid-text:first-of-type,html.no-touch .my-playlist .range-slider .irs-grid-text:last-of-type,html.touch .my-playlist .range-slider .irs-grid-text:first-of-type,html.touch .my-playlist .range-slider .irs-grid-text:last-of-type{margin-top:1.75rem!important}html.no-touch .my-playlist .playlist-modal .scrollToBottom,html.touch .my-playlist .playlist-modal .scrollToBottom{right:1.875rem;bottom:.625rem}html.no-touch .my-playlist .first-step label,html.touch .my-playlist .first-step label{width:16.6%}.reveal.full{padding-right:2.5rem}.reveal.full .close-button{height:1.875rem}.reveal.full .close-button span{width:1.875rem}.reveal.create-custom-workout .row,.reveal.create-custom-workout h3,.reveal.playlist-modal .row,.reveal.playlist-modal h3{margin-bottom:4.375rem}.reveal.create-custom-workout .workout-content-modal,.reveal.playlist-modal .workout-content-modal{padding:2.8125rem 3.125rem 2.1875rem}.reveal.create-custom-workout .playlist-content-modal,.reveal.playlist-modal .playlist-content-modal{padding:2.8125rem 3.125rem}.reveal.create-custom-workout .buttons-group,.reveal.playlist-modal .buttons-group{padding:2.5rem}.reveal.cancel-subscription p{font-size:1.5rem}.reveal.cancel-subscription .checkbox+label:before{top:.375rem}.reveal.cancel-subscription .checkbox+label:after{top:.5rem}.reveal.cancel-subscription .form-list label{font-size:1.25rem}.reveal.cancel-subscription textarea{margin-bottom:2.5rem}body{padding:0 .9375rem}body:not(.cms-home) .page{padding-top:9.9375rem}.note-msg{padding:0 .9375rem}.page-title{margin-bottom:4.375rem}.input-box{margin-bottom:1.875rem}blockquote{font-size:1.375rem}.email-hint,table td:first-child .description p,table td:first-child .description span{font-size:1.0625rem}.large-padding{padding:4.375rem 0 3.75rem}.middle-padding{padding:2.5rem 0 3.75rem}.large-margin{margin-bottom:4.375rem}.middle-margin{margin-bottom:3.125rem}.email-hint{margin-top:-1.5rem}.link-print{margin-bottom:2.8125rem}.sub-title.underlined{margin-bottom:1.875rem;padding-bottom:1.875rem}.accordion,.col2-right-layout .main{margin-bottom:4.375rem}.white-bg{height:.9375rem}table td:first-child img{margin-right:1.5625rem}.home-page .panel p,.invoice-info td:first-child{font-size:1.25rem}table#my-orders-table tbody td:first-child,table.my-table tbody td:first-child{width:40%}table#my-shipment-table-1 tbody td:first-child{width:70%}.introducing_slider{padding:3.75rem .625rem}.introducing_slider .slick-slide>a,.introducing_slider .slick-slide>div{padding:0 1.5625rem}.home-page .panel:nth-child(3) .holder{margin-top:-6.25rem}.home-page .panel .introducing_slider{padding:1.875rem .625rem}.touch .home-page .panel{padding:9.375rem .9375rem}.touch .home-page .panel:first-of-type{padding-top:18.75rem;padding-bottom:9.375rem}.home-page .panel{height:100vh;min-height:calc(100vh - 15px)}.home-page .panel:first-of-type{padding-top:12.5rem}.home-page .panel:nth-of-type(5){height:auto}.accordion>li .accordion-title{padding:1.875rem 1.25rem 1.875rem 0}.accordion>li .accordion-content{padding-right:.9375rem}.descr-holder{margin-bottom:3.75rem}.contacts-holder:last-of-type{margin-bottom:4.0625rem}.contacts-form{margin-bottom:4.375rem}.about_slider .slick-arrow{bottom:-2.8125rem}.about_slider .slick-slide>a .inner,.about_slider .slick-slide>div .inner{margin-left:5rem}.about_slider .slick-slide.reverse>a>div,.about_slider .slick-slide.reverse>div>div{margin:0 1.875rem 0 0}.about_slider .slick-slide>a>div,.about_slider .slick-slide>div>div{margin:0 0 0 4.375rem}.about_slider .slick-slide>a blockquote,.about_slider .slick-slide>a em,.about_slider .slick-slide>a p,.about_slider .slick-slide>a small,.about_slider .slick-slide>a strong,.about_slider .slick-slide>a ul,.about_slider .slick-slide>div blockquote,.about_slider .slick-slide>div em,.about_slider .slick-slide>div p,.about_slider .slick-slide>div small,.about_slider .slick-slide>div strong,.about_slider .slick-slide>div ul{margin-left:5.625rem}.about-list .item{margin-bottom:5rem;padding:4.375rem 0}.about-list .item.reverse .picture{margin-left:3.75rem}.about-list .item.reverse .item-holder .inner{margin-right:5rem;margin-left:5rem}.about-list .item.middle .item-holder .inner{margin-right:5rem}.about-list .picture{margin-right:3.75rem}.about-list .picture a .play-btn{width:7rem;height:7rem}.about-list .item-holder .inner{margin-left:5rem}.about-list .h1,.about-list h1{font-size:6.875rem}.account-info .holder a,.account-info .holder p,.account-info .holder span,.dashboard .box-recent .box-head a.underline,.dashboard .welcome-msg p{font-size:1.25rem}.more-about{margin:1.875rem auto}.account-info .holder{flex-direction:row;margin:0 .0625rem 2.5rem;padding:1.875rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row}.account-info .underline{position:absolute;right:1.875rem;bottom:2.6875rem}.account-info .info{max-width:70%;margin:0}.account-gallery p{font-size:1.25rem;margin-bottom:1.875rem}.account-gallery .item{margin:0 0 4.375rem}.account-information .change-password,.edit-address .change-password{padding-top:2.5rem}.addresses-list .empty p{font-size:1.5rem}.about-order p,.dashboard-totals td:first-child,.option-block dt span,.order-info dt,.order-info ul li,.order-info-box .box,.order-info-box .box-content p{font-size:1.25rem}.addresses-additional .holder{margin-top:2.1875rem}.addresses-primary .underline{top:3.125rem;right:3.125rem}.addresses-additional .holder,.addresses-primary .holder{font-size:1.25rem;margin-bottom:1.875rem;padding:3.125rem}.about-order,.about-order p{margin-bottom:1.5625rem}.order-info-box .box{margin-bottom:2.1875rem;padding:3.125rem}.catalog-category-view .main-container{margin:0 auto 4.375rem}.catalog-category-view .col-left{width:23.5%;margin-right:1.25rem}.block-layered-nav .aw-ln-clear-all a{line-height:3.625rem;height:3.5rem;margin-bottom:2.5rem}.option-block{margin-bottom:2.5rem}.option-block dt{padding:1.6875rem 1.6875rem 1.4375rem!important}.option-block dd{padding:1.4375rem 1.6875rem}.option-block ol,.option-block ul{max-height:13.125rem}.option-block ol li,.option-block ul li{font-size:1.0625rem}.product-view{padding:.625rem 0 4.375rem}.product-options dl>div{padding:1.875rem 0}.add-to-cart-wrapper,.product-options-bottom{margin-top:3.125rem}.product-image-thumbs{margin-right:3.625rem}.product-image-thumbs .item{width:7.9375rem!important;padding:.6875rem 0}.categorypath-store .introducing_slider .slick-slider-item>div{height:53.75rem;min-height:53.75rem}.cart-totals-wrapper td:first-child{font-size:1.25rem}.post-block .descr h2{max-width:65%}.post-block .descr p{font-size:1.0625rem}.category-nav ul li{margin:0 1.875rem;padding:.3125rem 1.875rem}.category-nav ul li a{font-size:.875rem}.search-blog .search-btn{font-size:.875rem;letter-spacing:2px}.search-blog .search-btn img{margin-right:.625rem}.post-list li{margin-bottom:2.8125rem}.post-list .picture{margin:0 auto 1.875rem}.search-field-area .form-group,.search-field-area .holder{margin-bottom:3.4375rem}.blog-gallery-holder p{font-size:1.0625rem}.blog-gallery-holder ul li{width:25%}.search-field-area .form-control{font-size:1.5rem;padding:.9375rem 2.5rem .9375rem 0}.post-content p,.search-field-area .holder>div{font-size:1.0625rem}.press-list{padding-right:6.25rem}.press-list .post-block .descr h2{max-width:50%}.featured-title,.post-list.featured-list{padding-left:3.125rem}.post-list.featured-list h2{max-width:75%}.comments-count{margin:3.75rem 0 1.875rem;padding:2.1875rem 0}.comment-list .comment-inner{margin-bottom:1.875rem;padding-bottom:1.875rem}.comment-list .comment-url,.comment-list .gravatar{margin-right:1.875rem}.blog-details .columns{padding:0 2.1875rem}.post-title{padding-bottom:3.75rem}.post-content>*{margin:0 auto 3.4375rem;letter-spacing:1px}.post-content img{margin:0 .875rem 3.4375rem}.post-content .wp-caption{margin:0 auto 3.4375rem}.post-content blockquote{font-size:1.375rem;padding:3.75rem 0}.post-content blockquote p{font-size:inherit}.like-block{margin-bottom:.625rem;padding:2.1875rem 0}.checkout>.row{padding:0 3rem}.checkout-header{margin-bottom:5.625rem}.checkout-header ul span{font-size:1.25rem}body.review .checkoutSteps .order-review-details{margin-bottom:1.875rem}.checkout-totals{margin-bottom:2.5rem}.receive-order-info p{font-size:1.0625rem}.block-layered-nav ol li,.block-layered-nav ul li,.receive-order-info span{font-size:1.25rem}.block-layered-nav #narrow-by-list2 ol,.block-layered-nav #narrow-by-list2 ul{margin-bottom:3.75rem}.about-videos .info-block:last-of-type{margin-bottom:2.8125rem}.about-videos p{font-size:1.0625rem;letter-spacing:.5px}.join-workout p,.video-attr>div{font-size:1.25rem}.join-workout{margin-bottom:2.375rem;padding:2.125rem 2.5rem}.video-preview .item a .play-btn svg{width:5rem;height:5rem}.video-attr{padding:1.875rem 0 2.1875rem}.video-attr span.attr-label{margin-right:1.5625rem}.virtual-product-view .short-description{margin-bottom:3.125rem}.workout-video-preview .item .play-btn{font-size:1.0625rem;padding:1.5rem 2.5rem;letter-spacing:5px}.workout-product-shop .recurring-profile-info{font-size:1.5rem;margin-right:3.75rem}.workout-description{padding-right:2.1875rem}.workout-description li,.workout-description p{font-size:1.25rem;margin-bottom:1.875rem}.workout-description h5.underline{margin-bottom:2.8125rem}.streaming-library h1{margin-bottom:2.5rem}.streaming-library-list ul li{margin-bottom:2.8125rem}.streaming-library-list .name{font-size:1.25rem}.streaming-library-list .runtime{font-size:1.0625rem}.library-filter-area>div .row{padding:2.5rem}.library-filter-area{margin-bottom:3.75rem}.library-filter-area #search{padding-right:2.5rem;background-position:right 20px center}.irs-grid-text{margin-top:1.75rem}.irs-grid-text .value{font-size:1.25rem;letter-spacing:1px}.irs{height:5.625rem}.custom-workout-preview{margin:0 1.625rem .9375rem;padding:3.4375rem 3.125rem 3.75rem}.custom-workout-preview h3{margin:0 auto 2.1875rem}.custom-workout-preview p{font-size:1.25rem;margin:0 auto 1.875rem}.workout-list .columns{margin-bottom:2.8125rem}.custom-workout-holder .no-results a{font-size:1.25rem}.custom-workout-holder .bottom-line{margin-bottom:2.8125rem;padding-bottom:2.8125rem}.custom-workout-holder a{font-size:1.25rem}.custom-workout-holder .tabs a{margin:.3125rem 2.75rem .3125rem 0}.custom-workout-holder .video-title h2{margin-right:1.5625rem}.custom-workout-holder .video-title span{font-size:1.25rem;letter-spacing:1px}.custom-workout-holder .video-preview{margin-bottom:1.875rem}.custom-workout-holder .video-preview .button{min-width:13.75rem}.credit-card-primary .card-info{font-size:1.25rem;margin-bottom:2rem;letter-spacing:1px}.credit-card-primary .button{margin-right:1.625rem}}@media screen and (min-width:75em) and (min-width:75em){.xlarge-expand{-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0}}@media screen and (min-width:75em) and (max-width:89.9375em){.hide-for-xlarge-only{display:none!important}}@media screen and (max-width:89.9375em),screen and (min-width:101.25em){.show-for-xxlarge-only{display:none!important}}@media screen and (min-width:90em){.row .row{margin-right:-.9375rem;margin-left:-.9375rem}.xxlarge-1{max-width:8.33333%;-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%}.xxlarge-offset-0{margin-left:0}.xxlarge-2{max-width:16.66667%;-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%}.xxlarge-offset-1{margin-left:8.33333%}.xxlarge-3{max-width:25%;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.xxlarge-offset-2{margin-left:16.66667%}.xxlarge-4{max-width:33.33333%;-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}.xxlarge-offset-3{margin-left:25%}.xxlarge-5{max-width:41.66667%;-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%}.xxlarge-offset-4{margin-left:33.33333%}.xxlarge-6{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.xxlarge-offset-5{margin-left:41.66667%}.xxlarge-7{max-width:58.33333%;-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%}.xxlarge-offset-6{margin-left:50%}.xxlarge-8{max-width:66.66667%;-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%}.xxlarge-offset-7{margin-left:58.33333%}.xxlarge-9{max-width:75%;-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%}.xxlarge-offset-8{margin-left:66.66667%}.xxlarge-10{max-width:83.33333%;-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%}.xxlarge-offset-9{margin-left:75%}.xxlarge-11{max-width:91.66667%;-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%}.xxlarge-offset-10{margin-left:83.33333%}.xxlarge-12{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.xxlarge-offset-11{margin-left:91.66667%}.xxlarge-up-1{-ms-flex-wrap:wrap;flex-wrap:wrap}.xxlarge-up-1>.column,.xxlarge-up-1>.columns{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.xxlarge-up-2{-ms-flex-wrap:wrap;flex-wrap:wrap}.xxlarge-up-2>.column,.xxlarge-up-2>.columns{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.xxlarge-up-3{-ms-flex-wrap:wrap;flex-wrap:wrap}.xxlarge-up-3>.column,.xxlarge-up-3>.columns{max-width:33.33333%;-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}.xxlarge-up-4{-ms-flex-wrap:wrap;flex-wrap:wrap}.xxlarge-up-4>.column,.xxlarge-up-4>.columns{max-width:25%;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.xxlarge-up-5{-ms-flex-wrap:wrap;flex-wrap:wrap}.xxlarge-up-5>.column,.xxlarge-up-5>.columns{max-width:20%;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}.xxlarge-up-6{-ms-flex-wrap:wrap;flex-wrap:wrap}.xxlarge-up-6>.column,.xxlarge-up-6>.columns{max-width:16.66667%;-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%}.xxlarge-up-7{-ms-flex-wrap:wrap;flex-wrap:wrap}.xxlarge-up-7>.column,.xxlarge-up-7>.columns{max-width:14.28571%;-webkit-box-flex:0;-ms-flex:0 0 14.28571%;flex:0 0 14.28571%}.xxlarge-up-8{-ms-flex-wrap:wrap;flex-wrap:wrap}.xxlarge-up-8>.column,.xxlarge-up-8>.columns{max-width:12.5%;-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%}.xxlarge-flex-dir-row{flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row}.xxlarge-flex-dir-row-reverse{flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse}.xxlarge-flex-dir-column{flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.xxlarge-flex-dir-column-reverse{flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse}.xxlarge-flex-child-auto{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.xxlarge-flex-child-grow{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.xxlarge-flex-child-shrink{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.row.xxlarge-unstack>.column,.row.xxlarge-unstack>.columns{-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0}.xxlarge-collapse>.column,.xxlarge-collapse>.columns{padding-right:0;padding-left:0}.xxlarge-uncollapse>.column,.xxlarge-uncollapse>.columns{padding-right:.9375rem;padding-left:.9375rem}h1{font-size:4.375rem}h2{font-size:2rem}h3{font-size:1.5rem}h4{font-size:1.25rem}h5{font-size:1.0625rem}h6{font-size:1rem}.xxlarge-text-left{text-align:left}.xxlarge-text-right{text-align:right}.xxlarge-text-center{text-align:center}.xxlarge-text-justify{text-align:justify}.button.btn-large{min-width:14.0625rem;padding:1.125rem 2.875rem}.hide-for-xxlarge{display:none!important}.xxlarge-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.xxlarge-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.xxlarge-order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.xxlarge-order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.xxlarge-order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.xxlarge-order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.page-header.home-header .page-header-container{padding:1.4375rem 0 0}.page-header.home-header .logo{width:14.375rem;height:5.3125rem;margin:0 auto 2.5rem}.page-header.home-header .skip-links{top:3.75rem}#sub-main-nav,.home-header #sub-main-nav{top:6.3125rem}#main-nav>ul li{padding:.5rem 0}#main-nav>ul>li{padding:.75rem 2.5rem}#main-nav>ul>li.has-sub.active{padding-bottom:.75rem}#main-nav>ul>li.has-sub ul{left:3.125rem;width:auto}#sub-main-nav{padding:2.0625rem .9375rem}.footer-holder .item{padding:1.875rem 4.6875rem}.follow-links{margin:0 -1.0625rem 2.1875rem}.follow-links li{margin:0 1.0625rem}.about-list .item-holder .inner,.about_slider .slick-slide>a .inner,.about_slider .slick-slide>div .inner{margin-left:7.5rem}.breadcrumbs{margin-bottom:2.8125rem}.breadcrumbs.white{margin-bottom:1.5625rem}.content-boxes{padding:5.9375rem 0 4.375rem}.content-boxes p{padding:0 1.875rem}.content-boxes h2{font-size:1.875rem}.block-account ol li,.block-account>ul li,.block-category ol li,.block-category>ul li{-ms-flex-preferred-size:calc(100%/8.001);flex-basis:calc(100%/8.001)}.product-holder.product-video-holder .product-name{font-size:1.375rem}.product-slider-block{padding:5.625rem 0}.reveal.cancel-subscription h2{font-size:2.5rem}.note-msg{font-size:1.25rem}.page-title{margin-bottom:5.625rem}.page-title.page-title-middle{margin-bottom:4.375rem}.large-padding{padding:6.25rem 0 5.3125rem}.middle-padding{padding:3.125rem 0 5.3125rem}.large-margin{margin-bottom:6.25rem}.middle-margin{margin-bottom:4.6875rem}table td:first-child .description{max-width:70%}.col2-right-layout .main{margin-bottom:5.625rem}.introducing_slider{padding:3.75rem 1.25rem}.introducing_slider .slick-prev{left:1.5625rem}.introducing_slider .slick-next{right:1.5625rem}.home-page .panel:nth-child(4){background-position:center center}.home-page .panel .introducing_slider{padding:2.5rem 1.25rem}.home-page .panel:first-of-type{padding-top:15.625rem}.accordion{margin-bottom:6.25rem}.descr-holder{margin-bottom:5rem}.page-error-holder .error-wrap>div{font-size:8.75rem}.contacts-holder .item{padding:1.5625rem 3.125rem}.contacts-form{margin-bottom:5.9375rem}.contacts-form .wide{margin-bottom:2.3125rem}.contacts-form .fields .field{margin-bottom:4.6875rem}.about_slider .slick-arrow{bottom:-3.75rem}.about-list .item{margin-bottom:7.5rem;padding:6.25rem 0}.about-list .item.reverse .item-holder .inner{margin-right:7.5rem;margin-left:7.5rem}.about-list .item.middle .item-holder .inner{margin-right:7.5rem}.more-about{margin:2.625rem auto}.product-shop .product-name .h2,.product-shop .product-name h1{font-size:2rem}.blog-gallery-holder h2,.post-block .descr h2{font-size:1.875rem}.categorypath-store .introducing_slider .slick-slider-item>div{padding:1.875rem 6.25rem}.categorypath-store .introducing_slider .slick-prev{left:4.375rem}.categorypath-store .introducing_slider .slick-next{right:4.375rem}.category-nav{padding:2.0625rem 6.875rem}.search-blog{top:2.4375rem}.post-list.featured-list h2{font-size:1.25rem}.comments-wrapper .wide .input-box{margin-bottom:1.25rem}.share-block>div{margin:0 -.375rem}.share-block>div>span{margin:0 .375rem}.post-title h1{font-size:3.125rem}.workout-description{padding-right:4.0625rem}.custom-workout-holder .video-title h2{font-size:2.5rem}.credit-card-primary .button{min-width:11.0625rem}}@media screen and (min-width:90em) and (min-width:90em){.xxlarge-expand{-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0}}@media screen and (min-width:90em) and (max-width:101.1875em){.hide-for-xxlarge-only{display:none!important}}@media screen and (min-width:101.25em){.row .row{margin-right:-.9375rem;margin-left:-.9375rem}.xxxlarge-1{max-width:8.33333%;-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%}.xxxlarge-offset-0{margin-left:0}.xxxlarge-2{max-width:16.66667%;-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%}.xxxlarge-offset-1{margin-left:8.33333%}.xxxlarge-3{max-width:25%;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.xxxlarge-offset-2{margin-left:16.66667%}.xxxlarge-4{max-width:33.33333%;-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}.xxxlarge-offset-3{margin-left:25%}.xxxlarge-5{max-width:41.66667%;-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%}.xxxlarge-offset-4{margin-left:33.33333%}.xxxlarge-6{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.xxxlarge-offset-5{margin-left:41.66667%}.xxxlarge-7{max-width:58.33333%;-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%}.xxxlarge-offset-6{margin-left:50%}.xxxlarge-8{max-width:66.66667%;-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%}.xxxlarge-offset-7{margin-left:58.33333%}.xxxlarge-9{max-width:75%;-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%}.xxxlarge-offset-8{margin-left:66.66667%}.xxxlarge-10{max-width:83.33333%;-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%}.xxxlarge-offset-9{margin-left:75%}.xxxlarge-11{max-width:91.66667%;-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%}.xxxlarge-offset-10{margin-left:83.33333%}.xxxlarge-12{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.xxxlarge-offset-11{margin-left:91.66667%}.xxxlarge-up-1{-ms-flex-wrap:wrap;flex-wrap:wrap}.xxxlarge-up-1>.column,.xxxlarge-up-1>.columns{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.xxxlarge-up-2{-ms-flex-wrap:wrap;flex-wrap:wrap}.xxxlarge-up-2>.column,.xxxlarge-up-2>.columns{max-width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.xxxlarge-up-3{-ms-flex-wrap:wrap;flex-wrap:wrap}.xxxlarge-up-3>.column,.xxxlarge-up-3>.columns{max-width:33.33333%;-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%}.xxxlarge-up-4{-ms-flex-wrap:wrap;flex-wrap:wrap}.xxxlarge-up-4>.column,.xxxlarge-up-4>.columns{max-width:25%;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.xxxlarge-up-5{-ms-flex-wrap:wrap;flex-wrap:wrap}.xxxlarge-up-5>.column,.xxxlarge-up-5>.columns{max-width:20%;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}.xxxlarge-up-6{-ms-flex-wrap:wrap;flex-wrap:wrap}.xxxlarge-up-6>.column,.xxxlarge-up-6>.columns{max-width:16.66667%;-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%}.xxxlarge-up-7{-ms-flex-wrap:wrap;flex-wrap:wrap}.xxxlarge-up-7>.column,.xxxlarge-up-7>.columns{max-width:14.28571%;-webkit-box-flex:0;-ms-flex:0 0 14.28571%;flex:0 0 14.28571%}.xxxlarge-up-8{-ms-flex-wrap:wrap;flex-wrap:wrap}.xxxlarge-up-8>.column,.xxxlarge-up-8>.columns{max-width:12.5%;-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%}.xxxlarge-flex-dir-row{flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row}.xxxlarge-flex-dir-row-reverse{flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse}.xxxlarge-flex-dir-column{flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.xxxlarge-flex-dir-column-reverse{flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse}.xxxlarge-flex-child-auto{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.xxxlarge-flex-child-grow{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.xxxlarge-flex-child-shrink{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.row.xxxlarge-unstack>.column,.row.xxxlarge-unstack>.columns{-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0}.xxxlarge-collapse>.column,.xxxlarge-collapse>.columns{padding-right:0;padding-left:0}.xxxlarge-uncollapse>.column,.xxxlarge-uncollapse>.columns{padding-right:.9375rem;padding-left:.9375rem}.xxxlarge-text-left{text-align:left}.xxxlarge-text-right{text-align:right}.xxxlarge-text-center{text-align:center}.xxxlarge-text-justify{text-align:justify}.hide-for-xxxlarge,.hide-for-xxxlarge-only{display:none!important}.xxxlarge-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.xxxlarge-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.xxxlarge-order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.xxxlarge-order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.xxxlarge-order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.xxxlarge-order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.product-slider .slick-prev{left:-12.5rem}.product-slider .slick-next{right:-12.5rem}.home-page .panel h1{margin-bottom:2.8125rem}.about-list .h1,.about-list h1{font-size:9.375rem}.about-videos .info-block{padding:2.75rem 3rem 2.75rem 1.875rem}}@media screen and (min-width:101.25em) and (min-width:101.25em){.xxxlarge-expand{-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0}}@media (min-width:1800px){.product-slider .slick-prev{left:-15.625rem}.product-slider .slick-next{right:-15.625rem}}@media screen and (width:375px) and (min-height:600px) and (orientation:portrait){html.no-touch .my-playlist .playlist-modal .modal-info,html.touch .my-playlist .playlist-modal .modal-info{max-height:calc(100vh - 100px)}html.no-touch .my-playlist .playlist-modal .scrollToBottom,html.touch .my-playlist .playlist-modal .scrollToBottom{bottom:9.375rem}}@media screen and (max-width:101.1875em){.show-for-xxxlarge,.show-for-xxxlarge-only{display:none!important}}@media screen and (max-width:89.9375em){.show-for-xxlarge{display:none!important}}@media screen and (max-width:74.9375em){.show-for-xlarge{display:none!important}.block-account ol li.parent.level2.menu-active>a span,.block-account>ul li.parent.level2.menu-active>a span,.block-category ol li.parent.level2.menu-active>a span,.block-category>ul li.parent.level2.menu-active>a span{margin-top:-2px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transform-origin:center center;transform-origin:center center}.home-page .panel{height:100vh}.home-page .panel .row{min-height:80vh}.about-list.about-gallery{padding-bottom:3.125rem}}@media screen and (max-width:63.9375em){.search-blog .trigger-mask,.show-for-large{display:none!important}.about-list .introducing_slider .slick-prev{left:-10px}.about-list .introducing_slider .slick-next{right:-10px}.search-blog .form-control{display:block!important;opacity:1!important}.press-list .picture{max-width:48rem}}@media screen and (max-width:47.9375em){.show-for-xmedium{display:none!important}.page-header .page-header-container:after{font-size:0;display:block;visibility:hidden;clear:both;height:0;content:' '}}@media screen and (max-width:39.9375em){.show-for-medium{display:none!important}}@media screen and (max-width:29.9375em){.reveal{top:0!important;left:0;width:100%;max-width:none;height:100vh;min-height:100vh;margin-bottom:0;margin-left:0;border:0;border-radius:0}.hide-for-small-only{display:none!important}}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*{color:#000!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}.show-for-print{display:block!important}.hide-for-print{display:none!important}table.show-for-print{display:table!important}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print,th.show-for-print{display:table-cell!important}a,a:visited{text-decoration:underline}a[href]:after{content:' (' attr(href) ')'}.ir a:after,a[href^='javascript:']:after,a[href^='#']:after{content:''}abbr[title]:after{content:' (' attr(title) ')'}blockquote,pre{border:1px solid #a3a3a3}thead{display:table-header-group}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.description,img{display:inline-block!important;vertical-align:top!important}}@-webkit-keyframes animDots{from{opacity:1}to{opacity:0}}@keyframes animDots{from{opacity:1}to{opacity:0}}@-webkit-keyframes animList{from{opacity:0}to{opacity:1}}@keyframes animList{from{opacity:0}to{opacity:1}}
