 html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}body {line-height: 1;}ol, ul {list-style: none;}blockquote, q {quotes: none;}blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}table {border-collapse: collapse;border-spacing: 0;}sub {vertical-align: sub;}sup {vertical-align: super;}sub, sup {font-size: 0.5em;line-height: 100%;}@font-face {font-family: "GothamMedium";src: url("assets/fonts/gothmmed-webfont.eot");src: url("assets/fonts/gothmmed-webfont.eot") format("embedded-opentype"), url("assets/fonts/gothmmed-webfont.woff2") format("woff2");}@font-face {font-family: "GothamLight";src: url("assets/fonts/gothmlig-webfont.eot");src: url("assets/fonts/gothmlig-webfont.eot") format("embedded-opentype"), url("assets/fonts/gothmlig-webfont.woff2") format("woff2");}@font-face {font-family: "GothamRegular";src: url("assets/fonts/gothmbok-webfont.woff2");src: url("assets/fonts/gothmbok-webfont.eot") format("embedded-opentype"), url("assets/fonts/gothmbok-webfont.woff2") format("woff2");}@font-face {font-family: "GothamBold";src: url("assets/fonts/gotham-bold-webfont.woff2");src: url("assets/fonts/gotham-bold-webfont.eot") format("embedded-opentype"), url("assets/fonts/gotham-bold-webfont.woff2") format("woff2");}@font-face {font-family: "GothamBlack";src: url("assets/fonts/gotham_black-webfont.woff2");src: url("assets/fonts/gotham_black-webfont.eot") format("embedded-opentype"), url("assets/fonts/gotham_black-webfont.woff2") format("woff2");}body {font-family: "GothamRegular", sans-serif;color:#5d6267;}.nav-padding {padding-top:55px;}.desktop {display:none !important;}@media only screen and (min-width: 768px) {.nav-padding {padding-top:90px;}}@media only screen and (min-width: 1024px) {.nav-padding {padding-top:109px;}.desktop {display:block !important;}.mobile {display:none !important;}}p {font-family: "GothamLight", sans-serif;font-size:1.125em;line-height:1.5em;margin-bottom:1em;}em {font-style: italic;}a {color:#127bc0;text-decoration: none;}a:hover {text-decoration: none;}strong {font-family: "GothamBold", sans-serif;}small {font-size:0.875em;}h1 strong, h2 strong {font-family: "GothamBlack", sans-serif;}h2 a, h3 a, h2 a:visited, h3 a:visited {color:#127bc0;}h2 a:hover, h3 a:hover, h2 a:active, h3 a:active {color:#163d64;}.clearfix::after {content: "";clear: both;display: table;}.responsive-img {max-width:100%;width:100%;height:auto;}.blue-btn, #desktop-nav ul[role="menubar"] a[role="menuitem"].blue-btn {background: #127bc0;color: #FFF;padding: 1em 2em;border-radius: 12px;font-family: "GothamMedium", sans-serif;font-size:1.125em;border:2px solid #127bc0;display:block;text-align:center;transition: .3s all ease-in-out;}.blue-btn:hover, #desktop-nav ul[role="menubar"] a[role="menuitem"].blue-btn:hover {color:#FFF;text-decoration:none;background-color:#084984;transition: .3s all ease-in-out;}.blue-btn-sm {background: #127bc0;color: #FFF;padding: 0.75em 1em;border-radius: 9px;font-family: "GothamMedium", sans-serif;font-size: 1.0em;display: block;text-align: center;}#desktop-nav ul[role="menubar"] a[role="menuitem"].blue-btn {padding: 0.75em 2.5em;}.white-btn {background: #fff;color: #127bc0;padding: 1em 2em;border-radius: 12px;font-family: "GothamMedium", sans-serif;font-size:1.125em;border:2px solid #127bc0;display:block;text-align:center;transition: .3s all ease-in-out;}.white-btn:hover {color: #FFF;text-decoration:none;background-color:#127bc0;transition: .3s all ease-in-out;}.hidden {display: none !important;}.save-popout {position:fixed;display:flex;bottom:0;right:0;z-index:100;font-family: "GothamMedium";width:100%;text-align:center;}.save-popout a {width:100%;background:#127bc0;border-top-left-radius:12px;border-top-right-radius:12px;color:#FFF;padding:1em 4em;}.breadcrumbs {padding:2em 0;font-size:0.875em;}.breadcrumbs li {padding-right:0.5em;font-family: 'GothamBold';}.breadcrumbs li:last-child {font-family: 'GothamRegular';}.breadcrumbs li::after {content:'/';padding-left:0.5em;}.breadcrumbs li:last-child::after {content:'';}.breadcrumbs li a, .breadcrumbs li a:hover {color:#5d6267;text-decoration: none;}.single-product .breadcrumbs {padding:1em;}.products-sidebar .breadcrumbs {padding:0;}#desktop-nav .active {font-family: "GothamBlack";color:#163d64;margin-top:12px;}#desktop-nav .active span {padding-bottom:6px;border-bottom: 6px solid #163d64;}#desktop-nav a.blue-btn:hover {margin-top:0;}#desktop-nav li:first-child a:hover {margin-top:0 }@media only screen and (min-width: 1025px) {.breadcrumbs {padding:2em 2em;font-size:0.875em;}}.container-12 {width:100%;max-width:1140px;margin:0 auto;display:grid;grid-template-columns: repeat(12, 1fr);grid-column-gap: 30px;grid-row-gap: 30px;}.container-wide {width:100%;margin:0 auto;display:grid;grid-template-columns: repeat(12, 1fr);grid-column-gap: 30px;grid-row-gap: 30px;}.container-12 .grid-item, .container-wide .grid-item {grid-column: span 12;}.product-video .container-12, .product-details .container-12, .product-faqs .container-12 {max-width:840px;}@media only screen and (min-width: 768px) {.featured-products .container-12 .col-4 {grid-column: span 6;}.save-popout {width:auto;}.single-product .breadcrumbs {padding:0;padding-left:2em;}}@media only screen and (min-width: 1024px) {.container-12 .col-9, .container-wide .col-9 {grid-column: span 9;}.container-12 .col-8, .container-wide .col-8 {grid-column: span 8;}.container-12 .col-7, .container-wide .col-7 {grid-column: span 7;}.container-12 .col-6, .container-wide .col-6 {grid-column: span 6;}.container-12 .col-5, .container-wide .col-5 {grid-column: span 5;}.container-12 .col-4, .container-wide .col-4 {grid-column: span 4;}.container-12 .col-3 {grid-column: span 3;}.container-12 .col-2, .container-wide .col-2 {grid-column: span 2;}.container-wide .col-3 {grid-column: span 4;}.container-wide .col-9 {grid-column: span 8;}}@media only screen and (min-width: 1025px) {.single-product .nav-padding {padding-top:132px;}.container-wide .col-3 {grid-column: span 3;}.container-wide .col-9 {grid-column: span 9;}}@media only screen and (min-width: 1200px) {.featured-products .container-12 .col-4 {grid-column: span 4;}}.flex {display:flex;}.flex-end {justify-content: flex-end;}header {position: fixed;width: 100%;background: #FFF;z-index: 9999;border-bottom: 1px solid #CCC;}header.open {height:100%;}header.open nav {align-items:flex-start !important;}#desktop-nav {display:none;}nav {margin: 0 auto;display: grid;grid-template-columns: auto 1fr 1fr;background: #FFF;align-items: center;padding:0 1em;}nav a {text-decoration: none;transition: .3s all ease-in-out;padding: 10px 0;color:#127bc0;}#mobile-nav .lvl-1 a {font-family: "GothamBlack";font-size:1.5em;color:#5d6267;}ul[role="menubar"] {list-style: none;}ul[role="menubar"] [role="separator"] {padding-top: 0.15em;}ul[role="menubar"] a[role="menuitem"].logo {height:auto;padding:0;margin:0;}ul[role="menubar"] a[role="menuitem"].logo:hover, ul[role="menubar"].secondary-menu a[role="menuitem"]:hover {background:transparent;}ul[role="menubar"] > li {display: flex;height: 100%;align-items: center;justify-content: flex-end;flex-wrap: wrap;}#mobile-nav ul[role="menubar"] > li {justify-content: flex-start;}#mobile-nav ul[role="menubar"] > li:nth-of-type(1), #mobile-nav ul[role="menubar"] > li:nth-of-type(2), #mobile-nav ul[role="menubar"] > li:nth-of-type(3) {justify-content: flex-end;}#mobile-nav ul[role="menubar"] > li:last-child a {padding-right:1em;}#mobile-nav .search {margin:1em 0;}nav .sub-nav {justify-content: flex-end;align-items: center;}nav .sub-nav a {padding:0;}#desktop-nav .sub-nav a:hover {margin-top:0;font-family: "GothamMedium";}.main-menu {grid-row: 1;grid-column: span 3;flex-wrap: wrap;}.main-menu li {width:100%;margin-left: -1em;margin-right: -1em;padding-left: 1em;padding-right: 1em;}.main-menu li:nth-of-type(1) {width:62%;background:transparent;}#mobile-nav .main-menu li:nth-of-type(1) {width:30%;}#mobile-nav .main-menu li:nth-of-type(2) {width:50%;}#mobile-nav .main-menu li:nth-of-type(3) {width:20%;}#mobile-nav .main-menu li ul li:nth-of-type(2) {width:100%;}.main-menu li:nth-of-type(2) {align-self: center;display:flex;justify-content: flex-end;background:transparent;}ul[role="menubar"] > li.lvl-1 {display:none;margin:0;padding:0;}#mobile-nav ul[role="menubar"] > li.lvl-1 {margin-top:0.75em;}.open {display:flex !important;}.lvl-1 button {width: 42px;background: url(../images/down-carat-white.svg) no-repeat 83% 44%;height: 42px;background-size: 42%;border:0;}.lvl-1.open button {width: 42px;background: url(../images/right-carat.svg) no-repeat 83% 44%;height: 42px;background-size: 42%;border:0;}.secondary-menu {grid-row: 2;grid-column: span 2;justify-content: flex-end;align-items: center;padding-right:2em;}ul[role="menubar"].secondary-menu li a.blue-btn {margin:0;}#desktop-nav form {margin-left:1em;}#mobile-nav form {width:100%;}@media only screen and (min-width: 768px) {#mobile-nav ul[role="menubar"] > li:nth-of-type(1) {justify-content: flex-start;}#mobile-nav ul[role="menubar"] > li:nth-of-type(2) {width:60%;justify-content: flex-end;}#mobile-nav .main-menu li:nth-of-type(3) {width:10%;justify-content: flex-end;}ul[role="menubar"] > li {justify-content: space-between;}}@media only screen and (min-width: 1200px) {header {position: relative;width: 100%;background: #FFF;z-index: initial;border-bottom: none;}#desktop-nav {display:grid;position:fixed;width:100%;z-index:100;padding-top:1em;}#mobile-nav {display:none;}#desktop-nav #menubar1 {align-items: center;}nav a {color: #127bc0;font-family: "GothamMedium";}ul[role="menubar"] li {list-style: none;margin: 0;padding: 0;position:relative;}ul[role="menubar"] a[role="menuitem"] {height: calc(100% - 33px);display: flex;align-items: flex-start;margin: 0;padding: 9px 27px 0 27px;margin-top: 0;}.main-menu {grid-row: 2;grid-column: 1;flex-wrap: wrap;}.main-menu li {width:auto;background:transparent;}.main-menu li:nth-of-type(1) {width:auto;}.main-menu li:nth-of-type(2) {display:none;}ul[role="menubar"] > li.lvl-1 {display:flex;}.lvl-1 button {display:none;}#desktop-search-form {justify-content: flex-end;grid-column: 4;grid-row: 1;}.sub-nav {grid-row: 1;grid-column: 3;flex-wrap: wrap;font-size:0.875em;padding-right:2em;}.sub-nav li:nth-of-type(1) {padding-right:1em;}.sub-nav img {max-height: 12px;}.sub-nav li:nth-of-type(1)::after {content: "|";padding-left:1em;color:#127bc0;font-family: "GothamRegular";}}html {scroll-padding-top: 52px;}@media only screen and (min-width: 1200px) {html {scroll-padding-top: 109px;}}.suas-form {max-width:100%;height:480px;display:flex;margin:0 auto;width:90%;}footer .container-wide:nth-of-type(1) {background: #F9F9F9;padding-bottom:2em;padding-top:2em;}footer .col-3, footer .col-6 {padding-top:1em;}footer h2 {font-family: "GothamBlack";font-size:1.125em;margin-bottom:1.25em;}footer ul li {font-family: "GothamMedium";margin-bottom:1.75em;width:100%;text-align:center;}footer .addit-links {justify-content: space-between;}footer .addit-links img {max-width:1.5em;margin:0 0.5em;}footer .addit-links-body ul {flex-wrap:wrap;}footer .brands.grid-item {background:#FFF;display:flex;align-items: center;justify-content: center;flex-direction: column;padding:2em 0;padding-top:2em;}footer .brands ul {align-items:center;flex-direction: column;font-family:"GothamLight";font-size:0.875em;}footer .brands p {text-align:center;font-size:1em;margin-top:1em;}footer .brands p:nth-of-type(1) {margin-bottom:1em;}footer .brands p:nth-of-type(2) {margin-top:0;}footer .grid-item {padding:0 1em;}footer .col-3 {display:none;}footer .addit-links {justify-content: center;}footer .addit-links h2 {display:none;}footer .brands ul {flex-direction: row;justify-content: center;flex-wrap:wrap;}footer .brands ul li {width:auto;padding-right:0.5em;}footer .brands ul li:first-child {width:100%;text-align:center;padding:0;}footer .brands ul li::after {content: "|";padding-left:0.5em;}footer .brands ul li:first-child::after, footer .brands ul li:last-child::after {content: "";padding-left:0;}@media only screen and (min-width: 768px) {.suas-form {width:420px;height:384px;}}@media only screen and (min-width: 1024px) {footer ul li {margin-bottom:0.75em;text-align:left;}footer .addit-links {justify-content: space-between;}footer .addit-links-body ul {flex-direction: column;}footer .container-wide .col-3, footer .container-wide .col-6 {grid-column: span 4;}footer .brands {}footer .brands ul {flex-direction: row;}footer .container-wide .grid-item:nth-of-type(2) {padding:0;}footer .col-3 {display:block;}footer .addit-links h2 {display:block;}footer .brands ul li:first-child {width:auto;padding-right:0.5em;}footer .brands p:nth-of-type(1) {margin-bottom:0;}}@media only screen and (min-width: 1025px) {footer .container-wide:nth-of-type(1) .col-3:nth-of-type(2) {border-right:1px solid #999;}footer .addit-links-body li {width:50%;}footer .container-wide .col-3 {grid-column: span 3;}footer .container-wide .col-6 {grid-column: span 6;}footer .addit-links-body ul {flex-direction: row;}}@media only screen and (min-width: 1200px) {footer .addit-links {max-width:88%;}}.products-sidebar {padding:0 1em;}.products-sidebar-header {margin:2em 0;}.products-sidebar-header h2 {font-size:1.75em;}.products-sidebar h3 {font-size:1.5em;}.product-features .ps-widget {float: none;padding: 1em 2em;border-radius: 12px;display: block;text-align: center;width:100%;margin-top:2em;}.product-filters select {font-family: 'GothamLight';max-width: 100%;box-sizing: border-box;margin: 0;border: 1px solid #5d6267;box-shadow: none;border-radius: 0;-moz-appearance: none;-webkit-appearance: none;appearance: none;font-size: 1em;padding: 0em 1.5em;display: block;height: 54px;width: 100%;background-color: #fff;background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%232B4F89%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E), linear-gradient(0deg, rgba(255, 255, 255, 1.0), rgba(255,255,255,1) 35%);background-repeat: no-repeat, repeat;background-position: right 1em top 50%, 0 0;background-size: 1em auto, 100%;margin-top: 0.5em;margin-bottom:3em;}.product-filters ul {color:#127bc0;}.product-filters ul li {margin:1em 0;}.product-filters ul li label {display:flex;}.product-filters ul li input {margin-right:1em;}.products-shown h2 {font-size: 1.625em;text-transform: uppercase;margin-top: 3.125em;margin-bottom: 1.125em;margin-left: 1em;}.product-container .product-container-inner {box-shadow: 0px 18px 18px 0px rgb(0 0 0 / 10%);border-radius: 12px;padding: 1.25em;position:relative;margin:0 1.5em;height:100%;margin-top:4em;}.product-container-inner h3 {min-height:40px;}.product-container img {max-width:210px;display:flex;margin:0 auto;margin-top:-4em;}.product-container h3 {font-family: "GothamBlack";font-size:1.25em;}@supports (-ms-ime-align:auto) {.product-container h3 {font-family: "GothamBold";}}.product-hero {padding-bottom:3em;padding-top:2em;}.product-hero .col-6 {display:flex;flex-direction:column;justify-content: center;padding: 0 1em;}.product-hero .col-6:nth-of-type(1) {align-items: center;}.product-hero .main-img {max-width:480px;height:auto;margin-bottom:2em;}.product-hero h1 {font-family: 'GothamBlack';font-size: 1.625em;text-transform: uppercase;margin-bottom: 0.5em;}.product-slider-container {max-width:75%;}.splide img {max-width:100%;}.product-images .active_img {border:4px solid #127bc0;}.splide .splide__arrow--prev {left:-3em;}.splide .splide__arrow--next {right:-3em;}.product-features {padding:0 1em;}.product-features ul {list-style:initial;padding-left:1em;}.product-features p {font-size:1em;}.product-features a {max-width:150px;margin-top:2em;}.disclaimer {margin-top:2em;list-style:none;}.product-model {font-family: "GothamMedium";text-transform:uppercase;margin-top:2em;margin-bottom:1em;}.buy-btn, .buy-btn:hover {background: #127bc0;color: #FFF;padding: 0.5em 1em;border-radius: 12px;font-family: "GothamMedium", sans-serif;font-size: 1.125em;display: block;text-align: center;margin: 1em 0;text-decoration: none;}.product-details {display: flex;justify-content: center;padding: 0;font-family: "GothamMedium", sans-serif;margin-top:2em;}.upper-tabs {justify-content: space-between;align-items: center;flex-direction:column;border-bottom:6px solid #000;}.upper-tabs li {color:#FFF;width:100%;text-align:center;}.upper-tabs li button {color: #FFF;background: transparent;border: 0;width: 100%;height: 100%;padding: 1em 2em;font-size:1em;background:#127bc0;}.upper-tabs li button[aria-expanded='true'] {background:#084984;}.details-box {display: flex;justify-content: center;align-items: center;flex-direction: column;background: #FFF;border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;box-shadow: 0px -0.5em 2em 0.5em rgba(0, 0, 0, .25);}.details-box h3 {font-family: "GothamBlack";font-size:1.25em;text-transform:uppercase;margin-bottom:1em;}.details-box ul {list-style:disc;padding-left:1em;}.details-box #safety-box ul {list-style:none;padding-left:0;}.product-detail {padding:2em;}.product-article {margin-bottom:2em;border-bottom:1px solid #5d6267;padding-bottom:2em;}.product-article .flex .featured-img {margin-bottom:1em;}.product-article h4 {font-family: "GothamBlack";margin-bottom:1em;font-size:1.125em;}.product-article p {font-family: "GothamRegular";font-size:1em;}.product-detail:nth-of-type(3) {padding:2em 0;width:100%;}.product-detail:nth-of-type(3) h3 {padding-left:1em;}.product-detail table {width:100%;}.product-detail table thead {padding:1em 0;}.product-detail table th {text-align:left;font-family:"GothamBold";color:#127bc0;}.product-detail table tbody tr:nth-child(even) {background:#EEE;}.product-detail table tbody tr td, .product-detail table thead tr th {padding-top:1em;padding-bottom:1em;padding-right:1em;}.product-detail table tbody tr td:first-child, .product-detail table thead tr th:first-child {padding-left:1em;padding-right:0;}.product-detail .flex {flex-direction: column;justify-content: center;padding-top:2em;}.product-detail .flex:nth-of-type(1) {padding-top:0;}.product-detail .flex li:nth-of-type(1) {padding-bottom:1em;}.featured-img img {max-width: 100%;}.product-video {background-color:#F7F7F7;background: url("/wp-content/themes/affresh_new/assets/images/green-swipe-2.png") no-repeat top center;background-size:contain;padding:0 1em;}.video-container {background: #FFF;border-radius: 12px;margin-top: 5em;box-shadow: 0px -0.5em 2em 0.5em rgba(0, 0, 0, .25);padding: 1em;}.video-container h2, .product-details h2, .product-faqs h2, .product-reviews h2 {font-size:1.5em;text-align:center;text-transform:uppercase;margin-bottom:1em;}.video-container iframe {border-radius:12px;}.embed-container, .green-container .grid-item .embed-container {position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden;max-width: 100%;}.embed-container iframe, .embed-container object, .embed-container embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.products-grid {display:flex;flex-wrap:wrap;}.product-container {max-width:100%;width:100%;height:402px;margin-bottom:9em;}.product-reviews {padding-top:3em;}.product-reviews .bv-content-container .bv-content-summary .bv-content-data-recommend-yes .bv-content-data-icon img {max-width:12px !important;}.product-faqs {padding:6em 0;background:#f9f9f9;}.faq {padding: 2em;background: #FFF;border-radius: 12px;margin-bottom:2em;}.faq:last-child {margin-bottom:0;}.question {display:flex;justify-content: space-between;align-items: center;}.question h3 {display:flex;align-items: center;}.question h3 strong {font-size:1.75em;padding-right:0.5em;}.question button {width:25px;height:25px;background:transparent;border:0;}.question button[aria-expanded="false"] {background: url("/wp-content/themes/affresh_new/assets/images/plus-icon.png") no-repeat center center;background-size:cover;}.question button[aria-expanded="true"] {background: url("/wp-content/themes/affresh_new/assets/images/minus-icon.png") no-repeat center center;background-size:cover;}.answer {padding-top:1em;padding-bottom:1em;padding-left:4em;padding-right:2em;}.bv-content-data-icon img {max-width:12px !important;}#safety-box ul {margin:2em 1em 0 1em;}.bv_stars_component_container svg {margin-right:0.25em;}.product-features .disclaimer {list-style: none;padding: 0;font-size: 0.825em;font-family: "GothamLight", sans-serif;}.product-features .disclaimer li {margin-bottom:1em;}.product-features .disclaimer li:last-child {margin-bottom:0;}@media only screen and (max-width:900px) and (orientation: landscape) {.nav-padding {padding-top:87px;}}@media only screen and (min-width: 480px) {.product-slider-container {width:360px;}}@media only screen and (min-width: 768px) {.products-grid .product-container {max-width:50%;width:50%;}.product-detail .flex {flex-direction: row;}.product-detail .flex li:nth-of-type(1) {padding-right:1em;padding-bottom:0;}.product-features .ps-widget {width:170px;}.product-hero .main-img {min-width:480px;max-width:100%;}.products-sidebar {background-color:#f9f9f9;padding-top:2em;padding-left:2.5em;}.products-sidebar hr {display:none;}.splide .splide__arrow--prev {left:-4em;}.splide .splide__arrow--next {right:-4em;}}@media only screen and (min-width: 1024px) {.product-features {padding:0;padding-right:6em;}.product-features ul {padding-left:3em;}.product-article .flex .featured-img {max-width: 50%;padding-right:1em;margin-bottom:0;}.product-article .flex div {max-width:50%;}.video-container {padding: 3em 1em;}.video-container h2, .product-details h2, .product-faqs h2, .product-reviews h2 {font-size:2.25em;}.upper-tabs {flex-direction:row;}.upper-tabs li {width:30%;}.upper-tabs li button {border-top-left-radius: 12px;border-top-right-radius: 12px;}}@media only screen and (min-width: 1200px) {.products-grid .product-container {max-width:33%;width:33%;padding-bottom:4em;margin-bottom:5em;}}.green-page {background: url("/wp-content/themes/affresh_new/assets/images/green-swipe-1.jpg") no-repeat top center;background-size:contain;padding:0 1em;}.green-container {background:#FFF;border-radius:15px;}.green-container .grid-item div {padding:0;}.green-container .grid-item div.search-result {padding:1em;}.green-container .grid-item h1 {font-family:"GothamMedium";font-size:2.5em;}.green-container .grid-item h2 {margin-top:1rem;font-family: "GothamLight", sans-serif;margin-top: 2rem;margin-bottom: 1rem;color: #428214;font-size:1.5em;}.green-container .grid-item h3 {color: #5f5f5f;text-transform: initial;font-size: 1.125em;font-family: "GothamMedium", sans-serif;margin-bottom:1rem;margin-top:2rem;}.green-container .grid-item h4 {color: #5f5f5f;text-transform: initial;font-family: "GothamBold", sans-serif;margin-bottom:1rem;margin-top:2rem;}.green-container h1 {font-size:2em;text-transform:uppercase;margin-bottom:1em;}.green-container.generic-page div {padding:0;}.green-container.generic-page .grid-item {padding:1em;}.green-container input, .green-container select, .green-container textarea {max-width: 100%;}.green-container .grid-item .green-padded {padding:3em;}@media only screen and (min-width: 1025px) {.green-container.generic-page .grid-item {padding:3em;}.green-container .grid-item .ps-box {padding:0 3em;}}.sign-up {background:#80C342;padding:2.5em 0;position:relative;}.front-hero {background: url("/wp-content/themes/affresh_new/assets/images/hero-swipe.png") no-repeat bottom right;background-size: contain;display:flex;align-items: center;padding: 2em 0;}.front-hero img {max-width:100%;}.front-hero h1 {font-size:1.0em;font-family: "GothamMedium";text-transform:uppercase;margin-bottom:1em;}.front-hero h2 {font-size:2em;font-family: "GothamBlack";text-transform: uppercase;margin-bottom:1em;}.front-hero h2 br {display:none;}.front-hero .grid-item {padding:0 1em;}.front-hero ul {flex-direction:column;}.front-hero .blue-btn {margin-bottom:1em;}.front-hero video {position: absolute;max-width: 100%;max-height:240px;top: 2em;left: 2em;}.front-recommended {background:#f8f8f8;padding:3em 0;}.front-recommended .flex {justify-content: space-around;align-items: center;font-family: "GothamBlack";font-size:1.125em;flex-direction: column;}.front-recommended .flex li {margin-bottom:1em;}.front-recommended .flex li:last-child {margin-bottom:0;}.front-recommended img {max-width:150px;}.featured-products h2 {text-align: center;font-size:1.75em;text-transform:uppercase;font-family:"GothamMedium";}.featured-products .grid-item:nth-of-type(1) {padding-top:3.5em;}.featured-products .buttons ul {display: flex;justify-content: space-evenly;margin-top: 4em;max-width: 600px;margin: 0 auto;margin-bottom: 4em;flex-direction: column;padding:0 1em;}.featured-products .buttons ul li {margin-bottom:1em;}.quotes {background: url('/wp-content/themes/affresh_new/assets/images/green-swipe-3.png') no-repeat top right;background-size: cover;position:relative;}.quote-box {background: #FFF;max-width: 100%;border-radius: 12px;padding: 1em;margin:1em;margin-top:-1em;}.front-slider h2 {font-family:"GothamBold";margin-bottom:0.125em;font-size:4.125em;}.front-slider p {font-family:"GothamMedium";font-size:1em;}.front-slider .slick-slide ul {margin-bottom:1em;}.front-slider .slick-slide img {height:36px;}.front-slider .slick-slide a {display:block;margin-bottom:0.5em;font-family: "GothamMedium";text-transform:uppercase;font-size:1.5em;}.slider-controls {display:flex;max-width:300px;}.slider-controls .slick-arrow {background: transparent;border:0;}.slider-controls button:nth-of-type(1) {order:1;}.slider-controls .slick-dots {order:2;}.slider-controls button:nth-of-type(2) {order:3;}.slider-controls button img {height:24px;}.slick-dots li {position: relative;display: inline-block;width: 20px;height: 20px;margin: 0 5px;padding: 0;cursor: pointer;}.slick-dots li button {font-size: 0;line-height: 0;display: block;width: 20px;height: 20px;padding: 5px;cursor: pointer;color: transparent;border: 0;outline: none;background: transparent;border: 2px solid #5d6267;border-radius: 12px;}.slick-dots li button[aria-selected="true"] {background-color:#127bc0;}.featured-article {padding-top:6em;padding-bottom:12em;background:#f9f9f9;}.featured-article .col-6 {display: flex;flex-direction: column;justify-content: center;padding:0 1em;}.featured-article .col-6:nth-of-type(1) {order:2;}.featured-article .col-6:nth-of-type(2) {order:1;}.featured-article h2 {font-family: "GothamBold";text-transform: uppercase;font-size: 2.5em;margin-bottom: 0.5em;}.featured-article ul {display:flex;justify-content: space-between;align-items: center;flex-direction:column;}.featured-article ul li {margin-bottom: 1em;}.featured-article ul li:last-child {margin-bottom: 0;}.product-container-inner .ps-widget:hover, .product-features .ps-widget:hover {color:#FFF !important;text-decoration:none;background-color:#084984 !important;transition: .3s all ease-in-out;}@media only screen and (min-width: 768px) {.front-hero video {top:-1em;max-height:360px;left:0;}.front-hero .blue-btn {margin-right:2em;}.front-hero .grid-item:first-child {display: flex;flex-direction: column;justify-content: center;padding-left: 5em;}.front-hero ul {flex-direction:row;}}@media only screen and (min-width: 1024px) {.front-hero {height:570px;}.front-hero h1 {font-size:1.5em;}.front-hero h2 {font-size:2.25em;}.front-recommended .flex {flex-direction:row;padding:0 2em;}.front-recommended .flex li {margin-bottom:0;}}@media only screen and (min-width: 1025px) {.featured-products .buttons ul {flex-direction: row;padding:0;}.featured-products .buttons ul li {margin-bottom:0;}.quotes .grid-item:nth-of-type(2) {position:absolute;right:8em;bottom:3em;}.quote-box {max-width:100%;width:540px;}.featured-article .col-6 {padding-right:4em;}.featured-article .col-6:nth-of-type(1) {order:1;}.featured-article .col-6:nth-of-type(2) {order:2;}.featured-article ul {flex-direction:row;}.featured-article ul li {margin-bottom: 0;}.front-hero h2 br {display:block;}}@media only screen and (min-width: 1200px) {.front-hero video {max-width: 600px;right: 1em;top: -5.5em;max-height: none;left:auto;}.front-hero .grid-item:first-child {padding-left: 10em;}}@media only screen and (min-width: 1350px) {.front-hero video {right: 2em;top: -3.5em;}}@media only screen and (min-width: 1440px) {.front-hero video {right: 4em;top: -2.5em;}}@media only screen and (min-width: 1600px) {.front-hero video {right: 5em;top: 1.5em;}}.green-container p {font-size:1em;}.green-container .grid-item .single-post h2 {text-transform: initial;font-family: "GothamLight", sans-serif;margin-bottom: 2rem;color: #428214;}.green-container .grid-item .single-post h3 {color: #5f5f5f;text-transform: initial;font-size: 1.125em;font-family: "GothamMedium", sans-serif;margin-bottom:2rem;}.green-container .grid-item .single-post h4 {color: #5f5f5f;text-transform: initial;font-family: "GothamBold", sans-serif;margin-bottom:2rem;}.flex-center {display:flex;flex-direction: column;margin-bottom:1em;}.single-post .img-series, .single-post img.alignright, .single-post img.alignleft {clear: both;display: block;width: 100%;}.single-post .img-series.center {clear:both;float: none;margin: 2em auto;text-align: center;width: auto;}.green-container .grid-item .embed-responsive {position: relative;display: block;height: 0;padding: 0;overflow: hidden;}.green-container .grid-item .embed-responsive-16by9 {padding-bottom: 56.25%;}.content ul, .content ol {list-style:disc;padding-left:1em;font-family: "GothamLight", sans-serif;line-height: 1.5em;margin-bottom: 1em;}.content .social {list-style:none;font-family: "GothamBlack";align-items: center;padding-left:0;}.content .social li {padding-right:0.5em;margin-bottom:0;}.content .social img {max-width:27px;}.content ol {list-style: auto;}.content ul li, .content ol li {margin-bottom:0.5em;}.content ul li ul {font-size:1.0em;list-style:circle;}.content p:nth-of-type(1) {font-size: 1.5em;padding: 1em 0;}.content div p:nth-of-type(1) {font-size: 1em;padding:0;}.content img {max-width: 100%;height:auto;}.additional-articles {padding:3em 0;}.additional-article .grid-item:nth-of-type(1) {padding-bottom:1.5em;}.additional-articles h2 {text-align:center;font-family: "GothamBlack";font-size:2.5em;}.additional-articles h3 {font-family: "GothamBlack";font-size:1.125em;margin:0.75em 0;}.additional-articles p {font-size:1em;}.additional-articles .blue-btn {max-width:300px;margin:0 auto;}@media(min-width: 768px){.single-post .img-series {display: block;width: 50%;}.img-col.left>img, .img-series.left>img, .img-series.right>img {width: calc(100% - 2rem);padding: 0.1rem 1rem 1rem 0;}.img-series.right>img {padding: 0.1rem 0 1rem 1rem;}.img-series.center>img {width: calc(100% - 2rem);}.single-post .img-series.right {float: right;max-width: 50%;padding-left:1em;}.single-post img.alignleft {float: left;max-width: 50%;padding-right:1em;}.single-post img.alignright {float: right;max-width: 50%;padding-left:1em;}.single-post img.aligncenter {max-width: 100%;width:100%;}.single-post .img-series.left {float: left;max-width: 50%;}}@media(max-width: 600px){.single-post .img-series.left, .single-post .img-series.right {float: none;clear: both;}}.blog-content p a {font-size: inherit;}.blog-content h1 {font-family: "GothamBlack";}.blog-content h2 {margin: 1rem 0;}.blog-content h3 strong {font-family: "GothamBold", sans-serif;}.blog-content h1 strong, .blog-content h2 strong, .blog-content h3 strong, .blog-content h4 strong {font-weight: bold;}.blog-content ul {padding-top: 0;}.blog-content ul li ul li {line-height: 1.4;}.green-container .grid-item .content {padding:2em;}.green-container .blog-post h2 {font-family: 'GothamBlack';font-size: 1.125em;margin:1.25em 0;}.blog-post p {font-size:1em;}@media(min-width: 1024px){.flex-center {flex-direction: row;align-items: center;}.flex-center div {width:50%;}}.also-available {margin: 0 auto;padding-bottom:3em;}.also-available h2 {font-family:"GothamBlack";text-transform: uppercase;text-align: center;font-size:1.125em;}.also-available ul {max-width:600px;margin: 0 auto;}.wpcf7 label {display:flex;flex-direction:column;font-family: "GothamBlack";margin-bottom:1em;}.wpcf7 input {height:36px;margin-top:0.5em;font-family: 'GothamLight';border:1px solid #5d6267;}.wpcf7 textarea {margin-top: 0.5em;font-family: 'GothamLight';border:1px solid #5d6267;padding:0.5em;font-size:1em;}.wpcf7 select {font-family: 'GothamLight';max-width: 100%;box-sizing: border-box;margin: 0;border:1px solid #5d6267;box-shadow: none;border-radius: 0;-moz-appearance: none;-webkit-appearance: none;appearance: none;font-size: 1em;padding: 0em 1.5em;display: block;height: 54px;width: 100%;background-color: #fff;background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%232B4F89%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E), linear-gradient( 0deg, rgba(255, 255, 255, 1.0), rgba(255,255,255,1) 35%);background-repeat: no-repeat, repeat;background-position: right 1em top 50%, 0 0;background-size: 1em auto, 100%;margin-top:0.5em;}.green-container .grid-item span.content {padding:0;}.green-container .grid-item .wpcf7 h2 {text-transform: none;border-bottom: 1px solid #5d6267;padding-bottom: 0.5em;margin-bottom:1.5em;margin-top: 2em;font-family:"GothamBlack";color:#5d6267;}.wpcf7 .acceptance label {flex-direction: row;align-items: center;justify-content: flex-start;white-space: pre-wrap;}.wpcf7 label input {width: 100%;}.wpcf7 .acceptance label input {height: auto;margin: 0;width: auto;margin-right: 1em;}.wpcf7 textarea {width:100%;}.wpcf7 .wpcf7-list-item {margin:0;}.wpcf7 input[type="submit"] {width:210px;height:49px;padding:0;font-family: 'GothamBold';}.wpcf7 form.sent .wpcf7-response-output {border: 0;margin: 0;padding: 0;font-family: "GothamBold";border:2px solid #46b450;}@media(min-width: 768px) {.green-container .grid-item .wpcf7 h2 {max-width: 50%;}.wpcf7 label select {width:439px;}.wpcf7 label input {width:420px;}.wpcf7 label textarea {width:420px;}.wpcf7 .acceptance label {flex-wrap:wrap;}}.wpcf7-form-control-wrap.accept-terms .wpcf7-not-valid {float: left;margin-right: 10px;display: inline-block;}.wpcf7-form-control-wrap.accept-terms span.wpcf7-not-valid-tip {float: left;}