img,legend{border:0}legend,td,th{padding:.2rem}img,pre{max-width:100%}a,ins,mark{text-decoration:none}#comments .comment-list .comment-body:after,#comments .comment-list .comment-meta cite,#comments .comment-list .reply:after,#respond,.aligncenter,.clear:after,.comment-content:after,.entry-content:after,.error404 .fourohfour-columns-2:after,.gallery:after,.handheld-navigation,.header-widget-region:after,.main-navigation .menu,.main-navigation:after,.pagination,.pagination .page-numbers:after,.site-content:after,.site-footer:after,.site-header:after,.site-main nav.navigation:after,.woocommerce-pagination,.woocommerce-pagination .page-numbers:after,h1,h2,h3,h4,h5,h6{clear:both}@font-face{font-family:Uniform;src:url(assets/fonts/Uniform.svg) format("svg"),url(assets/fonts/Uniform.woff) format("woff"),url(assets/fonts/Uniform.woff2) format("woff2"),url(assets/fonts/Uniform.otf) format('truetype');font-weight:400}@font-face{font-family:Uniform-Light;src:url(assets/fonts/Uniform-Light.svg) format("svg"),url(assets/fonts/Uniform-Light.woff) format("woff"),url(assets/fonts/Uniform-Light.woff2) format("woff2"),url(assets/fonts/Uniform-Light.otf) format('truetype');font-weight:400}@font-face{font-family:Uniform-Medium;src:url(assets/fonts/Uniform-Medium.woff) format("woff"),url(assets/fonts/Uniform-Medium.woff2) format("woff2"),url(assets/fonts/Uniform-Medium.otf) format('truetype');font-weight:400}@font-face{font-family:Shop-Icon-Font;src:url(assets/fonts/shop-icon-font.woff2) format("woff2");font-weight:400}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body,button,html{font-family:Uniform,'Helvetica Neue',Helvetica;text-rendering:optimizeLegibility;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400}@media (max-width:600px){body,button,html{text-rendering:optimizeSpeed!important}}body{margin:0}input,textarea{font-family:Uniform-Light,'Helvetica Neue Light',Helvetica}b,strong{font-family:Uniform-Medium,'Helvetica Neue Bold',Helvetica;font-weight:400}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}mark{color:#000}sup{top:-.5em;bottom:1ex}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:Uniform-Light,Consolas,"DejaVu Sans Mono",monospace!important;background-color:transparent!important;padding:0!important}button,input,optgroup,select,textarea{margin:0;color:inherit;outline:0}button{overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{height:auto;display:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}fieldset{margin:0 2px}@font-face{font-family:FontAwesome;src:url(assets/fonts/fontawesome-webfont.eot?#iefix&v=4.6.3) format("embedded-opentype"),url(assets/fonts/fontawesome-webfont.woff2?v=4.6.3) format("woff2"),url(assets/fonts/fontawesome-webfont.woff?v=4.6.3) format("woff"),url(assets/fonts/fontawesome-webfont.ttf?v=4.6.3) format("truetype"),url(assets/fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}body{-ms-word-wrap:break-word;background-color:#fff;overflow-x:hidden;word-wrap:break-word}body,button,input,textarea{color:#43454b;font-weight:400}select{color:initial}h1,h2,h3,h4,h5,h6{font-family:Uniform-Light,'Helvetica Neue Light',Helvetica;margin:0 0 .5407911001em;color:#131315;font-weight:400}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:400}.alpha,h1{font-size:2.617924em;line-height:1.214;letter-spacing:-1px}.beta,h2{font-size:2em;line-height:1.214}.beta+h3,h2+h3{border-top:1px solid rgba(0,0,0,.05);padding-top:.5407911001em}.gamma,h3{font-size:1.618em;left:10px;position:relative}.delta,b,dt,h4,ins,mark,th{font-weight:400}.delta,h4{font-size:1.41575em}small,sub,sup{font-size:75%}blockquote+h2,blockquote+h3,blockquote+h4,blockquote+header h2,form+h2,form+h3,form+h4,form+header h2,ol+h2,ol+h3,ol+h4,ol+header h2,p+h2,p+h3,p+h4,p+header h2,table+h2,table+h3,table+h4,table+header h2,ul+h2,ul+h3,ul+h4,ul+header h2{margin-top:2.2906835em}address,hr,p,table{margin:0 0 1em}hr{box-sizing:content-box;background-color:#ccc;border:0;height:1px}ol,ul{margin:0 0 1em 3em;padding:0}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1em}dd{margin:0 0 1.618em}blockquote{padding:0 1em;border-left:3px solid rgba(0,0,0,.05)}pre{background:rgba(0,0,0,.1);font-family:"Courier 10 Pitch",Courier,monospace;margin-bottom:1.618em;padding:1.618em;overflow:auto}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:0 0}sub,sup{height:0;line-height:0;vertical-align:baseline}sub{bottom:-.25em;top:.5ex}big{font-size:125%}figure{margin:0}img{height:auto}a{background-color:transparent;color:#ff5e57}.site-branding .site-title a,table caption{font-weight:400}a:focus{outline:#2c2d33 solid 1px}.storefront-cute *{font-family:"Comic Sans MS",sans-serif}*{box-sizing:border-box}.site{overflow-x:hidden}.header-widget-region,.site-content{-webkit-tap-highlight-color:transparent}.site-header{background-color:#fff;padding-top:1.618em;padding-bottom:1.618em;color:#9aa0a7;background-position:center center;position:relative;z-index:999}.site-header .custom-logo-link img,.site-header .site-logo-anchor img,.site-header .site-logo-link img{max-width:210px}.site-header .custom-logo-link,.site-header .site-branding,.site-header .site-logo-anchor,.site-header .site-logo-link{margin-bottom:0;float:left}.site-header .widget{margin-bottom:0}.home.blog .site-header,.home.page:not(.page-template-template-homepage) .site-header,.home.post-type-archive-product .site-header,.no-wc-breadcrumb .site-header{margin-bottom:4.235801032em}.no-wc-breadcrumb.page-template-template-homepage .site-header{margin-bottom:0}.header-widget-region{position:relative;z-index:99}.site-branding .site-title{font-size:2em;letter-spacing:-1px;margin:0}.site-branding .site-description{font-size:.875em;display:none}.site-main{margin-bottom:2.617924em}.site-content{outline:0;overflow:auto;padding-bottom:180px;min-height:90vh}.page-template-template-homepage .site-main{padding-top:4.235801032em}.site-footer{background-color:#4d4d4d;color:#fff;font-family:Uniform-Light,'Helvetica Neue Light','Helvetica Neue',Helvetica;color:#fff;font-size:.8em;letter-spacing:.2px;line-height:2rem;font-weight:400;text-transform:uppercase;padding-top:0;position:relative;margin-top:-180px;height:180px}.badge{margin-top:1rem}.badge table{margin:0}.footer-links{display:block;position:relative;margin:25px auto 25px 10vw;text-align:left;width:400px}.footer-col{margin:10px 10vw 15px 0;float:right;display:block}@media (max-width:600px){.badge img{display:block;margin:auto;padding:0 20px 10px 20px}.site-footer{margin-top:-350px;height:350px}.site-content{padding-bottom:350px}.footer-links{display:block;position:relative;margin:20px auto;text-align:center;width:100%}.footer-col{margin:0 auto;float:none}.opc_order_review .product-details{padding-bottom:2rem!important}}.site-footer h1,.site-footer h2,.site-footer h3,.site-footer h4,.site-footer h5,.site-footer h6{color:#65676d}.site-footer a:not(.button){color:#ccc}.site-info{padding:0}.alignleft{display:inline;margin-right:1em}.alignright{display:inline;float:right;margin-left:1em}.aligncenter{display:block;margin:0 auto}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important}.screen-reader-text:active,.screen-reader-text:focus,.screen-reader-text:hover{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;display:block;font-weight:400;height:auto;left:0;line-height:normal;padding:1em 1.618em;text-decoration:none;top:0;width:auto;z-index:100000;outline:0}#comments .comment-list .comment-body:after,#comments .comment-list .comment-body:before,.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.error404 .fourohfour-columns-2:after,.error404 .fourohfour-columns-2:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table}.error404.left-sidebar .content-area,.error404.right-sidebar .content-area,table{width:100%}table{border-spacing:0;border-collapse:separate}table caption{padding:1em 0}table td p:last-child,table th p:last-child{margin-bottom:0}table thead th{text-transform:uppercase;padding:1.41575em;vertical-align:middle;font-weight:400}table tbody h2,table tbody h2 a{font-weight:400}table tbody h2{font-size:1em}.error404 .site-content .widget_product_search{padding:1.618em;background-color:rgba(0,0,0,.025)}.error404 .site-content .widget_product_search form{margin:0}.error404 .fourohfour-columns-2{padding:2.617924em 0;border:1px solid rgba(0,0,0,.05);border-width:1px 0;margin-bottom:2.617924em}.error404 .fourohfour-columns-2 .widget,.error404 .fourohfour-columns-2 ul.products,.error404 .fourohfour-columns-2 ul.products li.product{margin-bottom:0}.error404 .fourohfour-columns-2 .col-1{width:47.8260869565%;float:left;margin-right:4.347826087%}.error404 .fourohfour-columns-2 .col-1 ul.products li.product{width:45.4545454545%;float:left;margin-right:9.0909090909%}.error404 .fourohfour-columns-2 .col-2{width:47.8260869565%;float:right;margin-right:0;padding:1.618em;background-color:rgba(0,0,0,.025)}#comments{padding-top:2.617924em}#comments .comments-title{border-bottom:1px solid rgba(0,0,0,.05);padding-bottom:.5407911001em;margin-bottom:1.618em}#comments .comment-list{list-style:none;margin-left:0}#comments .comment-list .comment-content{padding-bottom:1.618em;margin-bottom:1.618em}#comments .comment-list .comment-content .comment-text{padding:1.618em;border-radius:3px}#comments .comment-list .comment-content .comment-text p:last-child{margin-bottom:0}#comments .comment-list .comment-meta{margin-bottom:1em}#comments .comment-list .comment-meta .avatar{margin-bottom:1em;max-width:64px;height:auto}.widget select,.wp-caption,embed,iframe,object,video{max-width:100%}#comments .comment-list .comment-meta a.comment-date{font-size:.875em}#comments .comment-list .comment-meta cite{font-style:normal;display:block}#comments .comment-list .bypostauthor>.comment-body cite:after{display:inline-block;font:normal normal normal 1em/1 FontAwesome;font-size:inherit;text-rendering:auto;margin-left:.5407911001em;content:"\f0f6"}#comments .comment-list .reply a:after,#respond #cancel-comment-reply-link:before{font:normal normal normal 1em/1 FontAwesome;text-rendering:auto;-moz-osx-font-smoothing:grayscale}#comments .comment-list .reply{margin-bottom:1.618em;padding-top:.6180469716em}#comments .comment-list .reply:after,#comments .comment-list .reply:before{content:"";display:table}#comments .comment-list .reply a{display:inline-block;margin-right:1em}#comments .comment-list .reply a:after{display:inline-block;font-size:inherit;content:"\f112";margin-left:.5407911001em}#comments .comment-list .reply a.comment-edit-link:after{content:"\f040"}#comments .comment-list .reply a:last-child{margin-right:0}#comments .comment-list .children{list-style:none}.comment-content a{word-wrap:break-word}#respond{padding:1.618em;background-color:rgba(0,0,0,.0125);position:relative}#respond .comment-form-author input,#respond .comment-form-email input,#respond .comment-form-url input{width:100%}#respond .form-submit,#respond form{margin-bottom:0}#respond #cancel-comment-reply-link{position:absolute;top:.5407911001em;right:.5407911001em;display:block;height:1em;width:1em;overflow:hidden;line-height:1;font-size:1.41575em;text-align:center;-webkit-transition:-webkit-transform,ease,.3s;-moz-transition:-moz-transform,ease,.3s;transition:transform,ease,.3s}#respond #cancel-comment-reply-link:hover{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}#respond #cancel-comment-reply-link:before{font-size:inherit;content:"\f057";display:block}.sticky .entry-title:before{display:inline-block;font:normal normal normal 1em/1 FontAwesome;font-size:inherit;text-rendering:auto;margin-right:.5407911001em;content:"\f08d"}.hentry{margin:0 0 4.235801032em}.hentry .wp-post-image{margin-bottom:1.618em;margin-left:auto;margin-right:auto}.hentry .entry-header{margin-bottom:1em;border-bottom:1px solid rgba(0,0,0,.05)}.hentry .entry-header .byline,.hentry .entry-header .posted-on{font-size:.875em}.hentry .entry-header .byline a,.hentry .entry-header .posted-on a{font-weight:400;text-decoration:underline}.hentry .entry-header .byline a:hover,.hentry .entry-header .posted-on a:hover{text-decoration:none}.hentry .entry-meta{font-weight:300}.hentry.type-page .entry-header{border-bottom:0;margin-bottom:0}.byline,.updated:not(.published){display:none}.group-blog .byline,.single .byline{display:inline}.page-links{clear:both;margin:0 0 1em}.author,.cat-links,.comments-link,.tags-links{display:block;margin-bottom:1.618em}.author .avatar{width:64px;margin-bottom:1em}fieldset,form{margin-bottom:1.618em}button,input,select,textarea{vertical-align:baseline}.added_to_cart,.button,button,input[type=button],input[type=reset],input[type=submit]{background:linear-gradient(135deg,#ff5e57,#ff5e57,#ff5e57,#ffac46);background-size:100%;color:#fff;cursor:pointer;padding:.6180469716em 1.41575em;font-weight:400;display:inline-block;-webkit-appearance:none;text-decoration:none;text-shadow:none;border:none;border-radius:25px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.3)}@keyframes GradientAnimation{25%{opacity:.25;background:linear-gradient(135deg,#ffac46,#ffac46,#ffac46,#ffac46,#ffac46)}50%{opacity:.5;background:linear-gradient(135deg,#ff5e57,#ffac46,#ffac46,#ffac46,#ffac46)}75%{opacity:.75;background:linear-gradient(135deg,#ff5e57,#ff5e57,#ffac46,#ffac46,#ffac46)}100%{opacity:1;background:linear-gradient(135deg,#ff5e57,#ff5e57,#ff5e57,#ffac46,#ffac46)}}.added_to_cart.alt,.added_to_cart.cta,.button.alt,.button.cta,.woocommerce-Button,button.alt,button.cta,input[type=button].alt,input[type=button].cta,input[type=reset].alt,input[type=reset].cta,input[type=submit].alt,input[type=submit].cta{margin-top:1rem;font-family:Uniform,Helvetica;font-size:1.2rem;text-transform:uppercase;border-radius:2rem;color:#fff;flex:1 1 auto;flex-wrap:wrap;border:1px solid #ffac46;font-weight:400;box-shadow:none;background:linear-gradient(135deg,#ff5e57,#ff5e57,#ff5e57,#ffac46);background-size:100%}.single-product div.product form.cart .button{max-width:350px}.added_to_cart:hover,.button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{-webkit-animation:GradientAnimation .3s ease-in;-moz-animation:GradientAnimation .3s ease-in;-o-animation:GradientAnimation .3s ease-in;animation:GradientAnimation .3s ease-in;color:#fff;border:1px solid transparent;background:linear-gradient(135deg,#ff5e57,#ff5e57,#ff5e57,#ffac46,#ffac46);box-shadow:inset 0 -1px 0 rgba(0,0,0,.3)}.added_to_cart:hover,.button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{color:#fff}.added_to_cart.added:after,.button.added:after,button.added:after,input[type=button].added:after,input[type=reset].added:after,input[type=submit].added:after{display:inline-block;font:normal normal normal 1em/1 FontAwesome;font-size:inherit;text-rendering:auto;content:"\f00c";margin-left:.5407911001em}.added_to_cart.loading,.button.loading,button.loading,input[type=button].loading,input[type=reset].loading,input[type=submit].loading{opacity:.5}.added_to_cart.small,.button.small,button.small,input[type=button].small,input[type=reset].small,input[type=submit].small{padding:.5407911001em .875em;font-size:.875em}.added_to_cart.disabled,.added_to_cart:disabled,.button.disabled,.button:disabled,button.disabled,button:disabled,input[type=button].disabled,input[type=button]:disabled,input[type=reset].disabled,input[type=reset]:disabled,input[type=submit].disabled,input[type=submit]:disabled{opacity:.5!important;cursor:not-allowed}.added_to_cart.disabled:hover,.added_to_cart:disabled:hover,.button.disabled:hover,.button:disabled:hover,button.disabled:hover,button:disabled:hover,input[type=button].disabled:hover,input[type=button]:disabled:hover,input[type=reset].disabled:hover,input[type=reset]:disabled:hover,input[type=submit].disabled:hover,input[type=submit]:disabled:hover{opacity:.5!important}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}.input{position:relative;z-index:1;display:inline-block;margin:1em;width:calc(100% - 2em);vertical-align:top}.input__field,input#billing_state{position:relative;display:block;float:right;width:60%;border:none;border-radius:.25em;background:#f0f0f0;color:#232323;box-shadow:none!important;-webkit-appearance:none;padding:1.5em}.input__field:focus,form.checkout_coupon input.input-text:focus,form.login .form-row input.input-text:focus,form.register input.input-text:focus,form.woocommerce-EditAccountForm input.input-text:focus{outline:0;color:#ff5e57;background:#f2f2f2}.input__label{display:inline-block;float:right;padding:.5rem 1rem 1rem 1rem;width:40%;font-size:.8rem;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#696969}.input__label-content{position:relative;display:block;width:100%}p.form-row,p.form-row-wide{margin:1em 0 1em 0}form.woocommerce-EditAccountForm input.input-text{max-width:400px!important}.input__field--isao,input#billing_address_2,input#shipping_address_2{width:100%;background-color:transparent;border:2px solid transparent;-webkit-transition:background-color .25s,border-color .25s;transition:background-color .25s,border-color .25s;border-bottom:1px solid #4c4c4c}.input--filled .input__field--isao,.input--filled input#billing_address_2,.input--filled input#shipping_address_2{width:100%;background-color:transparent;border:2px solid transparent;-webkit-transition:background-color .25s,border-color .25s;transition:background-color .25s,border-color .25s;border-bottom:1px solid #18d981}input#billing_state,input#shipping_state{width:100%;background-color:transparent;border-bottom:1px solid #18d981;-webkit-transition:background-color .25s,border-color .25s;transition:background-color .25s,border-color .25s}[placeholder]:focus::-webkit-input-placeholder{opacity:1}[placeholder]::-webkit-input-placeholder{opacity:0}.input__label--isao{width:100%;text-align:left;position:absolute;bottom:100%;overflow:hidden;-webkit-transform:translate3d(0,3rem,0);transform:translate3d(0,3rem,0);-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;pointer-events:none}.input__label-content--isao,label.input__label{color:#8b8c8b;-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}label[for=billing_state],label[for=shipping_state]{padding:.25rem 0 0 .5rem!important}label[for=billing_address_1],label[for=billing_city],label[for=billing_country],label[for=billing_postcode],label[for=billing_state],label[for=reg_email],label[for=shipping_address_1],label[for=shipping_city],label[for=shipping_country],label[for=shipping_state],label[for=user_login]{font-family:Uniform-Light,'Helvetica Neue',Helvetica;padding:.5rem 0 .25rem .5rem;text-transform:uppercase;font-size:.5em;letter-spacing:1px;font-weight:400;color:#18d981}.state_select .select2-choice,.state_select .state_select{padding:.7rem 0 .7rem 1rem;font-size:.8em}p#billing_state_field{margin:0}p#shipping_state_field{margin:0}.input--filled .input__label-content--isao{content:attr(data-content);position:absolute;font-family:Uniform-Light,'Helvetica Neue',Helvetica;font-weight:400;bottom:100%;left:0;width:100%;color:#18d981;text-transform:uppercase;letter-spacing:1px;font-size:.5em;padding:0 0 0 .5rem!important}.input--focus .input__label-content--isao{content:attr(data-content);position:absolute;font-family:Uniform,'Helvetica Neue',Helvetica;font-weight:400;bottom:100%;left:0;width:100%;color:#ff5e57;text-transform:uppercase;letter-spacing:1px;font-size:.5em;padding:0 0 0 .5rem!important}.input--filled .input__label--isao,.input--focus .input__label--isao,.input__field--isao:focus+.input__label--isao{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.input__field--isao:focus+.input__label--isao .input__label-content--isao{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}label[for=billing_address_1],label[for=billing_city],label[for=billing_postcode],label[for=shipping_address_1],label[for=shipping_city],label[for=shipping_postcode]{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.details_billing,.details_shipping{border:0!important}input#rememberme{position:relative;left:0}[type=checkbox]:checked,[type=checkbox]:not(:checked){position:absolute;left:-9999px}[type=checkbox]:checked+label,[type=checkbox]:not(:checked)+label{position:relative;padding-left:1.95em;cursor:pointer;font-size:.8rem}[type=checkbox]:checked+label:before,[type=checkbox]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:.75em;height:.75em;border:2px solid #ccc;background:#fff;border-radius:4px;box-shadow:inset 0 1px 3px rgba(0,0,0,.1)}[type=checkbox]:checked+label:before{border-color:#ff5e57}[type=checkbox]:checked+label:after,[type=checkbox]:not(:checked)+label:after{content:'✔';position:absolute;top:.1em;left:.3em;font-size:.9em;line-height:.8;color:#ff5e57;transition:all .2s}[type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}[type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}[type=checkbox]:disabled:checked+label:before,[type=checkbox]:disabled:not(:checked)+label:before{box-shadow:none;border-color:#ff5e57;background-color:#ddd}[type=checkbox]:disabled:checked+label:after{color:#999}[type=checkbox]:disabled+label{color:#aaa}[type=checkbox]:checked:focus+label:before,[type=checkbox]:not(:checked):focus+label:before{border:2px dotted #00f}input.minus,input.plus{color:rgba(84,84,84,.55);border:1px solid #ccc;height:25px;width:25px!important;padding:5px!important;border-radius:50%!important;outline:0;background:0 0!important;min-width:25px!important;-webkit-appearance:button;cursor:pointer;box-shadow:inset 0 -.5px 0 rgba(0,0,0,.2)}input.minus:hover,input.plus:hover{border:1px solid #ccc;color:rgba(84,84,84,.55)!important;background:0 0!important;padding:0!important;opacity:.7;animation:inherit}input.input-text.qty.text{width:1.6em!important;border:none;display:inline-block;text-align:center;font-weight:700;outline:0;margin:0;vertical-align:middle}img{border-radius:3px}.comment-content img.wp-smiley,.entry-content img.wp-smiley,.page-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0;display:inline-block;border-radius:0}.wp-caption{margin-bottom:1em}.wp-caption img[class*=wp-image-]{display:block;margin:0 auto}.wp-caption .wp-caption-text{text-align:left;font-style:italic;border-bottom:2px solid rgba(0,0,0,.05);padding:1em 0}.gallery{margin-bottom:1em}.gallery:after,.gallery:before{content:"";display:table}.gallery .gallery-item{float:left}.gallery .gallery-item .gallery-icon a{display:block}.gallery .gallery-item .gallery-icon img{border:none;height:auto;margin:0 auto}.gallery .gallery-item .gallery-caption{margin:0;text-align:center}.gallery.gallery-columns-1 .gallery-item{width:100%}.gallery.gallery-columns-2 .gallery-item{width:50%}.gallery.gallery-columns-3 .gallery-item{width:33.3%}.gallery.gallery-columns-4 .gallery-item{width:25%}.gallery.gallery-columns-5 .gallery-item{width:20%}.gallery.gallery-columns-6 .gallery-item{width:16.666666667%}.gallery.gallery-columns-7 .gallery-item{width:14.285714286%}.gallery.gallery-columns-8 .gallery-item{width:12.5%}.gallery.gallery-columns-9 .gallery-item{width:11.111111111%}.secondary-navigation{display:none}button.menu-toggle{cursor:pointer;text-align:left;float:right;position:relative;border:2px solid transparent;box-shadow:none;border-radius:2px;padding:.6180469716em .875em .6180469716em 2.617924em;font-size:.875em}.main-navigation ul li a:before,.site-main nav.navigation .nav-previous a:before{font:normal normal normal 1em/1 FontAwesome;text-rendering:auto;-moz-osx-font-smoothing:grayscale}button.menu-toggle span:before,button.menu-toggle:after,button.menu-toggle:before{content:"";display:block;height:2px;width:14px;position:absolute;top:50%;left:1em;margin-top:-1px;-webkit-transition:all,ease,.2s;-moz-transition:all,ease,.2s;transition:all,ease,.2s;border-radius:3px}button.menu-toggle:before{-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);-o-transform:translateY(-4px);transform:translateY(-4px)}button.menu-toggle:after{-webkit-transform:translateY(4px);-moz-transform:translateY(4px);-ms-transform:translateY(4px);-o-transform:translateY(4px);transform:translateY(4px)}.toggled button.menu-toggle:after,.toggled button.menu-toggle:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-o-transform:rotate(45deg)}.toggled button.menu-toggle:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.toggled button.menu-toggle span:before{opacity:0}.primary-navigation{display:none}.main-navigation:after,.main-navigation:before{content:"";display:table}.main-navigation div.menu{display:none}.main-navigation div.menu:last-child{display:block}.handheld-navigation,.main-navigation div.menu>ul:not(.nav-menu),.nav-menu{overflow:hidden;max-height:0;-webkit-transition:all,ease,.8s;-moz-transition:all,ease,.8s;transition:all,ease,.8s}.handheld-navigation ul{margin:0}.main-navigation.toggled .handheld-navigation,.main-navigation.toggled .menu>ul:not(.nav-menu),.main-navigation.toggled ul[aria-expanded=true]{max-height:1750px}.main-navigation ul{margin-left:0;list-style:none;margin-bottom:0}.main-navigation ul ul{display:block;margin-left:1.41575em}.main-navigation ul li a{padding:.875em 0;display:block}.main-navigation ul li a:before{display:inline-block;font-size:inherit;content:"\f0f6";margin-right:.5407911001em}.main-navigation ul li a:hover{color:#e6e6e6}.site-main nav.navigation{margin:0 0 1em}.site-main nav.navigation:after,.site-main nav.navigation:before{content:"";display:table}.site-main nav.navigation .nav-next a,.site-main nav.navigation .nav-previous a{display:inline-block;-webkit-transition:all,ease,.3s;-moz-transition:all,ease,.3s;transition:all,ease,.3s;padding:.6180469716em 1em;border-radius:3px}.site-main nav.navigation .nav-previous{float:left;width:50%}.site-main nav.navigation .nav-previous a:before{display:inline-block;font-size:inherit;content:"\f177";margin-right:.5407911001em}.site-main nav.navigation .nav-previous a:hover{-webkit-transform:translate(-1em);-moz-transform:translate(-1em);-ms-transform:translate(-1em);-o-transform:translate(-1em);transform:translate(-1em)}.site-main nav.navigation .nav-next{float:right;text-align:right;width:50%}.site-main nav.navigation .nav-next a:after{display:inline-block;font:normal normal normal 1em/1 FontAwesome;font-size:inherit;text-rendering:auto;content:"\f178";margin-left:.5407911001em}.site-main nav.navigation .nav-next a:hover{-webkit-transform:translate(1em);-moz-transform:translate(1em);-ms-transform:translate(1em);-o-transform:translate(1em);transform:translate(1em)}.pagination,.woocommerce-pagination{padding:1em 0;border:1px solid rgba(0,0,0,.05);border-width:1px 0;text-align:center}.pagination .page-numbers,.woocommerce-pagination .page-numbers{list-style:none;margin:0}.pagination .page-numbers:after,.pagination .page-numbers:before,.woocommerce-pagination .page-numbers:after,.woocommerce-pagination .page-numbers:before{content:"";display:table}.pagination .page-numbers li,.woocommerce-pagination .page-numbers li{display:inline-block}.pagination .page-numbers li .page-numbers,.woocommerce-pagination .page-numbers li .page-numbers{border-left-width:0;display:inline-block;padding:.3342343017em .875em;background-color:rgba(0,0,0,.025);color:#43454b}.pagination .page-numbers li .page-numbers.current,.woocommerce-pagination .page-numbers li .page-numbers.current{font-weight:700;background-color:#2c2d33;border-color:#2c2d33;color:#fff}.pagination .page-numbers li .page-numbers.dots,.woocommerce-pagination .page-numbers li .page-numbers.dots{background-color:transparent}.pagination .page-numbers li .page-numbers.next,.pagination .page-numbers li .page-numbers.prev,.woocommerce-pagination .page-numbers li .page-numbers.next,.woocommerce-pagination .page-numbers li .page-numbers.prev{padding-left:1em;padding-right:1em}.pagination .page-numbers li a.page-numbers:hover,.woocommerce-pagination .page-numbers li a.page-numbers:hover{background-color:rgba(0,0,0,.05)}.rtl .pagination a.next,.rtl .pagination a.prev,.rtl .woocommerce-pagination a.next,.rtl .woocommerce-pagination a.prev{transform:rotateY(180deg)}.widget{margin:0 0 3.706325903em}.widget .widget-search .search-submit{clip:rect(1px,1px,1px,1px);position:absolute!important}.widget .widget-title,.widget .widgettitle{font-size:1.41575em;letter-spacing:0;border-bottom:1px solid rgba(0,0,0,.05);padding:0 0 1em;margin-bottom:1em;font-weight:700}.widget ul{margin-left:0;list-style:none}.widget ul ul{margin-left:1.618em}.widget-area .widget{font-weight:300}.widget-area .widget a.button{font-weight:700!important;color:#fff}.widget-area .widget a.button:hover{color:#fff}.header-widget-region:after,.header-widget-region:before{content:"";display:table}.header-widget-region .widget{margin:0;padding:1em 0;font-size:.875rem}.widget_product_search form,.widget_search form{position:relative}.widget_product_search form input[type=search],.widget_product_search form input[type=text],.widget_search form input[type=search],.widget_search form input[type=text]{width:100%;padding-left:2.617924em}.widget_product_search form input[type=submit],.widget_search form input[type=submit]{clip:rect(1px,1px,1px,1px);position:absolute!important;top:0;left:0}.widget_product_search form:before,.widget_search form:before{display:inline-block;font:normal normal normal 1em/1 FontAwesome;font-size:inherit;text-rendering:auto;content:"\f002";position:absolute;top:1em;left:1em}.widget_archive ul,.widget_categories ul,.widget_links ul,.widget_nav_menu ul,.widget_pages ul,.widget_recent_comments ul,.widget_recent_entries ul{margin:0}.widget_archive ul li,.widget_categories ul li,.widget_links ul li,.widget_nav_menu ul li,.widget_pages ul li,.widget_recent_comments ul li,.widget_recent_entries ul li{list-style:none;margin-bottom:.6180469716em}.widget_archive ul li:before,.widget_categories ul li:before,.widget_links ul li:before,.widget_nav_menu ul li:before,.widget_pages ul li:before,.widget_recent_comments ul li:before,.widget_recent_entries ul li:before{font-family:FontAwesome;margin-right:.5407911001em;display:inline-block;opacity:.35}.widget_archive ul .sub-menu,.widget_categories ul .sub-menu,.widget_links ul .sub-menu,.widget_nav_menu ul .sub-menu,.widget_pages ul .sub-menu,.widget_recent_comments ul .sub-menu,.widget_recent_entries ul .sub-menu{margin-top:.6180469716em;margin-left:1.618em}.footer-widgets #wp-calendar td,.footer-widgets #wp-calendar th,.widget-area #wp-calendar td,.widget-area #wp-calendar th{padding:.236em;text-align:center}.widget_pages ul li:before,.widget_recent_entries ul li:before{content:"\f0f6"}.widget_pages ul ul.children,.widget_recent_entries ul ul.children{margin:.6180469716em 0 0 1.41575em}.widget_categories ul li:before{content:"\f114"}.widget_archive ul li:before,.widget_categories ul li.current-cat:before{content:"\f115"}.widget_recent_comments ul li:before{content:"\f0e5"}.widget_nav_menu ul li:before{content:"\f0f6"}.widget_links ul li:before{content:"\f08e"}.widget_rating_filter .wc-layered-nav-rating{margin-bottom:.6180469716em}.widget_rating_filter .wc-layered-nav-rating a{text-decoration:none!important}.widget_rating_filter .wc-layered-nav-rating .star-rating{display:inline-block}.widget-area .widget{font-size:.875rem}.widget-area .widget h1.widget-title{font-size:1.41575rem}.widget-area .widget a:not(.button){font-weight:400;text-decoration:underline}.widget-area .widget a:not(.button):hover{text-decoration:none}.quantity .qty{text-align:center;border-radius:.4em;width:2.5em!important}tr.money-back td,tr.money-back th{padding-top:2em!important;border-top:.1em solid #ccc}tr.cart-discount td,tr.cart-discount th{padding-top:1em!important;padding-bottom:1em;border-top:.1em solid #ccc}.wcopc-product-single tr.cart_item td,tr.cart_item th{padding:1em 0 0 0;text-align:left;vertical-align:top!important}tr.cart_item td,tr.cart_item th{padding:0 0 1em 0;text-align:left;vertical-align:top}tr.order-total:nth-last-child(1) td,tr.order-total:nth-last-child(1) th{padding-bottom:1.5rem}.order_review_wrapper tfoot th,tfoot td{padding-top:.5em}.order-total td,.order-total th{font-family:Uniform-Medium}tr.shipping td{text-transform:uppercase;letter-spacing:.2px;color:#505050}#order_review table.shop_table tr td:nth-child(2){text-align:right}#order_review table.shop_table tr td:nth-child(1),#order_review table.shop_table tr th:nth-child(1){text-align:left}.order-paid span.woocommerce-Price-amount.amount{font-family:Uniform-Light}tr.order-paid td,tr.order-paid th{padding-top:1.5rem;border-top:.05rem solid #4c4c4c;font-size:1.5rem;font-weight:400;font-family:Uniform-Light,'Helvetica Neue Light',Helvetica}div#overall_checkout{position:relative}#order_review .shop_table{width:100%;max-width:500px;outline:0;font-size:.9rem}#order_review .product-remove{margin-left:-2.2em!important}.product-total .original-amount,.product-total .sales-amount{font-size:1.1rem}.shop_table.woocommerce-checkout-review-order-table .product-total .original-amount span.woocommerce-Price-amount::before{content:'';background-image:url(assets/img/slashed.png);background-position:right 80%;background-size:100%;position:absolute;background-repeat:no-repeat;height:30px;width:70px;max-height:30px}.woocommerce-error,.woocommerce-message,.woocommerce-noreviews,p.no-comments{border:2px solid #ff5e57!important;border-radius:5px!important;color:#ff5e57!important;background:0 0!important;margin-bottom:1em!important;font-size:.9rem;line-height:1.5rem;max-width:490px}.woocommerce-message{display:none!important}.payment_box.payment_method_stripe{display:none!important}.opc_order_review .product-quantity{display:flex;padding-left:1em;justify-content:center;float:none}#order_review .opc_cart_item td.product-name{padding-left:0;display:inline-block}.opc_order_review .product-details{min-width:120px;font-size:1.1em!important;text-transform:capitalize;padding-bottom:1.2rem;font-family:Uniform-Medium}div#remaining_amount{font-size:.8rem;padding-top:.3rem}.opc_order_review td.product-total{padding-top:1em!important}h3#ship-to-different-address{font-size:1rem;padding-bottom:1rem;font-weight:500}a.remove:before{content:"\f05c"!important;font-size:1.5em!important;color:#fa626a!important}.storefront-full-width-content.single-product div.product .summary{margin:0!important}#opc-messages{clear:none!important;display:none}.checkout_right_wrapper.custom_border{float:right;width:40%;margin-top:2rem}.checkout_right_wrapper .order_review_wrapper{position:relative;border-bottom:none!important;border:2px solid #cececc;padding:0 35px 10px 35px;border-radius:1rem 1rem 0 0}div#payment{font-size:.9rem;float:right;width:40%;border:2px solid #cececc;border-top:none;padding:0 20px 20px;border-radius:0 0 1rem 1rem;top:-50px;position:relative;z-index:3}.woocommerce-MyAccount-content div#payment{width:100%;border:none}.woocommerce-MyAccount-content label[for=payment_method_stripe]{border:none}h3#order_review_heading{position:relative;top:-20px;margin:0 auto;padding:0 10px;background-color:#fff;display:inline-block;max-width:270px}#payment .terms label{display:inline!important;cursor:pointer}#payment .terms{text-align:center}#payment .payment_methods li img:nth-child(6),#payment .payment_methods li img:nth-child(7){visibility:hidden}ul.order_details{list-style:none;display:table;width:100%;margin:0!important;padding:0;margin-bottom:5rem;border-top:solid 6px #cececc;padding-top:1.875rem;margin-top:1.25rem}p.woocommerce-thankyou-order-received ul.order_details li{padding:1em 1.618em;font-size:.8em;text-transform:uppercase;width:25%;display:table-cell;float:none;margin-bottom:0;text-align:left}.order_detail_all{float:none;clear:both}.woocommerce-order-received .woocommerce .order_detail_box{margin:70px 0;padding:0 35px 25px;border-radius:10px;border:2px solid #cececc;position:relative}.woocommerce-order-received .woocommerce .order_detail_box>h2{position:relative;top:-20px;left:-20px;display:inline-block;font-size:2.125rem;text-transform:uppercase;margin:0 auto;padding:0 10px;letter-spacing:2px;background-color:#fff}@media (min-width:768px){table+.addresses{margin:0}}table.shop_table.order_details td{padding:1rem 0 0 0}table.shop_table.order_details thead th{padding:1.25rem 0;border-bottom:1px solid #f0f0f0}table.shop_table.order_details tr.order_item td,table.shop_table.order_details tr.order_item th{padding:1.25rem 0;border-bottom:1px solid #f0f0f0}table.shop_table.order_details th{font-weight:400;font-family:Uniform,'Helvetica Neue',Helvetica;text-transform:uppercase;font-size:1rem;text-align:left;color:#000;padding:1rem 0 0 0}table.shop_table tbody td.product-name{font-size:.7rem;text-transform:uppercase;padding-right:.5rem;min-width:250px;display:flex}.thank_you_details p{line-height:2em;margin-top:2em}@media (max-width:39.9375em){p.woocommerce-thankyou-order-received{font-size:2.525rem!important;line-height:3rem!important}.woocommerce-order-received .woocommerce ul.order_details{margin-bottom:1.875rem}.woocommerce-order-received .woocommerce ul.order_details li{display:block;width:100%;margin-bottom:15px;text-align:center}.order_detail_all{width:100%;float:left;padding-left:.625rem;padding-right:.625rem}.order_detail_all p{font-size:17px;line-height:1.6}.woocommerce-order-received .woocommerce .order_detail_box{border:none;padding:0}.woocommerce-order-received .woocommerce .order_detail_box>h2{position:relative;font-size:1.5rem;margin-bottom:20px;left:0;top:0;padding:0}.thank_you_details p{line-height:2em;margin-top:1.5em}table.shop_table.order_details th{font-size:.9rem}}.col2-set#customer_login,.col2-set.addresses,.col2-set.addresses .col-1,.col2-set.addresses .col-2{width:100%!important;max-width:100%;margin:1em 0 0 0}.addresses header.title h3{font-weight:500;font-family:Uniform,'Helvetica Neue',Helvetica;text-transform:uppercase;font-size:1.2rem;text-align:left;color:#000}table.shop_table.addresses{max-width:500px}.woocommerce-info a{color:#999!important}.woocommerce-info{background-color:transparent!important;color:#666!important;border-top:1px solid rgba(0,0,0,.15);max-width:500px;border-radius:15px 0 5px 0!important;margin-bottom:1.5em!important}.woocommerce-MyAccount-content p{font-family:Uniform-Light,'Helvetica Neue'}form.checkout_coupon input.input-text,form.login input.input-text,form.register input.input-text,form.woocommerce-EditAccountForm input.input-text,form.woocommerce-ResetPassword input.input-text{position:relative;display:block;padding:1.5em;color:#232323;font-weight:400;box-shadow:none!important;-webkit-appearance:none;max-width:250px;background-color:transparent;border:2px solid transparent;-webkit-transition:background-color .25s,border-color .25s;transition:background-color .25s,border-color .25s;border-bottom:1px solid #4c4c4c}form.checkout_coupon label,form.login label{padding:1rem 0 0 0;font-family:Uniform,'Helvetica Neue',Helvetica;font-weight:500;bottom:100%;left:0;width:100%;color:#999;text-transform:uppercase;letter-spacing:1px;font-size:.7em;display:inline-block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#696969}form.checkout_coupon input.button,form.login input.button{background:0 0;background-color:transparent;color:#ff5e57;font-weight:400;letter-spacing:.3px;font-family:Uniform;text-transform:uppercase;border-radius:.5em;box-shadow:none!important;-webkit-appearance:none;padding:1.5em;border:1px solid #ff5e57;margin-bottom:1em}form.checkout_coupon input.button:hover,form.login input.button:hover{background-color:#ff5e57;border-color:#f9f9f9;color:#fff;-webkit-transition:-webkit-transform,ease,.3s;-moz-transition:-moz-transform,ease,.3s;transition:transform,ease,.3s}form.login p{font-size:.8rem;padding-top:1rem;padding-bottom:1rem;margin:0}p.lost_password{font-size:.8rem!important}.col2-set#customer_login h2{margin-bottom:40px}form.login{max-width:600px;padding-left:2rem;border-left:.6180469716em solid rgba(0,0,0,.15);border-radius:0 0 0 15px;border-bottom:2px solid rgba(0,0,0,.15);position:relative;top:-25px}@media (min-width:768px){.secondary-navigation .menu a:hover,.secondary-navigation .menu>li:hover>a{text-decoration:none}table.shop_table_responsive tbody tr td,table.shop_table_responsive tbody tr th{text-align:left}.site-header{padding-top:2.617924em;padding-bottom:0}.site-header .site-branding{display:block;width:21.7391304348%;float:left;margin-right:4.347826087%;clear:both;margin-bottom:2.617924em}.site-header .site-branding img{height:auto;max-width:100%;max-height:none}.woocommerce-active .site-header .secondary-navigation{width:47.8260869565%;float:left;margin-right:4.347826087%}.woocommerce-active .site-header .site-search{width:21.7391304348%;float:right;margin-right:0;clear:none}.woocommerce-active .site-header .main-navigation{width:73.9130434783%;float:left;margin-right:4.347826087%;clear:both}.woocommerce-active .site-header .site-header-cart{width:21.7391304348%;float:right;margin-right:0;margin-bottom:0}.site-branding .site-description{margin-bottom:0;display:block}.custom-logo-link,.site-branding,.site-header-cart,.site-logo-anchor,.site-logo-link,.site-search{margin-bottom:2.2906835em}.site-header .subscribe-and-connect-connect{float:right;margin-bottom:1em}.site-header .subscribe-and-connect-connect .icons{list-style:none;margin:0}.site-header .subscribe-and-connect-connect .icons a{font-size:1rem!important}.site-header .subscribe-and-connect-connect .icons li{margin:0 0 0 .5407911001em!important;display:inline-block}.col-full{max-width:67.141em;margin-left:auto;margin-right:auto;padding:0 2.617924em;box-sizing:content-box}.col-full:after,.col-full:before{content:"";display:table}.col-full:after{content:" ";display:block;clear:both}.comment-list:after,.comment-list:before,.footer-widgets:after,.footer-widgets:before,.hentry.type-post:after,.hentry.type-post:before,.site-content:after,.site-content:before{display:table;content:""}.site-content:after{clear:both}.content-area{width:73.9130434783%;float:left;margin-right:4.347826087%}.widget-area{width:21.7391304348%;float:right;margin-right:0}.right-sidebar .content-area{width:73.9130434783%;float:left;margin-right:4.347826087%}.right-sidebar .widget-area{width:21.7391304348%;float:right;margin-right:0}.left-sidebar .content-area{width:73.9130434783%;float:right;margin-right:0}.left-sidebar .widget-area{width:21.7391304348%;float:left;margin-right:4.347826087%}.page-template-template-fullwidth-php .content-area,.page-template-template-homepage-php .content-area,.storefront-full-width-content .content-area{width:100%;margin-left:0;margin-right:0;float:left}.content-area,.widget-area{margin-bottom:2.617924em}.footer-widgets{padding-top:4.235801032em;border-bottom:3px solid rgba(0,0,0,.05)}.footer-widgets:after{clear:both}.footer-widgets.col-2 .block{width:47.8260869565%;float:left;margin-right:4.347826087%}.footer-widgets.col-2 .block.footer-widget-2{float:right;margin-right:0}.footer-widgets.col-3 .block{width:30.4347826087%;float:left;margin-right:4.347826087%}.footer-widgets.col-3 .block.footer-widget-3{float:right;margin-right:0}.footer-widgets.col-4 .block{width:21.7391304348%;float:left;margin-right:4.347826087%}.footer-widgets.col-4 .block.footer-widget-4{float:right;margin-right:0}.comment-list .comment,.comment-list:after{clear:both}.comment-list .comment-meta{width:17.6470588235%;float:left;margin-right:5.8823529412%;text-align:right}.comment-list .comment-meta .avatar{float:right}.comment-list .comment-content{padding-bottom:3.706325903em;margin-bottom:3.706325903em}.comment-list #respond,.comment-list .comment-content{width:76.4705882353%;float:right;margin-right:0}.comment-list #respond{float:right}.comment-list #respond .comment-form-author,.comment-list #respond .comment-form-email,.comment-list #respond .comment-form-url{width:100%;margin-right:0}.comment-list .comment-body #respond{box-shadow:0 6px 2em rgba(0,0,0,.2);margin-bottom:2.617924em;margin-top:-ms(3)}.comment-list .reply{clear:both;text-align:right}.comment-list ol.children{width:88.2352941176%;float:right;margin-right:0;list-style:none}.comment-list ol.children .comment-meta{width:20%;float:left;margin-right:6.6666666667%}.comment-list ol.children #respond,.comment-list ol.children .comment-content{width:73.3333333333%;float:right;margin-right:0}.comment-list ol.children ol.children{width:86.6666666667%;float:right;margin-right:0}.comment-list ol.children ol.children .comment-meta{width:23.0769230769%;float:left;margin-right:7.6923076923%}.comment-list ol.children ol.children #respond,.comment-list ol.children ol.children .comment-content{width:69.2307692308%;float:right;margin-right:0}.comment-list ol.children ol.children ol.children{width:84.6153846154%;float:right;margin-right:0}.comment-list ol.children ol.children ol.children .comment-meta{width:27.2727272727%;float:left;margin-right:9.0909090909%}.comment-list ol.children ol.children ol.children #respond,.comment-list ol.children ol.children ol.children .comment-content{width:63.6363636364%;float:right;margin-right:0}.comment-list ol.children ol.children ol.children ol.children{width:81.8181818182%;float:right;margin-right:0}.comment-list ol.children ol.children ol.children ol.children .comment-meta{width:33.3333333333%;float:left;margin-right:11.1111111111%}.comment-list ol.children ol.children ol.children ol.children #respond,.comment-list ol.children ol.children ol.children ol.children .comment-content{width:55.5555555556%;float:right;margin-right:0}#respond{padding:2.617924em}#respond .comment-form-author,#respond .comment-form-email,#respond .comment-form-url{width:29.4117647059%;float:left;margin-right:5.8823529412%}#respond .comment-form-url{float:right;margin-right:0}#respond .comment-form-comment{clear:both}.hentry .entry-header{margin-bottom:2.617924em}.hentry.type-post:after{clear:both}.hentry.type-post .entry-meta{width:17.6470588235%;float:left;margin-right:5.8823529412%;font-size:.875rem}.hentry.type-post .entry-content{width:76.4705882353%;float:right;margin-right:0}.handheld-navigation,.main-navigation.toggled .handheld-navigation,.main-navigation.toggled div.menu,.menu-toggle{display:none}.primary-navigation{display:block}.main-navigation,.secondary-navigation{clear:both;display:block;width:100%}.main-navigation ul,.secondary-navigation ul{list-style:none;margin:0;padding-left:0;display:block}.main-navigation ul li,.secondary-navigation ul li{position:relative;display:inline-block;text-align:left}.main-navigation ul li a,.secondary-navigation ul li a{display:block}.main-navigation ul li a:before,.secondary-navigation ul li a:before{display:none}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul,.secondary-navigation ul li.focus>ul,.secondary-navigation ul li:hover>ul{left:0;display:block}.main-navigation ul li.focus>ul li>ul,.main-navigation ul li:hover>ul li>ul,.secondary-navigation ul li.focus>ul li>ul,.secondary-navigation ul li:hover>ul li>ul{left:-9999px}.main-navigation ul li.focus>ul li>ul.sub-menu--is-touch-device,.main-navigation ul li:hover>ul li>ul.sub-menu--is-touch-device,.secondary-navigation ul li.focus>ul li>ul.sub-menu--is-touch-device,.secondary-navigation ul li:hover>ul li>ul.sub-menu--is-touch-device{display:none;left:0}.main-navigation ul li.focus>ul li.focus>ul,.main-navigation ul li.focus>ul li:hover>ul,.main-navigation ul li:hover>ul li.focus>ul,.main-navigation ul li:hover>ul li:hover>ul,.secondary-navigation ul li.focus>ul li.focus>ul,.secondary-navigation ul li.focus>ul li:hover>ul,.secondary-navigation ul li:hover>ul li.focus>ul,.secondary-navigation ul li:hover>ul li:hover>ul{left:100%;top:0;display:block}.main-navigation ul ul,.secondary-navigation ul ul{float:left;position:absolute;top:100%;z-index:99999;left:-9999px}.main-navigation ul ul.sub-menu--is-touch-device,.secondary-navigation ul ul.sub-menu--is-touch-device{display:none;left:0}.main-navigation ul ul li,.secondary-navigation ul ul li{display:block}.main-navigation ul ul li a,.secondary-navigation ul ul li a{width:200px}ul.menu li.current-menu-item>a{color:#43454b}.storefront-primary-navigation{clear:both;background:rgba(0,0,0,.06);margin-left:-99em;margin-right:-99em;padding-left:99em;padding-right:99em}.storefront-primary-navigation:after,.storefront-primary-navigation:before{content:"";display:table}.main-navigation div.menu,.main-navigation ul.menu>li.menu-item-has-children:hover:after,.main-navigation ul.menu>li.page_item_has_children:hover:after,.main-navigation ul.nav-menu>li.menu-item-has-children:hover:after,.main-navigation ul.nav-menu>li.page_item_has_children:hover:after{display:block}.storefront-primary-navigation:after{clear:both}.main-navigation ul.menu,.main-navigation ul.nav-menu{max-height:none;overflow:visible}.main-navigation ul.menu>li>a,.main-navigation ul.nav-menu>li>a{padding:1.618em 1em}.main-navigation ul.menu>li:first-child,.main-navigation ul.nav-menu>li:first-child{margin-left:-1em}.main-navigation ul.menu>li.menu-item-has-children>a:after,.main-navigation ul.menu>li.page_item_has_children>a:after,.main-navigation ul.nav-menu>li.menu-item-has-children>a:after,.main-navigation ul.nav-menu>li.page_item_has_children>a:after{display:inline-block;font:normal normal normal 1em/1 FontAwesome;font-size:inherit;text-rendering:auto;content:"\f107";margin-left:1em}.main-navigation ul.menu ul,.main-navigation ul.nav-menu ul{margin-left:0}.main-navigation ul.menu ul li a,.main-navigation ul.nav-menu ul li a{padding:.875rem 1.41575rem;font-weight:400;font-size:.875rem}.main-navigation ul.menu ul li:last-child,.main-navigation ul.nav-menu ul li:last-child{border-bottom:0}.main-navigation ul.menu ul li.menu-item-has-children>a:after,.main-navigation ul.menu ul li.page_item_has_children>a:after,.main-navigation ul.nav-menu ul li.menu-item-has-children>a:after,.main-navigation ul.nav-menu ul li.page_item_has_children>a:after{display:inline-block;font:normal normal normal 1em/1 FontAwesome;font-size:inherit;text-rendering:auto;content:"\f105";float:right;line-height:1.618}.main-navigation ul.menu ul ul,.main-navigation ul.nav-menu ul ul{margin-left:0;box-shadow:none}.main-navigation ul.menu ul a:hover,.main-navigation ul.menu ul li:hover>a,.main-navigation ul.nav-menu ul a:hover,.main-navigation ul.nav-menu ul li:hover>a{background-color:rgba(0,0,0,.025)}.main-navigation a{padding:0 1em 2.2906835em}.secondary-navigation{margin:0 0 1.618em;width:auto;clear:none;line-height:1}.secondary-navigation .menu{font-size:.875rem;width:auto;float:right}.secondary-navigation .menu>li>a{position:relative}.secondary-navigation .menu>li>a:before{content:"";display:block;width:1px;height:25%;background-color:rgba(0,0,0,.05);position:absolute;top:37.5%;left:-3px}.secondary-navigation .menu>li:first-child a:before{display:none}.secondary-navigation .menu ul a{padding:.326em .875em;background:rgba(0,0,0,.05)}.secondary-navigation .menu ul li:first-child a{padding-top:1em}.secondary-navigation .menu ul li:last-child a{padding-bottom:1em}.secondary-navigation .menu ul ul{margin-top:-ms(-2)}.secondary-navigation .menu a{padding:1.41575em .875em;font-weight:300;color:#737781}}@media (max-width:67.141em){.col-full{margin-left:2.617924em;margin-right:2.617924em;padding:0}}@media (max-width:360px){.col-full{margin-left:.33em;margin-right:.33em;padding:0}span#whysub{display:block}.tm-extra-product-options ul.tmcp-elements.jaja-ul li.tmcp-field-wrap,.tm-extra-product-options ul.tmcp-elements.jaja2-ul li.tmcp-field-wrap{height:90px!important}.tm-description{margin-bottom:1rem}.wc-deposits-wrapper .wc-deposits-payment-description{margin:0}}@media (min-width:360px) and (max-width:600px){.col-full{margin-left:1em;margin-right:1em;padding:0}}.select2-container{margin-top:.5rem!important}.select2.select2-container .select2-selection.select2-selection--single{display:block!important;height:40px;padding:0 0 0 12px!important;overflow:hidden!important;position:relative!important;white-space:nowrap!important;line-height:35px!important;color:#666!important;text-align:left!important;text-decoration:none!important;-moz-border-radius:2px!important;border:1px solid #18d981!important;font-size:.7rem!important;font-family:Uniform-Light,'Helvetica Neue',Helvetica,sans-serif;-webkit-border-radius:2px!important;border-radius:2px!important;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff!important}.select2.select2-container.select2-container--default.select2-container--below.select2-container--open span.select2-selection.select2-selection--single{border:1px solid #ff5e57!important;border-bottom:none!important}.select2-container.select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--below{border:1px solid #ff5e57!important;border-top:none!important}.state_select .select2-choice,.state_select .state_select{padding:.7rem 0 .7rem 1rem;font-size:.7rem!important}@media (max-width :667px){li.select2-results__option{color:#43454b!important;font-size:1rem!important;margin:5px!important;padding:3px 7px 4px!important;font-family:Uniform-Light,'Helvetica Neue',Helvetica,sans-serif!important}.select2-results li{list-style:none;display:list-item;background-image:none;font-size:1rem;margin:5px!important;color:#666!important;padding:3px 7px 4px!important}}.select2-results{font-size:.8rem}.select2-results{background-color:#fff!important}.select2-results .select2-highlighted{background:#ff5e57!important}.select2-drop{color:#43454b!important}.select2-search{padding-top:4px}@media (min-width :668px){li.select2-results__option{color:#43454b!important;font-size:.7rem!important;font-family:Uniform-Light,'Helvetica Neue',Helvetica,sans-serif!important}}.select2-results{font-size:.8rem!important}.select2-results{background-color:#fff!important}.select2-results .select2-highlighted{background:#f9f9f9!important}.select2-search{padding-top:4px!important}@media (min-width:600px){.col2-set{width:48%!important;max-width:500px}div#payment{font-size:.9rem;float:right;width:40%;clear:right}}@media (min-width:768px){#order_review_heading{width:100%!important}}.woocommerce-billing-fields h3{position:relative;top:15px;left:20px;display:inline-block;margin:0 auto;padding:0 10px;background-color:#fff;max-width:300px;z-index:2}.woocommerce-billing-wrapper,.woocommerce-shipping-wrapper{position:relative;padding:20px 35px 10px 35px;border:2px solid #cececc;border-radius:1rem}.shipping_address{margin-top:1rem}.woocommerce-shipping-fields h3{position:relative;top:15px;left:20px;display:inline-block;margin:0 auto;padding:0 10px;background-color:#fff;max-width:300px;z-index:2}div#payment{font-size:.9rem;float:right;width:40%;border:2px solid #cececc;border-top:none;padding:0 20px 20px;border-radius:0 0 1rem 1rem;top:-50px;position:relative}@media (max-width:39.9375em){.checkout_right_wrapper .order_review_wrapper,div#payment{border:none;padding:0;top:0;width:100%}.checkout_right_wrapper.custom_border{float:none;width:100%}}@media (min-width:768px){#customer_details+#wc_checkout_add_ons,#order_review,#order_review_heading{width:100%!important;margin:0!important;float:none!important}}@media only screen and (min-device-width :375px) and (max-device-width :667px){#payment .payment_methods li img:nth-child(5),#payment .payment_methods li img:nth-child(6),#payment .payment_methods li img:nth-child(7){visibility:hidden}}@media only screen and (min-device-width :320px) and (max-device-width :375){#payment .payment_methods li img:nth-child(4),#payment .payment_methods li img:nth-child(5),#payment .payment_methods li img:nth-child(6),#payment .payment_methods li img:nth-child(7){visibility:hidden}}#payment .payment_methods li img{display:none}label[for=payment_method_streifen],label[for=payment_method_stripe]{display:block;padding:1.41575em;cursor:pointer;text-align:center;text-transform:uppercase;letter-spacing:.2px;font-size:.7rem;font-family:Uniform-Medium,Helvetica;margin:0 4% 0 4%;padding:1rem 130px 1rem 0;background:url(assets/img/cards.png) 200px 50% no-repeat #fcffff;cursor:pointer;border:1px solid #ccc;border-radius:5px}.payment_box.payment_method_streifen{padding:0 15px!important}label[for=streifen-card-cvc],label[for=streifen-card-expiry],label[for=streifen-card-number]{font-family:Uniform-Light,'Helvetica Neue',Helvetica;padding:.5rem 0 .25rem .5rem;text-transform:uppercase;font-size:.5em;letter-spacing:1px;font-weight:400;color:#1b1b1b}input#streifen-card-cvc,input#streifen-card-expiry,input#streifen-card-number{font-size:1rem!important;font-family:Uniform-Light,'Helvetica Neue',Helvetica;padding-left:.5rem;width:100%;background-color:#f3f3f3;border:2px solid transparent;-webkit-transition:background-color .25s,border-color .25s;transition:background-color .25s,border-color .25s;color:#505050;border-bottom:1px solid #4c4c4c}@media (max-width:330px){#order_review .shop_table,.woocommerce-billing-wrapper{padding:0;border:0;border-radius:0}h3#order_review_heading{top:-20px;left:0}.woocommerce-billing-fields h3{top:0;left:0;margin-top:20px;margin-bottom:20px}#payment .place-order .button{font-size:1rem}.site-header .custom-logo-link,.site-header .site-branding,.site-header .site-logo-anchor,.site-header .site-logo-link{margin:0;width:100%}.site-footer{font-size:.6rem}#payment .place-order::after{padding:5px;left:0;right:0}.site-header{padding:1.5em 0 1.5em 0}.site-footer{padding:0 15vw 0 15vw}.site-info{padding:0 2rem .5rem 2rem}.shop_table.woocommerce-checkout-review-order-table .product-total .original-amount span.woocommerce-Price-amount::before{content:'';background-image:url(assets/img/slashed.png);background-position:right 80%;background-size:100%;position:absolute;background-repeat:no-repeat;height:30px;width:70px;max-height:30px}form.login{padding-left:1rem;position:relative;top:-13px;border-left:1px solid rgba(0,0,0,.15)}form.login p{font-size:.8rem;padding-top:1rem;line-height:1.1rem;padding-bottom:1rem;margin:0}img{height:auto;margin:0 auto;display:block}.woocommerce-info{border-radius:0!important;border-top:none;padding:.5em!important;border-left:.3em solid rgba(0,0,0,.15)!important;font-size:.8rem}i.couponicon::before,i.shopicon::before{font-size:1rem!important}}@media (min-width:330px) and (max-width:600px){div#customer_details{margin-top:2rem}div#payment{width:100%}#order_review .shop_table{padding:2rem 1rem 1rem 1rem;border:1px solid #bcbcbd;border-radius:4px}.woocommerce-billing-wrapper{padding:2rem 1.5rem 1rem 1.5rem;border:1px solid #bcbcbd;border-radius:4px}p#billing_state_field{margin:0 0 1rem 0}.woocommerce-info{border:1px solid rgba(0,0,0,.15);border-radius:15px 15px 5px 0!important;font-size:.8rem;margin-bottom:1em!important}.woocommerce-error{font-size:.8rem;margin-bottom:0!important}h3#order_review_heading{top:15px;left:20px}h3#ship-to-different-address{font-size:1rem;padding-bottom:2rem}.site-header .custom-logo-link,.site-header .site-branding,.site-header .site-logo-anchor,.site-header .site-logo-link{padding:0;display:block;width:100%}img{height:auto;margin:0 auto;display:block}.site-header{padding:1em 0 1em 0}.site-footer{padding:0 5vw 0 5vw}.shop_table.woocommerce-checkout-review-order-table .product-total .original-amount span.woocommerce-Price-amount::before{content:'';background-image:url(assets/img/slashed.png);background-position:right 80%;background-size:100%;position:absolute;background-repeat:no-repeat;height:30px;width:70px;max-height:30px}form.login{padding-left:1rem;position:relative;top:-13px;border-left:1px solid rgba(0,0,0,.15)}form.login p{font-size:.8rem;padding-top:1rem;line-height:1.1rem;padding-bottom:1rem;margin:0}#payment .place-order .button{font-size:1.4em!important}.wcopc-product-single tr.cart_item td,tr.cart_item th{padding:1em 0 0 0;text-align:left;vertical-align:top!important}tr.cart_item td,tr.cart_item th{padding:1em 0 1em 0;text-align:left;vertical-align:top}}.woocommerce-checkout .apple-pay-button-checkout-separator{max-width:300px}p.woocommerce-thankyou-order-received{font-size:4.625rem;line-height:5.25rem;text-align:center;font-family:Uniform-Light,'Helvetica Neue Light','Helvetica Neue',Helvetica;margin:0 0 1rem}ul.order_details li{padding:1em 1.618em;font-size:.8em;text-transform:uppercase;width:25%;display:table-cell;float:none;margin-bottom:0;text-align:left}.order_detail_all{float:none;clear:both}#payment .place-order{padding:.75rem!important}a.remove{display:none!important}.form-row.form-row-wide.create-account.woocommerce-validated{display:none!important}.cart-discount span.woocommerce-Price-amount.amount{font-family:Uniform-Medium}.checkout_coupon{margin-bottom:1em!important;max-width:600px}p.form-row.form-row-wide.create-account.woocommerce-validated{display:none}td.product-name{font-size:.9em!important}.guarantee{display:block;margin:auto;padding:10px 0;text-align:center}span#whynow{cursor:pointer;position:relative;display:block;color:#d14d49;text-transform:capitalize}div.moneyback{display:inline-block;font-size:.7rem;padding-top:15px;line-height:1rem}span#whynow:hover{color:#ff5e57}span#whysolong{font-size:.7rem;padding-left:4px;text-decoration:underline;cursor:pointer}i.couponicon::before{font-family:Shop-Icon-Font;content:"\e909";font-size:1.8rem;padding-right:10px;display:inline-block;vertical-align:middle;font-weight:400;color:#909090}i.shopicon::before{font-family:Shop-Icon-Font;content:"\e90a";font-size:1.8rem;padding-right:10px;display:inline-block;font-weight:200;font-style:normal;color:#909090;vertical-align:middle}.woocommerce-checkout .apple-pay-button-wrapper{max-width:500px}.cart .apple-pay-button-wrapper{display:none!important}.woocommerce-checkout .apple-pay-button-checkout-separator{max-width:500px}.Kykw__widget__action{background-color:#ff5e57!important}.Kykw__widget__action:before{border:none}#message-purchased{border:#414141 1px solid!important;border-radius:25px!important;bottom:20px;box-shadow:none!important;display:none;font-family:Uniform,sans-serif!important;left:20px;padding:0;position:fixed;right:auto!important;text-align:left;top:auto!important;width:auto;z-index:99999;padding-right:25px}#message-purchased img{cursor:pointer;float:left;max-height:85px;max-width:120px;width:auto;border-radius:25px!important}.with-excerpt .pcs-post-title{font-size:1.2em!important;line-height:1.25em;color:#ff5e57!important;font-family:Uniform-Light,'Helvetica Neue',Helvetica,sans-serif!important}ul.post-list>li{border:none!important}.pcs-excerpt p{top:20px;position:relative;display:block}.hentry .wp-post-image{margin-right:20px!important}.wcps-countdown-box,.wpcs-shop-loop-message,.wpcs-shop-single-message{display:block;clear:both;margin-top:5px;top:-50px;position:relative;font-family:Uniform-Light,sans-serif;text-align:center;padding-bottom:5px;font-size:.9rem}.wcps-progress-bar-box{position:relative;display:block;clear:both;width:100%;top:-50px;margin-bottom:10px}.wcps-progress-bar{top:0;width:100%;height:6px;background:linear-gradient(135deg,#ff5e57,#ff5e57,#ff5e57,#ffac46)!important;-webkit-transition:background .5s ease-out;-moz-transition:background .5s ease-out;-o-transition:background .5s ease-out;transition:background .5s ease-out;height:8px;border-radius:4px}.wcps-progress-label{text-align:center;font-family:Uniform-Light,sans-serif;padding-top:5px;font-size:.9rem}.wc-deposits-wrapper .wc-deposits-payment-plans li.wc-deposits-payment-plan input{margin:-2px 1em 0 0;display:inline-block;vertical-align:middle;display:none}.wc-deposits-wrapper .wc-deposits-payment-plans li.wc-deposits-payment-plan{border:none!important;padding:1.618em;margin:0}.wc-deposits-wrapper .wc-deposits-option li{padding:.5em 1em!important;border:1px solid #ccc!important;box-shadow:0 1px 1px rgba(0,0,0,.1)!important;border-radius:25px!important;box-sizing:border-box;width:40%!important;margin:10px;float:left;text-align:center}.wc-deposits-wrapper .wc-deposits-option li input{margin:-2px 1em 0 0;display:inline-block;display:none;vertical-align:middle}.wc-deposits-wrapper.wc-deposits-optional .wc-deposits-payment-plans{margin:0!important}.wc-deposits-wrapper.wc-deposits-optional .wc-deposits-payment-plans{margin:1em 2em!important;max-width:300px}li.wc-deposits-payment-plan{position:relative;margin:3em;padding:1em;box-sizing:border-box;background:#f8f8f8;border:1px solid #ccc;box-shadow:0 0 1px 0 rgba(0,0,0,.4)}li.wc-deposits-payment-plan::after{content:"";position:absolute;width:0;height:0;margin-left:-.5em;bottom:40px;left:50%;box-sizing:border-box;border:1em solid #ccc;border-color:transparent transparent #f8f8f8 #f8f8f8;transform-origin:0 0;transform:rotate(135deg);box-shadow:-1px 1px 0 0 rgba(0,0,0,.1)}.wc-deposits-wrapper .wc-deposits-option li:last-child{float:left}.pre-sale-widget{position:relative;top:30px;display:block;width:80%;margin:0 30px}@media (max-width:600px){.pre-sale-widget{position:absolute;top:0}.site-info{text-align:center;margin:0 auto}}@media (min-width:600px){.single-product div.product form.cart .quantity{display:inline-block;margin-left:120px}h4.tm-epo-field-label{margin-top:20px!important}}.limited-time-offer-div h4.tm-epo-field-label{bottom:15px}dd.variation-Linkedto,dt.variation-Linkedto{display:none}a.tm-cart-edit-options{display:none}.cpf_hide_element.tm-cell.col-12.cpf-type-divider.shipping-spacer-div,.cpf_hide_element.tm-cell.col-12.cpf-type-header.limited-time-offer-div,.cpf_hide_element.tm-cell.col-12.cpf-type-header.shipping-date-div,.cpf_hide_element.tm-cell.col-12.cpf-type-header.subscription-desc-div{width:100%;max-width:600px;margin:1rem auto;float:left}.cpf_hide_element.tm-cell.col-12.cpf-type-header{max-width:600px}.tm-extra-product-options .tm-cell hr{margin:0 0 10px 0}.tm-description p{margin-top:1em}.tm-description p:last-child{margin:0}div#cycleid{max-width:520px;width:100%;margin:0 auto;float:none!important}.tm-extra-product-options ul.tmcp-elements.element_3 li.tmcp-field-wrap{height:30px;font-size:.7rem;max-width:100px;margin:0 .25rem}.product-name .quantity.buttons_added{display:flex;margin:auto;justify-content:center;width:70px}.tm-extra-product-options{max-width:700px;width:100%}.pname,.product-details{display:flex;width:170px;align-items:center}.tm-extra-product-options .tm-cell.jaja-div,.tm-extra-product-options .tm-cell.jaja2-div{max-width:500px;width:100%!important;margin:0 auto!important;float:none!important}td.product-total{vertical-align:inherit!important}.wcopc-product-single div#overall_checkout.hide,.woocommerce-info.hide{position:absolute!important;top:-9999px!important;left:-9999px!important}.tm-epo-field-label.tm-has-required.tm-disable{display:none}.tm-extra-product-options-container p.price.box-3{margin:20% 0}.tm-extra-product-options-container p.price.box-2{margin:20% 0}.tm-extra-product-options-container p.price.box-1{margin:20% 0}li.tmcp-field-wrap.tmhexcolorimage-li-nowh.tc-active,li.tmcp-field-wrap.tmhexcolorimage-li-nowh.tc-active:active,li.tmcp-field-wrap.tmhexcolorimage-li-nowh.tc-active:focus,li.tmcp-field-wrap.tmhexcolorimage-li-nowh.tc-active:hover{border:2px #ff5e57 solid!important}.tm-extra-product-options .tm-extra-product-options-fields,.tm-extra-product-options .tmcp-ul-wrap{text-align:center;margin:0}.tm-extra-product-options .element_3 .tmcp-field-wrap>label{padding:6px 0}.tm-extra-product-options li.tmcp-field-wrap.tc-active .price.tc-price .amount,.tm-extra-product-options li.tmcp-field-wrap.tc-active .tc-label.tm-label,.tm-extra-product-options ul.tmcp-ul-wrap.tm-extra-product-options-checkbox li.tmcp-field-wrap label input[type=checkbox]:checked~.tc-label,.tm-extra-product-options ul.tmcp-ul-wrap.tm-extra-product-options-radio li.tmcp-field-wrap label input[type=radio]:checked~.tc-label{font-weight:400!important}.tm-extra-product-options-container p.price{display:inline-block;font-family:Uniform;font-weight:400!important;font-size:2.5rem;letter-spacing:.34px;line-height:0;vertical-align:bottom;position:relative;text-align:center;text-rendering:optimizeLegibility;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.cpf_hide_element.tm-cell.col-12.cpf-type-radio.jaja-div.iscpfdependson.is-epo-depend,.cpf_hide_element.tm-cell.col-12.cpf-type-radio.jaja2-div.iscpfdependson.is-epo-depend{margin:0}.tm-extra-product-options-container p.price sup{font-size:1.5rem;font-family:Uniform;letter-spacing:-1px;vertical-align:super;font-weight:400!important;line-height:0;padding-right:3px;text-rendering:optimizeLegibility;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.tm-epo-field.tmcp-radio,span.tm-epo-required{display:none}.tm-extra-product-options ul.tmcp-elements li.tmcp-field-wrap{padding:0;border:1px solid #ccc;border-radius:10px;margin:.5rem 1rem;max-width:180px;display:inline;height:160px;position:relative}.tm-extra-product-options-container p.billed{font-size:.9rem;font-family:Uniform;line-height:1.2rem;opacity:.6;padding-top:15px;margin-bottom:0;text-align:center;font-weight:400!important}.tm-extra-product-options-container p.payment{font-size:.9rem;line-height:1.2rem;opacity:.6;display:inline-block;font-weight:400!important}i.tm-tooltip.tc-tooltip.tcfa.tcfa-question-circle{position:absolute;top:1rem;right:1rem}.shapescale-device-ul li.tmcp-field-wrap.tmhexcolorimage-li-nowh.tc-active{height:auto;border:2px #ff5e57 solid;max-width:500px;margin:0 2rem;font-size:1.2rem;font-family:Uniform;text-align:center}img.product-image.alignnone.size-full{display:block;position:absolute;top:0;right:-25vw;margin:0 auto;max-width:400px;width:100%}li.tmcp-field-wrap.tmhexcolorimage-li-nowh.tm-per-row:nth-child(1)::before{content:"Most Popular";position:absolute;text-transform:uppercase;top:-25px;text-align:center;margin:0;left:0;right:0;font-size:.9rem;letter-spacing:.05rem;color:#545454}.tm-extra-product-options .tmcp-field-wrap>label{padding:10px 0;margin:0;display:block!important;float:none;width:auto;cursor:pointer;z-index:100;height:100%}li.tmcp-field-wrap.tmhexcolorimage-li-nowh.tm-per-row:nth-child(2)::before{content:"Best Value";position:absolute;text-transform:uppercase;top:-25px;text-align:center;margin:0;left:0;right:0;font-size:.9rem;letter-spacing:.05rem;color:#545454}h3.tm-epo-field-label{text-transform:uppercase;letter-spacing:.1rem;text-align:center;font-weight:400!important;text-rendering:optimizeLegibility;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.tm-description{margin-top:.5rem;text-align:center;line-height:1.5rem}.cpf_hide_element.tm-cell.col-12.cpf-type-divider.shipping-spacer-div,.cpf_hide_element.tm-cell.col-12.cpf-type-header.limited-time-offer-div,.cpf_hide_element.tm-cell.col-12.cpf-type-header.shipping-date-div,.cpf_hide_element.tm-cell.col-12.cpf-type-header.subscription-desc-div{width:100%;max-width:600px;margin:1rem auto}span.tc-original-price.amount{font-weight:400!important;font-family:Uniform-Light}span.amount{font-family:Uniform-Medium}h4.tm-epo-field-label{text-align:center;font-size:1.3rem;font-weight:400!important;text-transform:uppercase;letter-spacing:.05rem;line-height:1.8rem;margin-bottom:1rem!important;text-rendering:optimizeLegibility;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}.limited-time-offer-div .tm-description{text-align:center}.tm-cart-edit-options,.wc-deposits-wrapper{text-align:center;max-width:600px;text-transform:uppercase;font-size:1.3rem}.tm-cart-edit-options,.wc-deposits-wrapper::after{content:"Pay Remainder When Order Ships";position:relative;top:-10px}li.tmcp-field-wrap.tmhexcolorimage-li-nowh.tm-per-row:hover{-webkit-transition:border-color 350ms ease-in-out;-moz-transition:border-color 350ms ease-in-out;transition:border-color 350ms ease-in-out;border-color:#505050}#tm-tooltip{font-family:Uniform-Light,sans-serif!important;letter-spacing:.1px;border-radius:25px!important;background:#333!important;box-shadow:none!important}.cpf_hide_element.tm-cell.col-12.cpf-type-radio.shapescale-device-div{margin:0}.shipping-date-div .tm-description{text-transform:uppercase;font-size:.8rem;letter-spacing:.1rem}.shipping-spacer-div hr{width:50px;margin:0 auto!important;text-align:center}.wc-item-meta,dl.variation{font-size:.8em;margin:.5em 0 0 0}dd p.price.box-1,dd p.price.box-2,dd p.price.box-3{margin:0;display:inline-block;font-weight:400!important}dd p.billed{display:inline-block;margin:0;text-transform:capitalize;font-size:.9em;font-weight:400!important}.device-pricing{display:inline-block}dd .device-pricing{display:block}dl.tm-extra-product-options-totals.tm-custom-price-totals{max-width:600px;text-align:center}dt.tm-final-totals{text-transform:uppercase;font-size:1.2rem}.tm-epo-totals{padding:0}dd p.payment{display:block;margin:0;text-transform:capitalize;font-size:.9em;font-weight:400!important}dd.tc-value.variation-SubscriptionFee{margin:0}.product-total small{position:relative;top:.5rem}#overall_checkout .product-total small{top:0}span.tc-av-price{display:none}dd.tc-value.variation-SubscriptionPlan{margin:0}.wc-item-meta,dl.variation{font-size:.8em;margin:1em 0 0 0}.wc-force-sells{display:none}@media (max-width:600px){.tm-extra-product-options .tm-extra-product-options-fields,.tm-extra-product-options .tmcp-ul-wrap{text-align:center;margin:0 10px}.tm-extra-product-options .tm-extra-product-options-container,.tm-extra-product-options .tmcp-ul-wrap{display:inline-flex}.opc_order_review .product-quantity{padding-left:0}.tm-cart-edit-options,.wc-deposits-wrapper{font-size:1.1rem}.cpf_hide_element.tm-cell.col-12.cpf-type-divider.shipping-spacer-div,.cpf_hide_element.tm-cell.col-12.cpf-type-header.limited-time-offer-div,.cpf_hide_element.tm-cell.col-12.cpf-type-header.shipping-date-div,.cpf_hide_element.tm-cell.col-12.cpf-type-header.subscription-desc-div{bottom:20px}img.product-image.alignnone.size-full{display:block;position:relative;right:0;width:50%;max-width:200px;height:auto;padding:0;margin:0 auto}.tm-extra-product-options .tmcp-ul-wrap{margin:0}.product-quantity .quantity.buttons_added{display:flex;position:relative;padding:0}td.product-name{display:flex;flex:1;justify-content:space-between}.shapescale-device-ul li.tmcp-field-wrap.tmhexcolorimage-li-nowh.tc-active,.shapescale-device-ul li.tmcp-field-wrap.tmhexcolorimage-li-nowh.tc-active:focus,.shapescale-device-ul li.tmcp-field-wrap.tmhexcolorimage-li-nowh.tc-active:hover{height:auto;max-height:55px;border:2px #ff5e57 solid;max-width:310px;margin:0 auto;padding:0;font-size:1rem;font-family:Uniform-Medium;text-align:center}h3.tm-epo-field-label{text-transform:uppercase;letter-spacing:.05rem;text-align:center;font-size:1.2rem;left:0;margin-bottom:.5rem;font-family:Uniform;font-weight:400!important;text-rendering:optimizeLegibility;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}h4.tm-epo-field-label{text-align:center;font-size:1.2rem;text-transform:uppercase;letter-spacing:.025rem;line-height:1.6rem;margin-bottom:0!important;font-weight:400!important}li.tmcp-field-wrap.tmhexcolorimage-li-nowh.tm-per-row:hover{-webkit-transition:none;-moz-transition:none;transition:none;border-color:#ccc}.tm-extra-product-options-container p.price.box-1,.tm-extra-product-options-container p.price.box-2,.tm-extra-product-options-container p.price.box-3{margin:15px 0 5px 0;display:block}.tm-extra-product-options .tm-cell hr{margin-bottom:1em}.tm-extra-product-options ul.tmcp-ul-wrap.tm-extra-product-options-checkbox li.tmcp-field-wrap .tm-label,.tm-extra-product-options ul.tmcp-ul-wrap.tm-extra-product-options-radio li.tmcp-field-wrap .tm-label,.tm-extra-product-options ul.tmcp-ul-wrap.tm-extra-product-options-variations li.tmcp-field-wrap .tm-label{display:inline-block!important}.tm-extra-product-options-container p.billed{font-size:.8rem;display:inline-table!important;margin:0 5px;line-height:1rem}.tm-extra-product-options-container p.payment{font-size:.8rem;line-height:1rem;margin:0}.tm-extra-product-options-container p.price{display:block;font-weight:400!important;font-family:Uniform;font-size:2rem;letter-spacing:.34px;line-height:0;vertical-align:bottom;position:relative;text-align:center}.tm-extra-product-options-container p.price sup{font-size:1rem;letter-spacing:-1px;vertical-align:super;font-weight:400!important;font-family:Uniform;line-height:0;padding-right:3px}li.tmcp-field-wrap.tmhexcolorimage-li-nowh.tm-per-row:nth-child(3){margin-bottom:.5rem}.tm-extra-product-options ul.tmcp-elements li.tmcp-field-wrap{padding:0;border:1px solid #ccc;border-radius:10px;margin:0 0 2.5rem 0;width:100%;max-width:100%;height:90px}.tm-description{margin-top:.5rem;text-align:center;line-height:1.5rem;font-size:.9rem}.limited-time-offer-div .tm-description{text-align:center;font-size:.8rem}.tm-extra-product-options ul.tmcp-ul-wrap.tm-extra-product-options-radio li.tmcp-field-wrap .tm-label{padding:0!important}.checkout_right_wrapper.custom_border{margin-top:0}ul.tmcp-ul-wrap.tmcp-elements.tm-extra-product-options-radio.tm-element-ul-radio.element_3.payment-cycle-ul{position:relative;margin:0 auto;width:300px;top:-25px}.tm-extra-product-options ul.tmcp-elements.element_3 li.tmcp-field-wrap{height:40px;font-size:.8rem;max-width:150px;margin:0 .5rem;padding:5px}.tm-extra-product-options ul.tmcp-elements:not(.tm-extra-product-options-variations) li.tmcp-field-wrap:not(.tm-per-row){float:left!important}.single-product div.product form.cart .quantity{display:inline-block;margin-left:20px}.tm-cart-edit-options,.wc-deposits-wrapper{font-size:.95rem}.apple-pay-button{max-width:250px;margin:10px auto;display:block!important}}@media (max-width:360px){.tm-extra-product-options .tm-cell{margin:0}.shapescale-device-ul li.tmcp-field-wrap.tmhexcolorimage-li-nowh.tc-active,.shapescale-device-ul li.tmcp-field-wrap.tmhexcolorimage-li-nowh.tc-active:focus,.shapescale-device-ul li.tmcp-field-wrap.tmhexcolorimage-li-nowh.tc-active:hover{max-width:100%;margin:0 auto}.tm-cart-edit-options,.wc-deposits-wrapper{font-size:.95rem;bottom:10px;position:relative;margin:10px 0}.summary.entry-summary .quantity.buttons_added{position:relative;display:block!important;margin:10px auto!important;width:80px!important}.single-product div.product form.cart .button{margin:0 auto;display:block;max-width:250px}#order_review .shop_table{font-size:.75rem;padding:0 .75rem 0 .75rem}.checkout_right_wrapper .order_review_wrapper,div#payment{margin-top:1.5em}.pname,.product-details{width:150px!important}.opc_order_review .product-details,table.shop_table tbody td.product-name{min-width:50px!important}.tm-cart-edit-options,.wc-deposits-wrapper::after{top:0}.tm-extra-product-options .tm-extra-product-options-container,.tm-extra-product-options .tmcp-ul-wrap{float:none!important}}@media (min-width:360px) and (max-width:400px){.tm-extra-product-options .tm-cell{margin:0}.shapescale-device-ul li.tmcp-field-wrap.tmhexcolorimage-li-nowh.tc-active,.shapescale-device-ul li.tmcp-field-wrap.tmhexcolorimage-li-nowh.tc-active:focus,.shapescale-device-ul li.tmcp-field-wrap.tmhexcolorimage-li-nowh.tc-active:hover{max-width:100%;margin:0 auto}.summary.entry-summary .quantity.buttons_added{position:relative;display:block!important;margin:10px auto!important;width:80px}.single-product div.product form.cart .button{margin:0 auto!important;display:block;max-width:250px}h4.tm-epo-field-label{padding:0}}