table.shop_table{border:none;border-collapse:collapse}table.shop_table tbody{border-bottom:1px solid #dedede}table.shop_table tr{border-bottom:1px solid #dedede;background-color:transparent;color:#35343D;position:relative}table.shop_table tr th,table.shop_table tr td{padding:.5em .25em;border:none}table.shop_table tr td{text-align:right}table.shop_table tr td ul{list-style:none}table.shop_table tr td .select2-selection__rendered{text-align:left}table.shop_table tr.recurring-totals th{font-size:1.25em;text-transform:uppercase;letter-spacing:-0.025em;padding:1em 0}table.shop_table tr.cart-subtotal.recurring-total,table.shop_table tr.order-total.recurring-total{border:none}table.shop_table tr.shipping{border-top:1px solid #dedede}table.shop_table tr:last-of-type{border:none !important}table.shop_table tfoot{background-color:transparent}@media (max-width: 991px){table.shop_table_responsive{display:block;width:100%}}table.shop_table_responsive thead{display:none}@media (max-width: 991px){table.shop_table_responsive tbody{display:block;width:100%}}table.shop_table_responsive tbody th{display:none}@media (max-width: 991px){table.shop_table_responsive tr{display:block;width:100%}}table.shop_table_responsive tr td{display:block;text-align:right;clear:both}table.shop_table_responsive tr td:before{content:attr(data-title) ": ";float:left}table.shop_table_responsive tr td.product-remove a{text-align:left}table.shop_table_responsive tr td.product-remove:before{display:none}table.shop_table_responsive tr td.actions:before,table.shop_table_responsive tr td.download-actions:before{display:none}table.shop_table_responsive tr td.download-actions .button{display:block;text-align:center}@media (min-width: 992px){table.shop_table_responsive thead{display:table-header-group}table.shop_table_responsive tbody th{display:table-cell}table.shop_table_responsive tr th,table.shop_table_responsive tr td{text-align:left}table.shop_table_responsive tr td{display:table-cell}table.shop_table_responsive tr td:before{display:none}}ul.products{margin:0;padding:0;display:flex;flex-wrap:wrap}ul.products li.product{list-style:none;position:relative;margin-bottom:2em;overflow:hidden;display:flex;flex-direction:column;align-items:center}ul.products li.product:not(.vida_loop_product){width:49.1%}ul.products li.product .woocommerce-LoopProduct-link{display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;position:relative;overflow:hidden}ul.products li.product .woocommerce-loop-product__title{font-size:1rem;width:100%;text-align:center;color:#35343D}ul.products li.product img{display:block}ul.products li.product .price .wcsatt-sub-options,ul.products li.product .price .wcsatt-sub-discount{display:none}ul.products li.product .button{margin-top:1em;display:block}@media screen and (min-width: 48em){ul.products li.product:not(.vida_loop_product){width:32.13%;float:left;margin-right:1.8%}ul.products li.product.first{clear:both}ul.products li.product.last{margin-right:0}.columns-1 ul.products li.product{float:none;width:100%}.columns-2 ul.products li.product{width:49.1%}.columns-3 ul.products li.product{width:32.13%}.columns-4 ul.products li.product{width:23.65%}.columns-5 ul.products li.product{width:18.56%}.columns-6 ul.products li.product{width:15.16%}ul.products.columns-2 li.product{width:49.1%}ul.products.columns-3 li.product{width:32.13%}ul.products.columns-4 li.product{width:23.65%}ul.products.columns-5 li.product{width:18.56%}ul.products.columns-6 li.product{width:15.16%}}.woocommerce-privacy-policy-text{line-height:1;font-size:.9em;opacity:.75;color:#929292}.woocommerce-privacy-policy-text p{line-height:inherit}.archive.woocommerce .woocommerce-products-header{background-color:#fbfbfb;border-bottom:1px solid #ececec;border-top:1px solid #ececec;padding:1.5em 0;margin-bottom:4em}.archive.woocommerce .woocommerce-products-header .woocommerce-products-header-inner .vc_col-title{display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width: 767px){.archive.woocommerce .woocommerce-products-header .woocommerce-products-header-inner .vc_col-title{width:100%}}.archive.woocommerce .woocommerce-products-header .woocommerce-products-header-inner .vc_col-title h1{text-transform:uppercase;font-size:5.2em;text-align:center;line-height:1}.archive.woocommerce .woocommerce-products-header .woocommerce-products-header-inner .vc_col-title .woocommerce-product-price-range{color:#2CA9C5}.archive.woocommerce .woocommerce-products-header .woocommerce-products-header-inner .vc_col-title.vc_col-title-desc{align-items:flex-start}.archive.woocommerce .woocommerce-products-header .woocommerce-products-header-inner .vc_col-title.vc_col-title-desc .page-title{text-align:left}.archive.woocommerce .woocommerce-products-header .woocommerce-products-header-inner .vc_col-title.vc_col-title-desc .description{font-size:.9em}@media (max-width: 767px){.archive.woocommerce .woocommerce-products-header .woocommerce-products-header-inner .vc_col-image{width:100%}}.archive.woocommerce .woocommerce-products-header .woocommerce-products-header-inner .vc_col-image img{max-width:270px;display:block;margin:0 auto}@media (min-width: 992px){.archive.woocommerce .woocommerce-products-header .woocommerce-products-header-inner .vc_col-image img{max-width:100%}}.archive.woocommerce .woocommerce-products-header .woocommerce-products-header-inner .vc_col-description{display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width: 767px){.archive.woocommerce .woocommerce-products-header .woocommerce-products-header-inner .vc_col-description{width:100%}}.archive.woocommerce .woocommerce-products-header .woocommerce-products-header-inner .vc_col-description .description{font-size:.9em}@media (max-width: 767px){.archive.woocommerce .woocommerce-products-header .woocommerce-products-header-inner .vc_col-description .description{text-align:center}}.archive.woocommerce .woocommerce-products-header .woocommerce-products-header-inner .certificates{display:flex;flex-direction:column;align-items:center;justify-content:center}.archive.woocommerce .vc_container_archive{display:flex;flex-wrap:wrap}.archive.woocommerce .vc_container_archive .range-title{width:50%;text-transform:uppercase}@media (max-width: 767px){.archive.woocommerce .vc_container_archive .range-title{width:100%}}.archive.woocommerce .vc_container_archive .ordering{width:50%;display:flex;align-items:flex-start;justify-content:flex-end}@media (max-width: 767px){.archive.woocommerce .vc_container_archive .ordering{width:100%;justify-content:flex-start}}.archive.woocommerce .vc_container_archive .ordering p{margin:.25em 1em 0 0;font-size:.9em}.archive.woocommerce .vc_container_archive>.columns-3{width:100%;margin-top:2em;display:flex;flex-direction:column;align-items:center;justify-content:center}.archive.woocommerce .vc_container_archive>.columns-3>ul{width:100%}.archive.woocommerce .vc_container_archive .learn_more{width:100%;padding:2em;background-color:#fbfbfb;margin-bottom:4em;border:1px solid #dedede}.archive.woocommerce .vc_container_archive .learn_more .learn_more-inner .title{text-align:center;padding:0 0 1em 0;text-transform:uppercase}@media (max-width: 767px){.archive.woocommerce .vc_container_archive .learn_more .learn_more-inner .title{text-align:left}}.archive.woocommerce .vc_container_archive .learn_more .learn_more-inner .description{xborder:1px black solid;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;-webkit-column-rule:1px solid #dedede;-moz-column-rule:1px solid #dedede;column-rule:1px solid #dedede}@media (max-width: 767px){.archive.woocommerce .vc_container_archive .learn_more .learn_more-inner .description{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}.single-product .woocommerce-notices-wrapper>*{margin-top:1.5em}.single-product div.product{position:relative;overflow:hidden;margin-top:1em;display:flex;flex-direction:column}@media (min-width: 992px){.single-product div.product{margin-top:0}}.single-product div.product .vc_container-product{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;order:1}.single-product div.product .vc_container-product .images{width:100%;order:2;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width: 992px){.single-product div.product .vc_container-product .images{width:49%;order:1;overflow:auto}}.single-product div.product .vc_container-product .images .woocommerce-product-gallery__wrapper{margin:0;max-width:170px;position:static;overflow:hidden}@media (min-width: 992px){.single-product div.product .vc_container-product .images .woocommerce-product-gallery__wrapper{max-width:290px;position:relative}}.single-product div.product .vc_container-product .images .flex-viewport{margin:0;max-width:170px;position:relative;overflow:hidden}@media (min-width: 992px){.single-product div.product .vc_container-product .images .flex-viewport{max-width:290px}}.single-product div.product .vc_container-product .images .flex-viewport .woocommerce-product-gallery__wrapper{max-width:initial;overflow:auto}.single-product div.product .vc_container-product .summary{width:100%;order:2;margin:0}@media (min-width: 992px){.single-product div.product .vc_container-product .summary{width:49%;order:2}}.single-product div.product .vc_container-product .summary .product_title{line-height:1;margin-bottom:.25em;margin-top:1em}.single-product div.product .vc_container-product .summary .woocommerce-product-rating{margin-bottom:.75em;display:flex;align-items:center;flex-wrap:wrap}.single-product div.product .vc_container-product .summary .woocommerce-product-rating .star-rating{margin-right:.75em}.single-product div.product .vc_container-product .summary .woocommerce-product-rating a{color:#35343D;text-decoration:underline}.single-product div.product .vc_container-product .summary .woocommerce-product-rating a:hover,.single-product div.product .vc_container-product .summary .woocommerce-product-rating a:active,.single-product div.product .vc_container-product .summary .woocommerce-product-rating a:focus{color:#2CA9C5}.single-product div.product .vc_container-product .summary .woocommerce-product-details__short-description{margin-bottom:2rem}.single-product div.product .vc_container-product .summary>.price{font-weight:600}.single-product div.product .vc_container-product .summary>.price .amount{font-size:2em;margin-left:.25em}.single-product div.product .vc_container-product .summary>.price small,.single-product div.product .vc_container-product .summary>.price .wcsatt-sub-discount{display:none}.single-product div.product .vc_container-product .summary>.price:before{content:'FROM ';display:inline-block;color:#35343D}.single-product div.product .vc_container-product .summary form.cart{background-color:#ececec;padding:1em;display:flex;flex-direction:column;max-width:100%}@media (min-width: 992px){.single-product div.product .vc_container-product .summary form.cart{max-width:340px}}.single-product div.product .vc_container-product .summary form.cart .wcsatt-options-wrapper{margin-bottom:1.5em;order:1}.single-product div.product .vc_container-product .summary form.cart .wcsatt-options-wrapper>h3{font-size:1.25em;font-weight:400}.single-product div.product .vc_container-product .summary form.cart .wcsatt-options-wrapper .wcsatt-options-product{list-style:none;margin:0;padding:0}.single-product div.product .vc_container-product .summary form.cart .wcsatt-options-wrapper .wcsatt-options-product li{margin-bottom:.5em}.single-product div.product .vc_container-product .summary form.cart .wcsatt-options-wrapper .wcsatt-options-product li .price{margin:0}.single-product div.product .vc_container-product .summary form.cart .wcsatt-options-wrapper .wcsatt-options-product li:last-of-type{margin-bottom:0}.single-product div.product .vc_container-product .summary form.cart .wcsatt-options-wrapper .wcsatt-options-product li label .subscription-details-price{float:right}.single-product div.product .vc_container-product .summary form.cart .wcsatt-options-wrapper .wcsatt-options-product li.subscription-option label{display:flex;justify-content:space-between;align-items:center;width:100%}.single-product div.product .vc_container-product .summary form.cart .wcsatt-options-wrapper .wcsatt-options-product li.subscription-option label input{margin-right:5px}.single-product div.product .vc_container-product .summary form.cart .wcsatt-options-wrapper .wcsatt-options-product li.subscription-option label .subscription-option-details{width:100%}.single-product div.product .vc_container-product .summary form.cart .wcsatt-options-wrapper .wcsatt-options-product li.subscription-option label .subscription-option-details .price{display:flex !important;width:100%;margin:0}.single-product div.product .vc_container-product .summary form.cart .wcsatt-options-wrapper .wcsatt-options-product li.subscription-option label .subscription-option-details .price del{order:2}.single-product div.product .vc_container-product .summary form.cart .wcsatt-options-wrapper .wcsatt-options-product li.subscription-option label .subscription-option-details .price ins{order:3;margin-left:.5em}.single-product div.product .vc_container-product .summary form.cart .wcsatt-options-wrapper .wcsatt-options-product li.subscription-option label .subscription-option-details .price .subscription-details{order:1;width:100%}.single-product div.product .vc_container-product .summary form.cart .quantity{margin-bottom:1.5em;order:2}.single-product div.product .vc_container-product .summary form.cart .single_add_to_cart_button{order:4;background-color:transparent;color:#2CA9C5}.single-product div.product .vc_container-product .summary form.cart .single_add_to_cart_button:hover,.single-product div.product .vc_container-product .summary form.cart .single_add_to_cart_button:active,.single-product div.product .vc_container-product .summary form.cart .single_add_to_cart_button:focus{border-color:#2CA9C5;background-color:#2CA9C5;color:#fff}.single-product div.product .vc_container-product .summary form.cart #vida_buy_now{order:3;margin-bottom:1.5em}.single-product div.product .vc_container-product .summary form.cart .button,.single-product div.product .vc_container-product .summary form.cart .btn{display:block;width:100%;text-align:center;text-transform:uppercase;cursor:pointer}.single-product div.product .vc_container-product .summary form.cart.grouped_form .woocommerce-grouped-product-list{border:none}.single-product div.product .vc_container-product .summary form.cart.grouped_form .woocommerce-grouped-product-list tbody{display:flex;flex-direction:column}.single-product div.product .vc_container-product .summary form.cart.grouped_form .woocommerce-grouped-product-list tbody tr{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:.75em;background:transparent;border-bottom:1px solid #dedede;padding-bottom:1em}.single-product div.product .vc_container-product .summary form.cart.grouped_form .woocommerce-grouped-product-list tbody tr .woocommerce-grouped-product-list-item__quantity{order:4;width:100%}.single-product div.product .vc_container-product .summary form.cart.grouped_form .woocommerce-grouped-product-list tbody tr .woocommerce-grouped-product-list-item__quantity .quantity{margin-bottom:0}.single-product div.product .vc_container-product .summary form.cart.grouped_form .woocommerce-grouped-product-list tbody tr .woocommerce-grouped-product-list-item__label{order:2;width:58%}.single-product div.product .vc_container-product .summary form.cart.grouped_form .woocommerce-grouped-product-list tbody tr .woocommerce-grouped-product-list-item__label a{color:#35343D;text-decoration:none;font-size:.9em;line-height:1;display:block}.single-product div.product .vc_container-product .summary form.cart.grouped_form .woocommerce-grouped-product-list tbody tr .woocommerce-grouped-product-list-item__label a small{display:block}.single-product div.product .vc_container-product .summary form.cart.grouped_form .woocommerce-grouped-product-list tbody tr .woocommerce-grouped-product-list-item__label a:hover,.single-product div.product .vc_container-product .summary form.cart.grouped_form .woocommerce-grouped-product-list tbody tr .woocommerce-grouped-product-list-item__label a:active,.single-product div.product .vc_container-product .summary form.cart.grouped_form .woocommerce-grouped-product-list tbody tr .woocommerce-grouped-product-list-item__label a:focus{color:#2CA9C5}.single-product div.product .vc_container-product .summary form.cart.grouped_form .woocommerce-grouped-product-list tbody tr .woocommerce-grouped-product-list-item__price{order:3;width:25%}.single-product div.product .vc_container-product .summary form.cart.grouped_form .woocommerce-grouped-product-list tbody tr .woocommerce-grouped-product-list-item__price>*{display:none}.single-product div.product .vc_container-product .summary form.cart.grouped_form .woocommerce-grouped-product-list tbody tr .woocommerce-grouped-product-list-item__price>.amount{display:block;color:#2CA9C5}.single-product div.product .vc_container-product .summary form.cart.grouped_form .woocommerce-grouped-product-list tbody tr .woocommerce-grouped-product-list-item__image{order:1;width:12%;margin-right:3%}.single-product div.product .vc_container-product .summary form.cart.grouped_form .woocommerce-grouped-product-list tbody tr .woocommerce-grouped-product-list-item__image a,.single-product div.product .vc_container-product .summary form.cart.grouped_form .woocommerce-grouped-product-list tbody tr .woocommerce-grouped-product-list-item__image img{display:block}.single-product div.product .vc_container-product .summary form.cart.grouped_form .woocommerce-grouped-product-list tbody tr td{padding:0;border:none}.single-product div.product .vc_container-product .woocommerce-tabs{width:100%;order:3}.single-product div.product .vc_container-related-product{padding:3em 15px 1.5em;width:100%;order:3;position:relative}.single-product div.product .vc_container-related-product section>h2{font-size:2em;margin-bottom:1em}.single-product div.product .vc_container-related-product:after{content:'';position:absolute;left:-100%;top:0;width:100%;height:100%;pointer-events:none;background-color:#f6f6f6;z-index:-1;width:10000%}.single-product div.product #reviews{width:100%;order:2;padding:60px 15px 40px 15px}.single-product div.product #reviews .woocommerce-Reviews-title{font-size:2em;margin-bottom:1em;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}@media (max-width: 767px){.single-product div.product #reviews .woocommerce-Reviews-title{flex-direction:column;align-items:flex-start}.single-product div.product #reviews .woocommerce-Reviews-title .title{margin-bottom:.25em}}.single-product div.product #reviews .woocommerce-Reviews-title .woocommerce-product-rating{font-family:"neuzeit-grotesk";font-weight:400;font-size:1.05rem;display:flex;align-items:center}.single-product div.product #reviews .woocommerce-Reviews-title .woocommerce-product-rating .star-rating{margin-right:.25em}.single-product div.product #reviews .woocommerce-Reviews-title .woocommerce-product-rating a{text-decoration:none;color:#35343D;pointer-events:none}.single-product div.product #reviews #respond .reply-title{font-size:1.25rem;margin-bottom:1rem}@media (min-width: 992px){.single-product div.product #reviews{padding-left:0;padding-right:0}}.single-product div.product .woocommerce-product-gallery{position:relative}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;top:5em;right:1em;display:block;z-index:99;text-decoration:none;display:none}@media (min-width: 992px){.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{display:block}}.single-product div.product .woocommerce-product-gallery .flex-viewport{margin-bottom:1em}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs{margin:0;padding:0}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs:after{content:"";display:table;table-layout:fixed}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li{list-style:none;cursor:pointer;float:left}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img{opacity:.5}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img.flex-active{opacity:1}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li:hover img{opacity:1}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li{width:49.1%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(2n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(2n+1){clear:both}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width:32.13%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:both}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:23.65%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:both}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:18.56%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:both}@media (max-width: 991px){.single-product #colophon{padding-bottom:6em}}.single-product .vida_product_footer{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;padding:.75em;border-top:1px solid #dedede;display:block}@media (min-width: 992px){.single-product .vida_product_footer{display:none}}.single-product .vida_product_footer .vida_product_footer-inner{display:flex;flex-wrap:wrap;font-size:14px}.single-product .vida_product_footer .name-col{line-height:1.2;margin-bottom:.75em;width:80%}.single-product .vida_product_footer .price-col{font-size:1.25em;margin-bottom:.75em;width:20%}.single-product .vida_product_footer .button-col{width:100%}.single-product .vida_product_footer .button-col a{display:block;text-align:center}.stock:empty:before{display:none}.stock.in-stock{color:#4fab76}.stock.out-of-stock{color:#F96962}.woocommerce-cart .entry-content{margin:0}.woocommerce-cart .entry-content .woocommerce{display:flex;flex-direction:column;flex-wrap:wrap}.woocommerce-cart .entry-content .woocommerce .woocommerce-notices-wrapper{order:2}.woocommerce-cart .entry-content .woocommerce .woocommerce-breadcrumb{order:1;margin-bottom:1.5em}.woocommerce-cart .entry-content .woocommerce .vc_container-cart{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;order:3}.woocommerce-cart .entry-content .woocommerce .vc_container-cart .woocommerce-cart-form{width:100%;position:relative}@media (min-width: 992px){.woocommerce-cart .entry-content .woocommerce .vc_container-cart .woocommerce-cart-form{width:70%;padding-right:1%}}.woocommerce-cart .entry-content .woocommerce .vc_container-cart .woocommerce-cart-form table{border:none;font-size:1.2em}@media (min-width: 992px){.woocommerce-cart .entry-content .woocommerce .vc_container-cart .woocommerce-cart-form table{font-size:.9em}}.woocommerce-cart .entry-content .woocommerce .vc_container-cart .woocommerce-cart-form table thead{display:none}.woocommerce-cart .entry-content .woocommerce .vc_container-cart .woocommerce-cart-form table tbody tr td{border:none}@media (max-width: 991px){.woocommerce-cart .entry-content .woocommerce .vc_container-cart .woocommerce-cart-form table tbody tr td{display:flex;justify-content:space-between}}.woocommerce-cart .entry-content .woocommerce .vc_container-cart .woocommerce-cart-form table tbody tr .product-remove a{text-decoration:none;color:transparent}.woocommerce-cart .entry-content .woocommerce .vc_container-cart .woocommerce-cart-form table tbody tr .product-remove a:after{content:"\f1f8";color:#35343D;font-family:"Font Awesome 5 Pro";font-weight:400;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;transition:300ms ease}.woocommerce-cart .entry-content .woocommerce .vc_container-cart .woocommerce-cart-form table tbody tr .product-remove a:hover:after,.woocommerce-cart .entry-content .woocommerce .vc_container-cart .woocommerce-cart-form table tbody tr .product-remove a:active:after,.woocommerce-cart .entry-content .woocommerce .vc_container-cart .woocommerce-cart-form table tbody tr .product-remove a:focus:after{font-weight:900;color:#F96962;transition:300ms ease}.woocommerce-cart .entry-content .woocommerce .vc_container-cart .woocommerce-cart-form table tbody tr .product-thumbnail:before{content:''}@media (min-width: 992px){.woocommerce-cart .entry-content .woocommerce .vc_container-cart .woocommerce-cart-form table tbody tr .product-thumbnail{max-width:50px}}.woocommerce-cart .entry-content .woocommerce .vc_container-cart .woocommerce-cart-form table tbody tr .product-thumbnail a{display:block}.woocommerce-cart .entry-content .woocommerce .vc_container-cart .woocommerce-cart-form table tbody tr .product-name a{color:#35343D;text-decoration:none}.woocommerce-cart .entry-content .woocommerce .vc_container-cart .woocommerce-cart-form table tbody tr .product-name a:hover,.woocommerce-cart .entry-content .woocommerce .vc_container-cart .woocommerce-cart-form table tbody tr .product-name a:active,.woocommerce-cart .entry-content .woocommerce .vc_container-cart .woocommerce-cart-form table tbody tr .product-name a:focus{color:#2CA9C5}@media (max-width: 991px){.woocommerce-cart .entry-content .woocommerce .vc_container-cart .woocommerce-cart-form table tbody tr .product-price ul{text-align:left}}@media (min-width: 992px){.woocommerce-cart .entry-content .woocommerce .vc_container-cart .woocommerce-cart-form table tbody tr .product-quantity{width:110px}}@media (max-width: 991px){.woocommerce-cart .entry-content .woocommerce .vc_container-cart .woocommerce-cart-form table tbody tr .product-quantity{display:flex;justify-content:space-between}.woocommerce-cart .entry-content .woocommerce .vc_container-cart .woocommerce-cart-form table tbody tr .product-quantity .quantity{max-width:110px}}.woocommerce-cart .entry-content .woocommerce .vc_container-cart .woocommerce-cart-form table tbody tr .product-quantity input{padding:0 30px;text-align:center;font-size:.9em;height:32px}.woocommerce-cart .entry-content .woocommerce .vc_container-cart .woocommerce-cart-form table tbody tr .product-quantity .quantity-button{width:30px}.woocommerce-cart .entry-content .woocommerce .vc_container-cart .woocommerce-cart-form table tbody tr .product-quantity .quantity-button.quantity-up{right:-30px;line-height:32px}.woocommerce-cart .entry-content .woocommerce .vc_container-cart .woocommerce-cart-form table tbody tr .product-quantity .quantity-button.quantity-down{left:30px;line-height:30px}.woocommerce-cart .entry-content .woocommerce .vc_container-cart .woocommerce-cart-form table tbody tr .product-subtotal .subscription-details{display:block}.woocommerce-cart .entry-content .woocommerce .vc_container-cart .woocommerce-cart-form table tbody tr .actions{padding-top:2em}@media (max-width: 991px){.woocommerce-cart .entry-content .woocommerce .vc_container-cart .woocommerce-cart-form table tbody tr .actions{display:flex;flex-direction:column}}.woocommerce-cart .entry-content .woocommerce .vc_container-cart .woocommerce-cart-form table tbody tr .actions .coupon{float:left;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}@media (min-width: 992px){.woocommerce-cart .entry-content .woocommerce .vc_container-cart .woocommerce-cart-form table tbody tr .actions .coupon{width:50%;align-items:center;flex-wrap:nowrap}}.woocommerce-cart .entry-content .woocommerce .vc_container-cart .woocommerce-cart-form table tbody tr .actions .coupon .button{white-space:nowrap;background-color:transparent;color:#b8b8b8;border-color:#b8b8b8}@media (max-width: 991px){.woocommerce-cart .entry-content .woocommerce .vc_container-cart .woocommerce-cart-form table tbody tr .actions .coupon .button{width:100%;margin:1em 0px}}.woocommerce-cart .entry-content .woocommerce .vc_container-cart .woocommerce-cart-form table tbody tr .actions .coupon .button:hover,.woocommerce-cart .entry-content .woocommerce .vc_container-cart .woocommerce-cart-form table tbody tr .actions .coupon .button:active,.woocommerce-cart .entry-content .woocommerce .vc_container-cart .woocommerce-cart-form table tbody tr .actions .coupon .button:focus{border-color:#2CA9C5;color:#fff;background-color:#2CA9C5}.woocommerce-cart .entry-content .woocommerce .vc_container-cart .woocommerce-cart-form table tbody tr .actions>.button{float:right;width:100%;background-color:#35343D;border-color:#35343D}@media (min-width: 992px){.woocommerce-cart .entry-content .woocommerce .vc_container-cart .woocommerce-cart-form table tbody tr .actions>.button{width:30%}}.woocommerce-cart .entry-content .woocommerce .vc_container-cart .cart-collaterals{width:100%;background-color:#ececec;padding:1.5em 1.5em 1.5em 2em;position:relative}@media (min-width: 992px){.woocommerce-cart .entry-content .woocommerce .vc_container-cart .cart-collaterals{width:30%}}.woocommerce-cart .entry-content .woocommerce .vc_container-cart .cart-collaterals .cart_totals>h2{font-size:1.75em;text-transform:uppercase;letter-spacing:0}.woocommerce-cart .entry-content .woocommerce .vc_container-cart .cart-collaterals .cart_totals table{background-color:#ececec}.woocommerce-cart .entry-content .woocommerce .vc_container-cart .cart-collaterals .cart_totals table #shipping_method{list-style:disc}.woocommerce-cart .entry-content .woocommerce .vc_container-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout a{display:block;text-align:center}.woocommerce-cart .entry-content .woocommerce .vc_container-cart .cart-collaterals .cart_totals .payment-methods{padding-top:1.25em;color:#787878}.woocommerce-cart .entry-content .woocommerce .return-to-shop{order:3}.woocommerce-cart .entry-content .woocommerce .cart-empty.woocommerce-info,.woocommerce-cart .entry-content .woocommerce .return-to-shop{max-width:1200px;padding-left:15px;padding-right:15px;display:block;margin:0 auto;width:100%;margin-top:2em}.woocommerce-checkout .entry-content{margin:0}.woocommerce-checkout .entry-content .woocommerce{display:flex;flex-direction:column;width:100%}.woocommerce-checkout .entry-content .woocommerce .woocommerce-notices-wrapper{order:2}.woocommerce-checkout .entry-content .woocommerce .woocommerce-breadcrumb{order:1;margin-bottom:1.75em}.woocommerce-checkout .entry-content .woocommerce .woocommerce-breadcrumb .vc_container>span:last-of-type{color:#35343D;text-transform:uppercase;color:#4fab76}.woocommerce-checkout .entry-content .woocommerce .woocommerce-breadcrumb .vc_container>span:last-of-type:after{font-family:"Font Awesome 5 Pro";font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;margin-left:.5em;color:#4fab76;content:"\f023"}.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout{order:3}.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout #vida-checkout-notices{display:block;position:fixed;background-color:#fff;right:0;bottom:10px;z-index:1497;width:500px;padding:1em;border:1px solid #dedede;min-height:62px;margin-right:-501px;transition:300ms ease;box-shadow:none}@media (max-width: 767px){.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout #vida-checkout-notices{width:calc( 100% - 60px);margin-right:calc( -100% + 60px)}}.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout #vida-checkout-notices.show{margin-right:0 !important;box-shadow:-1px 0px 15px rgba(0,0,0,0.15);transition:300ms ease}.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout #vida-checkout-notices .checkout-notice-badge{position:absolute;left:-61px;bottom:-1px;background-color:#fff;border:1px solid #dedede;border-right:none;border-radius:33px 0 0 33px;cursor:pointer;box-shadow:-1px 0px 8px rgba(0,0,0,0.15);-webkit-clip-path:inset(-5px 0px -5px -5px);clip-path:inset(-5px 0px -5px -5px)}.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout #vida-checkout-notices .checkout-notice-badge .checkout-notice-badge-inner .icon{font-size:40px;color:#2CA9C5;width:40px;height:40px;display:flex;align-items:center;justify-content:center;padding:10px;box-sizing:content-box}.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout form.woocommerce-checkout{display:flex;flex-wrap:wrap;justify-content:space-between}.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout form.woocommerce-checkout #order_review_heading{display:none}.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout form.woocommerce-checkout .woocommerce-NoticeGroup{width:100%}.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout form.woocommerce-checkout #customer_details{width:100%}@media (min-width: 992px){.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout form.woocommerce-checkout #customer_details{padding-right:1em;width:32%}}.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout form.woocommerce-checkout #customer_details .woocommerce-billing-fields>h3{font-size:1.5em;letter-spacing:0;font-weight:600;text-transform:uppercase;font-family:'neuzeit-grotesk-extra-conden'}.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout form.woocommerce-checkout #customer_details .woocommerce-billing-fields>h3:before{content:'1. '}.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout form.woocommerce-checkout #customer_details #ship-to-different-address{font-size:1em}.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout form.woocommerce-checkout #customer_details #ship-to-different-address>label{display:flex;align-items:center}.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout form.woocommerce-checkout #customer_details #ship-to-different-address>label>input{margin-right:.5em}.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout form.woocommerce-checkout #customer_details #ship-to-different-address>label>span{font-size:1.5em;letter-spacing:0;font-weight:600;text-transform:uppercase;font-family:'neuzeit-grotesk-extra-conden'}.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout form.woocommerce-checkout #order_review{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;width:100%}@media (min-width: 992px){.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout form.woocommerce-checkout #order_review{width:67%;flex-wrap:nowrap}}.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout form.woocommerce-checkout #order_review table{width:100%}@media (min-width: 992px){.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout form.woocommerce-checkout #order_review table{margin-right:1.5em;width:50%}}.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout form.woocommerce-checkout #order_review table:before{content:'2. Order Review';font-size:1.5em;letter-spacing:0;font-weight:600;text-transform:uppercase;font-family:'neuzeit-grotesk-extra-conden';margin-bottom:1em}.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout form.woocommerce-checkout #order_review table thead,.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout form.woocommerce-checkout #order_review table tbody,.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout form.woocommerce-checkout #order_review table tfoot{display:block;padding:1em;background-color:#fbfbfb;border:1px solid #dedede}@media (min-width: 992px){.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout form.woocommerce-checkout #order_review table thead,.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout form.woocommerce-checkout #order_review table tbody,.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout form.woocommerce-checkout #order_review table tfoot{font-size:.9em}}.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout form.woocommerce-checkout #order_review table thead{margin-top:1em;border-bottom:none}.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout form.woocommerce-checkout #order_review table thead th{color:#35343D;font-size:1.5em;letter-spacing:0;font-weight:600;text-transform:uppercase;font-family:'neuzeit-grotesk-extra-conden';font-size:1.25em;margin:0}.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout form.woocommerce-checkout #order_review table tbody{border-bottom:none}.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout form.woocommerce-checkout #order_review table tbody .cart_item{display:flex;justify-content:space-between}.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout form.woocommerce-checkout #order_review table tbody .cart_item .product-name{text-align:left}.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout form.woocommerce-checkout #order_review table tfoot tr{display:flex;justify-content:space-between}.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout form.woocommerce-checkout #order_review table tfoot tr td ~ th{width:100%}.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout form.woocommerce-checkout #order_review table tfoot tr.recurring-total.order-total ~ .order-total.recurring-total{justify-content:flex-end}.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout form.woocommerce-checkout #order_review table tfoot .recurring-totals th{font-size:1.5em;letter-spacing:0;font-weight:600;text-transform:uppercase;font-family:'neuzeit-grotesk-extra-conden';font-size:1.25em;margin:0;padding-left:.25em}.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout form.woocommerce-checkout #order_review #payment{width:100%}@media (min-width: 992px){.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout form.woocommerce-checkout #order_review #payment{width:50%}}.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout form.woocommerce-checkout #order_review #payment:before{content:'3. Payment';font-size:1.5em;letter-spacing:0;font-weight:600;text-transform:uppercase;font-family:'neuzeit-grotesk-extra-conden';margin-bottom:1em}.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout form.woocommerce-checkout #order_review #payment>*{background-color:#ececec;padding:1em}.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout form.woocommerce-checkout #order_review #payment .place-order,.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout form.woocommerce-checkout #order_review #payment .wc_payment_methods{font-size:.9em}.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout form.woocommerce-checkout #order_review #payment .wc_payment_methods{list-style:none;margin:.9em 0 0 0;width:100%}.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout form.woocommerce-checkout #order_review #payment .wc_payment_methods li>label{display:flex;justify-content:space-between;margin-bottom:1em}.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout form.woocommerce-checkout #order_review #payment .wc_payment_methods li>label:after{content:'';width:200px;height:40px;display:inline-block;background-image:url(img/payments.png);background-position:center;background-size:contain;background-repeat:no-repeat}.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout form.woocommerce-checkout #order_review #payment .wc_payment_methods li .payment_box .wcsr-checkout{margin:0;padding:0;border:none;overflow:hidden}.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout form.woocommerce-checkout #order_review #payment .wc_payment_methods li .payment_box .wcsr-checkout .form-row{width:140%}.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout form.woocommerce-checkout #order_review #payment .wc_payment_methods li .payment_box .wcsr-checkout .form-row iframe{background-color:#fff;transform:scale(0.8);border:none;-webkit-transform-origin-x:0;transform-origin:0}.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout form.woocommerce-checkout #order_review #payment .wc_payment_methods li .payment_box .wcsr-checkout .form-row:before{content:''}.woocommerce-checkout .entry-content .woocommerce .vc_container-checkout form.woocommerce-checkout #order_review #payment .place-order button{display:block;text-align:center;width:100%;text-transform:uppercase}.woocommerce-account.woocommerce-page .entry-content .woocommerce{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:1em}@media (min-width: 992px){.woocommerce-account.woocommerce-page .entry-content .woocommerce{margin-top:1.5em}}.woocommerce-account.woocommerce-page .entry-content .woocommerce .u-columns{display:flex;flex-wrap:wrap;justify-content:space-between}.woocommerce-account.woocommerce-page .entry-content .woocommerce .u-columns>div{width:100%;background-color:#fbfbfb;padding:1em;border:1px solid #dedede;margin-bottom:1.5em}@media (min-width: 992px){.woocommerce-account.woocommerce-page .entry-content .woocommerce .u-columns>div{margin-bottom:0em}}@media (min-width: 992px){.woocommerce-account.woocommerce-page .entry-content .woocommerce .u-columns>div{width:49%}}.woocommerce-account.woocommerce-page .entry-content .woocommerce .u-columns>div h2{font-size:2em}.woocommerce-account.woocommerce-page .entry-content .woocommerce .u-columns>div .button{display:block;width:100%;text-align:center;text-transform:uppercase}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-navigation{width:100%;margin-bottom:1.5rem}@media (min-width: 992px){.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-navigation{width:24%;margin-bottom:0}}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-navigation ul{margin:0;list-style:none;margin:0;padding:0}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-navigation ul li{border-bottom:1px solid #dedede;display:flex;align-items:center;border-right:1px solid #dedede;padding-left:1.5em;background-color:#ececec}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-navigation ul li a{text-decoration:none;padding:1em 1.5em;width:100%;color:inherit}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-navigation ul li:nth-of-type(1){border-top:1px solid #dedede}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-navigation ul li.is-active{border-right:none;color:#fff;background-color:#35343D}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-navigation ul li:before{font-family:"Font Awesome 5 Pro";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;width:20px;height:20px;font-size:20px;vertical-align:top;text-align:center;transition:color .1s ease-in}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard:before{content:"\f626"}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders:before{content:"\f46d"}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--subscriptions:before{content:"\f021"}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--members-area:before{content:"\f2bb"}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address:before{content:"\f606"}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--payment-methods:before{content:"\f38a"}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account:before{content:"\f007"}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout:before{content:"\f2f5"}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--back-to-memberships:before{content:"\f355"}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--my-membership-content:before{content:"\f46c"}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--my-membership-products:before{content:"\f466"}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--my-membership-discounts:before{content:"\f02c"}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--my-membership-notes:before{content:"\f044"}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--my-membership-details:before{content:"\f7f3"}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-content{background-color:#fbfbfb;border:1px solid #dedede;padding:1em 1em;box-sizing:border-box;box-shadow:1px 1px 3px rgba(0,0,0,0.15);font-size:18px;width:100%}@media (min-width: 992px){.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-content{width:74%;padding:1.5em 2em}}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-content h1{font-size:2em}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-content h2{font-size:1.75em}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-content h3{font-size:1.5em}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-content h4{font-size:1.25em}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-content table{background-color:#fff;box-shadow:0px 0px 3px rgba(0,0,0,0.15)}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-content table .button{margin-left:.5em}@media (min-width: 992px){.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-content table .button{margin-left:0;margin-right:.5em}}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-content table tr th,.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-content table tr td{padding:.5em .9em}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-content table.my_account_memberships thead .nobr{white-space:nowrap}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-content table.my_account_memberships thead a{color:#fff}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-content table.my_account_memberships thead a:hover,.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-content table.my_account_memberships thead a:active,.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-content table.my_account_memberships thead a:focus{color:#2CA9C5}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-content table.my_account_memberships .sort-asc .sort-desc{display:none}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-content table.my_account_memberships .sort-desc .sort-asc{display:none}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-content table.my_account_memberships .membership-product-price>small,.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-content table.my_account_memberships .membership-product-price>span{display:none}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-content table.my_account_memberships .membership-discount-actions .button{display:block;width:100%;text-align:center;margin-bottom:0.5em;white-space:nowrap}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-content table.my_account_memberships .membership-discount-actions:before{content:'' !important}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-content table.my_account_memberships .wc-memberships-members-area-pagination a{text-decoration:none}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-content table.my_account_memberships .wc-memberships-members-area-pagination a.wc-memberships-members-area-pagination-last,.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-content table.my_account_memberships .wc-memberships-members-area-pagination a.wc-memberships-members-area-pagination-first{display:none}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-content fieldset{background-color:#fff;border:2px solid #dedede;border-radius:4px;margin-bottom:1.5em}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details .woocommerce-columns{display:flex;justify-content:space-between;width:auto}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details .woocommerce-columns .woocommerce-column{width:100%}@media (min-width: 992px){.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details .woocommerce-columns .woocommerce-column{width:49%}}@media (max-width: 767px){.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details .woocommerce-columns{flex-direction:column;margin-left:0px;margin-right:0px}}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details .woocommerce-columns address{box-sizing:border-box;border-radius:0;padding:1em;border-width:1px;background-color:#fff;border:1px solid #dedede}@media (max-width: 767px){.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details .woocommerce-columns address{margin-bottom:1em}}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment ul{padding:0;margin:0;list-style:none}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment ul.woocommerce_error{padding:1em 2em 1em 3.5em;background-color:#fff;box-shadow:0px 0px 4px rgba(0,0,0,0.25)}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment ul li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment ul li>input{margin-right:.5em;width:20px}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment ul li>label{display:flex;justify-content:space-between;align-items:center;width:calc( 100% - 40px)}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment ul li>label:after{content:'';width:200px;height:40px;display:inline-block;background-image:url(img/payments.png);background-position:center;background-size:contain;background-repeat:no-repeat}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment ul li .woocommerce-PaymentBox{width:100%}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment ul li .woocommerce-PaymentBox:before{display:none}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment ul li .woocommerce-PaymentBox .form-row{box-sizing:border-box;padding:0;margin:0}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment ul li .woocommerce-PaymentBox fieldset iframe{background-color:#fff;border:2px solid #ececec;transition:300ms all;box-sizing:border-box}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment ul li .woocommerce-PaymentBox fieldset iframe:hover,.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment ul li .woocommerce-PaymentBox fieldset iframe:active,.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-content #add_payment_method #payment ul li .woocommerce-PaymentBox fieldset iframe:focus{border-color:#35343D;transition:300ms all}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-MyAccount-content table{margin-bottom:3em}.woocommerce-account.woocommerce-page .entry-content .woocommerce .woocommerce-notices-wrapper{padding:0}.woocommerce-account.woocommerce-page .entry-content .woocommerce-form-register{display:flex;flex-wrap:wrap;justify-content:space-between}.woocommerce-account.woocommerce-page .entry-content .woocommerce-form-register>*{width:100%}.woocommerce-account.woocommerce-page .entry-content .woocommerce-form-register .form-row-first{width:100%}@media (min-width: 992px){.woocommerce-account.woocommerce-page .entry-content .woocommerce-form-register .form-row-first{width:49%}}.woocommerce-account.woocommerce-page .entry-content .woocommerce-form-register .form-row-last{width:100%}@media (min-width: 992px){.woocommerce-account.woocommerce-page .entry-content .woocommerce-form-register .form-row-last{width:49%}}.woocommerce-account.woocommerce-page.woocommerce-lost-password .entry-content .woocommerce{justify-content:center}.woocommerce-account.woocommerce-page.woocommerce-lost-password .entry-content .woocommerce>.woocommerce-message{width:100%}.woocommerce-account.woocommerce-page.woocommerce-lost-password .entry-content .woocommerce .woocommerce-ResetPassword{max-width:500px}.site-header-cart{position:relative;margin:0;padding:0}.site-header-cart:after{content:"";display:table;table-layout:fixed}.site-header-cart .cart-contents{text-decoration:none}.site-header-cart .widget_shopping_cart{display:none}.site-header-cart .product_list_widget{margin:0;padding:0}@media (min-width: 992px){.site-header-cart .widget_shopping_cart{position:absolute;top:100%;width:100%;z-index:999999;right:-999em;display:none}.site-header-cart:hover .widget_shopping_cart,.site-header-cart.focus .widget_shopping_cart{right:0;display:block}}.star-rating{overflow:hidden;position:relative;height:1.618em;line-height:1.618;font-size:1em;width:5.3em;font-family:'star';font-weight:400}.star-rating:before{content:"\53\53\53\53\53";opacity:.25;float:left;top:0;left:0;position:absolute}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.star-rating span:before{content:"\53\53\53\53\53";top:0;position:absolute;left:0;color:#FA9904}p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;margin-right:1px;font-weight:400}p.stars a:before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:"star";content:"\53";color:#35343D;text-indent:0;opacity:.25}p.stars a:hover ~ a:before{content:"\53";color:#35343D;opacity:.25}p.stars:hover a:before{content:"\53";color:#FA9904;opacity:1}p.stars.selected a.active:before{content:"\53";color:#FA9904;opacity:1}p.stars.selected a.active ~ a:before{content:"\53";color:#35343D;opacity:.25}p.stars.selected a:not(.active):before{content:"\53";color:#FA9904;opacity:1}.woocommerce-tabs{position:relative;padding:1.5em 0 .75em 0}@media (min-width: 992px){.woocommerce-tabs{padding:3em 0 2.75em 0}}.woocommerce-tabs ul.tabs{list-style:none;margin:0;padding:0;text-align:left;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;border-bottom:1px solid #ececec}@media (min-width: 992px){.woocommerce-tabs ul.tabs{flex-direction:row;align-items:center}}.woocommerce-tabs ul.tabs li{display:block;margin:0;position:relative;overflow:hidden}.woocommerce-tabs ul.tabs li a{padding:0 0 .5em 0;margin-bottom:.5em;display:block;line-height:1;color:#929292;text-decoration:none;border-bottom:2px solid transparent;text-transform:uppercase}@media (min-width: 992px){.woocommerce-tabs ul.tabs li a{padding:0 .75em .75em .75em;margin-bottom:0}}.woocommerce-tabs ul.tabs li a:hover,.woocommerce-tabs ul.tabs li a:active,.woocommerce-tabs ul.tabs li a:focus{color:#35343D}.woocommerce-tabs ul.tabs li.active a{color:#35343D;border-color:#35343D}.woocommerce-tabs .woocommerce-Tabs-panel h2:first-of-type{display:none}.woocommerce-tabs .woocommerce-Tabs-panel table{background-color:#fff}.woocommerce-tabs .woocommerce-Tabs-panel table td p:last-of-type{margin-bottom:0}.woocommerce-tabs .woocommerce-Tabs-panel .suplements-image{box-shadow:0px 0px 10px rgba(0,0,0,0.15);display:inline-block;border-radius:5px;overflow:hidden;transition:300ms all}.woocommerce-tabs .woocommerce-Tabs-panel .suplements-image img{border-radius:5px}.woocommerce-tabs .woocommerce-Tabs-panel .suplements-image:hover,.woocommerce-tabs .woocommerce-Tabs-panel .suplements-image:active,.woocommerce-tabs .woocommerce-Tabs-panel .suplements-image:focus{box-shadow:0px 0px 10px rgba(0,0,0,0.35);transition:300ms all}.woocommerce-tabs:after{content:'';position:absolute;left:-100%;top:0;width:100%;height:100%;pointer-events:none;background-color:#f6f6f6;z-index:-1;width:10000%}.woocommerce-password-strength{text-align:right}.woocommerce-password-strength.strong{color:#4fab76}.woocommerce-password-strength.short{color:#F96962}.woocommerce-password-strength.bad{color:#F96962}.woocommerce-password-strength.good{color:#2CA9C5}form .form-row label{display:block}form .form-row label.woocommerce-form__label-for-checkbox{display:flex;align-items:center;justify-content:flex-start;margin-bottom:1em}form .form-row label.woocommerce-form__label-for-checkbox input{width:20px;margin-right:.5em}form .form-row input{width:100%}form .form-row.woocommerce-validated input.input-text,form .form-row.woocommerce-validated .select2-container .select2-selection--single{border-color:#4fab76}form .form-row.woocommerce-invalid input.input-text,form .form-row.woocommerce-invalid .select2-container .select2-selection--single{border-color:#F96962}.woocommerce-checkout form.checkout_coupon,.woocommerce-checkout form.woocommerce-form-login{padding:1em;border:1px solid #dedede;box-shadow:1px 7px 14px -5px rgba(0,0,0,0.05);margin-bottom:1.5em}.required{color:red}.quantity{position:relative;overflow:hidden}.quantity input{width:100%;height:42px;line-height:1.65;float:left;display:block;padding:0 40px 0 53px;margin:0;border:1px solid #dedede}.quantity input:hover,.quantity input:active,.quantity input:focus{outline:0;border-color:#dedede}.quantity .quantity-nav .quantity-button{position:absolute;height:100%;top:0;cursor:pointer;width:40px;text-align:center;color:#333;font-size:23px;line-height:40px;border:1px solid #dedede;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.quantity .quantity-nav .quantity-button.quantity-up{right:-40px;line-height:37px}.quantity .quantity-nav .quantity-button.quantity-down{left:40px}.quantity .quantity-nav .quantity-button:hover,.quantity .quantity-nav .quantity-button:active,.quantity .quantity-nav .quantity-button:focus{background-color:#2CA9C5;color:#fff}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.form-row-wide.mailchimp-newsletter{display:flex;align-items:center;justify-content:flex-start}.form-row-wide.mailchimp-newsletter>input{max-width:20px;margin-right:.25em;margin-bottom:.15em}.form-row-wide.mailchimp-newsletter label{margin-bottom:0 !important}.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-noreviews,.woocommerce-thankyou-order-received,p.no-comments{background-color:#fff;clear:both;padding:.5em 1em;color:#35343D;box-shadow:1px 7px 14px -5px rgba(0,0,0,0.05);border:1px solid #ececec;border-left:4px solid #4fab76;margin-bottom:1.5em}.woocommerce-message:after,.woocommerce-info:after,.woocommerce-error:after,.woocommerce-noreviews:after,.woocommerce-thankyou-order-received:after,p.no-comments:after{content:"";display:table;table-layout:fixed}.woocommerce-message .notice-inner,.woocommerce-info .notice-inner,.woocommerce-error .notice-inner,.woocommerce-noreviews .notice-inner,.woocommerce-thankyou-order-received .notice-inner,p.no-comments .notice-inner{position:relative;display:flex;flex-wrap:nowrap;font-size:.9em}.woocommerce-message .notice-inner .icon,.woocommerce-info .notice-inner .icon,.woocommerce-error .notice-inner .icon,.woocommerce-noreviews .notice-inner .icon,.woocommerce-thankyou-order-received .notice-inner .icon,p.no-comments .notice-inner .icon{width:38px;display:flex;align-items:center;justify-content:center;margin-right:1em}.woocommerce-message .notice-inner .icon i,.woocommerce-info .notice-inner .icon i,.woocommerce-error .notice-inner .icon i,.woocommerce-noreviews .notice-inner .icon i,.woocommerce-thankyou-order-received .notice-inner .icon i,p.no-comments .notice-inner .icon i{border-radius:100%;background-color:#4fab76;color:#fff;width:35px;height:35px;text-align:center;line-height:35px;font-size:1em}.woocommerce-message .notice-inner .data .title,.woocommerce-info .notice-inner .data .title,.woocommerce-error .notice-inner .data .title,.woocommerce-noreviews .notice-inner .data .title,.woocommerce-thankyou-order-received .notice-inner .data .title,p.no-comments .notice-inner .data .title{margin:0}.woocommerce-message button,.woocommerce-message input[type="button"],.woocommerce-message input[type="reset"],.woocommerce-message input[type="submit"],.woocommerce-message .btn,.woocommerce-message .button,.woocommerce-info button,.woocommerce-info input[type="button"],.woocommerce-info input[type="reset"],.woocommerce-info input[type="submit"],.woocommerce-info .btn,.woocommerce-info .button,.woocommerce-error button,.woocommerce-error input[type="button"],.woocommerce-error input[type="reset"],.woocommerce-error input[type="submit"],.woocommerce-error .btn,.woocommerce-error .button,.woocommerce-noreviews button,.woocommerce-noreviews input[type="button"],.woocommerce-noreviews input[type="reset"],.woocommerce-noreviews input[type="submit"],.woocommerce-noreviews .btn,.woocommerce-noreviews .button,.woocommerce-thankyou-order-received button,.woocommerce-thankyou-order-received input[type="button"],.woocommerce-thankyou-order-received input[type="reset"],.woocommerce-thankyou-order-received input[type="submit"],.woocommerce-thankyou-order-received .btn,.woocommerce-thankyou-order-received .button,p.no-comments button,p.no-comments input[type="button"],p.no-comments input[type="reset"],p.no-comments input[type="submit"],p.no-comments .btn,p.no-comments .button{background-color:#35343D;border-color:#35343D;color:#fff;margin-right:.5em}.woocommerce-message .close,.woocommerce-info .close,.woocommerce-error .close,.woocommerce-noreviews .close,.woocommerce-thankyou-order-received .close,p.no-comments .close{position:absolute;right:0;top:0;cursor:pointer}.woocommerce-message .close:hover,.woocommerce-message .close:active,.woocommerce-message .close:focus,.woocommerce-info .close:hover,.woocommerce-info .close:active,.woocommerce-info .close:focus,.woocommerce-error .close:hover,.woocommerce-error .close:active,.woocommerce-error .close:focus,.woocommerce-noreviews .close:hover,.woocommerce-noreviews .close:active,.woocommerce-noreviews .close:focus,.woocommerce-thankyou-order-received .close:hover,.woocommerce-thankyou-order-received .close:active,.woocommerce-thankyou-order-received .close:focus,p.no-comments .close:hover,p.no-comments .close:active,p.no-comments .close:focus{color:#F96962}.woocommerce-info,.woocommerce-noreviews,p.no-comments{border-left-color:#2CA9C5}.woocommerce-info .notice-inner .icon i,.woocommerce-noreviews .notice-inner .icon i,p.no-comments .notice-inner .icon i{background-color:#2CA9C5}.woocommerce-error{border-left-color:#F96962;margin-bottom:1.5em}.woocommerce-error .notice-inner .icon i{background-color:#F96962}.woocommerce-message.woocommerce-notice .notice-inner .data .text{display:flex;flex-direction:column-reverse;align-items:flex-start}@media (min-width: 992px){.woocommerce-message.woocommerce-notice .notice-inner .data .text{flex-direction:row-reverse;align-items:center}}@media (min-width: 992px){.woocommerce-message.woocommerce-notice .notice-inner .data .text a:not(.button){margin-right:1em}}.woocommerce-message.woocommerce-notice .notice-inner .data .text .button{margin-top:.5em;font-size:.75em;text-transform:uppercase;text-align:center;width:100%;white-space:nowrap}@media (min-width: 992px){.woocommerce-message.woocommerce-notice .notice-inner .data .text .button{margin-left:1em;margin-top:0;text-align:left;width:auto}}.woocommerce-message.woocommerce-notice .notice-inner .data .text .button:hover,.woocommerce-message.woocommerce-notice .notice-inner .data .text .button:active,.woocommerce-message.woocommerce-notice .notice-inner .data .text .button:focus{background-color:#2CA9C5;border-color:#2CA9C5}.woocommerce-notices-wrapper{max-width:1200px;width:100%;padding:0 15px;display:block;margin:0 auto}.woocommerce-thankyou-order-received{font-size:1.25em}.woocommerce-breadcrumb{background-color:#f6f6f6;padding:.5em 0;font-size:16px;border-bottom:1px solid #dedede}.woocommerce-breadcrumb a{color:#35343D;text-decoration:none;font-weight:600;text-transform:uppercase}.woocommerce-breadcrumb a:hover,.woocommerce-breadcrumb a:active,.woocommerce-breadcrumb a:focus{color:#2CA9C5}@media (max-width: 767px){.woocommerce-breadcrumb{white-space:nowrap;overflow-y:scroll;-webkit-overflow-scrolling:touch}.woocommerce-breadcrumb::-webkit-scrollbar{display:none}}.price{color:#2CA9C5}.price .subscription-details{color:#35343D}.onsale{background-color:#2CA9C5;height:100px;left:-50px;position:absolute;text-transform:uppercase;font-size:.9em;top:-50px;width:100px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.onsale span{color:#fff;left:2.15em;top:4.35em;position:absolute}@media (max-width: 767px){.onsale span{left:2.5em;top:5em}}#comments .commentlist{list-style:none;margin:0;padding:0}#comments .commentlist>li{border-bottom:1px solid #dedede;padding-bottom:1em;margin-bottom:1.5em}#comments .commentlist>li>*{display:flex;width:100%}#comments .commentlist>li>* .avatar_wrapper{width:50px;height:50px;flex:1 1 70px;display:flex;flex-direction:column;align-items:center}#comments .commentlist>li>* .avatar_wrapper .avatar-circle{width:50px;height:50px;text-align:center;line-height:50px;border-radius:100%;background-color:#2CA9C5;box-shadow:0px 0px 8px rgba(45,169,197,0.25)}#comments .commentlist>li>* .avatar_wrapper .avatar-circle .initials{color:#fff}#comments .commentlist>li>* .comment-text{width:100%;border:none;margin:0 0 0 1.5em;padding:0;display:flex;flex-wrap:wrap}#comments .commentlist>li>* .comment-text .star-rating{order:2;color:#2CA9C5;margin-right:.5em}#comments .commentlist>li>* .comment-text .meta{order:3;margin:0;display:flex;align-items:center}#comments .commentlist>li>* .comment-text .meta .woocommerce-review__author,#comments .commentlist>li>* .comment-text .meta .woocommerce-review__dash{margin-right:.5em}#comments .commentlist>li>* .comment-text .meta .woocommerce-review__published-date{opacity:.75}#comments .commentlist>li>* .comment-text .description{width:100%;order:1;margin-bottom:.75em}#comments .commentlist>li>* .comment-text .description p{margin-bottom:.5em}#review_form_wrapper,#respond{margin-top:3em}#review_form_wrapper #reply-title,#respond #reply-title{font-size:1.5em;text-transform:uppercase;font-weight:600;display:block;margin-bottom:.5em;font-family:'neuzeit-grotesk-extra-conden'}#review_form_wrapper #commentform,#respond #commentform{display:flex;flex-wrap:wrap}#review_form_wrapper #commentform .comment-notes,#respond #commentform .comment-notes{order:1;width:100%}#review_form_wrapper #commentform .comment-form-rating,#respond #commentform .comment-form-rating{order:6;margin-bottom:1em}#review_form_wrapper #commentform .comment-form-rating label,#respond #commentform .comment-form-rating label{font-size:1.15em;cursor:default}#review_form_wrapper #commentform .comment-form-rating .stars a,#respond #commentform .comment-form-rating .stars a{color:#2CA9C5;font-size:1.25em}#review_form_wrapper #commentform .comment-form-comment,#respond #commentform .comment-form-comment{order:4;width:100%}#review_form_wrapper #commentform .comment-form-author,#respond #commentform .comment-form-author{order:2;width:50%;margin-bottom:1.5em;display:flex;flex-direction:column}#review_form_wrapper #commentform .comment-form-author input,#respond #commentform .comment-form-author input{max-width:97%}@media (max-width: 767px){#review_form_wrapper #commentform .comment-form-author,#respond #commentform .comment-form-author{width:100%}#review_form_wrapper #commentform .comment-form-author input,#respond #commentform .comment-form-author input{max-width:100%}}#review_form_wrapper #commentform .comment-form-email,#respond #commentform .comment-form-email{order:3;width:50%;padding-left:1%;margin-bottom:1.5em}@media (max-width: 767px){#review_form_wrapper #commentform .comment-form-email,#respond #commentform .comment-form-email{width:100%;padding-left:0}}#review_form_wrapper #commentform .comment-form-cookies-consent,#respond #commentform .comment-form-cookies-consent{order:5;width:100%;display:flex;align-items:center;margin-bottom:1em}#review_form_wrapper #commentform .comment-form-cookies-consent label,#respond #commentform .comment-form-cookies-consent label{margin:0}#review_form_wrapper #commentform .comment-form-cookies-consent input,#respond #commentform .comment-form-cookies-consent input{margin-right:1em}#review_form_wrapper #commentform .form-submit,#respond #commentform .form-submit{order:7;width:100%}@media (max-width: 767px){#review_form_wrapper #commentform .form-submit .submit,#respond #commentform .form-submit .submit{width:100%;display:block;font-size:19px}}#review_form_wrapper #commentform textarea,#review_form_wrapper #commentform input[type=text],#review_form_wrapper #commentform input[type=email],#review_form_wrapper #commentform input[type=submit],#respond #commentform textarea,#respond #commentform input[type=text],#respond #commentform input[type=email],#respond #commentform input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;outline:none;font-size:1em}#review_form_wrapper #commentform textarea,#review_form_wrapper #commentform input[type=text],#review_form_wrapper #commentform input[type=email],#respond #commentform textarea,#respond #commentform input[type=text],#respond #commentform input[type=email]{background-color:#fbfbfb;padding:.75em 1.25em;border:2px solid #dedede;transition:300ms all;width:100%}#review_form_wrapper #commentform textarea:hover,#review_form_wrapper #commentform textarea:active,#review_form_wrapper #commentform textarea:focus,#review_form_wrapper #commentform input[type=text]:hover,#review_form_wrapper #commentform input[type=text]:active,#review_form_wrapper #commentform input[type=text]:focus,#review_form_wrapper #commentform input[type=email]:hover,#review_form_wrapper #commentform input[type=email]:active,#review_form_wrapper #commentform input[type=email]:focus,#respond #commentform textarea:hover,#respond #commentform textarea:active,#respond #commentform textarea:focus,#respond #commentform input[type=text]:hover,#respond #commentform input[type=text]:active,#respond #commentform input[type=text]:focus,#respond #commentform input[type=email]:hover,#respond #commentform input[type=email]:active,#respond #commentform input[type=email]:focus{border-color:#2CA9C5}#review_form_wrapper #commentform label,#respond #commentform label{margin-bottom:.5em;display:block;cursor:pointer}#review_form_wrapper #commentform textarea,#respond #commentform textarea{min-height:190px;padding-top:1.25em}#review_form_wrapper #commentform .submit,#respond #commentform .submit{font-size:1.15em}nav.woocommerce-pagination{padding:1em 0;text-align:left;display:inline-block}nav.woocommerce-pagination ul{display:flex;align-items:center;justify-content:center;border:1px solid #dedede;border-radius:17px;background-color:#fbfbfb;list-style:none}nav.woocommerce-pagination ul li{border-right:1px solid #dedede;font-size:.9em;overflow:hidden}nav.woocommerce-pagination ul li span,nav.woocommerce-pagination ul li a{display:block;padding:.7em 1em;border:none;text-decoration:none;line-height:1em}nav.woocommerce-pagination ul li:first-child{border-radius:17px 0 0 17px}nav.woocommerce-pagination ul li:first-child a,nav.woocommerce-pagination ul li:first-child span{padding-left:1.25em}nav.woocommerce-pagination ul li:last-child{border-right:none;border-radius:0 17px 17px 0}nav.woocommerce-pagination ul li:last-child a,nav.woocommerce-pagination ul li:last-child span{padding-right:1.25em}nav.woocommerce-pagination ul li:hover,nav.woocommerce-pagination ul li:active,nav.woocommerce-pagination ul li:focus{border-color:#dedede}nav.woocommerce-pagination ul li:hover a,nav.woocommerce-pagination ul li:active a,nav.woocommerce-pagination ul li:focus a{color:#fff;background-color:#2CA9C5}#vida_fancybox{display:none;width:100%;height:100%;position:fixed;left:0;top:0;z-index:999999;background-color:rgba(0,0,0,0.5)}#vida_fancybox .vida_fancybox-inner{display:flex;width:100%;height:100%;align-items:center;justify-content:center}#vida_fancybox .vida_fancybox-inner .vida_fancybox-link{display:block}@media (max-width: 767px){#vida_fancybox .vida_fancybox-inner .vida_fancybox-link{max-width:90%}}#vida_fancybox .vida_fancybox-inner .vida_fancybox-link img{display:block;margin:0;padding:0}body.vida_fancybox_body{overflow:hidden !important}.widget_price_filter .price_slider{margin-bottom:1.5em}.widget_price_filter .price_slider_amount{text-align:right;line-height:2.4em}.widget_price_filter .price_slider_amount .button{float:left}.widget_price_filter .ui-slider{position:relative;text-align:left}.widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;cursor:ew-resize;outline:none;background:#2CA9C5;box-sizing:border-box;margin-top:-.25em;opacity:1}.widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-1em}.widget_price_filter .ui-slider .ui-slider-handle:hover,.widget_price_filter .ui-slider .ui-slider-handle.ui-state-active{box-shadow:0 0 0 0.25em rgba(0,0,0,0.1)}.widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;display:block;border:0;background:#2CA9C5}.widget_price_filter .price_slider_wrapper .ui-widget-content{background:rgba(0,0,0,0.1)}.widget_price_filter .ui-slider-horizontal{height:.5em}.widget_price_filter .ui-slider-horizontal .ui-slider-range{height:100%}.page .vc_thank_you_container{padding-top:1em;max-width:991px}@media (min-width: 992px){.page .vc_thank_you_container{padding-top:1.5em}}.page .vc_thank_you_container h2{font-size:2em}.page .vc_thank_you_container .woocommerce-customer-details .woocommerce-columns{display:flex;justify-content:space-between;flex-wrap:wrap}.page .vc_thank_you_container .woocommerce-customer-details .woocommerce-columns>*{width:100%;background-color:#fbfbfb;border:1px solid #dedede;padding:1em;margin-bottom:1em}@media (min-width: 992px){.page .vc_thank_you_container .woocommerce-customer-details .woocommerce-columns>*{width:49%}}.page .vc_thank_you_container table.shop_table tr td{text-align:left}

/*# sourceMappingURL=woocommerce.css.map */