.checkout.woocommerce-checkout input{background:#f1f2f2;text-overflow:ellipsis;white-space:nowrap}.select2-container--default .select2-selection--single{background:#f1f2f2}.select2-container--default .select2-results>.select2-results__options{background:#f1f2f2}textarea.input-text{background:#f1f2f2}.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox input{display:inline-block;vertical-align:middle}.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox{cursor:pointer;display:inline-block}.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox span{padding-left:.3em}#account_password_field{margin:0}.woocommerce-form.woocommerce-form-login.login>p{padding-left:2em;margin:1.7em 0 .7em}.wc_payment_methods.payment_methods.methods li{padding:0}.archive .page-title.page-category-title .cat-thumb{vertical-align:middle}.comment-respond .comment-form-rating{top:0!important}.block-header-cart em{font-style:normal}.block-header-account a{padding:.65em 0 .65em .65em!important}.table-update-cart{width:100%}.table-update-cart label{display:none!important}.woocommerce-cart-form tbody tr:last-of-type{border-bottom:none}.single-product .product-type-simple .single_add_to_cart_button.button{max-width:15em}.site-header .sticky-logo{display:none!important}.site-header.sticky .logo{padding:1.25em 0 .4em}.site-header.sticky{position:fixed;top:0;width:100%;background:#fff;transition:all 300ms ease-in-out;opacity:1;z-index:150;opacity:1;padding:0}.site-header.sticky .standard-logo{display:none}.site-header.sticky .sticky-logo{display:block!important}.site-header.sticky .site-navigation a{padding:0 .75em .6em}.site-header.sticky .logo{display:flex;align-items:flex-end}.site-header.sticky .site-navigation a{font-size:90%}.site-header.sticky .links{padding-top:0}.site-header.sticky .block-header-account{margin:.4em 0}.site-header.sticky .site-navigation .sub-menu a{padding:1em}.site-header.sticky .primary-navigation .sub-menu{margin-left:-.15em}.nav-holder .sub-menu li a:last-child{padding-right:1em}.body-pad{padding-top:132.5px}#dl-menu{display:none;text-align:right}.dl-menuwrapper button{background:#00b7b0;display:inline-block;border-radius:2px;transition:all 300ms ease-in-out}.dl-menuwrapper button:hover,.dl-menuwrapper button.dl-active{background:#000;opacity:.6}.dl-menuwrapper{position:relative;float:right;z-index:100}.dl-menuwrapper .dl-menu{margin-top:0;box-shadow:10px 5px 24px 0 rgba(0,0,0,.15)}.dl-menuwrapper ul{background:#fff}.dl-menuwrapper li a,.site-header.sticky .dl-menuwrapper li a{transition:all 300ms ease-in-out;color:#fff;font-size:.95em;text-align:right}.dl-menuwrapper li a:hover,.site-header.sticky .dl-menuwrapper li a:hover{background:rgba(0,0,0,.025)}.dl-menuwrapper .dl-menu.dl-menuopen{background:#fff;padding:1em 1em 2em;margin-top:.4em;text-align:left}.dl-menuwrapper li a,.site-header.sticky .dl-menuwrapper li a{color:#555;font-family:'Open Sans',sans-serif;font-weight:700;text-transform:uppercase;font-size:.8em;padding:1.2em 2em;letter-spacing:.025em}.dl-menuwrapper li.call-us a,.site-header.sticky .dl-menuwrapper li.call-us a{color:#67c8ee;letter-spacing:.1em}.dl-menuwrapper li.call-us a:hover{color:#a57ab6}.dl-menuwrapper li.with-border a,.site-header.sticky .dl-menuwrapper li.with-border a{background:url(../../../../../../themes/mindspace/images/careers-back.png) no-repeat left 1.75em center;background-size:contain;margin-top:1em;padding:.8em 1.25em;text-align:center;color:#a57ab6;letter-spacing:.1em}.dl-menuwrapper li.with-border a:hover{color:#67c8ee}.dl-menuwrapper{max-width:220px;min-width:180px}.block-header-navigation:after{display:block;content:'';clear:both}.dl-menuwrapper{max-width:220px;min-width:initial}.dl-menuwrapper .dl-menu{width:initial;right:0!important;min-width:195px!important}.dl-menuwrapper li.dl-back>a{background:transparent}.dl-menuwrapper li.dl-back>a:hover{background:#F9F9F9}.colors .slick-slide{cursor:pointer;display:inline-block!important;float:none;width:auto;margin:0 .2em 0;width:20px!important;height:20px!important;border:1px solid rgba(181,180,180,.4)}.site-header .menu .current_page_item a{color:#808080!important}.wc-tabs{border-bottom:1px solid #e3e3e3;display:flex}.wc-tabs li{display:inline-block;background:#ccc;border-radius:2px 2px 0 0;margin-right:1em;color:#979697;transition:background .3s ease,color .5s ease}.wc-tabs li a{text-transform:uppercase;color:#fff;padding:.66em 2em;display:block}.wc-tabs li.active{background:#00b7af}.add_to_cart_button{max-width:13em}.woo-cont h1{display:inline-block;margin:0}.woo-cont .woocommerce-ordering{display:inline-block;float:right}.single-product .product-caption{justify-content:space-between}.summary.entry-summary{width:40%}.summary.entry-summary .product_title{font-size:2.1875em}.summary.entry-summary .woocommerce-Price-amount.amount{color:#000;font-weight:600;font-size:1.5em}.summary.entry-summary .price{border-bottom:3px solid #e8e8e8;display:flex;flex-wrap:wrap;margin:0;padding:.5em 0;line-height:1;flex-direction:column-reverse}.summary.entry-summary .variations{width:100%;border-bottom:2px solid #e8e8e8;padding:2em 0 2.5em}.summary.entry-summary .single_variation_wrap,.summary.entry-summary .cart{padding:1em 0}.block-woo-single-product-contact{padding-bottom:1em;border-bottom:2px solid #e8e8e8}.block-woo-single-product-contact a{font-size:.8125em;text-transform:uppercase;font-weight:600;transition:color 300ms ease-in-out}.block-woo-single-product-contact a:hover{color:#979697}.summary.entry-summary .woocommerce-product-details__short-description h3{text-transform:uppercase;color:#7a7a7a}.summary.entry-summary .woocommerce-product-details__short-description>ul,.block-woo-single-product-short-description .description-by-color ul{margin-bottom:1em;font-family:'canada-type-gibson',sans-serif}.summary.entry-summary .woocommerce-product-details__short-description>ul>li,.block-woo-single-product-short-description .description-by-color ul>li{border-top:none;font-weight:400;font-family:'open-sans',sans-serif;font-size:.9375em}.block-woo-single-product-short-description .description-by-color ul>li:nth-child(n+3){border-top:1px solid #e8e8e8;margin-top:.2em;padding-top:.3em}.summary.entry-summary .price del{text-decoration:none;font-size:.75em}.summary.entry-summary .price ins{font-size:1em;margin-left:-.35em}.single-product .summary.entry-summary .price del .woocommerce-Price-amount.amount{text-decoration:line-through;line-height:1;color:#b8b8b8;font-weight:400}.single-product .summary.entry-summary .price ins .woocommerce-Price-amount.amount{text-decoration:none;color:rgba(0,0,0,.8)}.single-product-qty-holder{display:flex;align-items:center;margin-bottom:1em}.single-product-qty-holder .quantity{padding:0 2em 0 1em}.single-product-qty-holder span{text-transform:uppercase;font-size:.875em;text-transform:uppercase;color:#00b7af;font-weight:600}.woocommerce-product-rating{padding:1.5em 0}.product-caption{position:relative}.product-caption .onsale{position:absolute;top:0;left:0;right:0;text-align:right}.woocommerce-tabs .woocommerce-Tabs-panel{padding:.8em 0}.woocommerce-tabs .woocommerce-Tabs-panel{font-size:.9375em}#tab-description p{margin:1em 0}#tab-reviews p{color:#626262;font-size:.9375em}#tab-reviews .commentlist>li{border-bottom:1px solid #e8e8e8;padding:2em 0}#tab-reviews .children{border-top:1px solid #e8e8e8;padding-top:2em}.block-home-slider{padding:1em 0 8em}.block-home-slider .content{display:flex;justify-content:center;flex-direction:column}.block-home-slider .text{padding-bottom:1.9em}.block-home-slider .block-title{margin:0;line-height:.95;font-size:5.25em}.block-home-slider p{line-height:1.583;color:#00b7b0;margin:1.1em 0 .5em;width:100%;max-width:28em;font-size:1.25em}.block-home-slider .slider-banner{position:relative;width:48%;margin-right:-7.4em}.block-home-slider .slider-banner a{text-align:center;cursor:pointer}.block-home-slider .slider-banner:not(.slick-initialized){display:none}.block-home-slider .slick-dots{text-align:center}.block-home-slider .slick-dots li{display:inline-block;padding:0 .8em}.block-home-slider .slick-dots .slick-active button{background:#b1b1b1;box-shadow:inset 0 0 20px 0 rgba(199,199,199,1)}.block-home-slider .slick-dots li button{border-radius:100%;cursor:pointer;border:1px solid #cdcdcd;background:#fff;color:transparent;transition:all 300ms ease-in-out;font-size:0;padding:.1em;width:11px;height:11px;padding:.1em}.block-home-slider .slider-banner h3{text-transform:uppercase;font-size:.8125em;color:#37b8be;letter-spacing:.04em;margin:0;display:none}.section-navigation-products{position:relative}.block-cat-navigation{position:absolute;top:-5.2em;left:0;right:0}.block-home-prod-featured .block-title{margin:0;letter-spacing:0;color:#00b7b0;font-size:3.25em}.block-home-prod-featured p{margin:.6em 0 0;text-transform:uppercase;color:#000;letter-spacing:.14em;font-weight:600;font-size:.917em;font-family:'canada-type-gibson',sans-serif}.block-home-prod-featured{padding:11em 0 3.2em;background:url(../../../../../../themes/mindspace/images/back-products-featured.jpg)no-repeat top center;background-size:100%}.block-home-prod-featured .slider-for-featured:not(.slick-initialized){display:none}.block-home-prod-featured .text{text-align:center;margin-bottom:6.3em}.block-home-prod-featured .products-featured{display:flex;flex-wrap:wrap;margin-left:-3em}.block-home-prod-featured .products-featured>li{flex:1 0 33.33%;max-width:33.33%;padding-left:3em;margin-bottom:2.5em;text-align:center}.block-home-prod-featured .products-featured>li img{margin:0 auto}.block-home-prod-featured .products-featured .colors .slick-track{width:100%!important;transform:none!important;text-align:center}.block-home-prod-featured .available-colors{margin:.7em 0 1.3em;display:none}.block-home-prod-featured .products-featured h2{font-size:.9375em;margin:2.4em 0 .2em;color:#00b7b0;letter-spacing:.06em;text-transform:capitalize}.archive .woo-cont .products li{position:relative;outline:none}.block-page-banner-contact .contact-us{max-width:40em;margin:5.7em auto 0}.woocommerce-form.woocommerce-form-login.login .form-row{margin:1em 0}.woocommerce-form.woocommerce-form-login.login .form-row label{font-size:.8125em;font-weight:600}.woocommerce-form.woocommerce-form-login.login .form-row .required{color:#00b7b0}.woocommerce-form.woocommerce-form-login.login .lost_password{margin:0}.woocommerce-form.woocommerce-form-login.login #rememberme{display:inline-block;vertical-align:middle;margin-right:1em}.woocommerce-form.woocommerce-form-login.login .input-text{background:#f1f2f2}.register-login-content strong{font-size:.8125em;font-weight:600}.block-login-sidebar h3{margin-top:0}.register-product-form .infusion-form .input-row{margin-bottom:0;padding-left:0}.slug-cart .wc-proceed-to-checkout{padding-left:1em}.block-text-background{display:flex;justify-content:center;flex-direction:column;background-repeat:no-repeat!important}.actions.coupon-update-actions .coupon{text-align:left}.site-footer .top h3{margin:0 0 .34em}.block-footer-title{width:13%}.site-footer .block-newsletter{width:24.4%;border-left:2px solid #bcbec0;border-right:2px solid #bcbec0;padding:0 3em}.block-footer-menu{width:16.5%;padding-left:1.5em}.site-footer .block-footer-social{width:15.4%;border-right:2px solid #bcbec0;padding:0 .6em}.site-footer .block-call{width:17.8%}.site-footer .block-newsletter h3{margin:0 0 .5em}.site-footer .block-newsletter .input-row{margin-bottom:.5em}.site-footer .block-newsletter .input-row:nth-of-type(2){margin-bottom:.8em}.site-footer .block-newsletter .input{padding:.75em .66em .75em}.site-footer .block-footer-menu li{margin-bottom:.61em}.site-footer .top h2{margin-top:0}.site-footer a{letter-spacing:-.05em}.site-footer .button{min-width:7.8em}.site-footer .bottom{padding:2.2em 0 0;font-size:.9375em;font-family:'canada-type-gibson',sans-serif;font-weight:300;color:#a7a9ac}.site-footer .socials{margin-left:-1em;margin-top:1.3em}.site-footer .socials li{padding-left:1em}.site-footer .socials .fa{font-size:1.6em}