@media print{body{width:100%!important;margin:0!important;padding:0!important;line-height:1.45;font-family:Garamond,Times New Roman,serif;color:#000;background:0 0;font-size:14pt}h1,h2,h3,h4,h5,h6{page-break-after:avoid}h1{font-size:19pt}h2{font-size:16pt}h3{font-size:15pt}h4,h5,h6{font-size:14pt}h2,h3,p{orphans:3;widows:3}code{font:12pt Courier,monospace}blockquote{margin:1.2em;padding:1em;font-size:12pt}hr{background-color:#ccc}img{float:left;margin:1em 1.5em 1.5em 0;max-width:100%!important}a img{border:none}a:link,a:visited{background:0 0;font-weight:700;text-decoration:underline;color:#333}a:link[href^="http://"]:after,a[href^="http://"]:visited:after{content:" (" attr(href) ") ";font-size:90%}abbr[title]:after{content:" (" attr(title) ")"}a[href^="http://"]{color:#000}a[href$=".gif"]:after,a[href$=".jpeg"]:after,a[href$=".jpg"]:after,a[href$=".png"]:after{content:" (" attr(href) ") ";display:none}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}table{margin:1px;text-align:left}th{font-weight:700}td,th{border-bottom:1px solid #333}td,th{padding:4px 10px 4px 0}tfoot{font-style:italic}caption{background:#fff;margin-bottom:2em;text-align:left}thead{display:table-header-group}img,tr{page-break-inside:avoid}article{page-break-before:always}img,ul{page-break-inside:avoid}body>:not(main){display:none}}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-ms-flexbox;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-ms-flex-align:start;align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:50%;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:10px;right:auto;background-size:60%}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");right:10px;left:auto;background-size:60%}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#88cf41}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.container{width:100%;max-width:1396px;padding:0 45px;margin:0 auto}.container--small{max-width:780px}.container--medium{max-width:1140px}.container--large{max-width:1680px}.container--xlarge{max-width:1920px}.container--fw{max-width:none;padding-left:10vw;padding-right:10vw}.container--no-padding{padding-left:0;padding-right:0}@media screen and (min-width:768px){.container .grid-box{position:relative;width:calc(100% + 30px);left:-15px}}@media screen and (max-width:1150px){.container{padding-left:15px;padding-right:15px}.container--no-padding{padding-left:0;padding-right:0}}.grid{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-negative:0;flex-shrink:0;width:100%}.grid--reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.grid--v-center{-ms-flex-align:center;align-items:center}.grid--no-gutter{margin:0}.grid--no-gutter .col{padding:0}.grid--centered{-ms-flex-pack:center;justify-content:center}.col{width:100%;padding:0 15px}.col--end{margin-left:auto}@media screen and (min-width:768px) and (max-width:1150px){.col{padding-left:10px;padding-right:10px}}@media screen and (max-width:767px){.col{padding-left:0;padding-right:0}}.col--sm-1{-ms-flex:none;flex:none;width:4.16667%}@media screen and (max-width:767px){.col--sm-1{width:4.16667%}}@media (-ms-high-contrast:none){.col--sm-1{max-width:4.16667%}}.col--sm-2{-ms-flex:none;flex:none;width:8.33333%}@media screen and (max-width:767px){.col--sm-2{width:8.33333%}}@media (-ms-high-contrast:none){.col--sm-2{max-width:8.33333%}}.col--sm-3{-ms-flex:none;flex:none;width:12.5%}@media screen and (max-width:767px){.col--sm-3{width:12.5%}}@media (-ms-high-contrast:none){.col--sm-3{max-width:12.5%}}.col--sm-4{-ms-flex:none;flex:none;width:16.66667%}@media screen and (max-width:767px){.col--sm-4{width:16.66667%}}@media (-ms-high-contrast:none){.col--sm-4{max-width:16.66667%}}.col--sm-5{-ms-flex:none;flex:none;width:20.83333%}@media screen and (max-width:767px){.col--sm-5{width:20.83333%}}@media (-ms-high-contrast:none){.col--sm-5{max-width:20.83333%}}.col--sm-6{-ms-flex:none;flex:none;width:25%}@media screen and (max-width:767px){.col--sm-6{width:25%}}@media (-ms-high-contrast:none){.col--sm-6{max-width:25%}}.col--sm-7{-ms-flex:none;flex:none;width:29.16667%}@media screen and (max-width:767px){.col--sm-7{width:29.16667%}}@media (-ms-high-contrast:none){.col--sm-7{max-width:29.16667%}}.col--sm-8{-ms-flex:none;flex:none;width:33.33333%}@media screen and (max-width:767px){.col--sm-8{width:33.33333%}}@media (-ms-high-contrast:none){.col--sm-8{max-width:33.33333%}}.col--sm-9{-ms-flex:none;flex:none;width:37.5%}@media screen and (max-width:767px){.col--sm-9{width:37.5%}}@media (-ms-high-contrast:none){.col--sm-9{max-width:37.5%}}.col--sm-10{-ms-flex:none;flex:none;width:41.66667%}@media screen and (max-width:767px){.col--sm-10{width:41.66667%}}@media (-ms-high-contrast:none){.col--sm-10{max-width:41.66667%}}.col--sm-11{-ms-flex:none;flex:none;width:45.83333%}@media screen and (max-width:767px){.col--sm-11{width:45.83333%}}@media (-ms-high-contrast:none){.col--sm-11{max-width:45.83333%}}.col--sm-12{-ms-flex:none;flex:none;width:50%}@media screen and (max-width:767px){.col--sm-12{width:50%}}@media (-ms-high-contrast:none){.col--sm-12{max-width:50%}}.col--sm-13{-ms-flex:none;flex:none;width:54.16667%}@media screen and (max-width:767px){.col--sm-13{width:54.16667%}}@media (-ms-high-contrast:none){.col--sm-13{max-width:54.16667%}}.col--sm-14{-ms-flex:none;flex:none;width:58.33333%}@media screen and (max-width:767px){.col--sm-14{width:58.33333%}}@media (-ms-high-contrast:none){.col--sm-14{max-width:58.33333%}}.col--sm-15{-ms-flex:none;flex:none;width:62.5%}@media screen and (max-width:767px){.col--sm-15{width:62.5%}}@media (-ms-high-contrast:none){.col--sm-15{max-width:62.5%}}.col--sm-16{-ms-flex:none;flex:none;width:66.66667%}@media screen and (max-width:767px){.col--sm-16{width:66.66667%}}@media (-ms-high-contrast:none){.col--sm-16{max-width:66.66667%}}.col--sm-17{-ms-flex:none;flex:none;width:70.83333%}@media screen and (max-width:767px){.col--sm-17{width:70.83333%}}@media (-ms-high-contrast:none){.col--sm-17{max-width:70.83333%}}.col--sm-18{-ms-flex:none;flex:none;width:75%}@media screen and (max-width:767px){.col--sm-18{width:75%}}@media (-ms-high-contrast:none){.col--sm-18{max-width:75%}}.col--sm-19{-ms-flex:none;flex:none;width:79.16667%}@media screen and (max-width:767px){.col--sm-19{width:79.16667%}}@media (-ms-high-contrast:none){.col--sm-19{max-width:79.16667%}}.col--sm-20{-ms-flex:none;flex:none;width:83.33333%}@media screen and (max-width:767px){.col--sm-20{width:83.33333%}}@media (-ms-high-contrast:none){.col--sm-20{max-width:83.33333%}}.col--sm-21{-ms-flex:none;flex:none;width:87.5%}@media screen and (max-width:767px){.col--sm-21{width:87.5%}}@media (-ms-high-contrast:none){.col--sm-21{max-width:87.5%}}.col--sm-22{-ms-flex:none;flex:none;width:91.66667%}@media screen and (max-width:767px){.col--sm-22{width:91.66667%}}@media (-ms-high-contrast:none){.col--sm-22{max-width:91.66667%}}.col--sm-23{-ms-flex:none;flex:none;width:95.83333%}@media screen and (max-width:767px){.col--sm-23{width:95.83333%}}@media (-ms-high-contrast:none){.col--sm-23{max-width:95.83333%}}.col--sm-24{-ms-flex:none;flex:none;width:100%}@media screen and (max-width:767px){.col--sm-24{width:100%}}@media (-ms-high-contrast:none){.col--sm-24{max-width:100%}}.col--md-1{-ms-flex:none;flex:none}@media screen and (min-width:768px){.col--md-1{width:4.16667%}}@media (-ms-high-contrast:none){.col--md-1{max-width:4.16667%}}.col--md-2{-ms-flex:none;flex:none}@media screen and (min-width:768px){.col--md-2{width:8.33333%}}@media (-ms-high-contrast:none){.col--md-2{max-width:8.33333%}}.col--md-3{-ms-flex:none;flex:none}@media screen and (min-width:768px){.col--md-3{width:12.5%}}@media (-ms-high-contrast:none){.col--md-3{max-width:12.5%}}.col--md-4{-ms-flex:none;flex:none}@media screen and (min-width:768px){.col--md-4{width:16.66667%}}@media (-ms-high-contrast:none){.col--md-4{max-width:16.66667%}}.col--md-5{-ms-flex:none;flex:none}@media screen and (min-width:768px){.col--md-5{width:20.83333%}}@media (-ms-high-contrast:none){.col--md-5{max-width:20.83333%}}.col--md-6{-ms-flex:none;flex:none}@media screen and (min-width:768px){.col--md-6{width:25%}}@media (-ms-high-contrast:none){.col--md-6{max-width:25%}}.col--md-7{-ms-flex:none;flex:none}@media screen and (min-width:768px){.col--md-7{width:29.16667%}}@media (-ms-high-contrast:none){.col--md-7{max-width:29.16667%}}.col--md-8{-ms-flex:none;flex:none}@media screen and (min-width:768px){.col--md-8{width:33.33333%}}@media (-ms-high-contrast:none){.col--md-8{max-width:33.33333%}}.col--md-9{-ms-flex:none;flex:none}@media screen and (min-width:768px){.col--md-9{width:37.5%}}@media (-ms-high-contrast:none){.col--md-9{max-width:37.5%}}.col--md-10{-ms-flex:none;flex:none}@media screen and (min-width:768px){.col--md-10{width:41.66667%}}@media (-ms-high-contrast:none){.col--md-10{max-width:41.66667%}}.col--md-11{-ms-flex:none;flex:none}@media screen and (min-width:768px){.col--md-11{width:45.83333%}}@media (-ms-high-contrast:none){.col--md-11{max-width:45.83333%}}.col--md-12{-ms-flex:none;flex:none}@media screen and (min-width:768px){.col--md-12{width:50%}}@media (-ms-high-contrast:none){.col--md-12{max-width:50%}}.col--md-13{-ms-flex:none;flex:none}@media screen and (min-width:768px){.col--md-13{width:54.16667%}}@media (-ms-high-contrast:none){.col--md-13{max-width:54.16667%}}.col--md-14{-ms-flex:none;flex:none}@media screen and (min-width:768px){.col--md-14{width:58.33333%}}@media (-ms-high-contrast:none){.col--md-14{max-width:58.33333%}}.col--md-15{-ms-flex:none;flex:none}@media screen and (min-width:768px){.col--md-15{width:62.5%}}@media (-ms-high-contrast:none){.col--md-15{max-width:62.5%}}.col--md-16{-ms-flex:none;flex:none}@media screen and (min-width:768px){.col--md-16{width:66.66667%}}@media (-ms-high-contrast:none){.col--md-16{max-width:66.66667%}}.col--md-17{-ms-flex:none;flex:none}@media screen and (min-width:768px){.col--md-17{width:70.83333%}}@media (-ms-high-contrast:none){.col--md-17{max-width:70.83333%}}.col--md-18{-ms-flex:none;flex:none}@media screen and (min-width:768px){.col--md-18{width:75%}}@media (-ms-high-contrast:none){.col--md-18{max-width:75%}}.col--md-19{-ms-flex:none;flex:none}@media screen and (min-width:768px){.col--md-19{width:79.16667%}}@media (-ms-high-contrast:none){.col--md-19{max-width:79.16667%}}.col--md-20{-ms-flex:none;flex:none}@media screen and (min-width:768px){.col--md-20{width:83.33333%}}@media (-ms-high-contrast:none){.col--md-20{max-width:83.33333%}}.col--md-21{-ms-flex:none;flex:none}@media screen and (min-width:768px){.col--md-21{width:87.5%}}@media (-ms-high-contrast:none){.col--md-21{max-width:87.5%}}.col--md-22{-ms-flex:none;flex:none}@media screen and (min-width:768px){.col--md-22{width:91.66667%}}@media (-ms-high-contrast:none){.col--md-22{max-width:91.66667%}}.col--md-23{-ms-flex:none;flex:none}@media screen and (min-width:768px){.col--md-23{width:95.83333%}}@media (-ms-high-contrast:none){.col--md-23{max-width:95.83333%}}.col--md-24{-ms-flex:none;flex:none}@media screen and (min-width:768px){.col--md-24{width:100%}}@media (-ms-high-contrast:none){.col--md-24{max-width:100%}}.col--lg-1{-ms-flex:none;flex:none}@media screen and (min-width:1151px){.col--lg-1{width:4.16667%}}@media (-ms-high-contrast:none){.col--lg-1{max-width:4.16667%}}.col--lg-2{-ms-flex:none;flex:none}@media screen and (min-width:1151px){.col--lg-2{width:8.33333%}}@media (-ms-high-contrast:none){.col--lg-2{max-width:8.33333%}}.col--lg-3{-ms-flex:none;flex:none}@media screen and (min-width:1151px){.col--lg-3{width:12.5%}}@media (-ms-high-contrast:none){.col--lg-3{max-width:12.5%}}.col--lg-4{-ms-flex:none;flex:none}@media screen and (min-width:1151px){.col--lg-4{width:16.66667%}}@media (-ms-high-contrast:none){.col--lg-4{max-width:16.66667%}}.col--lg-5{-ms-flex:none;flex:none}@media screen and (min-width:1151px){.col--lg-5{width:20.83333%}}@media (-ms-high-contrast:none){.col--lg-5{max-width:20.83333%}}.col--lg-6{-ms-flex:none;flex:none}@media screen and (min-width:1151px){.col--lg-6{width:25%}}@media (-ms-high-contrast:none){.col--lg-6{max-width:25%}}.col--lg-7{-ms-flex:none;flex:none}@media screen and (min-width:1151px){.col--lg-7{width:29.16667%}}@media (-ms-high-contrast:none){.col--lg-7{max-width:29.16667%}}.col--lg-8{-ms-flex:none;flex:none}@media screen and (min-width:1151px){.col--lg-8{width:33.33333%}}@media (-ms-high-contrast:none){.col--lg-8{max-width:33.33333%}}.col--lg-9{-ms-flex:none;flex:none}@media screen and (min-width:1151px){.col--lg-9{width:37.5%}}@media (-ms-high-contrast:none){.col--lg-9{max-width:37.5%}}.col--lg-10{-ms-flex:none;flex:none}@media screen and (min-width:1151px){.col--lg-10{width:41.66667%}}@media (-ms-high-contrast:none){.col--lg-10{max-width:41.66667%}}.col--lg-11{-ms-flex:none;flex:none}@media screen and (min-width:1151px){.col--lg-11{width:45.83333%}}@media (-ms-high-contrast:none){.col--lg-11{max-width:45.83333%}}.col--lg-12{-ms-flex:none;flex:none}@media screen and (min-width:1151px){.col--lg-12{width:50%}}@media (-ms-high-contrast:none){.col--lg-12{max-width:50%}}.col--lg-13{-ms-flex:none;flex:none}@media screen and (min-width:1151px){.col--lg-13{width:54.16667%}}@media (-ms-high-contrast:none){.col--lg-13{max-width:54.16667%}}.col--lg-14{-ms-flex:none;flex:none}@media screen and (min-width:1151px){.col--lg-14{width:58.33333%}}@media (-ms-high-contrast:none){.col--lg-14{max-width:58.33333%}}.col--lg-15{-ms-flex:none;flex:none}@media screen and (min-width:1151px){.col--lg-15{width:62.5%}}@media (-ms-high-contrast:none){.col--lg-15{max-width:62.5%}}.col--lg-16{-ms-flex:none;flex:none}@media screen and (min-width:1151px){.col--lg-16{width:66.66667%}}@media (-ms-high-contrast:none){.col--lg-16{max-width:66.66667%}}.col--lg-17{-ms-flex:none;flex:none}@media screen and (min-width:1151px){.col--lg-17{width:70.83333%}}@media (-ms-high-contrast:none){.col--lg-17{max-width:70.83333%}}.col--lg-18{-ms-flex:none;flex:none}@media screen and (min-width:1151px){.col--lg-18{width:75%}}@media (-ms-high-contrast:none){.col--lg-18{max-width:75%}}.col--lg-19{-ms-flex:none;flex:none}@media screen and (min-width:1151px){.col--lg-19{width:79.16667%}}@media (-ms-high-contrast:none){.col--lg-19{max-width:79.16667%}}.col--lg-20{-ms-flex:none;flex:none}@media screen and (min-width:1151px){.col--lg-20{width:83.33333%}}@media (-ms-high-contrast:none){.col--lg-20{max-width:83.33333%}}.col--lg-21{-ms-flex:none;flex:none}@media screen and (min-width:1151px){.col--lg-21{width:87.5%}}@media (-ms-high-contrast:none){.col--lg-21{max-width:87.5%}}.col--lg-22{-ms-flex:none;flex:none}@media screen and (min-width:1151px){.col--lg-22{width:91.66667%}}@media (-ms-high-contrast:none){.col--lg-22{max-width:91.66667%}}.col--lg-23{-ms-flex:none;flex:none}@media screen and (min-width:1151px){.col--lg-23{width:95.83333%}}@media (-ms-high-contrast:none){.col--lg-23{max-width:95.83333%}}.col--lg-24{-ms-flex:none;flex:none}@media screen and (min-width:1151px){.col--lg-24{width:100%}}@media (-ms-high-contrast:none){.col--lg-24{max-width:100%}}.col--xl-1{-ms-flex:none;flex:none}@media screen and (min-width:1441px){.col--xl-1{width:4.16667%}}@media (-ms-high-contrast:none){.col--xl-1{max-width:4.16667%}}.col--xl-2{-ms-flex:none;flex:none}@media screen and (min-width:1441px){.col--xl-2{width:8.33333%}}@media (-ms-high-contrast:none){.col--xl-2{max-width:8.33333%}}.col--xl-3{-ms-flex:none;flex:none}@media screen and (min-width:1441px){.col--xl-3{width:12.5%}}@media (-ms-high-contrast:none){.col--xl-3{max-width:12.5%}}.col--xl-4{-ms-flex:none;flex:none}@media screen and (min-width:1441px){.col--xl-4{width:16.66667%}}@media (-ms-high-contrast:none){.col--xl-4{max-width:16.66667%}}.col--xl-5{-ms-flex:none;flex:none}@media screen and (min-width:1441px){.col--xl-5{width:20.83333%}}@media (-ms-high-contrast:none){.col--xl-5{max-width:20.83333%}}.col--xl-6{-ms-flex:none;flex:none}@media screen and (min-width:1441px){.col--xl-6{width:25%}}@media (-ms-high-contrast:none){.col--xl-6{max-width:25%}}.col--xl-7{-ms-flex:none;flex:none}@media screen and (min-width:1441px){.col--xl-7{width:29.16667%}}@media (-ms-high-contrast:none){.col--xl-7{max-width:29.16667%}}.col--xl-8{-ms-flex:none;flex:none}@media screen and (min-width:1441px){.col--xl-8{width:33.33333%}}@media (-ms-high-contrast:none){.col--xl-8{max-width:33.33333%}}.col--xl-9{-ms-flex:none;flex:none}@media screen and (min-width:1441px){.col--xl-9{width:37.5%}}@media (-ms-high-contrast:none){.col--xl-9{max-width:37.5%}}.col--xl-10{-ms-flex:none;flex:none}@media screen and (min-width:1441px){.col--xl-10{width:41.66667%}}@media (-ms-high-contrast:none){.col--xl-10{max-width:41.66667%}}.col--xl-11{-ms-flex:none;flex:none}@media screen and (min-width:1441px){.col--xl-11{width:45.83333%}}@media (-ms-high-contrast:none){.col--xl-11{max-width:45.83333%}}.col--xl-12{-ms-flex:none;flex:none}@media screen and (min-width:1441px){.col--xl-12{width:50%}}@media (-ms-high-contrast:none){.col--xl-12{max-width:50%}}.col--xl-13{-ms-flex:none;flex:none}@media screen and (min-width:1441px){.col--xl-13{width:54.16667%}}@media (-ms-high-contrast:none){.col--xl-13{max-width:54.16667%}}.col--xl-14{-ms-flex:none;flex:none}@media screen and (min-width:1441px){.col--xl-14{width:58.33333%}}@media (-ms-high-contrast:none){.col--xl-14{max-width:58.33333%}}.col--xl-15{-ms-flex:none;flex:none}@media screen and (min-width:1441px){.col--xl-15{width:62.5%}}@media (-ms-high-contrast:none){.col--xl-15{max-width:62.5%}}.col--xl-16{-ms-flex:none;flex:none}@media screen and (min-width:1441px){.col--xl-16{width:66.66667%}}@media (-ms-high-contrast:none){.col--xl-16{max-width:66.66667%}}.col--xl-17{-ms-flex:none;flex:none}@media screen and (min-width:1441px){.col--xl-17{width:70.83333%}}@media (-ms-high-contrast:none){.col--xl-17{max-width:70.83333%}}.col--xl-18{-ms-flex:none;flex:none}@media screen and (min-width:1441px){.col--xl-18{width:75%}}@media (-ms-high-contrast:none){.col--xl-18{max-width:75%}}.col--xl-19{-ms-flex:none;flex:none}@media screen and (min-width:1441px){.col--xl-19{width:79.16667%}}@media (-ms-high-contrast:none){.col--xl-19{max-width:79.16667%}}.col--xl-20{-ms-flex:none;flex:none}@media screen and (min-width:1441px){.col--xl-20{width:83.33333%}}@media (-ms-high-contrast:none){.col--xl-20{max-width:83.33333%}}.col--xl-21{-ms-flex:none;flex:none}@media screen and (min-width:1441px){.col--xl-21{width:87.5%}}@media (-ms-high-contrast:none){.col--xl-21{max-width:87.5%}}.col--xl-22{-ms-flex:none;flex:none}@media screen and (min-width:1441px){.col--xl-22{width:91.66667%}}@media (-ms-high-contrast:none){.col--xl-22{max-width:91.66667%}}.col--xl-23{-ms-flex:none;flex:none}@media screen and (min-width:1441px){.col--xl-23{width:95.83333%}}@media (-ms-high-contrast:none){.col--xl-23{max-width:95.83333%}}.col--xl-24{-ms-flex:none;flex:none}@media screen and (min-width:1441px){.col--xl-24{width:100%}}@media (-ms-high-contrast:none){.col--xl-24{max-width:100%}}.text-uc{text-transform:uppercase}.text-cap{text-transform:capitalize}.text-underline{text-decoration:underline}.text-center{text-align:center}.text-right{text-align:right}.text-error{color:#ef454e}.text-success{color:#88cf41}.text-dark-green{color:#223a33}.text-colour-brand-primary{color:#88cf41}.text-colour-gold{color:#f7cb1e}.text-mid-grey{color:#99a3a0}.text-white{color:#fff}#ReCharge #ReCharge-Nav ul,.c-page-nav ul,.list-unstyled{padding:0;margin:0;list-style-type:none}.fw{width:100%}.bg-beige{background-color:#e3e1d2}.bg-light-beige{background-color:#f2f1eb}.bg-white{background-color:#fff}.bg-sky-blue{background:linear-gradient(0deg,#f2f1eb,#f2f1eb)}.bg-gold{background:#f7cb1e}.no-pointer{pointer-events:none}.faded{opacity:.5}.text-small{font-size:15px}.swiper-container{width:100%}.swiper-pagination{position:relative;margin-top:2rem}.swiper-pagination-bullet{width:10px;height:10px;background-color:#e3e1d2;opacity:1}.swiper-pagination-bullet-active{background-color:#f7cb1e}.ani-fade-in{opacity:0;transition:opacity .5s ease-in-out;transition-delay:0.6s}.ani-fade-in.in-view{opacity:1}.ani-fade-up-in{opacity:0;transform:translateY(3%);transition:opacity .5s ease-in-out,transform .5s ease-in-out;transition-delay:0.6s}.ani-fade-up-in.in-view{opacity:1;transform:translateY(0)}.ani-fade-forward-in{transform:perspective(500px) translateZ(-10px);transform-origin:center;opacity:0;transition:opacity .5s ease-in-out,transform .5s ease-in-out}.ani-fade-forward-in.in-view{opacity:1;transform:perspective(500px) translateZ(0)}*{box-sizing:border-box}::selection{background:rgba(136,207,65,.5)}body{min-height:100vh;min-width:320px}.site-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:calc(100vh - 90px)}@media screen and (max-width:767px){.site-container{overflow:hidden}}section{padding-top:80px;padding-bottom:80px}section.section--padding-small{padding-top:60px;padding-bottom:60px}section.section--no-padding-top{padding-top:0}section.section--no-padding{padding-top:0;padding-bottom:0}@media screen and (max-width:767px){section{padding-top:40px;padding-bottom:40px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.hide{display:none}@media screen and (min-width:1151px) and (max-width:1440px){.hide-screen-large{display:none!important;pointer-events:none}}@media screen and (min-width:1151px){.hide-screen-large-up{display:none!important;pointer-events:none}}@media screen and (max-width:1150px){.hide-screen-medium-down{display:none!important;pointer-events:none}}@media screen and (min-width:768px){.hide-screen-medium-up{display:none!important;pointer-events:none}}@media screen and (max-width:767px){.hide-screen-small{display:none!important;pointer-events:none}}html{font-size:18px;font-family:sofia-pro,sans-serif;line-height:2;color:#000;text-rendering:optimizeLegibility}@media screen and (max-width:767px){html{font-size:16px}}strong{font-weight:700}small{font-size:15px}.p,p{font-size:1em;margin-top:1.5em;margin-bottom:1.5em;font-weight:400}hr{border:0;border-top:1px solid}button{outline-width:thin;outline-color:#88cf41;background-color:transparent;border-color:#88cf41}.h1,h1{color:#223a33;font-family:sofia-pro,sans-serif;font-weight:600;font-size:85px;line-height:1.11;margin-bottom:.75em}.h1:first-child,h1:first-child{margin-top:0}.h1:only-child,h1:only-child{margin-bottom:0}.h1+p,h1+p{margin-top:0}.h2,.l-basic-header h1,h2{color:#223a33;font-family:sofia-pro,sans-serif;font-weight:600;font-size:55px;line-height:normal;margin-bottom:.75em}.h2:first-child,.l-basic-header h1:first-child,h2:first-child{margin-top:0}.h2:only-child,.l-basic-header h1:only-child,h2:only-child{margin-bottom:0}.h2+p,.l-basic-header h1+p,h2+p{margin-top:0}.h3,h3{color:#223a33;font-family:sofia-pro,sans-serif;font-weight:700;font-size:45px;line-height:55px;margin-bottom:.75em}.h3:first-child,h3:first-child{margin-top:0}.h3:only-child,h3:only-child{margin-bottom:0}.h3+p,h3+p{margin-top:0}.h4,h4{color:#223a33;font-family:sofia-pro,sans-serif;font-weight:700;font-size:35px;line-height:1.3;margin-bottom:.75em}.h4:first-child,h4:first-child{margin-top:0}.h4:only-child,h4:only-child{margin-bottom:0}.h4+p,h4+p{margin-top:0}.h5,h5{color:#223a33;font-family:sofia-pro,sans-serif;font-weight:500;font-size:25px;line-height:35px;margin-bottom:.75em}.h5:first-child,h5:first-child{margin-top:0}.h5:only-child,h5:only-child{margin-bottom:0}.h5+p,h5+p{margin-top:0}.h6,h6{color:#223a33;font-family:sofia-pro,sans-serif;font-weight:700;font-size:15px;line-height:26px;margin-bottom:.75em}.h6:first-child,h6:first-child{margin-top:0}.h6:only-child,h6:only-child{margin-bottom:0}.h6+p,h6+p{margin-top:0}.h1,h1{letter-spacing:.9px}.h1.text-uc,h1.text-uc{letter-spacing:2px}.h2,.h3,.l-basic-header h1,h2,h3{letter-spacing:-.5px}.h6,h6{color:#99a3a0;text-transform:uppercase;letter-spacing:1.5px;line-height:1.87em}@media screen and (max-width:767px){.h1,h1{font-weight:700;font-size:40px;margin-bottom:.5em}.h2,.l-basic-header h1,h2{font-size:35px}.h2,.h3,.l-basic-header h1,h2,h3{font-weight:600;margin-bottom:.5em}.h3,h3{font-size:30px}.h4,h4{font-weight:700;font-size:25px}.h4,.h5,h4,h5{margin-bottom:.5em}.h5,h5{font-weight:500;font-size:.9rem}.h6,h6{font-weight:400;font-size:.85rem;margin-bottom:.5em}.h3,.h4,h3,h4{line-height:1.3}}ol,ul{margin-top:1.5rem;margin-bottom:1.5rem;padding-left:1.2rem}ol li,ul li{margin-top:.5rem;margin-bottom:.5rem}ol li:first-child,ul li:first-child{margin-top:0}ol li:last-child,ul li:last-child{margin-bottom:0}a,button{color:#88cf41;text-decoration:none;transition:border-color .3s,color .3s}a svg,button svg{display:inline-block;transition:fill .3s,stroke .3s;vertical-align:middle}a:focus,a:hover,button:focus,button:hover{color:#223a33;text-decoration:underline}a:focus[disabled],a:hover[disabled],button:focus[disabled],button:hover[disabled]{color:#88cf41;text-decoration:none}table{margin-top:1rem;margin-bottom:1rem;border-collapse:collapse}table td,table th{padding:1rem;border-right:1px solid #e3e1d2}table td:first-child,table th:first-child{border-left:1px solid #e3e1d2}table tr{border-bottom:2px solid #e3e1d2}table thead th{font-weight:700}table tfoot td,table tfoot td:first-child{border:none}img{height:auto;max-width:100%}img.left{float:left}img.right{float:right}img.center{display:block;margin:0 auto}figure{display:inline-block;position:relative;border:10px solid #e3e1d2;margin-left:0;margin-right:0}figure:before{position:absolute;left:-10px;bottom:-10px;width:100%;height:50%;content:"";border:10px solid #88cf41;border-top:0;pointer-events:none}figure figcaption,figure img,figure svg{position:relative}figure img,figure svg{display:block}figure svg{max-width:100%;height:auto}figcaption{padding:1em}blockquote{color:#223a33;font-size:25px;letter-spacing:-.48px;line-height:1.52}blockquote,blockquote p{font-weight:600}blockquote p:before{content:"\201C";margin-left:-.5em}blockquote p:after{content:"\201D"}@media screen and (max-width:767px){blockquote{font-size:23px}}.cms-editable>p{margin-top:0}.btn,.rc_button{display:inline-block;height:60px;padding:0 30px;color:#fff;line-height:56px;letter-spacing:.4px;text-align:center;text-decoration:none;text-transform:none;font-size:16px;font-weight:400;cursor:pointer;border:2px solid #223a33;background-color:#223a33;border-radius:0;outline:0;transition:color .3s,background-color .3s,border-color .3s;white-space:nowrap;min-width:225px;max-width:100%}#ReCharge .rc_layout__content .btn:not(.btn--primary-hollow),#ReCharge .rc_layout__content .rc_button.btn:not(.btn--primary-hollow),.btn.btn--primary,.rc_button.btn--primary{color:#fff;background-color:#88cf41;border-color:#88cf41}#ReCharge .rc_layout__content .btn:not(.btn--primary-hollow) svg,#ReCharge .rc_layout__content .rc_button.btn:not(.btn--primary-hollow) svg,.btn.btn--primary svg,.rc_button.btn--primary svg{fill:white}@media (hover:hover){#ReCharge .rc_layout__content .btn:focus:not([disabled]):not(.btn--primary-hollow),#ReCharge .rc_layout__content .btn:hover:not([disabled]):not(.btn--primary-hollow),#ReCharge .rc_layout__content .rc_button.btn:focus:not([disabled]):not(.btn--primary-hollow),#ReCharge .rc_layout__content .rc_button.btn:hover:not([disabled]):not(.btn--primary-hollow),.btn.btn--primary:focus:not([disabled]),.btn.btn--primary:hover:not([disabled]),.rc_button.btn--primary:focus:not([disabled]),.rc_button.btn--primary:hover:not([disabled]){color:#fff;background-color:#223a33;border-color:#223a33}#ReCharge .rc_layout__content .btn:focus:not([disabled]):active:not(.btn--primary-hollow),#ReCharge .rc_layout__content .btn:hover:not([disabled]):active:not(.btn--primary-hollow),#ReCharge .rc_layout__content .rc_button.btn:focus:not([disabled]):active:not(.btn--primary-hollow),#ReCharge .rc_layout__content .rc_button.btn:hover:not([disabled]):active:not(.btn--primary-hollow),.btn.btn--primary:focus:not([disabled]):active,.btn.btn--primary:hover:not([disabled]):active,.rc_button.btn--primary:focus:not([disabled]):active,.rc_button.btn--primary:hover:not([disabled]):active{color:#f2f2f2;background-color:#192a25;border-color:#192a25}#ReCharge .rc_layout__content .btn:focus:not([disabled]):active:not(.btn--primary-hollow) svg,#ReCharge .rc_layout__content .btn:hover:not([disabled]):active:not(.btn--primary-hollow) svg,#ReCharge .rc_layout__content .rc_button.btn:focus:not([disabled]):active:not(.btn--primary-hollow) svg,#ReCharge .rc_layout__content .rc_button.btn:hover:not([disabled]):active:not(.btn--primary-hollow) svg,.btn.btn--primary:focus:not([disabled]):active svg,.btn.btn--primary:hover:not([disabled]):active svg,.rc_button.btn--primary:focus:not([disabled]):active svg,.rc_button.btn--primary:hover:not([disabled]):active svg{fill:#f2f2f2}#ReCharge .rc_layout__content .btn:focus:not([disabled]):not(.btn--primary-hollow) svg,#ReCharge .rc_layout__content .btn:hover:not([disabled]):not(.btn--primary-hollow) svg,#ReCharge .rc_layout__content .rc_button.btn:focus:not([disabled]):not(.btn--primary-hollow) svg,#ReCharge .rc_layout__content .rc_button.btn:hover:not([disabled]):not(.btn--primary-hollow) svg,.btn.btn--primary:focus:not([disabled]) svg,.btn.btn--primary:hover:not([disabled]) svg,.rc_button.btn--primary:focus:not([disabled]) svg,.rc_button.btn--primary:hover:not([disabled]) svg{fill:white}}.btn.btn--primary-hollow,.rc_button.btn--primary-hollow{color:#223a33;background-color:transparent;border-color:#88cf41}.btn.btn--primary-hollow svg,.rc_button.btn--primary-hollow svg{fill:#223a33}@media (hover:hover){.btn.btn--primary-hollow:focus:not([disabled]),.btn.btn--primary-hollow:hover:not([disabled]),.rc_button.btn--primary-hollow:focus:not([disabled]),.rc_button.btn--primary-hollow:hover:not([disabled]){color:#fff;background-color:#88cf41;border-color:#88cf41}.btn.btn--primary-hollow:focus:not([disabled]):active,.btn.btn--primary-hollow:hover:not([disabled]):active,.rc_button.btn--primary-hollow:focus:not([disabled]):active,.rc_button.btn--primary-hollow:hover:not([disabled]):active{color:#f2f2f2;background-color:#7bc532;border-color:#7bc532}.btn.btn--primary-hollow:focus:not([disabled]):active svg,.btn.btn--primary-hollow:hover:not([disabled]):active svg,.rc_button.btn--primary-hollow:focus:not([disabled]):active svg,.rc_button.btn--primary-hollow:hover:not([disabled]):active svg{fill:#f2f2f2}.btn.btn--primary-hollow:focus:not([disabled]) svg,.btn.btn--primary-hollow:hover:not([disabled]) svg,.rc_button.btn--primary-hollow:focus:not([disabled]) svg,.rc_button.btn--primary-hollow:hover:not([disabled]) svg{fill:white}}.btn.btn--gold,.rc_button.btn--gold{color:#fff;background-color:#f7cb1e;border-color:#f7cb1e}.btn.btn--gold svg,.rc_button.btn--gold svg{fill:white}@media (hover:hover){.btn.btn--gold:focus:not([disabled]),.btn.btn--gold:hover:not([disabled]),.rc_button.btn--gold:focus:not([disabled]),.rc_button.btn--gold:hover:not([disabled]){color:#fff;background-color:#223a33;border-color:#223a33}.btn.btn--gold:focus:not([disabled]):active,.btn.btn--gold:hover:not([disabled]):active,.rc_button.btn--gold:focus:not([disabled]):active,.rc_button.btn--gold:hover:not([disabled]):active{color:#f2f2f2;background-color:#192a25;border-color:#192a25}.btn.btn--gold:focus:not([disabled]):active svg,.btn.btn--gold:hover:not([disabled]):active svg,.rc_button.btn--gold:focus:not([disabled]):active svg,.rc_button.btn--gold:hover:not([disabled]):active svg{fill:#f2f2f2}.btn.btn--gold:focus:not([disabled]) svg,.btn.btn--gold:hover:not([disabled]) svg,.rc_button.btn--gold:focus:not([disabled]) svg,.rc_button.btn--gold:hover:not([disabled]) svg{fill:white}}.btn.btn--gold-hollow,.rc_button.btn--gold-hollow{color:#223a33;background-color:transparent;border-color:#f7cb1e}.btn.btn--gold-hollow svg,.rc_button.btn--gold-hollow svg{fill:#223a33}@media (hover:hover){.btn.btn--gold-hollow:focus:not([disabled]),.btn.btn--gold-hollow:hover:not([disabled]),.rc_button.btn--gold-hollow:focus:not([disabled]),.rc_button.btn--gold-hollow:hover:not([disabled]){color:#fff;background-color:#f7cb1e;border-color:#f7cb1e}.btn.btn--gold-hollow:focus:not([disabled]):active,.btn.btn--gold-hollow:hover:not([disabled]):active,.rc_button.btn--gold-hollow:focus:not([disabled]):active,.rc_button.btn--gold-hollow:hover:not([disabled]):active{color:#f2f2f2;background-color:#f3c309;border-color:#f3c309}.btn.btn--gold-hollow:focus:not([disabled]):active svg,.btn.btn--gold-hollow:hover:not([disabled]):active svg,.rc_button.btn--gold-hollow:focus:not([disabled]):active svg,.rc_button.btn--gold-hollow:hover:not([disabled]):active svg{fill:#f2f2f2}.btn.btn--gold-hollow:focus:not([disabled]) svg,.btn.btn--gold-hollow:hover:not([disabled]) svg,.rc_button.btn--gold-hollow:focus:not([disabled]) svg,.rc_button.btn--gold-hollow:hover:not([disabled]) svg{fill:white}}.btn.btn--white,.rc_button.btn--white{color:#223a33;background-color:#fff;border-color:#fff}.btn.btn--white svg,.rc_button.btn--white svg{fill:#223a33}@media (hover:hover){.btn.btn--white:focus:not([disabled]),.btn.btn--white:hover:not([disabled]),.rc_button.btn--white:focus:not([disabled]),.rc_button.btn--white:hover:not([disabled]){color:#fff;background-color:#223a33;border-color:#223a33}.btn.btn--white:focus:not([disabled]):active,.btn.btn--white:hover:not([disabled]):active,.rc_button.btn--white:focus:not([disabled]):active,.rc_button.btn--white:hover:not([disabled]):active{color:#f2f2f2;background-color:#192a25;border-color:#192a25}.btn.btn--white:focus:not([disabled]):active svg,.btn.btn--white:hover:not([disabled]):active svg,.rc_button.btn--white:focus:not([disabled]):active svg,.rc_button.btn--white:hover:not([disabled]):active svg{fill:#f2f2f2}.btn.btn--white:focus:not([disabled]) svg,.btn.btn--white:hover:not([disabled]) svg,.rc_button.btn--white:focus:not([disabled]) svg,.rc_button.btn--white:hover:not([disabled]) svg{fill:white}}.btn.btn--white-hollow,.rc_button.btn--white-hollow{color:#fff;background-color:transparent;border-color:#fff}.btn.btn--white-hollow svg,.rc_button.btn--white-hollow svg{fill:white}@media (hover:hover){.btn.btn--white-hollow:focus:not([disabled]),.btn.btn--white-hollow:hover:not([disabled]),.rc_button.btn--white-hollow:focus:not([disabled]),.rc_button.btn--white-hollow:hover:not([disabled]){color:#fff;background-color:#223a33;border-color:#223a33}.btn.btn--white-hollow:focus:not([disabled]):active,.btn.btn--white-hollow:hover:not([disabled]):active,.rc_button.btn--white-hollow:focus:not([disabled]):active,.rc_button.btn--white-hollow:hover:not([disabled]):active{color:#f2f2f2;background-color:#192a25;border-color:#192a25}.btn.btn--white-hollow:focus:not([disabled]):active svg,.btn.btn--white-hollow:hover:not([disabled]):active svg,.rc_button.btn--white-hollow:focus:not([disabled]):active svg,.rc_button.btn--white-hollow:hover:not([disabled]):active svg{fill:#f2f2f2}.btn.btn--white-hollow:focus:not([disabled]) svg,.btn.btn--white-hollow:hover:not([disabled]) svg,.rc_button.btn--white-hollow:focus:not([disabled]) svg,.rc_button.btn--white-hollow:hover:not([disabled]) svg{fill:white}}.btn.btn--black-hollow,.rc_button.btn--black-hollow{color:#121212;background-color:transparent;border-color:#121212}.btn.btn--black-hollow svg,.rc_button.btn--black-hollow svg{fill:#121212}@media (hover:hover){.btn.btn--black-hollow:focus:not([disabled]),.btn.btn--black-hollow:hover:not([disabled]),.rc_button.btn--black-hollow:focus:not([disabled]),.rc_button.btn--black-hollow:hover:not([disabled]){color:#fff;background-color:#121212;border-color:#121212}.btn.btn--black-hollow:focus:not([disabled]):active,.btn.btn--black-hollow:hover:not([disabled]):active,.rc_button.btn--black-hollow:focus:not([disabled]):active,.rc_button.btn--black-hollow:hover:not([disabled]):active{color:#f2f2f2;background-color:#050505;border-color:#050505}.btn.btn--black-hollow:focus:not([disabled]):active svg,.btn.btn--black-hollow:hover:not([disabled]):active svg,.rc_button.btn--black-hollow:focus:not([disabled]):active svg,.rc_button.btn--black-hollow:hover:not([disabled]):active svg{fill:#f2f2f2}.btn.btn--black-hollow:focus:not([disabled]) svg,.btn.btn--black-hollow:hover:not([disabled]) svg,.rc_button.btn--black-hollow:focus:not([disabled]) svg,.rc_button.btn--black-hollow:hover:not([disabled]) svg{fill:white}}.btn:focus,.rc_button:focus{color:#fff}.btn[disabled],.rc_button[disabled]{pointer-events:none;opacity:.5}.btn abbr,.rc_button abbr{text-decoration:none}.btn:hover:not([disabled]),.rc_button:hover:not([disabled]){text-decoration:none;background-color:#88cf41;border-color:#88cf41;color:#fff}.btn--wd,.rc_button--wd{width:100%;max-width:360px}.btn--auto,.rc_button--auto{width:auto;min-width:0}@media screen and (max-width:767px){.btn,.rc_button{min-width:0}}input,select,textarea{outline-color:#88cf41;outline-width:thin}label[for]:hover{cursor:pointer}fieldset{width:100%;margin:0;border:0}.l-form{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;transition:opacity .3s}.l-form,.l-form>form{width:100%}.l-form__fieldset{position:relative;width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.l-form__fieldset legend,.l-form__fieldset__description{width:100%}.l-form__fieldset__description{margin-top:0;font-size:14px;color:#6e7d79}.l-form__field{position:relative;width:calc(50% - 15px);margin-bottom:10px}.l-form__field:last-child{margin-bottom:0}@media screen and (min-width:768px){.l-form__field:not(.l-form__field--fw):nth-last-child(2){margin-bottom:0}}@media screen and (max-width:767px){.l-form__field{width:100%;margin-bottom:0}}.l-form__field--fw{width:100%}.l-form__field--radios-checkboxes{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.l-form__field--radios-checkboxes div{display:-ms-flexbox;display:flex;width:100%;margin-bottom:1rem}.l-form__field--radios-checkboxes div label{margin-top:4px;margin-bottom:0;font-size:14px;color:#6e7d79}.l-form__field--radios-checkboxes div input{margin-right:1rem}.l-form__field:not(.l-form__field--radios-checkboxes)+.l-form__field--radios-checkboxes{margin-top:1rem}.l-form__field--hidden-label{padding-top:30px}#ReCharge .l-form__field--textarea label,#ReCharge .l-form__field--textarea label.active,.l-form__field--textarea #ReCharge label,.l-form__field--textarea #ReCharge label.active,.l-form__field--textarea .l-form__label,.l-form__field--textarea .l-form__label.active{transform:none}#ReCharge label,.l-form__label{position:relative;z-index:1;display:block;font-family:sofia-pro,sans-serif;font-size:15px;font-weight:400;color:#99a3a0;text-transform:none;letter-spacing:0;transition:all .3s;opacity:0;transform:translateY(135%)}#ReCharge label:hover,.l-form__label:hover{cursor:pointer}#ReCharge label.active,.l-form__label.active{opacity:1;transform:translateY(10px)}@media screen and (max-width:767px){#ReCharge label,.l-form__label{font-size:16px}}#ReCharge input,#ReCharge select,#ReCharge textarea,.l-form__input{position:relative;display:inline-block;width:100%;height:60px;padding:10px 0;color:#121212;font-family:sofia-pro,sans-serif;font-size:15px;font-weight:500;line-height:1.5;background-color:rgba(255,255,255,0);border:0;border-bottom:2px solid #e3e1d2;border-radius:0;outline:0;box-shadow:none;background-clip:padding-box;transition:all .3s}#ReCharge input:-ms-input-placeholder,#ReCharge select:-ms-input-placeholder,#ReCharge textarea:-ms-input-placeholder,.l-form__input:-ms-input-placeholder{color:#99a3a0;font-weight:400;opacity:1}#ReCharge input::placeholder,#ReCharge select::placeholder,#ReCharge textarea::placeholder,.l-form__input::placeholder{color:#99a3a0;font-weight:400;opacity:1}#ReCharge input:active,#ReCharge input:focus,#ReCharge select:active,#ReCharge select:focus,#ReCharge textarea:active,#ReCharge textarea:focus,.l-form__input:active,.l-form__input:focus{border-color:#121212;box-shadow:none}#ReCharge input.has-value:invalid,#ReCharge input.invalid,#ReCharge input.invalid:focus,#ReCharge select.has-value:invalid,#ReCharge select.invalid,#ReCharge select.invalid:focus,#ReCharge textarea.has-value:invalid,#ReCharge textarea.invalid,#ReCharge textarea.invalid:focus,.l-form__input.has-value:invalid,.l-form__input.invalid,.l-form__input.invalid:focus{border-color:#ef454e;color:#ef454e}#ReCharge input.has-value:invalid+.l-form__error,#ReCharge input.invalid+.l-form__error,#ReCharge input.invalid:focus+.l-form__error,#ReCharge select.has-value:invalid+.l-form__error,#ReCharge select.invalid+.l-form__error,#ReCharge select.invalid:focus+.l-form__error,#ReCharge textarea.has-value:invalid+.l-form__error,#ReCharge textarea.invalid+.l-form__error,#ReCharge textarea.invalid:focus+.l-form__error,.l-form__input.has-value:invalid+.l-form__error,.l-form__input.invalid+.l-form__error,.l-form__input.invalid:focus+.l-form__error{display:inline-block}#ReCharge input.readonly,#ReCharge input[readonly],#ReCharge select.readonly,#ReCharge select[readonly],#ReCharge textarea.readonly,#ReCharge textarea[readonly],.l-form__input.readonly,.l-form__input[readonly]{height:auto;padding-left:0;padding-right:0;padding-top:0;line-height:normal;border:0;background-color:#fff}#ReCharge input.readonly:active,#ReCharge input.readonly:focus,#ReCharge input[readonly]:active,#ReCharge input[readonly]:focus,#ReCharge select.readonly:active,#ReCharge select.readonly:focus,#ReCharge select[readonly]:active,#ReCharge select[readonly]:focus,#ReCharge textarea.readonly:active,#ReCharge textarea.readonly:focus,#ReCharge textarea[readonly]:active,#ReCharge textarea[readonly]:focus,.l-form__input.readonly:active,.l-form__input.readonly:focus,.l-form__input[readonly]:active,.l-form__input[readonly]:focus{border-color:#e3e1d2}#ReCharge input[disabled],#ReCharge select[disabled],#ReCharge textarea[disabled],.l-form__input[disabled]{background-color:#f2f1eb;pointer-events:none}#ReCharge input[type=checkbox],#ReCharge input[type=radio],#ReCharge select[type=checkbox],#ReCharge select[type=radio],#ReCharge textarea[type=checkbox],#ReCharge textarea[type=radio],.l-form__input--checkbox,.l-form__input--radio,.l-form__input[type=checkbox],.l-form__input[type=radio]{width:34px;min-width:34px;height:34px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:2px solid #e3e1d2}#ReCharge input[type=checkbox]:checked,#ReCharge input[type=radio]:checked,#ReCharge select[type=checkbox]:checked,#ReCharge select[type=radio]:checked,#ReCharge textarea[type=checkbox]:checked,#ReCharge textarea[type=radio]:checked,.l-form__input--checkbox:checked,.l-form__input--radio:checked,.l-form__input[type=checkbox]:checked,.l-form__input[type=radio]:checked{border-color:#88cf41}#ReCharge input[type=checkbox],#ReCharge select[type=checkbox],#ReCharge textarea[type=checkbox],.l-form__input--checkbox,.l-form__input[type=checkbox]{background-repeat:no-repeat;background-size:0 0;background-position:50%;transition:none}#ReCharge input[type=checkbox]:checked,#ReCharge select[type=checkbox]:checked,#ReCharge textarea[type=checkbox]:checked,.l-form__input--checkbox:checked,.l-form__input[type=checkbox]:checked{background-size:18px 14px}#ReCharge input[type=radio],#ReCharge select[type=radio],#ReCharge textarea[type=radio],.l-form__input--radio,.l-form__input[type=radio]{position:relative;border-radius:100%}#ReCharge input[type=radio]:after,#ReCharge select[type=radio]:after,#ReCharge textarea[type=radio]:after,.l-form__input--radio:after,.l-form__input[type=radio]:after{content:"";position:absolute;top:25%;left:25%;width:50%;height:50%;border-radius:100%;background-color:#e3e1d2;transform:scale(0);transition:transform .1s}#ReCharge input[type=radio]:checked:after,#ReCharge select[type=radio]:checked:after,#ReCharge textarea[type=radio]:checked:after,.l-form__input--radio:checked:after,.l-form__input[type=radio]:checked:after{transform:scale(1)}@media screen and (max-width:767px){#ReCharge input,#ReCharge select,#ReCharge textarea,.l-form__input{font-size:16px}}.l-form textarea{paddin-top:20px;paddin-bottom:20px;min-height:150px}.l-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-repeat:no-repeat;background-position:100%}.l-form select:not(.has-value){color:#99a3a0}.l-form [type=submit]:hover{cursor:pointer}.l-form__error{display:none;color:#ef454e;font-size:14px;margin-top:.75em;margin-bottom:0;text-align:left}#ReCharge .l-form[data-state=loading] input,#ReCharge .l-form[data-state=loading] select,#ReCharge .l-form[data-state=loading] textarea,.l-form[data-state=loading] #ReCharge input,.l-form[data-state=loading] #ReCharge select,.l-form[data-state=loading] #ReCharge textarea,.l-form[data-state=loading] .l-form__input{opacity:.3;pointer-events:none}@media screen and (max-width:767px){#ReCharge input,#ReCharge select,#ReCharge textarea,.l-form__input{height:50px}}.c-form-message{width:100%}.c-form-message--error{color:#ef454e}.c-form-message--success{color:#88cf41;font-weight:600}select::-ms-expand{display:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out 0s}.c-site-header{position:-webkit-sticky;position:sticky;top:0;z-index:10;width:100%;background-color:#fff}.c-site-header .container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:90px}@media screen and (min-width:1151px){.c-site-header a:not(.btn):not(.c-site-header__logo){position:relative;display:inline-block;height:64px;padding:1em;margin-left:8px;margin-right:8px;font-size:16px;color:#223a33}.c-site-header a:not(.btn):not(.c-site-header__logo):after{content:"";position:absolute;bottom:-13px;left:0;width:100%;height:5px;transform:scaleY(0);background-color:#88cf41}.c-site-header a:not(.btn):not(.c-site-header__logo).active:after{transform:scaleY(1)}.c-site-header a:not(.btn):not(.c-site-header__logo):hover{color:#88cf41;text-decoration:none}}.c-site-header__logo{display:block;padding:1em 1em 1em 0;margin:0}.c-site-header__logo h1{display:block;line-height:0}.c-site-header__logo svg{display:block;width:230px;height:45px}@media screen and (max-width:1300px){.c-site-header__logo svg{width:170px;height:31px}}.c-site-header__logo svg path:first-child{fill:#223a33}.c-site-header__account{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.c-site-header__account .btn{min-width:0;margin-left:20px;height:40px;line-height:36px;padding:0 15px}@media screen and (min-width:1151px){.c-site-header__account .btn{height:60px;line-height:56px;padding:0 30px;margin-left:10px}}.c-site-header__menu-btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;width:50px;height:40px;padding:0;border:0;z-index:11}.c-site-header__menu-btn svg{transition:opacity .3s ease-in-out,transform .3s ease-in-out}.c-site-header__menu-btn svg:first-of-type{stroke:#223a33}.c-site-header__menu-btn svg:last-of-type{position:absolute;fill:#fff;width:24px;height:auto;top:50%;left:50%;opacity:0;transform:translate(-50%,-50%) scale(0)}.c-site-header__menu-btn--open svg:first-of-type{opacity:0;transform:scale(0)}.c-site-header__menu-btn--open svg:last-of-type{opacity:1;transform:translate(-50%,-50%) scale(1)}.c-site-header--nav-open .c-site-nav{display:-ms-flexbox;display:flex}@media screen and (min-width:1151px){.c-site-header__menu-btn{display:none}}@media (min-width:1150px) and (max-width:1366px){.c-site-header:not(.c-site-header--usa) .c-site-header__account .btn{display:none}}@media screen and (max-width:1150px){.c-site-header .container{height:65px}.c-site-header__logo svg{width:120px;height:22px}.c-site-header__account{margin-left:auto;margin-right:15px}.c-site-header .cart-count{display:inline-block;width:28px;height:28px;line-height:22px;font-size:15px;border-radius:100%;border:2px solid rgba(153,163,160,.8);text-align:center}}body.fasting-begin .c-site-header,body.template-index .c-site-header{position:fixed;background-color:transparent;transition:background-color .3s cubic-bezier(.165, .84, .44, 1)}body.template-cart .c-site-header{position:fixed}@media screen and (min-width:1151px){.c-site-header--usa a:not(.btn):not(.c-site-header__logo){color:#223a33;transition:opacity .3s ease-in-out}.c-site-header--usa a:not(.btn):not(.c-site-header__logo):hover{color:#88cf41;opacity:.6}}body.fasting-about .c-site-header--usa .cart-count.text-mid-grey,body.fasting-begin .c-site-header--usa .cart-count.text-mid-grey,body.template-index .c-site-header--usa .cart-count.text-mid-grey{color:#99a3a0;border-color:#99a3a0}body.fasting-about .c-site-header--usa .c-site-header__menu-btn svg:first-of-type,body.fasting-begin .c-site-header--usa .c-site-header__menu-btn svg:first-of-type,body.template-index .c-site-header--usa .c-site-header__menu-btn svg:first-of-type{stroke:#223a33}body.fasting-about .c-site-header--usa .c-site-header__logo svg path:first-child,body.fasting-begin .c-site-header--usa .c-site-header__logo svg path:first-child,body.template-index .c-site-header--usa .c-site-header__logo svg path:first-child{fill:#223a33}body.fasting-about .c-site-header--sticky,body.fasting-begin .c-site-header--sticky,body.template-index .c-site-header--sticky{background-color:#fff}@media screen and (min-width:1151px){body.fasting-about .c-site-header--sticky a:not(.btn):not(.c-site-header__logo),body.fasting-begin .c-site-header--sticky a:not(.btn):not(.c-site-header__logo),body.template-index .c-site-header--sticky a:not(.btn):not(.c-site-header__logo){color:#223a33}body.fasting-about .c-site-header--sticky a:not(.btn):not(.c-site-header__logo):hover,body.fasting-begin .c-site-header--sticky a:not(.btn):not(.c-site-header__logo):hover,body.template-index .c-site-header--sticky a:not(.btn):not(.c-site-header__logo):hover{color:#88cf41;opacity:1}}body.fasting-about .c-site-header--sticky .cart-count.text-mid-grey,body.fasting-begin .c-site-header--sticky .cart-count.text-mid-grey,body.template-index .c-site-header--sticky .cart-count.text-mid-grey{color:#99a3a0;border-color:#99a3a0}body.fasting-about .c-site-header--sticky .c-site-header__menu-btn svg:first-of-type,body.fasting-begin .c-site-header--sticky .c-site-header__menu-btn svg:first-of-type,body.template-index .c-site-header--sticky .c-site-header__menu-btn svg:first-of-type{stroke:#223a33}body.fasting-about .c-site-header--sticky .c-site-header__logo svg path:first-child,body.fasting-begin .c-site-header--sticky .c-site-header__logo svg path:first-child,body.template-index .c-site-header--sticky .c-site-header__logo svg path:first-child{fill:#223a33}.c-site-nav ul{display:-ms-flexbox;display:flex;padding:0;border:0;margin:0;list-style:none}.c-site-nav li{margin:0}@media (min-width:1150px) and (max-width:1366px){.c-site-nav:not(.c-site-nav--usa) li:first-child a{background-color:#88cf41;color:#fff!important}.c-site-nav:not(.c-site-nav--usa) li:first-child a:after{display:none}.c-site-nav--usa a:not(.btn):not(.c-site-header__logo){padding:1em 7px}}@media screen and (max-width:1240px){.c-site-nav--usa a:not(.btn):not(.c-site-header__logo){font-size:14px;padding:1em 2px}}@media screen and (max-width:767px){.c-site-nav--usa ul:not(.child)>li a:not(.btn):not(.c-site-header__logo){color:#223a33;transition:opacity .3s ease-in-out;font-size:22px}.c-site-header .c-site-header__account .c-site-header__cart-link{font-size:18px}.c-site-nav--usa ul.child>li a:not(.btn):not(.c-site-header__logo){color:#223a33;transition:opacity .3s ease-in-out;font-size:18px;padding:1em 5px}}@media screen and (min-width:1680px){.c-site-nav:not(.c-site-nav--usa){position:absolute;left:50%;transform:translateX(-50%)}}@media screen and (max-width:1150px){.c-site-nav{display:-ms-flexbox;display:flex;pointer-events:none;-ms-flex-align:center;align-items:center;position:fixed;width:100%;height:100vh;top:0;left:0;padding:35px;background-color:#88cf41;transform:scale(0);z-index:10}.c-site-nav ul{-ms-flex-direction:column;flex-direction:column;transition:opacity .3s ease-in-out,transform .3s ease-in-out;opacity:0;transform:translateY(-10px)}.c-site-nav--open{transform:scale(1);pointer-events:all}.c-site-nav--open ul{opacity:1;transform:translateY(0)}}.c-site-footer{position:relative;padding-top:95px;padding-bottom:2rem;background-color:#223a33;color:#e3e1d2;margin-top:auto}.c-site-footer .container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.c-site-footer__newsletter-form{position:relative;width:40%;max-width:590px}.c-site-footer__newsletter-form__title{font-weight:600;margin-bottom:50px;color:#e3e1d2}#ReCharge .c-site-footer__newsletter-form input,#ReCharge .c-site-footer__newsletter-form select,#ReCharge .c-site-footer__newsletter-form textarea,.c-site-footer__newsletter-form #ReCharge input,.c-site-footer__newsletter-form #ReCharge select,.c-site-footer__newsletter-form #ReCharge textarea,.c-site-footer__newsletter-form .l-form__input{color:#e3e1d2;font-size:17px;border-color:#e3e1d2}.c-site-footer__newsletter-form [type=email]{padding-right:60px}.c-site-footer__newsletter-form input:-webkit-autofill{color:#e3e1d2}.c-site-footer__newsletter-form .l-form__field:last-of-type{margin-bottom:0}.c-site-footer__newsletter-form [type=submit]{position:absolute;top:0;right:0;height:60px;padding-right:0;border:0}.c-site-footer__newsletter-form [type=submit] svg path{fill:#6e7d79;stroke:#6e7d79}.c-site-footer__newsletter-form [type=submit]:hover svg polygon{fill:white}.c-site-footer__newsletter-form [type=submit]:hover svg path{fill:#fff;stroke:white}.c-site-footer__nav{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex:1 1 auto;flex:1 1 auto;justify-self:flex-end;width:60%;max-width:900px;padding-left:50px}.c-site-footer__nav a[href*=mailto]{text-decoration:underline}.c-site-footer__nav dl{padding:0;margin-top:0;margin-bottom:0}.c-site-footer__nav dt{margin-bottom:40px;font-size:18px;line-height:1;font-weight:600;color:#e3e1d2}.c-site-footer__nav dd{margin-left:0}.c-site-footer__nav ul li{margin-top:.25rem;margin-bottom:.25rem}.c-site-footer__nav ul li p{margin:0}.c-site-footer__nav ul li p.note{font-size:12.6px}.c-site-footer__nav ul li:first-child{margin-top:0}.c-site-footer__nav ul li:last-child{margin-bottom:0}.c-site-footer__nav a{color:#e3e1d2;font-size:17px;font-weight:400}.c-site-footer__nav a:hover{color:#fff}.c-site-footer__meta{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;border-top:1px solid #6e7d79;margin-top:95px;padding-top:2rem}.c-site-footer__meta p{margin-top:0;margin-bottom:0}.c-site-footer__meta p+p{margin-top:1em}.c-site-footer__meta a,.c-site-footer__meta p,.c-site-footer__meta small{font-size:13px;line-height:1.2;color:#6e7d79}.c-site-footer__meta a:hover{color:#fff}.c-site-footer__disclaimer{max-width:500px}.c-site-footer__copyright{margin-left:auto}.c-site-footer__lg-link{margin-left:2rem}@media screen and (max-width:1150px){.c-site-footer{padding-top:60px}.c-site-footer__newsletter-form{width:100%;max-width:none;margin-bottom:40px}.c-site-footer__newsletter-form__title{text-align:center;margin-bottom:1em}.c-site-footer__nav{padding-left:0;margin-top:40px}.c-site-footer__meta{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;text-align:center;margin-top:40px}.c-site-footer__disclaimer{width:100%;max-width:none;margin-bottom:1rem}.c-site-footer__copyright{margin-left:0}}@media screen and (max-width:767px){.c-site-footer .container{-ms-flex-direction:column;flex-direction:column}.c-site-footer__newsletter-form{margin-bottom:80px}.c-site-footer__newsletter-form__title{display:block;margin-left:auto;margin-right:auto;max-width:290px;font-size:22px}.c-site-footer__nav{width:100%;margin-top:0;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.c-site-footer__nav dt{display:none}.c-site-footer__nav dl{width:100%;margin-bottom:50px}.c-site-footer [type=submit]{height:50px}.c-site-footer__meta{margin-top:0;padding-top:1rem}.c-site-footer__meta .c-site-footer__copyright,.c-site-footer__meta .c-site-footer__lg-link{margin:.5rem 0;width:100%}}.c-number-input{border:1px solid #e2e7ed}.c-number-input__inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;height:70px;background-color:#fff;color:#223a33;font-size:18px;font-weight:600;white-space:nowrap}.c-number-input__input{opacity:0;width:0;height:0;overflow:hidden}.c-number-input__minus-btn,.c-number-input__plus-btn{width:80px;height:100%;border:0;outline:0}.c-number-input__minus-btn svg,.c-number-input__plus-btn svg{width:18px;fill:#99a3a0}.c-number-input__minus-btn svg path,.c-number-input__plus-btn svg path{fill:#99a3a0}.c-number-input__minus-btn[disabled] svg,.c-number-input__plus-btn[disabled] svg{opacity:.2}.c-number-input__minus-btn:hover:not([disabled]),.c-number-input__plus-btn:hover:not([disabled]){cursor:pointer}.c-number-input__minus-btn:hover:not([disabled]) svg path,.c-number-input__plus-btn:hover:not([disabled]) svg path{fill:#88cf41}.c-number-input__minus-btn{border-right:1px solid #e2e7ed}.c-number-input__plus-btn{border-left:1px solid #e2e7ed}.c-number-input__value{margin-left:1em;margin-right:1em}.c-accordion{border-bottom:1px solid #e3e1d2;margin:0}.c-accordion:last-child{margin-bottom:0}.c-accordion__toggle-btn{width:60px;min-width:60px;height:68px;margin-left:auto;border:0;padding:0;background-color:transparent}.c-accordion__toggle-btn svg{width:16px;fill:#f7cb1e;height:auto;stroke:#f7cb1e}.c-accordion__toggle-btn svg path{fill:#f7cb1e}.c-accordion__toggle-btn:hover{cursor:pointer}.c-accordion__toggle-btn:hover svg path{fill:#6e7d79;stroke:#6e7d79}.c-accordion__title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-top:1px solid #e3e1d2;padding-top:.5rem;padding-bottom:.5rem}.c-accordion__title:hover{cursor:pointer}.c-accordion__title:hover .c-accordion__toggle-btn svg{stroke:#f7cb1e}.c-accordion__title.c-accordion--active .c-accordion__toggle-btn svg{transform:rotate(-180deg)}.c-accordion__inner{float:left}.c-accordion__content{transition:height .35s cubic-bezier(.39, .575, .565, 1);transition-timing-function:cubic-bezier(0.39,0.575,0.565,1);will-change:height;display:block;max-height:none;margin-left:0;height:0;visibility:visible;overflow:hidden;font-size:15px}.c-accordion__content a,.c-accordion__content p{font-size:1em}.c-accordion__content p:first-child{margin-top:0}.c-accordion--compact .c-accordion__toggle-btn{height:calc(50px - 1rem);width:50px;min-width:50px}.c-accordion--compact .c-accordion__title{font-size:14px;font-weight:700;min-height:50px;padding-left:30px;border-top:1px solid #e3e1d2;border-bottom:1px solid #e3e1d2}.c-accordion--compact .c-accordion__content{padding-left:30px;padding-right:30px}.c-accordion--compact .c-accordion__content p:first-child{margin-top:1em}@media screen and (max-width:767px){.c-accordion--compact .c-accordion__toggle-btn,.c-accordion__toggle-btn{width:40px;min-width:40px;height:35px;margin-bottom:auto}}.c-cart-table{background-color:#fff;border-radius:5px;padding:30px 100px}.c-cart-table table{width:100%;text-align:left}.c-cart-table td,.c-cart-table th{border:0}.c-cart-table td:first-child,.c-cart-table th:first-child{padding-left:0;border-left:0}.c-cart-table td:last-child,.c-cart-table th:last-child{padding-right:0}.c-cart-table tr{border-color:#e3e1d2;border-width:2px}.c-cart-table tr:first-child{border-width:2px}.c-cart-table thead tr{border-top:0}.c-cart-table tr:last-child{border-bottom:0}.c-cart-table tr:last-child td{padding-top:2rem}.c-cart-table th{font-size:15px;color:#99a3a0;white-space:nowrap;font-weight:400}.c-cart-table td{padding:10px;white-space:nowrap}.c-cart-table td:first-child{white-space:normal}.c-cart-table__title{margin-left:1.25em;white-space:nowrap;font-size:16px}.c-cart-table__image{display:inline-block;width:90px;padding-top:10px;padding-bottom:10px;border-radius:4px;text-align:center;background-color:transparent;border:1px solid #e3e1d2}.c-cart-table__image img{width:60px;display:block;margin-left:auto;margin-right:auto}.c-cart-table__quantity-input{width:90px;height:55px;background-color:#f2f1eb;border:0;text-align:center;padding-left:10px;padding-right:10px;margin:0}.c-cart-table__quantity-input::-webkit-inner-spin-button,.c-cart-table__quantity-input::-webkit-outer-spin-button{opacity:1}.c-cart-table__remove-btn{display:inline-block;width:40px;height:40px;position:relative;right:-15px;float:right;text-align:center}.c-cart-table__remove-btn svg{fill:#99a3a0}.c-cart-table__remove-btn:hover svg{fill:#88cf41}.c-cart-table__subtotal-info{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-cart-table__subtotal,.c-cart-table__subtotal-title{font-size:25px;color:#223a33;letter-spacing:-.25px}.c-cart-table__subtotal{margin-left:auto;font-weight:600}.c-cart-table__shipping{width:100%;font-size:16px;color:#99a3a0;margin-top:0;white-space:normal}@media screen and (min-width:1151px){.c-cart-table__shipping{padding-right:210px}}.c-cart-table__product{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px) and (max-width:1150px){.c-cart-table{padding:30px}}@media (max-width:850px){.c-cart-table{padding:20px}.c-cart-table thead{display:none}.c-cart-table tr:first-child,.c-cart-table tr:not(:last-child){border-top:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-bottom:25px}.c-cart-table td{white-space:normal;position:relative;padding-left:115px}.c-cart-table td:first-child{min-height:90px;padding-left:115px}.c-cart-table td:nth-child(3){padding-top:0}.c-cart-table__line-price,.c-cart-table__price,.c-cart-table__title{font-weight:500}.c-cart-table__product{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.c-cart-table__title{margin-left:0;white-space:normal}.c-cart-table__image{position:absolute;top:0;left:0;width:90px;padding-top:12px;padding-bottom:12px}.c-cart-table__line-price p{margin:0}.c-cart-table__remove-btn{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:110px;float:none;right:0;text-transform:uppercase;color:#99a3a0;font-size:13px;font-weight:700;letter-spacing:1px;line-height:1;text-align:justify}.c-cart-table__remove-btn svg{fill:black}.c-cart-table__summary{padding-bottom:0}.c-cart-table__summary td:first-child{display:none}.c-cart-table__summary td{padding-left:0}.c-cart-table__shipping{margin-bottom:0}}@media screen and (max-width:375px){.c-cart-table tr:not(:last-child) td{padding-left:95px}.c-cart-table tr:not(:last-child) td:first-child{min-height:90px;padding-left:95px}.c-cart-table__image{width:75px}}.c-post-link{display:inline-block;padding-bottom:90px;width:100%;text-align:center}.c-post-link figure{position:relative;width:100%;margin-top:0;margin-bottom:0;border-color:transparent;transition:border-color .3s ease-in-out}.c-post-link figure img{background-color:#e3e1d2}.c-post-link figure:before{opacity:0;border-color:#f7cb1e;transition:opacity .3s ease-in-out}.c-post-link>a{display:block;width:100%;line-height:0;text-decoration:none}.c-post-link a:hover figure{border-color:#e3e1d2}.c-post-link a:hover figure:before{opacity:1}.c-post-link a:hover .c-post-link__plus{transform:translate(-50%,-50%) scale(1)}.c-post-link img{display:block;width:100%;height:auto}.c-post-link__plus{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);transition:transform .3s ease-in-out}.c-post-link__plus svg path{fill:white}.c-post-link__details{margin-top:40px;padding-left:50px;padding-right:50px}.c-post-link__title{margin-top:.5em;color:#223a33}.c-post-link__title a{color:#223a33}.c-post-link__tags a{color:#99a3a0;font-size:13px;font-weight:600;text-transform:uppercase}.c-post-link__tags a:hover{color:#88cf41}.c-post-link__excerpt{color:#223a33;font-size:17px}@media screen and (max-width:767px){.c-post-link{padding-bottom:60px}.c-post-link figure{width:100%;max-width:600px;border:0}.c-post-link figure:before{display:none}.c-post-link figure img{width:100%!important;height:auto!important}.c-post-link__details{margin-top:30px;padding:0}.c-post-link__tags{margin-top:30px}.c-post-link__title{margin-top:0;margin-bottom:30px;line-height:1.2;font-size:25px}}.c-social-sharing{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;transition-delay:0s}.c-social-sharing a{width:32px;display:inline-block;padding:7px 5px}.c-social-sharing a:hover svg{fill:#88cf41;stroke:#88cf41}.c-social-sharing svg{width:100%;max-height:20px;fill:#000;stroke:black}@media screen and (max-width:1150px){.c-social-sharing a{margin-left:.5rem;margin-right:.5rem}}@media screen and (min-width:1151px){.c-social-sharing{-ms-flex-direction:column;flex-direction:column}}.c-page-nav{-ms-flex-align:center;align-items:center;height:90px;border-bottom:2px solid #e3e1d2}.c-page-nav,.c-page-nav ul{display:-ms-flexbox;display:flex}.c-page-nav ul{-ms-flex-pack:center;justify-content:center}.c-page-nav ul li{margin:0}.c-page-nav ul a{display:inline-block;padding:1em;margin-left:.5em;margin-right:.5em;color:#223a33;text-decoration:none;text-transform:capitalize}.c-page-nav ul a.active,.c-page-nav ul a:active,.c-page-nav ul a:hover{text-decoration:none;color:#f7cb1e}.c-page-nav__toggle-btn{position:absolute;top:0;right:0;z-index:2;height:100%;width:70px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:0;border:0}.c-page-nav__toggle-btn svg{width:16px;fill:#f7cb1e;height:auto;stroke:#f7cb1e}.c-page-nav__toggle-btn svg path{fill:#f7cb1e}@media screen and (max-width:1150px){.c-page-nav{position:relative;height:70px;border-bottom:0}.c-page-nav ul{position:absolute;top:0;left:0;z-index:1;width:100%;-ms-flex-direction:column;flex-direction:column;background-color:#fff;background-repeat:no-repeat;background-position:right 20px top 35px}.c-page-nav ul li{width:100%;height:70px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;border-bottom:1px solid #e3e1d2;-ms-flex-order:1;order:1;display:none}.c-page-nav ul li.active{-ms-flex-order:0;order:0;border-bottom-width:2px}.c-page-nav ul li.active,.c-page-nav.open ul li{display:-ms-flexbox;display:flex}.c-page-nav.open .c-page-nav__toggle-btn svg{transform:rotate(-180deg)}}.c-lightbox{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(52,52,52,.9);z-index:100;will-change:opacity;transition:opacity .4s ease-in-out;opacity:0;pointer-events:none;overflow:auto;overflow-x:hidden}.c-lightbox__close-btn{-ms-flex-pack:justify;justify-content:space-between;position:absolute;top:120px;right:20px;line-height:30px;min-height:40px;padding:5px;border:0;background-color:transparent;outline:0;color:#88cf41;text-transform:uppercase;font-weight:500;letter-spacing:0;font-size:0}.c-lightbox__close-btn,.c-lightbox__close-btn span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.c-lightbox__close-btn span{-ms-flex-pack:center;justify-content:center;width:30px;height:30px}.c-lightbox__close-btn svg{width:18px;height:18px;margin:0;vertical-align:middle;transition:transform .3s;stroke:#6e7d79}.c-lightbox__close-btn:hover{cursor:pointer}.c-lightbox__close-btn:focus svg,.c-lightbox__close-btn:hover svg{stroke:#88cf41}.c-lightbox__close-btn:hover span{border-color:#fff}.c-lightbox__container{-ms-flex-item-align:start;align-self:flex-start;will-change:transform;transform:scale(.95);transition:transform .4s cubic-bezier(.86, 0, .07, 1)}.c-lightbox__content{max-width:calc(100vw - 30px);margin-top:100px;padding:50px;background-color:#fff}.c-lightbox--animating{overflow:hidden}.c-lightbox--open{opacity:1;pointer-events:inherit}.c-lightbox--open .c-lightbox__container{transform:scale(1)}.c-lightbox--video .c-lightbox__content{max-width:1280px}.c-lightbox--video .c-lightbox__close-btn{top:110px;right:10px}@media screen and (max-width:767px){.c-lightbox__content{margin-top:15px;padding:30px 15px}.c-lightbox__close-btn{top:15px;right:0}.c-lightbox--video .c-lightbox__content{margin:0;padding:0}.c-lightbox--video .c-lightbox__close-btn{top:auto;right:0;bottom:100%}.c-lightbox--video .c-lightbox__close-btn svg{stroke:white}.c-lightbox--video .c-lightbox__container{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}.c-mini-product{position:fixed;z-index:10;top:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;height:90px;padding-top:5px;padding-bottom:5px;background-color:#fff;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.c-mini-product--sticky{opacity:1;pointer-events:all;display:none}.c-mini-product .container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%}.c-mini-product__back-top{margin-left:30px;white-space:nowrap;font-size:16px;text-decoration:none}.c-mini-product__back-top svg{height:42px;margin-right:.5em}.c-mini-product__back-top svg path{fill:#88cf41;stroke:#88cf41}.c-mini-product__img{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:1px solid #e2e7ed;width:85px;height:100%;margin-left:auto;margin-right:12px}.c-mini-product__img img{width:auto;max-width:30px;max-height:100%}.c-mini-product__price{font-size:30px;margin:0 12px}.c-mini-product .c-number-input{margin-left:12px;margin-right:12px}.c-mini-product .c-number-input__inner{height:56px}.c-mini-product .c-number-input__minus-btn,.c-mini-product .c-number-input__plus-btn{width:56px}.c-mini-product__add-btn{height:56px;line-height:52px;margin-left:12px}.c-mini-product__logo,.c-mini-product__logo img{display:block}@media screen and (max-width:767px){.c-mini-product.c-mini-product--sticky .c-mini-product__logo{width:100px}.c-mini-product.c-mini-product--sticky .c-mini-product__img{max-width:50px;margin-left:auto}.c-mini-product.c-mini-product--sticky .c-mini-product__price{font-size:16px}.c-mini-product.c-mini-product--sticky .c-mini-product__add-btn{font-size:12px;line-height:20px;padding:0 10px;margin:0;min-width:90px}}@media screen and (min-width:768px) and (max-width:1150px){.c-mini-product{height:65px}.c-mini-product__logo{position:relative;width:120px}.c-mini-product__img{padding:5px}.c-mini-product .c-number-input,.c-mini-product__back-top{display:none}}.c-press-item{text-align:center;padding-bottom:2rem}.c-press-item>a{display:block;position:relative}.c-press-item>a:hover .c-press-item__plus{transform:translate(-50%,-50%) scale(1)}.c-press-item>a:hover .c-press-item__play{transform:translate(-50%,-50%) scale(1.05)}.c-press-item>a:hover img{opacity:.3}.c-press-item>a>span:not(.c-press-item__plus){display:block;position:relative}.c-press-item figure{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:auto;min-height:300px;margin-top:0;margin-bottom:18px}.c-press-item figure img{filter:grayscale(1);transition:opacity .3s ease-in-out}.c-press-item figure:before{border-color:#f7cb1e}.c-press-item__plus{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);transition:transform .3s ease-in-out}.c-press-item__plus svg path{fill:#f7cb1e}.c-press-item__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform .3s ease-in-out;display:-ms-flexbox;display:flex;width:70px;height:70px;border-radius:50%;background-color:rgba(255,255,255,.5);-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.c-press-item__play svg{fill:#fff;width:21px;height:37px;transform:translateX(3px)}.c-press-item__date{text-transform:uppercase;color:#99a3a0;font-size:14px;font-weight:600;margin:0}.c-press-item__title{margin-top:1em;margin-bottom:1em;font-size:18px;font-weight:400;letter-spacing:.25px}.c-press-item__description{font-size:16px}.c-press-item__link svg path{fill:#f7cb1e;stroke:#f7cb1e}.c-press-item__link:hover svg path{fill:#6e7d79;stroke:#6e7d79}.c-press-item--alt figure{min-height:0}.c-press-item--alt figure img{min-width:100%;filter:none}.c-snooze-form__field{position:relative;width:100px;height:100px;border-radius:100%;float:left;overflow:hidden;margin-right:1rem;margin-bottom:2rem}.c-snooze-form__field label{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(243,242,236,.7);transition:background-color .3s ease-in-out}.c-snooze-form__field label:hover{background-color:#f2f1eb}.c-snooze-form input[type=radio]{opacity:0}.c-snooze-form input:checked+label{background-color:#223a33;color:#fff}.c-snooze-form fieldset{padding:0}.c-snooze-form__num{font-size:25px;line-height:1}@media screen and (max-width:1150px){.c-snooze-form .fieldset{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.c-snooze-form__field{width:75px;height:75px;margin-right:0}.c-snooze-form .btn{width:100%;margin-bottom:1rem}}.datepicker-here .dp-modal{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.75)}.datepicker-here{margin-bottom:30px}.datepicker-here .dp{position:relative;background:#fff;box-shadow:2px 2px 16px rgba(0,0,0,.25);line-height:1.4;border-radius:4px;max-height:400px;z-index:1000;padding-top:6px;overflow:hidden;-webkit-tap-highlight-color:transparent}.datepicker-here .dp:before{content:" ";height:6px;position:absolute;top:0;left:0;right:0;background:#88cf41;background:linear-gradient(-90deg,#88cf41,#88cf41)}.datepicker-here .dp-permanent .dp{padding-top:0;border:1px solid #eee;box-shadow:none}.datepicker-here .dp-permanent .dp:before{display:none}.datepicker-here .dp-cal{min-height:300px}.datepicker-here .dp-below{position:absolute;font-size:.8em;width:400px;max-width:100vw}.datepicker-here .dp-permanent{position:relative;font-size:.8em;width:400px;max-width:100vw}.datepicker-here .dp-permanent .dp{z-index:0}.datepicker-here .dp-modal .dp{position:absolute;top:50%;left:50%;max-width:600px;width:calc(100% - 4em);transform:translate(-50%,-50%);animation:slide-up .3s forwards}.datepicker-here .dp-months{padding:24px}.datepicker-here .dp-years{box-sizing:border-box;max-height:400px;padding:8px 0;overflow:auto!important}.datepicker-here .dp-cal-month,.datepicker-here .dp-cal-year,.datepicker-here .dp-day,.datepicker-here .dp-month,.datepicker-here .dp-year{box-sizing:border-box;text-align:center;text-decoration:none;position:relative;color:#3b404d;border-radius:2px;border:0;background:0 0}.datepicker-here .dp-cal-header{position:relative;text-align:center;padding-bottom:16px;background:#f5f5f5}.datepicker-here .dp-next,.datepicker-here .dp-prev{position:absolute;width:30px;height:30px;overflow:hidden;top:14px;color:#777;border-radius:2px;border:0;background:0 0}.datepicker-here .dp-next:focus,.datepicker-here .dp-next:hover,.datepicker-here .dp-prev:focus,.datepicker-here .dp-prev:hover{outline:0;color:inherit}.datepicker-here .dp-prev{left:24px}.datepicker-here .dp-next{right:24px}.datepicker-here .dp-next:before,.datepicker-here .dp-prev:before{content:"";border:2px solid;width:10px;height:10px;display:inline-block;transform:rotate(-45deg);transition:border-color .2s;margin:9px 0 40px 4px}.datepicker-here .dp-prev:before{border-right:0;border-bottom:0}.datepicker-here .dp-next:before{border-left:0;border-top:0;margin-left:0;margin-right:4px}.datepicker-here .dp-cal-month,.datepicker-here .dp-cal-year{display:inline-block;font-size:1.4em;padding:16px 8px 8px;outline:0}.datepicker-here .dp-cal-footer{text-align:center;background:#f5f5f5}.datepicker-here .dp-day-today:after{content:"";height:0;width:0;border:7px solid #88cf41;border-bottom-color:transparent;border-left-color:transparent;position:absolute;top:0;right:0}.datepicker-here .dp-clear,.datepicker-here .dp-close,.datepicker-here .dp-today{box-sizing:border-box;display:inline-block;width:33%;padding:8px;text-decoration:none;color:inherit;border:0;background:0 0}.datepicker-here .dp-permanent .dp-clear,.datepicker-here .dp-permanent .dp-close{display:none}.datepicker-here .dp-cal-month:active,.datepicker-here .dp-cal-year:active,.datepicker-here .dp-clear:active,.datepicker-here .dp-close:active,.datepicker-here .dp-next:active,.datepicker-here .dp-prev:active,.datepicker-here .dp-today:active{background:#75bcfc;color:#fff}@media screen and (min-device-width:1200px){.dp-cal-month:focus,.dp-cal-month:hover,.dp-cal-year:focus,.dp-cal-year:hover,.dp-clear:focus,.dp-clear:hover,.dp-close:focus,.dp-close:hover,.dp-next:focus,.dp-next:hover,.dp-prev:focus,.dp-prev:hover,.dp-today:focus,.dp-today:hover{background:#75bcfc;color:#fff}}.datepicker-here .dp-col-header,.datepicker-here .dp-day{width:14.28571429%;display:inline-block;padding:8px;text-align:center}.datepicker-here .dp-col-header{color:#aaa;text-transform:uppercase;font-weight:300;font-size:.8em;padding:8px 0}.datepicker-here .dp-month{width:33%;display:inline-block;padding:8px}.datepicker-here .dp-year{display:block;padding:8px 40px;width:100%}.datepicker-here .dp-edge-day{color:#aaa}.datepicker-here .dp-current,.datepicker-here .dp-current:focus,.datepicker-here .dp-day:focus,.datepicker-here .dp-day:hover,.datepicker-here .dp-month:focus,.datepicker-here .dp-month:hover,.datepicker-here .dp-year:focus,.datepicker-here .dp-year:hover{outline:0;background:#75bcfc;color:#fff}.datepicker-here .dp-selected,.datepicker-here .dp-selected:focus,.datepicker-here .dp-selected:hover{background:#88cf41;color:#fff}.datepicker-here .dp-day-disabled{background:0 0;color:#ddd}.datepicker-here .dp-day-disabled:focus,.datepicker-here .dp-day-disabled:hover{background:#ddd}.datepicker-here .dp-focuser{position:absolute;z-index:0;top:50%;left:50%}@media (max-height:480px),(max-width:480px){.datepicker-here .dp-modal .dp{font-size:.9em;width:auto;width:100%}.datepicker-here .dp-day,.datepicker-here .dp-day-of-week{padding:8px}}.lds-ellipsis{display:inline-block;position:relative;width:64px;height:64px;margin:0 auto}.lds-ellipsis div{position:absolute;top:27px;width:11px;height:11px;border-radius:50%;background:#000;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:first-child{left:6px;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:6px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:26px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:45px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(19px)}}.c-video-wrapper{width:100%;max-width:100%;position:relative;padding-bottom:56.25%;height:0;background-color:#000}.c-video-wrapper iframe,.c-video-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%}.c-video-dialog{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:100;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s}.playing .c-video-dialog{opacity:1;visibility:visible;pointer-events:all}.c-video-dialog__close-btn{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;right:0;width:70px;height:70px;background-color:#000;border:0;z-index:2}.c-video-dialog__close-btn svg{fill:#fff;width:30px;height:30px;display:block}.c-video-dialog__close-btn:hover{cursor:pointer}.c-video-dialog__close-btn:hover svg{fill:#88cf41}.l-featured-blocks{padding-top:20px}.l-featured-blocks--about{padding-top:0}.l-featured-blocks--about .container{padding:0}.l-featured-blocks--about .container--xlarge{max-width:inherit}.c-featured-blocks{display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.c-featured-blocks{-ms-flex-wrap:wrap;flex-wrap:wrap}.c-featured-blocks+.c-featured-review{margin-top:50px}}.c-featured-blocks__blocks{width:50%;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:1335px){.c-featured-blocks__blocks{width:60%}}@media screen and (max-width:1080px){.c-featured-blocks__blocks{width:50%}}@media screen and (max-width:767px){.c-featured-blocks__blocks{width:100%;display:block;margin-top:30px}}.c-featured-blocks__block+.c-featured-blocks__block{margin-top:100px}.c-featured-blocks__block img{margin-bottom:30px;width:100%}@media screen and (min-width:768px){.c-featured-blocks__block img{display:none}}.c-featured-blocks__title{margin-top:0}.c-featured-blocks__rating svg{fill:#cfcdbf}.c-featured-blocks__rating .active svg{fill:#f7cb1e}.c-featured-blocks__caption h5{font-size:15px;color:#99a3a0;text-transform:uppercase;font-weight:600;letter-spacing:1.9px;margin-bottom:35px}.c-featured-blocks__caption h3{margin-top:0}@media screen and (min-width:768px){.c-featured-blocks__caption{position:absolute;top:50%;left:50%;transform:translate(calc(-50% - 25px),-50%);width:500px}}@media screen and (max-width:1335px){.c-featured-blocks__caption{padding-right:60px;left:45px;width:auto;transform:translateY(-50%)}}@media screen and (max-width:767px){.c-featured-blocks__caption{padding-right:0;transform:none}}@media screen and (min-width:768px){.c-featured-blocks__details{height:0;overflow:hidden;position:relative;padding-bottom:83%;min-height:440px}}@media screen and (max-width:1080px){.c-featured-blocks__details p{font-size:.85em}}.c-featured-blocks__images{width:50%;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:1335px){.c-featured-blocks__images{width:40%}}@media screen and (max-width:1080px){.c-featured-blocks__images{width:50%}}@media screen and (max-width:767px){.c-featured-blocks__images{display:none}}.c-featured-blocks__images-inner{position:static}@supports (position:-webkit-sticky) or (position:sticky){.c-featured-blocks__images-inner{position:-webkit-sticky;position:sticky;top:90px;height:0;padding-bottom:83%}@media screen and (max-width:1500px){.c-featured-blocks__images-inner{top:120px}}@media screen and (max-width:1300px){.c-featured-blocks__images-inner{top:160px}}@media screen and (max-width:1200px){.c-featured-blocks__images-inner{top:200px}}}.c-featured-blocks__image{width:100%}@media screen and (min-width:768px){.c-featured-blocks__image{opacity:0;transition:opacity .2s ease-in-out}@supports (position:-webkit-sticky) or (position:sticky){.c-featured-blocks__image{position:absolute;top:0;left:0}}.c-featured-blocks__image:first-child{z-index:3}.c-featured-blocks__image:nth-child(2){z-index:2}.c-featured-blocks__image:nth-child(3){z-index:1}}.c-featured-blocks__image.in-view{opacity:1}.c-featured-blocks__image img{display:block;width:100%}.c-featured-blocks--about .c-featured-blocks__caption h5{color:#fff}.c-featured-blocks--about .c-featured-blocks__description{font-size:23px;font-weight:600;max-width:530px;line-height:1.7}.l-product-features{padding-top:60px;padding-bottom:60px;background-color:#fff}.l-product-features .container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;max-width:1020px;padding:0}.l-product-features img{width:auto;height:128px;opacity:0;transition:opacity 1s ease-in-out;margin:.5rem}.l-product-features svg:first-child{transition-delay:0.1s}.l-product-features svg:nth-child(2){transition-delay:0.2s}.l-product-features svg:nth-child(3){transition-delay:0.3s}.l-product-features svg:nth-child(4){transition-delay:0.4s}.l-product-features svg:nth-child(5){transition-delay:0.5s}.l-product-features svg:nth-child(6){transition-delay:0.6s}.l-product-features .in-view .l-product-features__tile,.l-product-features .in-view img{opacity:1}.l-product-features__tile{text-align:center;opacity:0;transition:opacity 1s ease-in-out;width:20%}.l-product-features__tile a{display:inline-block;color:#000}.l-product-features__tile a:hover{color:#88cf41;text-decoration:none}.l-product-features__tile a:hover .l-product-features__title{color:#88cf41}@media screen and (max-width:1150px){.l-product-features__tile{width:50%;margin-bottom:40px}}.l-product-features__title{font-size:17px;margin-top:0;transition:color .3s}body.template-index .l-product-features--tiles{padding-top:260px}@media screen and (max-width:1150px){.l-product-features--tiles{-ms-flex-wrap:wrap;flex-wrap:wrap}}.l-product-features--tiles .container{max-width:1080px}.l-product-features--tiles svg{width:200px;height:200px}@media screen and (max-width:1300px){.l-product-features--usa{padding-bottom:30px}}.l-product-features--usa .container{max-width:1470px;padding:0 30px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.l-product-features--usa .l-product-features__title{font-size:18px;font-weight:600;margin:10px 0 15px}.l-product-features--usa .l-product-features__copy{font-size:14px;font-weight:400;margin:0;line-height:1.6}@media screen and (max-width:1150px){.l-product-features--usa .l-product-features__tiles{margin-bottom:-30px;-ms-flex-pack:center;justify-content:center}}.l-product-features--usa .l-product-features__tile{width:calc(20% - 200px / 5)}@media screen and (max-width:1150px){.l-product-features--usa .l-product-features__tile{width:calc(50% - 20px / 2);margin-bottom:30px}}@media screen and (max-width:767px){.l-product-features--usa .l-product-features__tile{width:100%}}.l-product-features--usa .l-product-features__tile+.l-product-features__tile{margin-left:50px}@media screen and (max-width:767px){.l-product-features--usa .l-product-features__tile+.l-product-features__tile:nth-child(3){margin-left:0}}@media screen and (max-width:1150px){.l-product-features--usa .l-product-features__tile+.l-product-features__tile{margin-left:20px}.l-product-features--usa .l-product-features__tile+.l-product-features__tile:nth-child(odd){margin-left:0}}@media screen and (max-width:767px){.l-product-features--usa .l-product-features__tile+.l-product-features__tile{margin-left:0}}@media screen and (max-width:1150px){.l-product-features{padding-top:40px;padding-bottom:40px}.l-product-features .container{-ms-flex-wrap:wrap;flex-wrap:wrap}.l-product-features .l-product-features__tile{width:calc(50% - 10px);margin-bottom:40px}}@media screen and (max-width:767px){.l-product-features .container{max-width:460px}.l-product-features .l-product-features__tile{width:100%}.l-product-features img{width:auto;height:110px}}@media screen and (max-width:767px){.pf-product.l-product-features{padding:20px 0}.pf-product.l-product-features .container{max-width:460px}.pf-product.l-product-features .l-product-features__tile{width:46%;margin:2%}}.l-content-panels{background-color:#f2f1eb}.l-content-panels__item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:160px;margin-bottom:160px}.l-content-panels__item:first-child{margin-top:0}.l-content-panels__item:last-child{margin-bottom:0}.l-content-panels__item figure{margin:0;max-width:60%}.l-content-panels__item h3{font-size:40px;margin-bottom:1.25em;color:#223a33}.l-content-panels__item p{font-size:17px;color:#223a33}.l-content-panels__item ul{list-style-type:none;padding:0;margin:0 0 15px}.l-content-panels__item ul li{padding:0 0 0 25px;position:relative;text-align:left}.l-content-panels__item ul li:before{content:url(hop-bullet.svg);position:absolute;left:0;top:2px}.l-content-panels__item .btn{margin-top:33px}.l-content-panels__item__content{max-width:505px;padding-left:30px;margin-left:auto;justify-self:flex-end}.l-content-panels--usa{background-color:#fff;padding-top:80px}.l-content-panels--usa:nth-child(odd) .l-content-panels__item figure{-ms-flex-order:1;order:1}.l-content-panels--usa:nth-child(odd) .l-content-panels__item .l-content-panels__item__content{margin-left:auto;margin-right:0;padding-left:30px;padding-right:0;-ms-flex-order:2;order:2}@media screen and (max-width:1440px){.l-content-panels--usa:nth-child(odd) .l-content-panels__item .l-content-panels__item__content{margin-left:0}}@media screen and (max-width:767px){.l-content-panels--usa:nth-child(odd) .l-content-panels__item .l-content-panels__item__content{padding-left:0}}.l-content-panels--landing{background-color:transparent}.l-content-panels--landing figure{border:none}.l-content-panels--landing figure:before{content:none}.l-content-panels--simple{padding:0;background-color:#fff}.l-content-panels--simple .container{padding:0}.l-content-panels--simple .l-content-panels__item{margin:0;background-color:#fff;padding-top:50px}@media screen and (min-width:1151px){.l-content-panels--simple .l-content-panels__item{padding-top:0}}.l-content-panels--simple .l-content-panels__item figure,.l-content-panels--simple .l-content-panels__item__content{width:50%}.l-content-panels--simple .l-content-panels__item figure{border:0}.l-content-panels--simple .l-content-panels__item figure:before{display:none}.l-content-panels--simple .l-content-panels__item__content{max-width:500px;margin-left:auto;margin-right:auto}.l-content-panels--simple .l-content-panels__item__content h3{font-size:22px;font-weight:600;color:#99a3a0}.l-content-panels--simple .l-content-panels__item__content p{font-size:18px;line-height:1.5;font-weight:600}.l-content-panels--simple .l-content-panels__item:nth-child(even){background-color:#f7cb1e}.l-content-panels--simple .l-content-panels__item:nth-child(even) .l-content-panels__item__content{margin-left:auto}.l-content-panels--simple .l-content-panels__item:nth-child(even) h3{color:#fff}@media screen and (min-width:1151px){.l-content-panels{padding-top:80px;padding-bottom:80px}.l-content-panels--simple{padding:0}.l-content-panels--usa{padding-top:150px;padding-bottom:150px}.l-content-panels__item:nth-child(even) figure{-ms-flex-order:2;order:2}.l-content-panels__item:nth-child(even) .l-content-panels__item__content{margin-left:0;margin-right:auto;padding-left:0;padding-right:30px}}@media screen and (max-width:1150px){.l-content-panels{padding-top:40px;padding-bottom:40px}.l-content-panels--simple .l-content-panels__item,.l-content-panels__item{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin-top:50px;margin-bottom:50px}.l-content-panels--simple .l-content-panels__item figure,.l-content-panels--simple .l-content-panels__item__content,.l-content-panels__item figure,.l-content-panels__item__content{width:100%;max-width:600px;margin-left:auto;margin-right:auto}.l-content-panels--simple .l-content-panels__item__content,.l-content-panels__item__content{text-align:center;padding:50px 20px}.l-content-panels--simple .l-content-panels__item h3,.l-content-panels__item h3{font-size:30px}.l-content-panels--simple .l-content-panels__item p,.l-content-panels__item p{font-size:17px}.l-content-panels--simple{padding-top:0;padding-bottom:0}.l-content-panels--simple .container{padding-left:0;padding-right:0}.l-content-panels--simple .l-content-panels__item{margin:0}.l-content-panels--simple .l-content-panels__item h3{font-size:13px}.l-content-panels--simple .l-content-panels__item p{font-size:20px}.l-content-panels--simple .l-content-panels__item__content{text-align:left}}.l-hero,.l-hero-wrapper{position:relative}.l-hero{background:linear-gradient(0deg,#f2f1eb,#f2f1eb);padding-top:90px;overflow:hidden;min-height:100vh}.l-hero .container{position:absolute;height:100%;width:calc(100vw + 300px);max-width:none;top:0;left:-150px}@media (min-width:1920px){.l-hero .container{width:2220px;max-width:2220px;left:calc(50% - 1110px)}}.l-hero h1,.l-hero__inner{position:fixed;top:calc(50% - 90px);left:0;width:100%;transform:translateY(-50%);transition-delay:0.25s}.l-hero h1{margin:0;color:#223a33;line-height:1;text-transform:uppercase}@media screen and (max-width:1150px){.l-hero h1 svg{display:block;margin:1.5rem auto 1rem}}@media screen and (min-width:1151px){.l-hero h1 svg{display:block;margin:1.5rem 1rem}}.l-hero__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2)}.l-hero__inner p{margin-bottom:0;color:#fff;font-size:24px}.l-hero__caption{position:absolute;bottom:30px;left:30px;margin:0;color:#fff;font-size:17px}@media screen and (max-width:767px){.l-hero__caption{display:none}}.l-hero:not(.in-view) .l-hero__inner,.l-hero:not(.in-view) h1{opacity:0;pointer-events:none}.l-hero__plant{position:absolute;transition:transform 1s ease-in-out}.l-hero__plant:first-child{top:0;right:calc(100% - 400px);transform:translate(-40%,-10%)}.l-hero__plant:nth-child(2){top:-50px;right:-50px;transform:translate(30%,-15%)}.l-hero__plant:nth-child(3){bottom:-200px;right:-150px;transform:translate(30%,45%)}.l-hero__plant:nth-child(4){bottom:-50px;left:25%;transform:translate(30%,45%)}.l-hero__plant:nth-child(5){left:10px;bottom:-150px;transform:translate(-20%,30%)}.l-hero.in-view .l-hero__plant{transform:translate(0)}.l-hero__product-img{position:absolute;bottom:0;left:50%;transform:perspective(500px) translate3d(-50%,55%,-10px);transform-origin:center;width:245px;z-index:2;opacity:0;transition:opacity .5s ease-in-out,transform .5s ease-in-out}.l-hero__product-img.in-view{transition-delay:.5s;opacity:1;transform:perspective(500px) translate3d(-50%,45%,0)}.l-hero__money-back{position:absolute;bottom:58px;left:calc(50% + 88px);opacity:0;transform:translateY(100px) rotate(-18deg);transition:opacity .5s ease-in-out,transform .5s ease-in-out}.l-hero__money-back.in-view{transition-delay:.5s;opacity:1;transform:translate(0) rotate(-18deg)}.l-hero__money-back svg{width:200px;height:200px}@media screen and (min-width:768px) and (max-width:1150px){.l-hero .container{width:calc(100vw + 500px);left:-250px}.l-hero h1{font-size:75px}}@media screen and (max-width:1150px){.l-hero .container{top:65px;height:calc(100% - 65px)}}@media screen and (max-width:767px){.l-hero h1{font-size:50px;top:calc(50% - 50px)}.l-hero__product-img{width:175px}.l-hero .container{width:100vw;height:100%;left:0}.l-hero__plant:first-child{top:-80px;right:calc(100% - 80px);transform:translate(-80px) scaleX(-1) rotate(-38deg)}.l-hero__plant:nth-child(2){left:calc(100% - 50px);right:auto;top:-150px}.l-hero__plant:nth-child(3){display:none}.l-hero__plant:nth-child(4){left:calc(100% - 50px)}.l-hero__plant:nth-child(5){left:auto;right:calc(100% - 130px);transform:translate(-120px) rotate(-28deg)}.l-hero.in-view .l-hero__plant:first-child{transform:translate(0) scaleX(-1) rotate(-38deg)}.l-hero.in-view .l-hero__plant:nth-child(5){transform:translate(0) rotate(-28deg)}.l-hero__money-back{bottom:107px;left:calc(50% + 49px)}.l-hero__money-back svg{width:140px;height:140px}}.l-hero--usa{height:calc(100vh - 100px);max-height:575px;background-position:50%;background-size:cover;position:relative;overflow:visible}.l-hero--usa .container{width:100%;left:0}.l-hero--usa .review-star{position:absolute;text-align:center;left:50%;transform:translate(-50%,-50%);width:225px}.l-hero--usa .review-star .yotpo{text-align:center}.l-hero--usa .review-star .yotpo .standalone-bottomline .star-clickable{text-align:center;float:none;display:inline-flex}@media screen and (min-width:768px) and (max-width:1150px){.l-hero--usa .container{width:100%;left:0}}@media screen and (min-width:768px){.l-hero--usa{min-height:490px}}@media screen and (min-width:321px) and (max-width:767px){.l-hero--usa{height:62vh;min-height:300px;max-height:100vh}.l-hero--usa .review-star{bottom:-55px}}@media screen and (max-width:320px){.l-hero--usa{height:68vh;min-height:300px;max-height:100vh}.l-hero--usa .review-star{bottom:-45px}}.l-hero--usa:not(.in-view) h1{opacity:1;pointer-events:none}.l-hero--usa .l-hero__inner{position:absolute;top:30%;z-index:3}@media screen and (max-width:767px){.l-hero--usa .l-hero__inner{top:77%;padding:0 20px;min-height:150px}#shopify-section-product-CTAbutton .product-cta-button{padding-top:70px}}@media screen and (min-width:768px) and (max-width:1150px){.l-hero--usa .l-hero__inner{top:35%}}@media screen and (min-width:1151px){.l-hero--usa .l-hero__inner h1{display:inline-flex}.l-hero--usa .review-star{bottom:-70px}}.l-hero--usa h1{position:static;top:auto;left:auto;width:auto;transform:none;margin-bottom:40px;font-weight:700;font-size:60px}@media screen and (max-width:360px){.l-hero--usa h1{font-size:28px}}@media screen and (min-width:361px) and (max-width:767px){.l-hero--usa h1{font-size:35px}}@media screen and (min-width:768px) and (max-width:1150px){.l-hero--usa h1{font-size:60px}}.l-hero--usa p{font-size:23px;line-height:1.8}@media screen and (max-width:1150px){.l-hero--usa p{font-size:17px}}.l-hero--usa .l-hero__product-img.in-view{transform:perspective(500px) translate3d(-50%,70%,0)}@media screen and (max-width:767px){.l-hero--usa .l-hero__product-img.in-view{transform:perspective(500px) translate3d(-50%,15%,0)}}@media screen and (min-width:768px) and (max-width:1150px){.l-hero--usa .l-hero__product-img.in-view{transform:perspective(500px) translate3d(-50%,50%,0)}}.l-hero--usa .leaf-animation.l-hero__product-img.in-view{transform:perspective(500px) translate3d(-50%,-25%,0)}.l-hero--usa .leaf-animation.d-mobile.l-hero__product-img.in-view{transform:perspective(500px) translate3d(-50%,5%,0)}@media screen and (max-width:360px){.l-hero--usa .leaf-animation.l-hero__product-img.in-view{transform:perspective(500px) translate3d(0,5%,0)}.l-hero--usa .leaf-animation.d-mobile.l-hero__product-img.in-view{transform:perspective(500px) translate3d(-50%,0,0)}}@media screen and (min-width:361px) and (max-width:767px){.l-hero--usa .leaf-animation.l-hero__product-img.in-view{transform:perspective(500px) translate3d(0,10%,0)}.l-hero--usa .leaf-animation.d-mobile.l-hero__product-img.in-view{transform:perspective(500px) translate3d(-50%,0,0)}}@media screen and (min-width:768px) and (max-width:1300px){.l-hero--usa .leaf-animation.l-hero__product-img.in-view{transform:perspective(500px) translate3d(0,50%,0)}.l-hero--usa .leaf-animation.d-mobile.l-hero__product-img.in-view{transform:perspective(500px) translate3d(-50%,20%,0)}.l-hero--usa .review-star{bottom:-140px}}.l-subscription-features{background-color:#f2f1eb;overflow:hidden;padding-top:330px;padding-bottom:330px}.l-subscription-features .container{position:relative}.l-subscription-features__item:first-child.ani-in-view{transition-delay:0.4s}.l-subscription-features__item:nth-child(2).ani-in-view{transition-delay:0.5s}.l-subscription-features__item:nth-child(3).ani-in-view{transition-delay:0.6s}.l-subscription-features h2{font-size:40px;margin-bottom:50px}.l-subscription-features__items{position:relative;background-color:#fff;padding:80px;border-radius:5px}.l-subscription-features__inner,.l-subscription-features__items{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.l-subscription-features__inner{-ms-flex-wrap:wrap;flex-wrap:wrap}.l-subscription-features__item{width:calc(33.33% - 2rem);max-width:270px}.l-subscription-features__item h4{margin-top:0;margin-bottom:1em;color:#223a33}.l-subscription-features__item p{color:#223a33;font-size:16px;margin-bottom:0}.l-subscription-features__item p:empty{display:none}.l-subscription-features__item__icon{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:174px;height:174px;border-radius:100%;overflow:hidden;margin-bottom:30px;background-color:#f2f1eb}.l-subscription-features__item__icon img{width:70%;height:auto}.l-subscription-features__plant{position:absolute;transition:transform 1s ease-in-out;transition-delay:.5s;will-change:transform;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d}.l-subscription-features__plant:first-child{left:-210px;bottom:-80px;transform:rotate(-60deg) scaleX(-1) translateX(-10%)}.l-subscription-features__plant:first-child.in-view{transform:rotate(-60deg) scaleX(-1) translateX(0)}.l-subscription-features__plant:nth-child(2){left:-20px;bottom:-100px;transform:translateX(10%)}.l-subscription-features__plant:nth-child(2).in-view{transform:translateX(0)}.l-subscription-features__plant:nth-child(3){left:10%;top:-146px;transform:translateY(10%)}.l-subscription-features__plant:nth-child(3).in-view{transform:translateY(0)}.l-subscription-features__plant:nth-child(4){left:38%;top:-90px;transform:translateY(20%)}.l-subscription-features__plant:nth-child(4).in-view{transform:translateY(0)}.l-subscription-features__plant:nth-child(5){transform:scaleX(-1) translateY(-10%);left:45%;bottom:-160px}.l-subscription-features__plant:nth-child(5).in-view{transform:scaleX(-1) translateY(0)}.l-subscription-features__plant:nth-child(6){left:60%;bottom:-50px;transform:scaleX(-1) translateY(-20%)}.l-subscription-features__plant:nth-child(6).in-view{transform:scaleX(-1) translateY(0)}.l-subscription-features__plant:nth-child(7){transform:scaleX(-1) rotate(34deg) translateX(20%);top:-19%;right:-260px}.l-subscription-features__plant:nth-child(7).in-view{transform:scaleX(-1) rotate(34deg) translateX(0)}.l-subscription-features--usa{background-color:#f2f1eb;padding-top:230px;padding-bottom:250px}.l-subscription-features--usa .l-subscription-features__items{display:block}.l-subscription-features--usa .l-subscription-features__item__icon{background-color:#fff;border:4px solid #f7cb1e}.l-subscription-features--usa .l-subscription-features__item h4{margin-bottom:20px}.l-subscription-features--usa .l-subscription-features__item p{line-height:1.8}.l-subscription-features--how-it-works{padding-top:30px;padding-bottom:130px;background-color:#fff}.l-subscription-features--how-it-works .l-subscription-features__items{background-color:#f7cb1e}.l-subscription-features--how-it-works .l-subscription-features__items svg{margin-bottom:65px;transform:rotate(90deg)}@media screen and (min-width:1151px){.l-subscription-features--how-it-works .l-subscription-features__items svg{margin-top:75px;margin-bottom:0;transform:none}}.l-subscription-features--how-it-works .l-subscription-features__item p{font-weight:600;font-size:18px;line-height:1.4}.l-subscription-features--how-it-works .l-subscription-features__item-icon{background-color:#fff}.l-subscription-features--how-it-works .l-subscription-features__action{margin-top:60px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1150px){.l-subscription-features .container{max-width:600px}.l-subscription-features__items{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:50px}.l-subscription-features__item{width:100%;max-width:none;margin-bottom:60px}.l-subscription-features__item:last-child{margin-bottom:0}.l-subscription-features__item h4{font-size:23px;font-weight:600}.l-subscription-features__item__icon{width:150px;height:150px}}@media screen and (max-width:767px){.l-subscription-features{padding-top:130px;padding-bottom:130px}.l-subscription-features__plant:nth-child(3){right:calc(100% - 100px);left:auto}.l-subscription-features__plant:nth-child(7){top:-10%}.l-subscription-features--how-it-works{padding-top:30px;padding-bottom:30px}}.l-custom-reviews--count-1 .swiper-pagination{display:none}.l-custom-reviews__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:space-evenly;justify-content:space-evenly}.l-custom-reviews .swiper-slide:nth-child(3n+1),.l-custom-reviews__review:nth-child(3n+1){transition-delay:0.1s}.l-custom-reviews .swiper-slide:nth-child(3n+2),.l-custom-reviews__review:nth-child(3n+2){transition-delay:0.2s}.l-custom-reviews .swiper-slide:nth-child(3n+3),.l-custom-reviews__review:nth-child(3n+3){transition-delay:0.3s}.l-custom-reviews__review-img{border-radius:100%;margin-bottom:1rem}.l-custom-reviews__review{width:calc(33.33% - 20px);position:relative;padding:40px;margin-top:40px;margin-bottom:40px;text-align:center;border:8px solid #e3e1d2}.l-custom-reviews__review:before{position:absolute;left:-8px;bottom:-8px;width:100%;height:50%;content:"";border:8px solid #f7cb1e;border-top:0;pointer-events:none}.l-custom-reviews__review h5{margin-bottom:0;font-size:15px;line-height:1.6;color:#223a33;font-weight:600}.l-custom-reviews__review p{margin-top:.7rem;font-size:17px;color:#223a33}.l-custom-reviews__review__stars svg{fill:#cfcdbf}.l-custom-reviews__review__stars .active svg{fill:#f7cb1e}.l-custom-reviews .swiper-slide{width:calc(33.33% - 20px)}.l-custom-reviews .swiper-slide .l-custom-reviews__review{width:100%}@media screen and (min-width:1151px){.l-custom-reviews__title{font-size:40px}.l-custom-reviews--count-2 .swiper-pagination,.l-custom-reviews--count-3 .swiper-pagination{display:none}}@media screen and (min-width:768px) and (max-width:1150px){.l-custom-reviews .swiper-slide{width:calc(50% - 30px)}.l-custom-reviews--count-2 .swiper-pagination{display:none}}.l-cta-big{background-color:#f7cb1e}.l-cta-big img{display:block}.l-cta-big__content{max-width:500px;padding:76px 15px;margin-left:auto;margin-right:auto;color:#223a33}.l-cta-big__content p{font-size:20px;letter-spacing:-.18px}.l-cta-big__content .btn{color:#223a33;margin-top:30px;min-width:235px}@media screen and (max-width:1150px){.l-cta-big{text-align:center;color:#fff}.l-cta-big .container{max-width:600px}.l-cta-big .col:first-child{-ms-flex-order:2;order:2}.l-cta-big__content{padding-top:40px;padding-bottom:40px;color:#fff}.l-cta-big__content h3{font-size:35px;color:#fff}.l-cta-big__content p{font-size:1rem}.l-cta-big__content .btn{color:#fff}}.l-instagram-feed .container{max-width:1980px}.l-instagram-feed__title a{color:#223a33}.l-instagram-feed__title a:hover{color:#88cf41;text-decoration:none}.l-instagram-feed__wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.l-instagram-feed__item{position:relative;margin:1rem 0;width:315px;height:0;display:block;overflow:hidden;padding-bottom:100%}.l-instagram-feed__item img{vertical-align:top;min-height:100%;max-width:inherit;position:absolute;width:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.l-instagram-feed__item:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background-color:rgba(34,58,51,.6);background-position:50%;background-repeat:no-repeat;opacity:0;transition:opacity .3s ease-in-out}.l-instagram-feed__item:hover:after{opacity:1}.l-instagram-feed .swiper-slide{width:315px}.l-instagram-feed--usa{padding-top:100px}.l-instagram-feed--usa .l-instagram-feed__title{font-size:25px}body.template-product{background:linear-gradient(0deg,#f2f1eb,#f2f1eb)}body.template-product .c-ingredient,body.template-product .l-ingredients,body.template-product .l-ingredients__title,body.template-product .l-subscription-features{background-color:transparent}.l-product{position:relative;z-index:6;min-height:calc(100vh - 90px);padding-top:120px;padding-bottom:0}.l-product,.l-product>.container{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;align-items:center}.l-product.p-new,.l-product.p-new>.container{display:-webkit-box;display:block;-ms-flex-align:normal;align-items:normal}.l-product__details,.l-product__form,.l-product__images{-ms-flex:1;flex:1}.p-new .product-form__cart-submit{visibility:visible;max-width:600px;padding:0;margin:5px}.p-new .product-form__cart-submit span{text-align:center;position:relative;float:left}.p-new .product-form__cart-submit .p-normal{width:50%;text-align:left;line-height:normal}.p-new .product-form__cart-submit .p-big-in{width:50%;text-align:right}.p-new .l-product__sub-type{align-items:center;display:inline-flex;color:#223a33}.p-new .l-product__sub-type img{margin:0 5px;max-width:20px}.l-product__details.p-new{width:100%;max-width:100%;left:0;text-align:center;position:relative}@media screen and (min-width:1151px){.p-new.l-product-benefit__wrap{align-items:center}.l-product__details.p-new{margin-top:40px}}@media screen and (min-width:1367px){.l-product__details{left:-871px;position:relative}.l-product__form,.l-product__images{position:relative;left:435px}.l-product__form.p-new{max-width:67.7%;position:relative;left:-33.3%}.l-product__images.p-new{max-width:33.3%;position:relative;left:67.7%}.p-new .product-form__cart-submit .p-big{width:58%;align-items:baseline;display:flex}.p-new .product-form__cart-submit .p-big-in{font-size:35px;margin-top:-3px}.p-new .product-form__cart-submit .p-little{width:2%}.p-new .product-form__cart-submit .p-medium{width:38%;font-size:25px}}@media screen and (min-width:1151px) and (max-width:1366px){.l-product__details{left:-843px;position:relative}.l-product__form,.l-product__images{position:relative;left:433px}.l-product__form.p-new{max-width:67.7%;position:relative;left:-33.3%}.l-product__images.p-new{max-width:33.3%;position:relative;left:67.7%}.p-new .product-form__cart-submit .p-big{width:58%;align-items:baseline;display:flex}.p-new .product-form__cart-submit .p-big-in{font-size:35px;margin-top:-3px}.p-new .product-form__cart-submit .p-little{width:2%}.p-new .product-form__cart-submit .p-medium{width:38%;font-size:25px}}@media screen and (max-width:1150px){.p-new .product-form__cart-submit .p-big{width:58%;align-items:baseline;display:flex}.p-new .product-form__cart-submit .p-big-in{font-size:25px;margin-top:-3px}.p-new .product-form__cart-submit .p-little{width:2%}.p-new .product-form__cart-submit .p-medium{width:38%;font-size:15px}.p-new .product-form__cart-submit{margin:5px 0}.p-new .l-product__details,.p-new .l-product__form{max-width:100%}.p-new .l-product__images{width:100%;margin:auto}}@media screen and (max-width:767px){.p-new .l-product__images{max-width:100%}.p-new .l-product__images img.p-image{max-width:130px}.p-new .l-product__title.h3{font-size:21px}.p-new .l-product__sub-type{display:flex}}.l-product__details{max-width:435px}.l-product__details__link{padding-bottom:2px;font-size:14px;letter-spacing:1.5px;font-weight:600;text-transform:uppercase;color:#6e7d79;border-bottom:2px solid #88cf41}.l-product__details__link:hover{color:#fff;border-bottom-color:#fff;text-decoration:none}.l-product__images{text-align:center}.l-product__images img{display:block;margin-left:auto;margin-right:auto;max-width:250px}.l-product__form{max-width:410px}.l-product__form .l-form{-ms-flex-pack:center;justify-content:center}.l-product__price{margin-top:0;margin-bottom:.25em}.l-product__num-capsules{margin-top:0;font-size:17px;margin-bottom:10px;color:#223a33}.l-product__num-capsules svg{position:relative;top:2px;margin-right:4px}.l-product__footnotes,.l-product__sub-type{margin-bottom:15px;color:#99a3a0;font-size:17px}.l-product__footnotes{color:#fff}.l-product .c-number-input{border:0}.l-product .rc_popup{display:none!important}.l-product div#rc_container{margin-bottom:0}@media screen and (max-width:1150px){.l-product{padding-top:40px;padding-bottom:40px;min-height:0}.l-product>.container{-ms-flex-direction:column;flex-direction:column}.l-product__details,.l-product__form,.l-product__images{width:100%;max-width:600px;-ms-flex:0;flex:0}.l-product__details{text-align:center}.l-product__images{max-width:175px}.l-product__images img{width:100%}.l-product__form{margin-top:50px}.l-product__price{color:#222;line-height:1.2}}@media screen and (min-width:1151px){.l-product__sub-type{margin:5px}.l-product__footnotes{margin-top:0}}@media screen and (min-width:768px) and (max-width:1150px){.l-product__price{font-size:40px}.l-product__sub-type{margin:5px}}@media screen and (max-width:767px){.l-product__price{font-size:30px}.l-product__num-capsules{margin-bottom:5px}.l-product__sub-type{margin:0}}.l-faqs{background-color:#fff}.l-faqs__title{font-size:40px;font-weight:600}.l-faqs .container{max-width:1120px}.l-faqs__category__note{margin-top:120px}.l-faqs .c-accordion{margin-top:80px;margin-bottom:80px}.l-faqs .c-accordion p{color:#6e7d79}.l-faqs .btn{display:block;max-width:235px;margin:0 auto}@media screen and (min-width:768px){.l-faqs{padding-top:118px;padding-bottom:118px}}@media screen and (max-width:767px){.l-faqs .btn{width:100%;max-width:600px}.l-faqs .c-accordion{margin-top:40px;margin-bottom:40px}}body.bad-landing-page .l-faqs,body.faqs .l-faqs{padding-top:0}body.bad-landing-page .l-faqs__category,body.faqs .l-faqs__category{display:none}body.bad-landing-page .l-faqs__category .c-accordion,body.faqs .l-faqs__category .c-accordion{margin-top:120px;margin-bottom:0}body.bad-landing-page .l-faqs__category.show,body.faqs .l-faqs__category.show{display:block}body.bad-landing-page .l-basic-cta,body.faqs .l-basic-cta{padding-top:0}@media screen and (max-width:767px){body.bad-landing-page .l-faqs__category .c-accordion,body.faqs .l-faqs__category .c-accordion{margin-top:40px}}body.bad-landing-page .c-accordion{margin-top:0}.l-ingredients{padding-top:0;padding-bottom:0;background-color:#f2f1eb}.l-ingredients__title{position:relative;z-index:7;max-width:700px;margin-left:auto;margin-right:auto;padding-top:165px;padding-bottom:120px;background-color:#f2f1eb}.l-ingredients__title p{color:#5b5b5b;font-size:30px;line-height:1.1;margin:0}@media screen and (max-width:767px){.l-ingredients .container{padding:0}.l-ingredients__title{padding:40px 20px 0}.l-ingredients__title p{font-size:22px;line-height:1.45}}.c-ingredient{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;min-height:790px;padding-top:120px;padding-bottom:120px;background-color:#f2f1eb;clip:rect(0,auto,auto,0);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);overflow:hidden}.c-ingredient .btn{min-width:235px}.c-ingredient__details{width:475px}.c-ingredient__title{margin-bottom:50px}.c-ingredient__description{margin-top:20px;margin-bottom:20px;color:#5b5b5b}.c-ingredient__description p:first-child{margin-top:0}.c-ingredient__manufacturer,.c-ingredient__source{color:#868686;font-size:16px;margin:0;font-weight:400}.c-ingredient__manufacturer strong,.c-ingredient__source strong{color:#000}.c-ingredient__images{position:absolute;width:220px;height:100%;top:0;left:calc(50% - 110px)}.c-ingredient__pill-img{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-attachment:fixed;z-index:5;background-position:50% calc(50% + 45px);background-size:220px auto}.c-ingredient__detail-img{position:fixed;top:0;left:calc(50% - 50px);z-index:4;height:100%;max-width:none;transform:translate(-10%);background-repeat:no-repeat;background-position:50%;background-size:100% auto;transition:opacity .4s ease-in-out,transform .4s ease-in-out;transition-delay:0s;will-change:transform;opacity:0;pointer-events:none}@supports (-webkit-clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)) or (clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)){.c-ingredient__detail-img{opacity:1;transition:transform .4s ease-in-out;transition-delay:0.3s}}.in-view .c-ingredient__detail-img{transform:translate(0);opacity:1}.c-ingredient__badge{position:absolute;top:calc(50% - 63.5px);left:-63.5px;width:127px;transition-delay:.75s;z-index:6}.c-ingredient__badge svg{width:100%;height:auto}.c-ingredient:nth-child(odd){-ms-flex-pack:end;justify-content:flex-end}.c-ingredient:nth-child(odd) .c-ingredient__detail-img{right:50%;left:auto;transform:translate(10%)}.c-ingredient:nth-child(odd).in-view .c-ingredient__detail-img{transform:translate(0)}.c-ingredient:nth-child(odd) .c-ingredient__badge{left:auto;right:-63.5px}@media (max-width:1440px){.c-ingredient__images{left:60%}.c-ingredient__pill-img{background-position:calc(60vw - 15px) calc(50% + 45px)}.c-ingredient__detail-img{left:calc(60% + 60px)}.c-ingredient:nth-child(odd){-ms-flex-pack:start;justify-content:flex-start}.c-ingredient:nth-child(odd) .c-ingredient__detail-img{right:calc(40% - 110px)}}@media (min-width:1150px) and (max-height:800px) and (max-width:1440px){.c-ingredient__detail-img{left:calc(60% + 20px)}.c-ingredient__pill-img{background-size:auto 570px}}@media screen and (max-width:1150px){.c-ingredient{-ms-flex-direction:column;flex-direction:column;max-width:600px;margin-left:auto;margin-right:auto;padding-top:80px;padding-bottom:0;background-color:#f2f1eb}.c-ingredient__images{position:relative;width:150px;height:440px;left:0}.c-ingredient__badge{width:95px;height:95px;top:calc(50% - 47.5px);left:-47.5px}.c-ingredient__badge svg{width:100%}.c-ingredient__pill-img{background-attachment:scroll;background-size:150px auto;background-position:50%}.c-ingredient .c-ingredient__detail-img{position:absolute;left:20%;background-position:top;transform:translate(-10%) scale(.68);transform-origin:left top}.in-view .c-ingredient__detail-img{transform:translate(0) scale(.68)}.c-ingredient__details{width:100%;text-align:center;padding:40px 20px 0}.c-ingredient__title{font-size:35px;margin-bottom:1em}.c-ingredient__description{margin-top:20px;margin-bottom:20px}.c-ingredient:nth-child(odd) .c-ingredient__badge{right:-47.5px}.c-ingredient:nth-child(odd) .c-ingredient__detail-img{right:50%;transform-origin:right;transform:translate(10%) scale(.68)}.c-ingredient:nth-child(odd).in-view .c-ingredient__detail-img{transform:translate(0) scale(.68)}}.l-benefits{background-color:#f7cb1e;text-align:center}.l-benefits__title{margin-bottom:35px;color:#fff;text-transform:uppercase;font-size:15px;font-weight:600;letter-spacing:1.75px}.l-benefits__sub-title{margin:0;line-height:1;font-size:35px}.l-benefits__list{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;margin-top:100px}.l-benefits__list li{-ms-flex:1;flex:1;margin:0;padding-left:15px;padding-right:15px}.l-benefits__list li h4{font-size:25px}.l-benefits__list li p{font-size:16px;color:#223a33}.l-benefits__list li p:last-child{margin-bottom:0}.l-benefits__list svg{max-width:130px}.l-benefits__list li:first-child.ani-in-view{transition-delay:0.1s}.l-benefits__list li:nth-child(2).ani-in-view{transition-delay:0.2s}.l-benefits__list li:nth-child(3).ani-in-view{transition-delay:0.3s}@media screen and (min-width:768px) and (max-width:1150px){.l-benefits__list{-ms-flex-wrap:wrap;flex-wrap:wrap}.l-benefits__list li{width:50%;-ms-flex:none;flex:none;margin-top:35px;margin-bottom:35px}.l-benefits__list li:first-child{margin-top:35px}.l-benefits__list li:last-child{margin-bottom:35px}}@media screen and (max-width:767px){.l-benefits__list{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin-top:70px}.l-benefits__list li{width:100%;max-width:600px;margin-bottom:70px}.l-benefits__sub-title{font-size:30px}}.l-multi-column{padding-top:0;padding-bottom:0}.l-multi-column .container{max-width:1920px;padding:0}.l-multi-column__content{display:-ms-flexbox;display:flex;padding:150px;min-height:850px;background-size:cover;background-color:#6e7d79;background-blend-mode:multiply;color:#fff}.l-multi-column__content h1,.l-multi-column__content h2,.l-multi-column__content h3,.l-multi-column__content h4{color:#fff}@media screen and (max-width:1920px){.l-multi-column__content{padding:10vw}}@media screen and (max-width:1150px){.l-multi-column__content{padding:60px 20px;min-height:100%;text-align:center}.l-multi-column__content>div{max-width:600px;margin-left:auto;margin-right:auto}}.l-cta{background-color:#f2f1eb}.l-cta .container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.l-cta__img{-ms-flex:1;flex:1;height:auto;-ms-flex-item-align:end;align-self:flex-end;margin-top:auto;vertical-align:top}.l-cta__content{-ms-flex:1;flex:1;max-width:600px;padding-left:120px;padding-top:120px;padding-bottom:120px}.l-cta__content .btn{margin-top:2rem}.l-cta--usa{background-size:cover;background-position:50%;background-repeat:no-repeat}.l-cta--usa h3{font-weight:600;font-size:45px}.l-cta--usa ul{list-style-type:none;padding:0;margin:0 0 15px}.l-cta--usa ul li{padding:0 0 0 35px;position:relative;font-size:18px;margin:0;text-align:left}.l-cta--usa ul li:before{content:url(check-green.svg);position:absolute;left:0;top:2px}@media screen and (min-width:768px) and (max-width:1150px){.l-cta .container{padding:0}}@media screen and (max-width:1150px){.l-cta .container{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.l-cta__content{padding:50px 20px}.l-cta__img{width:100%;max-width:768px}.l-cta--usa{background-image:none!important}}@media screen and (max-width:767px){.l-cta{text-align:center}.l-cta.section--no-padding{padding-top:40px;padding-bottom:40px}.l-cta__content{padding:0}.l-cta__content h3{font-size:35px}.l-cta__content .btn{width:100%;max-width:265px;margin-top:1rem}}body.template-cart{background-color:#f2f1eb}.l-cart{padding-top:180px}.l-cart__title{margin-bottom:1.5em}.l-cart__footer{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;padding-top:50px;padding-bottom:50px}.l-cart__footer .btn{margin-left:15px}.l-cart__empty{text-align:center;padding:30px 100px}.l-cart__empty h4{margin-bottom:1rem}@media screen and (max-width:767px){.l-cart{padding-top:100px}.l-cart__title{font-size:25px}.l-cart__title{margin-bottom:10px}.l-cart__footer{padding-top:35px;padding-bottom:35px;-ms-flex-direction:column;flex-direction:column}.l-cart__footer .btn{width:100%;margin-left:0}.l-cart__empty{padding:0}}.l-login,.l-recover-password,.l-reset-customer-password{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100vh - 90px);overflow:hidden}.l-login .container,.l-recover-password .container,.l-reset-customer-password .container{position:relative;max-width:630px}.l-login__inner,.l-recover-password__inner,.l-reset-customer-password__inner{position:relative;padding:60px 80px;background-color:#fff}.l-login__title,.l-recover-password__title,.l-reset-customer-password__title{margin-bottom:50px}.l-login__forgot-password,.l-recover-password__forgot-password,.l-reset-customer-password__forgot-password{width:100%;text-align:right;margin:0}.l-login__forgot-password a,.l-recover-password__forgot-password a,.l-reset-customer-password__forgot-password a{color:#99a3a0;font-size:15px}.l-login [type=submit],.l-recover-password [type=submit],.l-reset-customer-password [type=submit]{margin-top:45px}.l-login__subscribe,.l-recover-password__subscribe,.l-reset-customer-password__subscribe{width:100%;margin-top:40px;margin-bottom:0}.l-login__plant,.l-recover-password__plant,.l-reset-customer-password__plant{position:absolute;transition:transform 1s ease-in-out;transition-delay:.5s;pointer-events:none}.l-login__plant:first-child,.l-recover-password__plant:first-child,.l-reset-customer-password__plant:first-child{top:-98px;left:-260px;transform:rotate(34deg) translateX(10%)}.l-login__plant:first-child.in-view,.l-recover-password__plant:first-child.in-view,.l-reset-customer-password__plant:first-child.in-view{transform:rotate(34deg) translateX(0)}.l-login__plant:nth-child(2),.l-recover-password__plant:nth-child(2),.l-reset-customer-password__plant:nth-child(2){z-index:1;left:-120px;bottom:-5px;transform:translateY(-5%)}.l-login__plant:nth-child(2).in-view,.l-recover-password__plant:nth-child(2).in-view,.l-reset-customer-password__plant:nth-child(2).in-view{transform:translateY(0)}.l-login__plant:nth-child(3),.l-recover-password__plant:nth-child(3),.l-reset-customer-password__plant:nth-child(3){transform:scaleX(-1) translateX(10%);right:-230px;top:158px}.l-login__plant:nth-child(3).in-view,.l-recover-password__plant:nth-child(3).in-view,.l-reset-customer-password__plant:nth-child(3).in-view{transform:scaleX(-1) translateX(0)}.l-login__plant:nth-child(4),.l-recover-password__plant:nth-child(4),.l-reset-customer-password__plant:nth-child(4){top:75px;right:-85px;transform:rotate(-12deg) translateX(-10%)}.l-login__plant:nth-child(4).in-view,.l-recover-password__plant:nth-child(4).in-view,.l-reset-customer-password__plant:nth-child(4).in-view{transform:rotate(-12deg) translateX(0)}@media screen and (max-width:767px){.l-login,.l-recover-password,.l-reset-customer-password{padding-top:105px}.l-login__inner,.l-recover-password__inner,.l-reset-customer-password__inner{padding:40px 25px}.l-login__title,.l-recover-password__title,.l-reset-customer-password__title{font-size:35px;margin-bottom:0}.l-login__plant:nth-child(2),.l-recover-password__plant:nth-child(2),.l-reset-customer-password__plant:nth-child(2){z-index:inherit}}.l-recover-password__title{margin-bottom:.5em}@media screen and (min-width:768px){.l-recover-password__sub-title{margin-bottom:50px}}body.template-customers-login,body.template-customers-reset_password{background:linear-gradient(0deg,#f2f1eb,#f2f1eb)}body.template-customers-login .c-site-header,body.template-customers-reset_password .c-site-header{position:fixed;top:0}body.template-customers-login .c-site-footer,body.template-customers-login .c-site-header__account,body.template-customers-login .c-site-header__menu-btn,body.template-customers-login .c-site-nav,body.template-customers-reset_password .c-site-footer,body.template-customers-reset_password .c-site-header__account,body.template-customers-reset_password .c-site-header__menu-btn,body.template-customers-reset_password .c-site-nav{display:none}body.template-customers-login .c-site-header,body.template-customers-reset_password .c-site-header{background-color:transparent}body.template-customers-login .c-site-header--sticky,body.template-customers-reset_password .c-site-header--sticky{background-color:#fff}@media screen and (max-width:767px){body.template-customers-login .c-site-header--sticky,body.template-customers-reset_password .c-site-header--sticky{background-color:#fff}}body.template-blog .l-basic-header h1{margin-bottom:50px}body.template-blog .l-basic-header .container{padding:0}body.template-blog .l-basic-header .c-page-nav{border-top:2px solid #e3e1d2}body.template-blog .l-basic-header .c-page-nav ul{background-color:transparent}@media screen and (min-width:1151px){body.template-blog .l-basic-header .c-page-nav{border:0}}@media screen and (max-width:1150px){body.template-blog .l-basic-header .c-page-nav li:not(.active){background-color:#fff}}@media screen and (min-width:768px){body.template-blog .l-basic-header{padding-top:80px;padding-bottom:48px}}.l-blog-posts{padding-top:0}@media screen and (min-width:768px){.l-blog-posts__grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;overflow:hidden}.l-blog-posts__grid .c-post-link{-ms-flex-order:1;order:1;width:33.33%}.l-blog-posts__grid .c-post-link:nth-child(3n+1){-ms-flex-order:1;order:1;transition-delay:0.1s}.l-blog-posts__grid .c-post-link:nth-child(3n+2){-ms-flex-order:2;order:2;transition-delay:0.2s}.l-blog-posts__grid .c-post-link:nth-child(3n+3){-ms-flex-order:3;order:3;transition-delay:0.3s}}@media screen and (max-width:767px){.l-blog-posts__grid{height:auto!important}}.l-blog-posts__load-btn{display:block;margin-top:1rem;width:100%;max-width:380px;margin-left:auto;margin-right:auto}.l-blog-posts__load-btn.hide{display:none}.l-post{padding-bottom:120px}.l-post__header{background-color:#f2f1eb}.l-post__header .container{position:relative;padding-top:120px;padding-bottom:120px}.l-post__header__inner{max-width:550px;margin-left:auto;margin-right:auto}.l-post__title{font-weight:600;margin-bottom:1em}.l-post__tags a{color:#99a3a0;font-size:13px;font-weight:600;text-transform:uppercase}.l-post__tags a:hover{color:#88cf41}.l-post__author{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.l-post__author img{width:70px;border-radius:100%}.l-post__author h5{margin-top:.5em;font-weight:400;font-size:16px;letter-spacing:.22px}.l-post__back-btn{position:absolute;top:30px;left:15px;color:#99a3a0;font-size:16px}.l-post__back-btn svg{width:43px;margin-right:.5em}.l-post__back-btn svg path{fill:#99a3a0;stroke:#99a3a0}.l-post__body{padding-top:70px;padding-bottom:70px}.l-post__body .container{position:relative}.l-post__feature-img{display:block;margin-left:auto;margin-right:auto}.l-post .cms-content{width:100%;padding-top:60px;padding-bottom:60px;max-width:750px;margin-left:auto;margin-right:auto;font-size:17px;color:#6e7d79}.l-post .cms-content h1,.l-post .cms-content h2,.l-post .cms-content h3,.l-post .cms-content h4{color:#223a33}.l-post__nav .container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.l-post__next-btn,.l-post__prev-btn{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:285px;font-size:26px;font-weight:600;line-height:1.2;color:#223a33}.l-post__next-btn svg,.l-post__prev-btn svg{margin-top:2rem}.l-post__next-btn svg path,.l-post__prev-btn svg path{stroke:#88cf41;fill:#88cf41}.l-post__next-btn svg polygon,.l-post__prev-btn svg polygon{fill:#88cf41}.l-post__next-btn:hover,.l-post__prev-btn:hover{text-decoration:none;color:#88cf41}@media screen and (max-width:1150px){.l-post__next-btn,.l-post__prev-btn{font-size:16px}.l-post__next-btn svg,.l-post__prev-btn svg{margin-top:1rem}}.l-post__next-btn{-ms-flex-align:end;align-items:flex-end}.l-post__top-btn{position:absolute;right:0;bottom:60px;transform-origin:right bottom;transform:rotate(-90deg) translateX(100%);text-decoration:none}.l-post__top-btn svg{margin-left:1em}.l-post__top-btn svg path{stroke:#88cf41;fill:#88cf41}.l-post__top-btn svg polygon{fill:#88cf41}.l-post__top-btn:hover{text-decoration:none}@media screen and (min-width:1151px){.l-post__sharing{position:absolute;top:400px;height:calc(100% - 400px);left:15px}.l-post .c-social-sharing{position:-webkit-sticky;position:sticky;top:90px}}@media screen and (max-width:767px){.l-post{padding-bottom:40px}.l-post__title{font-size:35px}.l-post__header .container{padding-top:70px;padding-bottom:70px}.l-post .cms-content{padding-top:40px;padding-bottom:40px}.l-post__author img{width:60px}.l-post__author h5{margin-bottom:0}.l-post__body{padding-top:15px;padding-bottom:15px}.l-post__nav{margin-top:20px}}.l-basic-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-top:120px;padding-bottom:120px;background-color:#f2f1eb;min-height:310px}.l-basic-header h1{color:#223a33;line-height:normal;margin:0}@media screen and (max-width:767px){.l-basic-header{min-height:180px;padding-top:40px;padding-bottom:40px}.l-basic-header h1{font-weight:600}}#ReCharge{font-family:sofia-pro,sans-serif!important;background-color:#f2f1eb}#ReCharge select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-repeat:no-repeat;background-position:100%}#ReCharge select:not(.has-value){color:#99a3a0}#ReCharge label{display:inline-block;opacity:1;transform:translateY(0);vertical-align:top}#ReCharge .form__control,#ReCharge .rc_form__group{margin-bottom:25px}#ReCharge input[type=checkbox]+label{padding-left:.5em}#ReCharge .form__label:before{display:none}#ReCharge form .rc_header-subtitle{margin-top:60px;margin-bottom:30px}#ReCharge form hr{display:none}#ReCharge table td,#ReCharge table th{border:0}#ReCharge table td:first-child,#ReCharge table th:first-child{padding-left:0;border-left:0;text-align:left}#ReCharge table td:last-child,#ReCharge table th:last-child{border-right:0;text-align:right}#ReCharge table th{font-size:15px;color:#99a3a0;font-weight:400}#ReCharge table tr{border-bottom:2px solid #e3e1d2}#ReCharge table tr:last-child{border-bottom:0}#ReCharge table td{padding-top:1.5rem;padding-bottom:1.5rem}#ReCharge tfoot td{background-color:transparent}#ReCharge .rc_layout__container{padding-top:120px;padding-bottom:120px}#ReCharge .layout__container,#ReCharge .rc_layout__container{max-width:1680px;padding-left:45px;padding-right:45px}#ReCharge .rc_layout__content,#ReCharge .rc_layout__sidebar{background-color:#fff}#ReCharge .rc_layout__content{width:calc(75% - 30px)!important;max-width:calc(75% - 30px)!important;background-color:#fff!important;margin-left:auto;padding:30px}#ReCharge .rc_layout__sidebar{width:25%!important;max-width:25%!important;background-color:#fff!important;padding:0}#ReCharge .rc_layout__sidebar .btn-back{display:none}#ReCharge .rc_title-bar__title h2{margin-top:0;margin-bottom:.5em;font-size:45px}#ReCharge .rc_title-bar__description p:first-child{margin-top:0}#ReCharge .rc_customer__name{margin:0;padding:1.25rem 1.5rem;font-size:25px;background-color:#efbf5f;color:#223a33}@media screen and (min-width:1151px){#ReCharge #ReCharge-Nav .nav{background-image:none}}#ReCharge #ReCharge-Nav li{border-bottom:1px solid #e3e1d2;padding:1rem 1.5rem;margin:0}#ReCharge #ReCharge-Nav li:first-child{border-top:1px solid #e3e1d2}#ReCharge #ReCharge-Nav li:last-child{border-bottom:0}#ReCharge #ReCharge-Nav a{color:#223a33;font-size:16px;text-decoration:none;font-weight:400}#ReCharge #ReCharge-Nav a:hover{color:#88cf41}#ReCharge #ReCharge-Nav .active a{color:#88cf41;background-color:transparent}#ReCharge .re__schedule__order__date__ strong:before{content:"Next delivery date: ";color:#99a3a0;font-weight:700}#ReCharge .re__schedule__order+br{display:none}#ReCharge .re__subscriptions__subscriptions .purchase-address strong{color:#99a3a0}#ReCharge .re__subscriptions__subscriptions hr{display:none}#ReCharge .rc_layout__content .rc_button{color:#fff;background-color:#88cf41;border-color:#88cf41}#ReCharge .rc_layout__content .rc_button:hover{background-color:#223a33;border-color:#223a33}#ReCharge .rc_layout__container[rc_layout-max=lg]{max-width:1680px!important}#ReCharge #content__customers__billing td,#ReCharge #content__customers__billing th{vertical-align:top}#ReCharge #content__customers__billing td:last-child p{margin:0}#ReCharge #content__customers__billing h5{font-size:20px;color:#99a3a0;font-weight:400}#ReCharge table.re__history td:last-child,#ReCharge table.re__history th:last-child{text-align:left}#ReCharge .rc_header-settings__actions{display:none}#ReCharge .re__history__order tbody tr,#ReCharge .re__history__order tfoot tr{border:0}#ReCharge .re__history__order tbody td{padding-bottom:.5rem}#ReCharge .re__history__order tfoot td{padding-top:.5rem;padding-bottom:.5rem}#ReCharge #rc_subscriptions__items__address>label,#ReCharge #rc_subscriptions__items__next_shipment .rc_toggler__block>label,#ReCharge #rc_subscriptions__items__payment_method>label,#ReCharge #rc_subscriptions__items__quantity .rc_toggler__block{font-family:sofia-pro,sans-serif!important}#ReCharge #rc_subscriptions__items__next_shipment .rc_toggler__button{display:none}#ReCharge #customer_tab_content #rc_subscriptions__items__cancel a:after{color:#88cf41!important;font-size:14px!important}#ReCharge #rc_subscriptions__items__quantity .rc_toggler__block>label{display:inline-block!important;font-size:1rem!important}#ReCharge #rc_subscriptions__items__quantity{margin-top:1rem}#ReCharge #rc_subscriptions__items__quantity #item_quantity{max-width:none;width:40px;text-align:center;text-indent:10px}#ReCharge #rc_subscriptions__items__quantity #item_quantity::-webkit-inner-spin-button,#ReCharge #rc_subscriptions__items__quantity #item_quantity::-webkit-outer-spin-button{opacity:0;display:none}#ReCharge .button.button--block,#ReCharge .rc_button.rc_button--block{width:auto!important}#ReCharge #ReCharge-Mobile-Nav,#ReCharge [for=billing_country]+.rc_select{display:none}@media screen and (max-width:1150px){#ReCharge .rc_layout__container{padding-top:20px;padding-bottom:20px}#ReCharge br:last-child{display:none}#ReCharge .btn,#ReCharge .rc_button{display:block;width:100%;max-width:none;margin:1rem auto}#ReCharge .btn:last-child,#ReCharge .rc_button:last-child{margin-bottom:0}#ReCharge .rc_button+.rc_button{background-color:#fff;border:2px solid #88cf41;color:#88cf41}#ReCharge .rc_button+.rc_button:hover{background-color:#223a33;color:#fff}#ReCharge .rc_layout{-ms-flex-wrap:wrap;flex-wrap:wrap}#ReCharge .rc_layout__content,#ReCharge .rc_layout__sidebar{width:100%!important;max-width:100%!important}#ReCharge .rc_layout__sidebar{margin-bottom:20px}#ReCharge .rc_customer__name{font-size:20px;padding:1rem 1.5rem}#ReCharge .rc_layout__content{padding:15px}#ReCharge .rc_layout__container{padding-left:30px;padding-right:30px}#ReCharge #ReCharge-Nav{position:relative;display:block!important;height:66px}#ReCharge #ReCharge-Nav .nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:absolute;top:0;width:100%;z-index:3;background-color:#fff;background-position:right 30px top 30px;background-repeat:no-repeat}#ReCharge #ReCharge-Nav .nav li{width:100%;height:66px;-ms-flex-order:1;order:1}#ReCharge #ReCharge-Nav .nav li.active{-ms-flex-order:0;order:0}#ReCharge #ReCharge-Nav .nav li:not(.active){display:none}#ReCharge #ReCharge-Nav.open ul{border-bottom:2px solid #f2f1eb}#ReCharge #ReCharge-Nav.open .nav li{display:block}#ReCharge .rc_title-bar__title h2{font-size:30px}#ReCharge .form__control{width:100%}#ReCharge table tr{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border-top:0!important;border-left:0!important;border-right:0!important}#ReCharge table th:blank,#ReCharge table th:empty{display:none}#ReCharge table td{width:100%;padding:.75rem 0}#ReCharge table td:last-child{text-align:left}#ReCharge .re__history.table tr,#ReCharge .re__history__order.table tr{display:table-row}#ReCharge .re__history.table td,#ReCharge .re__history.table th,#ReCharge .re__history__order.table td,#ReCharge .re__history__order.table th{padding-left:.25em;padding-right:.25em}#ReCharge .re__history.table td:first-child,#ReCharge .re__history.table th:first-child,#ReCharge .re__history__order.table td:first-child,#ReCharge .re__history__order.table th:first-child{padding-left:0}#ReCharge .re__history.table td:last-child,#ReCharge .re__history.table th:last-child,#ReCharge .re__history__order.table td:last-child,#ReCharge .re__history__order.table th:last-child{padding-right:0;text-align:right!important}#ReCharge .re__history.table td:first-child,#ReCharge .re__history__order.table td:first-child{white-space:nowrap}#ReCharge .re__history__order.table td{white-space:normal!important}#ReCharge .re__history__order.table .re__history__order__item__qty,#ReCharge .re__history__order.table thead th:nth-child(2){font-size:0;padding:0}#ReCharge .re__schedule__order .rc_table__container th:last-child{display:none}}#ReCharge a[href*="subscriptions/add_product/product_list"]{display:none}#ReCharge .re__subscriptions__subscription__item__edit a:after{content:"/Cancel"}#ReCharge #store-banner{background-color:#fff;height:90px}#ReCharge h2#store-banner-name{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;height:100%;max-width:1860px;margin:0 auto;padding:0 30px;font-size:0}#ReCharge #store-banner-name a{width:172px;height:30px;display:inline-block;background-image:url(https://cdn.shopify.com/s/files/1/2808/6172/t/3/assets/cal-curb-logo.svg?9376399916974767937);background-repeat:no-repeat;background-size:cover;font-size:0}#ReCharge .rc_form__addons>*{display:block}#ReCharge input#exp-month,#ReCharge input#exp-year{display:inline-block;width:calc(50% - 20px)}#ReCharge .rc_form__placeholder{display:inline-block;width:30px;text-align:center}.page__customers__billing__card{background-color:#f2f1eb}.c-recharge__snooze-btn,.c-recharge__sooner-btn{max-width:calc(50% - 5px)}.c-recharge__sooner-btn{margin-left:10px}.c-snooze-form,.c-sooner{max-width:600px;transition:opacity .3s ease-in-out}.c-snooze-form.loading,.c-sooner.loading{opacity:.3;pointer-events:none}.c-snooze-form.success .btn,.c-snooze-form.success form,.c-sooner.success .btn,.c-sooner.success form{display:none}@media screen and (max-width:1150px){.c-snooze-form .btn,.c-sooner .btn{width:100%;margin-bottom:1rem}}.l-about-hero{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;height:calc(100vh - 90px);min-height:400px;max-height:768px;background-position:50%;background-color:#bfc3cb;background-blend-mode:multiply;background-size:cover}.l-about-hero .container{position:absolute;text-align:center;width:100%;max-width:none;top:50%;transform:translateY(-50%);left:0;z-index:1}.l-about-hero .container h1{color:#fff;transition:opacity .3s ease-in-out}.l-about-hero.playing h1{opacity:0}.l-about-hero.playing .l-about-hero__video{filter:none}.l-about-hero__play-btn{border:0;font-size:30px;font-weight:600;color:#fff;text-decoration:none;letter-spacing:-.27px;transition:opacity .3s ease-in-out}.l-about-hero__play-btn:focus,.l-about-hero__play-btn:hover{color:#88cf41;text-decoration:none;cursor:pointer}.l-about-hero__play-btn:focus svg,.l-about-hero__play-btn:hover svg{fill:white}.l-about-hero__play-btn svg{position:relative;top:-3px;height:28px;margin-right:.5em;fill:white}.l-about-hero--story{max-height:590px;background-color:transparent;background-blend-mode:normal}.l-about-hero--story h5{font-size:15px;text-transform:uppercase;letter-spacing:1.9px;font-weight:600;margin-bottom:20px}.l-about-hero--story .container h1{font-size:65px;color:#121212;max-width:750px;margin:0 auto}.l-about-hero--story .l-about-hero__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2)}@media screen and (max-width:767px){.l-about-hero h1,.l-about-hero--story .container h1{font-size:50px}}.l-about-hero--usa{height:calc(100vh - 90px);min-height:400px;max-height:590px;background-color:transparent;background-blend-mode:normal}.l-about-hero--usa .l-about-hero__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2)}.l-about-hero--fasting{-ms-flex-align:center;align-items:center}.l-about-hero--fasting .container{position:relative;top:0;transform:inherit;max-width:1140px}.l-about-hero--fasting h1{margin-bottom:.25em}.l-about-hero--fasting p{color:#fff}.l-press__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto 70px}.l-press__list .c-press-item{width:calc(25% - 24px)}.l-press__list .c-press-item:nth-child(4n+1){transition-delay:0.4s}.l-press__list .c-press-item:nth-child(4n+2){transition-delay:0.5s}.l-press__list .c-press-item:nth-child(4n+3){transition-delay:0.6s}.l-press__list .c-press-item:nth-child(4n+4){transition-delay:0.7s}@supports (display:grid){.l-press__list{display:-ms-grid;display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:16px;grid-row-gap:32px;-ms-flex-pack:space-evenly;justify-content:space-evenly}.l-press__list .c-press-item{width:100%}}.l-press__load-btn{display:block;width:100%;max-width:360px;margin:50px auto 0}.l-press__load-btn.hide,.l-press__title:empty{display:none}@media screen and (min-width:768px) and (max-width:1150px){.l-press__list{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:767px){.l-press__title{font-size:40px}.l-press__list{display:block;width:100%}.l-press__list .c-press-item{width:100%;max-width:265px;margin-left:auto;margin-right:auto}.l-press__load-btn{max-width:265px}}.l-press--curbclub .l-press__list{margin-bottom:0}.l-press--story{padding-bottom:30px}.l-press--credibility{padding-top:50px}.l-press--3-col .c-press-item{width:calc(33.33% - 16px)}.l-press--3-col .c-press-item:nth-child(3n+1){transition-delay:0.4s}.l-press--3-col .c-press-item:nth-child(3n+2){transition-delay:0.5s}.l-press--3-col .c-press-item:nth-child(3n+3){transition-delay:0.6s}@supports (display:grid){.l-press--3-col .l-press__list{grid-template-columns:repeat(3,1fr)}.l-press--3-col .l-press__list .c-press-item{width:100%}}@media screen and (min-width:768px) and (max-width:1150px){.l-press--3-col .l-press__list{max-width:600px;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.l-press--3-col .l-press__list .c-press-item{max-width:320px}}.l-beliefs{background-color:#6ab9fa}.l-beliefs__small-title{color:#99a3a0;text-transform:uppercase;font-size:15px;font-weight:600}.l-beliefs__title{font-size:35px;font-weight:600}.l-beliefs__list{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:90px}.l-beliefs__item{text-align:center;width:25%;padding-right:15px;padding-left:15px;color:#223a33}.l-beliefs__item img{display:block;margin-left:auto;margin-right:auto}.l-beliefs__item h4{font-size:25px;margin-top:30px;margin-bottom:20px}.l-beliefs__item p{margin-top:0;font-size:16px;line-height:1.8;margin-bottom:0}.l-beliefs__item:nth-child(4n+1){transition-delay:0.1s}.l-beliefs__item:nth-child(4n+2){transition-delay:0.2s}.l-beliefs__item:nth-child(4n+3){transition-delay:0.3s}.l-beliefs__item:nth-child(4n+4){transition-delay:0.4s}.l-beliefs--usa{background:#fff}@media screen and (min-width:768px) and (max-width:1150px){.l-beliefs__list{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.l-beliefs__item{width:50%;margin-bottom:60px}}@media screen and (max-width:767px){.l-beliefs{padding-top:100px;padding-bottom:100px;text-align:center}.l-beliefs__title{font-size:30px}.l-beliefs__list{-ms-flex-direction:column;flex-direction:column}.l-beliefs__item{width:100%;margin-top:30px;margin-bottom:30px}.l-beliefs__item:last-child{margin-bottom:0}}.l-message{overflow:hidden;padding:0}.l-message .container{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding-top:140px;padding-bottom:140px}.l-message__inner{position:relative;max-width:750px;text-align:center;font-size:35px;font-weight:600;letter-spacing:-.32px;line-height:1.35}.l-message__inner p{margin:0}.l-message__plant{position:absolute;opacity:0;transition:transform 1s ease-in-out}.l-message__plant:first-child{right:0;bottom:calc(100% - 230px);transform:translate(40px,-100px)}.l-message__plant:nth-child(2){transform:rotate(-45deg) translate(-40px,100px);top:calc(100% - 240px);left:0}.l-message__plant:nth-child(2).in-view{transform:translate(0) rotate(-45deg)}.l-message__plant.in-view{transform:translate(0);opacity:1}@media screen and (max-width:1150px){.l-message .container{padding-top:150px;padding-bottom:150px}.l-message__inner{font-size:28px}.l-message__plant:first-child{bottom:calc(100% - 90px)}.l-message__plant:first-child:not(.in-view){transform:translate(20px,-50px)}.l-message__plant:nth-child(2){top:calc(100% - 120px)}.l-message__plant:nth-child(2):not(.in-view){transform:rotate(-45deg) translate(-10px,50px)}}.l-shipping{padding-bottom:60px}.l-shipping form{position:relative;margin-bottom:60px}.l-shipping label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;height:70px;padding:10px 28px;border:2px solid #e3e1d2;line-height:0;color:#6e7d79}.l-shipping label:hover{cursor:pointer}.l-shipping label:after{content:"CHANGE";float:right;margin-left:auto;font-size:14px;padding-left:1em;letter-spacing:1px;font-weight:600}.l-shipping select{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:20px 28px;display:block}.l-shipping__country{color:#000}.l-shipping__flag{margin-left:.75em;margin-right:.75em}.l-shipping__item h3{font-size:17px;font-weight:500}.l-shipping__item__title{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.l-shipping__item__price{font-weight:600}.l-shipping__item .cms-content{color:#6e7d79;font-size:17px}.l-shipping__footnotes{font-size:14px;color:#99a3a0}.l-shipping [data-country]{display:none}.l-shipping [data-country].show{display:block}.l-basic-cta .container{max-width:1170px}.l-basic-cta__wrapper{position:relative;border:10px solid #e3e1d2;padding:80px}.l-basic-cta__wrapper:before{position:absolute;left:-10px;bottom:-10px;width:100%;height:50%;content:"";border:10px solid #f7cb1e;border-top:0;pointer-events:none}.l-basic-cta__inner{max-width:780px;margin-left:auto;margin-right:auto}.l-basic-cta__inner .btn{margin-top:1rem}@media screen and (max-width:767px){.l-basic-cta__wrapper{padding:45px 25px}.l-basic-cta .btn{width:100%}}.l-holding-page-header{max-height:145px;padding-top:50px}.l-holding-page-header h1{display:block;line-height:0}.l-holding-page-header img{width:220px}@media screen and (max-width:767px){.l-holding-page-header{padding-top:18px;padding-bottom:18px}.l-holding-page-header img{width:138px}}.l-product-intro{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100vh - 320px);padding-top:80px;padding-bottom:80px}@media (max-height:750px) and (min-width:1150px){.l-product-intro{height:auto;padding-top:120px;padding-bottom:120px}}.l-product-intro .container{display:-ms-flexbox;display:flex}.l-product-intro__cta,.l-product-intro__details{width:33%}.l-product-intro__img{width:34%}.l-product-intro__details h2{font-size:50px;line-height:1.1;color:#223a33}.l-product-intro__details p{color:#223a33}.l-product-intro__details p:last-child{margin-bottom:0}.l-product-intro__img{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.l-product-intro__img img{display:block;width:100%;max-width:225px;height:auto;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.l-product-intro__cta-title{text-align:center;font-size:32px;letter-spacing:-1.18px;margin-bottom:40px;color:#223a33;font-weight:600}.l-product-intro__price{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.l-product-intro__price h5{margin:0}.l-product-intro__num-capsules{text-align:center;margin:0}.l-product-intro__num-capsules h5{font-size:25px;font-weight:600}.l-product-intro__num-capsules svg{position:relative;top:2px;margin-right:2px}.l-product-intro__form{margin-top:30px}#ReCharge .l-product-intro input,#ReCharge .l-product-intro select,#ReCharge .l-product-intro textarea,.l-product-intro #ReCharge input,.l-product-intro #ReCharge select,.l-product-intro #ReCharge textarea,.l-product-intro .l-form__input{background-color:#fff;padding-left:24px;padding-right:24px;border:0}#ReCharge .l-product-intro input:-ms-input-placeholder,#ReCharge .l-product-intro select:-ms-input-placeholder,#ReCharge .l-product-intro textarea:-ms-input-placeholder,.l-product-intro #ReCharge input:-ms-input-placeholder,.l-product-intro #ReCharge select:-ms-input-placeholder,.l-product-intro #ReCharge textarea:-ms-input-placeholder,.l-product-intro .l-form__input:-ms-input-placeholder{color:#223a33;font-weight:600}#ReCharge .l-product-intro input::placeholder,#ReCharge .l-product-intro select::placeholder,#ReCharge .l-product-intro textarea::placeholder,.l-product-intro #ReCharge input::placeholder,.l-product-intro #ReCharge select::placeholder,.l-product-intro #ReCharge textarea::placeholder,.l-product-intro .l-form__input::placeholder{color:#223a33;font-weight:600}@media screen and (max-width:1150px){.l-product-intro{height:auto;min-height:0;max-height:none}.l-product-intro .container{-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:600px}.l-product-intro__cta,.l-product-intro__details,.l-product-intro__img{width:100%}.l-product-intro__details{text-align:center}.l-product-intro__details h2{font-weight:600;font-size:25px}.l-product-intro__img{margin-top:50px;margin-bottom:50px}.l-product-intro__img img{max-width:175px}.l-product-intro__cta-title{font-weight:600;font-size:25px}.l-product-intro__price{-ms-flex-direction:column;flex-direction:column}.l-product-intro__price h5{font-size:25px}}body.template-page.password,body.template-password{background:linear-gradient(0deg,#f2f1eb,#f2f1eb)}body.template-page.password .site-container,body.template-page.password .site-main,body.template-password .site-container,body.template-password .site-main{position:relative}body.template-page.password .site-container,body.template-password .site-container{min-height:100vh}body.template-page.password .l-subscription-features,body.template-password .l-subscription-features{padding-top:0;padding-bottom:120px;background-color:transparent}body.template-page.password .l-subscription-features__plant,body.template-password .l-subscription-features__plant{display:none}@media screen and (max-width:767px){body.template-page.password .l-subscription-features,body.template-password .l-subscription-features{padding-bottom:40px}}.l-admin-login{-ms-flex-align:center;align-items:center;min-height:100vh;overflow:hidden;display:none}.l-admin-login .container{max-width:700px;padding:60px 80px;background-color:#fff}.l-admin-login:target{display:-ms-flexbox;display:flex}.l-basic-footer{position:relative;background-color:#223a33;color:#e3e1d2;margin-top:auto}.l-basic-footer .container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;min-height:150px;padding-top:30px;padding-bottom:30px}.l-basic-footer__cta{color:#e3e1d2;font-size:18px;margin:0}.l-basic-footer__cta a{color:#e3e1d2;border-bottom:2px solid;font-weight:600}.l-basic-footer__copyright{font-size:13px;line-height:1.2;color:#99a3a0;margin:0}.l-basic-footer__copyright a{color:#99a3a0}.l-basic-footer__disclaimer,.l-basic-footer__legal-docs{text-align:center;width:100%;font-size:13px;color:#6e7d79;margin-top:1rem}.l-basic-footer__legal-docs a{margin-left:.5em;margin-right:.5em}.l-basic-footer__legal-docs a:hover{color:#f2f1eb}@media screen and (max-width:767px){.l-basic-footer .container{padding-top:30px;padding-bottom:30px;height:auto;-ms-flex-direction:column;flex-direction:column}.l-basic-footer__cta{margin-top:2rem;margin-bottom:2rem}}.l-holding-plants{position:fixed;top:0;left:0;width:100%;height:100vh;overflow:hidden;pointer-events:none}.l-holding-plants .container{position:absolute;height:100%;max-width:1100px;left:50%;transform:translate(-50%)}.l-holding-plants__item{position:absolute;transition:transform 1s ease-in-out;transition-delay:0.3s}.l-holding-plants__item:first-child{top:-280px;right:100%;transform:translate(-20%,-10%)}.l-holding-plants__item:nth-child(2){top:-160px;left:100%;transform:translate(20%,-10%);transition-delay:0.4s}.l-holding-plants__item:nth-child(3){bottom:-170px;left:100%;transform:translateY(10%)}.l-holding-plants__item:nth-child(4){bottom:-60px;left:10px;transform:translateY(10%)}.l-holding-plants__item:nth-child(5){bottom:-155px;right:100%;transform:translate(-10%,12%)}.l-holding-plants__item.in-view{transform:translate(0)}@media screen and (max-width:1150px){.l-holding-plants .container{max-width:600px}.l-holding-plants__item{max-width:140%}.l-holding-plants__item:first-child{top:-80px;right:90%;transform:translate(-10%,-5%)}.l-holding-plants__item:nth-child(4){width:100px}}@media screen and (max-width:767px){.l-holding-plants .container{max-width:65vw}}.shopify-challenge__message{margin-top:0}@media screen and (min-width:768px){.shopify-challenge__message{font-size:25px}}.shopify-challenge__container{max-width:none!important;background-color:#f2f1eb;padding:120px 15px}.shopify-challenge__container form{max-width:500px;margin:0 auto}@media screen and (max-width:1150px){.shopify-challenge__container{padding-top:40px;padding-bottom:40px}}.shopify-challenge__button{width:225px}.l-contact{padding-top:0;padding-bottom:0}.l-contact .col{padding:0}.l-contact .container{max-width:none;padding:0}.l-contact__form{max-width:710px;padding:70px 30px 70px 140px}.l-contact .cms-content{color:#223a33}.l-contact .cms-content.divider{margin-top:25px}.l-contact .cms-content.divider h5,.l-contact .cms-content.divider p{margin:10px 0}.l-contact .cms-content h1{font-size:45px;margin-bottom:.5em;color:#223a33}.l-contact__img{overflow:hidden;height:100%}.l-contact__img img{width:100%}@supports (object-fit:cover){.l-contact__img .shopify-section{width:100%;height:100%;max-height:1012px}.l-contact__img img{object-fit:cover;width:100%;height:100%}}@media screen and (min-width:768px) and (max-width:1150px){.l-contact__form{padding:30px}}@media screen and (max-width:767px){.l-contact{padding-top:40px;padding-bottom:40px}.l-contact .container{padding-left:30px;padding-right:30px}.l-contact__form{padding:0}.l-contact .cms-content{text-align:center}.l-contact .cms-content h1{font-size:30px}.l-contact .cms-content.divider h5{font-size:1.2em}.l-contact .btn{width:100%;max-width:295px}.l-contact .l-form__field:last-child{text-align:center}}.l-disclaimer .container{max-width:960px}.l-landing-block{background-color:#f2f1eb;padding-bottom:250px;padding-top:345px;margin-top:-345px;overflow:hidden}.l-landing-block .container{position:relative}.l-landing-block .l-form{text-align:left}.l-landing-block .l-form__field--submit{padding-top:20px}#ReCharge .l-landing-block .l-form__field--radios-checkboxes label.active,.l-landing-block .l-form__field--radios-checkboxes #ReCharge label.active,.l-landing-block .l-form__field--radios-checkboxes .l-form__label.active{transform:translateY(0)}.l-landing-block__inner{text-align:left;position:relative;background-color:#fff;padding:80px;border-radius:5px;width:75%;margin:0 auto}.l-landing-block__content p{margin-top:0}.l-landing-block__content p:last-child{margin-bottom:0}.l-landing-block__content--success small{line-height:1.6;display:block;font-size:13px}.l-landing-block__terms{font-size:10px;color:#6e7d79;padding-top:90px;text-align:left}.l-landing-block__terms p{margin:0}.l-landing-block__plant{position:absolute;transition:transform 1s ease-in-out;transition-delay:.5s;will-change:transform;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d}.l-landing-block__plant:first-child{left:-45px;bottom:-80px;transform:rotate(-60deg) scaleX(-1) translateX(-10%)}.l-landing-block__plant:first-child.in-view{transform:rotate(-60deg) scaleX(-1) translateX(0)}.l-landing-block__plant:nth-child(2){left:135px;bottom:-100px;transform:translateX(10%)}.l-landing-block__plant:nth-child(2).in-view{transform:translateX(0)}.l-landing-block__plant:nth-child(3){left:10%;top:-130px;transform:translateY(10%)}.l-landing-block__plant:nth-child(3).in-view{transform:translateY(0)}.l-landing-block__plant:nth-child(4){left:38%;top:-90px;transform:translateY(20%)}.l-landing-block__plant:nth-child(4).in-view{transform:translateY(0)}.l-landing-block__plant:nth-child(5){transform:scaleX(-1) translateY(-10%);left:45%;bottom:-160px}.l-landing-block__plant:nth-child(5).in-view{transform:scaleX(-1) translateY(0)}.l-landing-block__plant:nth-child(6){left:60%;bottom:-50px;transform:scaleX(-1) translateY(-20%)}.l-landing-block__plant:nth-child(6).in-view{transform:scaleX(-1) translateY(0)}.l-landing-block__plant:nth-child(7){transform:scaleX(-1) rotate(34deg) translateX(20%);top:-10%;right:-110px}.l-landing-block__plant:nth-child(7).in-view{transform:scaleX(-1) rotate(34deg) translateX(0)}@media screen and (max-width:1150px){.l-landing-block .container{max-width:600px}.l-landing-block__inner{padding:50px;width:100%;margin:0}.l-landing-block__plant:nth-child(7){right:-335px}.l-landing-block__plant:nth-child(3){left:-42%}}@media screen and (max-width:767px){.l-landing-block{padding-top:185px;padding-bottom:130px;margin-top:-155px}.l-landing-block__plant:nth-child(3){right:calc(100% - 100px);left:auto}.l-landing-block__plant:nth-child(7){top:-10%;right:-380px}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.l-product-benefit{position:relative;padding-top:30px}.l-product-benefit__main-title{max-width:600px;margin:0 auto 110px;font-size:40px;text-align:center}@media screen and (max-width:1300px){.l-product-benefit__main-title{margin-bottom:40px}}.l-product-benefit__wrap{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1150px){.l-product-benefit__wrap{display:block}}.l-product-benefit__col{width:300px}@media screen and (max-width:1300px){.l-product-benefit__col{width:calc(50% - 25px)}}@media screen and (max-width:1150px){.l-product-benefit__col{width:100%}.l-product-benefit__col+.l-product-benefit__col{margin-top:50px}}.l-product-benefit__focus{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:225px;height:414px}@media screen and (max-width:1300px){.l-product-benefit__focus{position:relative;top:0;left:0;transform:none;margin:0 auto 50px;height:300px}}.l-product-benefit__focus img{position:absolute;max-width:inherit}@media screen and (max-width:767px){.l-product-benefit .l-product-benefit__focus{width:calc(100% + 30px);margin:0;height:100%;margin-bottom:30px}.l-product-benefit .l-product-benefit__focus img{position:relative;max-width:100%;max-height:100%}}.l-product-benefit__money-back{position:absolute;bottom:0;right:0;transform:translate(50%,50%)}@media screen and (max-width:1300px){.l-product-benefit__money-back{width:100px;transform:translate(30%,30%)}}.l-product-benefit__tile{min-height:150px;opacity:0;transform:translateY(50px);transition:opacity .3s cubic-bezier(.165, .84, .44, 1),transform .3s cubic-bezier(.165, .84, .44, 1)}@media screen and (max-width:1300px){.l-product-benefit__tile{text-align:center}}@media screen and (max-width:1150px){.l-product-benefit__tile{min-height:inherit}}.l-product-benefit__tile.in-view{opacity:1;transform:translateY(0)}.l-product-benefit__tile+.l-product-benefit__tile{margin-top:60px}@media screen and (max-width:1300px){.l-product-benefit__tile+.l-product-benefit__tile{margin-top:50px}}.l-product-benefit__tile p{font-size:16px;font-weight:500;margin-bottom:0}.l-product-benefit__title,.l-product-benefit__title p{font-size:24px;margin-bottom:15px;font-weight:600}.l-product-benefit__title p strong,.l-product-benefit__title strong{color:#88cf41}.l-product-benefit__action{text-align:center;margin-top:80px}@media screen and (max-width:1300px){.l-product-benefit__action{margin-top:50px}}.l-product-benefit__plant{position:absolute;transition:transform 1s ease-in-out;transition-delay:.5s;will-change:transform;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d}.l-product-benefit__plant:first-child{right:-180px;top:-65px;transform:scaleX(-1) rotate(34deg) translateX(80px)}.l-product-benefit__plant:first-child.in-view{transform:scaleX(-1) rotate(34deg) translateX(0)}.l-product-benefit__plant:nth-child(2){bottom:20px;left:-200px;transform:rotate(-30deg) scaleX(-1) translateX(-80px)}.l-product-benefit__plant:nth-child(2).in-view{transform:rotate(-30deg) scaleX(-1) translateX(0)}.l-product-benefit__plant:nth-child(3){bottom:135px;right:-50px;transform:scaleX(-1) translateY(30px)}.l-product-benefit__plant:nth-child(3).in-view{transform:scaleX(-1) translateY(0)}.l-product-benefit__plant:nth-child(5){bottom:-20px;left:-70px;z-index:5;transform:translateY(30px) scaleX(-1) rotate(-17deg)}.l-product-benefit__plant:nth-child(5).in-view{transform:translateY(0) scaleX(-1) rotate(-17deg)}.l-product-benefit__plant.leaf-animation.r-leaf{width:324px}.l-product-benefit__plant.leaf-animation.l-leaf{width:270px}.l-product-benefit__plant.leaf-animation.l-hop{width:109px}.l-product-benefit__plant.leaf-animation.r-hop{width:109px}@media screen and (max-width:767px){.l-product-benefit__plant.leaf-animation:nth-child(2).in-view{transform:rotate(-30deg) scaleX(-1) translate3d(-20%,0,0)}.l-product-benefit__plant.leaf-animation:nth-child(3).in-view{transform:scaleX(-1) translate3d(15%,55%,0)}.l-product-benefit__plant.leaf-animation:nth-child(5).in-view{transform:translate3d(20%,-20%,0) scaleX(-1) rotate(-17deg)}.l-product-benefit__plant.leaf-animation.r-leaf{width:250px}.l-product-benefit__plant.leaf-animation.l-leaf{width:230px}.l-product-benefit__plant.leaf-animation.l-hop{width:109px}.l-product-benefit__plant.leaf-animation.r-hop{width:109px}}@media screen and (max-width:360px){.l-product-benefit__plant.leaf-animation:first-child.in-view{transform:rotate(-30deg) scaleX(-1) translate3d(30%,0,0)}.l-product-benefit__plant.leaf-animation:nth-child(2).in-view{transform:rotate(-30deg) scaleX(-1) translate3d(-90%,-10%,0)}.l-product-benefit__plant.leaf-animation:nth-child(3).in-view{transform:scaleX(-1) translate3d(25%,20%,0)}.l-product-benefit__plant.leaf-animation:nth-child(5).in-view{transform:translate3d(50%,-70%,0) scaleX(-1) rotate(-17deg)}.l-product-benefit__plant.leaf-animation.r-leaf{width:200px}.l-product-benefit__plant.leaf-animation.l-leaf{width:150px}.l-product-benefit__plant.leaf-animation.l-hop{width:90px}.l-product-benefit__plant.leaf-animation.r-hop{width:90px}}.l-product-benefit--cycle .l-product-benefit__focus{width:254px;height:509px;transform:translate(-38%,-50%)}@media screen and (max-width:1300px){.l-product-benefit--cycle .l-product-benefit__focus{width:100%;position:relative;top:auto;left:auto;transform:none}}.l-product-benefit--cycle .l-product-benefit__focus img{position:absolute;max-width:inherit}@media screen and (max-width:1300px){.l-product-benefit--cycle .l-product-benefit__focus img{margin:0 auto;position:relative;display:block;top:auto;left:auto}}.l-product-benefit--cycle .l-product-benefit__focus svg{animation:rotate linear 15s infinite}@media screen and (max-width:1300px){.l-product-benefit--cycle .l-product-benefit__focus svg{max-width:100%;margin:0 auto;display:block}}.l-product-benefit--cycle .l-product-benefit__cycle{transform:translate(-58%,-55%);position:absolute;top:50%;left:50%}@media screen and (max-width:1300px){.l-product-benefit--cycle .l-product-benefit__cycle{width:100%;transform:translate(-50%,-50%);top:50%;left:50%}}.l-product-benefit--cycle .l-product-benefit__action{margin-top:0}@media screen and (max-width:1300px){.l-product-benefit--cycle .l-product-benefit__action{margin-top:50px}}.l-product-benefit--cycle .l-product-benefit__tile{min-height:270px}@media screen and (max-width:1300px){.l-product-benefit--cycle .l-product-benefit__tile{min-height:inherit}}.l-quote{text-align:center}.l-quote h3{font-size:36px;font-weight:500;max-width:870px;margin:0 auto 30px}.l-quote__speech{display:block;margin-bottom:25px}.l-quote small{color:#88cf41;font-size:17px}@media screen and (max-width:1150px){.l-quote h3{font-size:25px}}.l-two-column-content .container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.l-two-column-content__col{width:calc(50% - 65px);-ms-flex-negative:0;flex-shrink:0}.l-two-column-content__col p{margin-top:.5em;margin-bottom:.5em}.l-two-column-content__col p:first-child{margin-top:0}.l-two-column-content__col img:not(:first-child){margin-top:30px}@media screen and (max-width:1150px){.l-two-column-content .container{-ms-flex-wrap:wrap;flex-wrap:wrap}.l-two-column-content__col{width:100%;-ms-flex-negative:0;flex-shrink:0}}.l-fasting-hero{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:calc(100vh - 280px);min-height:450px;background-position:top;background-color:#bfc3cb;background-blend-mode:multiply;background-size:cover;text-align:center;color:#fff}@media screen and (max-width:767px){.l-fasting-hero{height:auto}}.l-fasting-hero .container{max-width:960px}.l-fasting-hero h1{margin-bottom:.25em;color:#fff}@media screen and (max-width:767px){.l-fasting-hero h1{font-size:35px;margin-bottom:1em}}.l-fasting-hero p{color:#fff}@media screen and (max-width:767px){.l-fasting-hero p{line-height:1.4}}.l-fasting-hero .cms-editable{transition-delay:0.8s}.l-fasting-hero__nav{position:absolute;bottom:0;left:0;width:100%;transition-delay:1s}.l-fasting-hero__nav ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.l-fasting-hero__nav li{margin:0 1rem}.l-fasting-hero__nav a{position:relative;display:inline-block;font-size:1.5rem;padding:1rem;text-decoration:none}.l-fasting-hero__nav a:hover{color:#88cf41}.l-fasting-hero__nav a svg{position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}@media screen and (max-width:767px){.l-fasting-hero__nav a{font-size:1.2rem;padding-left:.25rem;padding-right:.25rem}}.l-fasting-hero__nav a:not(:hover){color:#fff}.l-fasting-intro{text-align:center}.l-fasting-intro p{color:#676767;line-height:1.6}@media screen and (min-width:768px){.l-fasting-intro p{font-size:22px}}.l-fasting-intro .container{max-width:900px}.l-fasting-intro h5+h3{margin-top:.25em}@media screen and (max-width:767px){.l-fasting-intro h3{font-size:22px}}.l-fasting-intro h5{text-transform:uppercase;font-size:15px;font-weight:600;color:#99a3a0;letter-spacing:1.88px}.l-fasting-intro h5:first-child{margin-bottom:0}@media screen and (max-width:767px){.l-fasting-intro h5{font-size:13px}}.l-fasting-intro .btn{margin-top:2rem}.l-fasting-content-panel{padding-top:0;padding-bottom:0}.l-fasting-content-panel .grid{-ms-flex-align:center;align-items:center}.l-fasting-content-panel .col{padding:0}.l-fasting-content-panel__content{max-width:530px;margin-left:auto;margin-right:auto;padding-top:2rem;padding-bottom:2rem}.l-fasting-content-panel__img{display:block;transition-delay:0.8s}@media screen and (max-width:1150px){.l-fasting-content-panel .col:last-child{-ms-flex-order:-1;order:-1}.l-fasting-content-panel .container{padding:0}.l-fasting-content-panel__content{padding-left:15px;padding-right:15px}}@media screen and (max-width:767px){.l-fasting-content-panel h3{font-size:22px}}.l-fasting-benefits__content{max-width:650px;margin-left:auto;margin-right:auto;font-size:16px;font-weight:500}@media screen and (max-width:767px){.l-fasting-benefits__content{margin-bottom:1rem}}@media screen and (max-width:767px){.l-fasting-benefits h3{font-size:22px}}.l-fasting-benefits__cat-title{font-size:24px;font-weight:600}@media screen and (max-width:767px){.l-fasting-benefits__cat-title{font-size:19px;text-align:center}}.l-fasting-benefits__group{position:relative;margin-top:2rem;margin-bottom:2rem}.l-fasting-benefits__group:after{content:"";position:absolute;top:0;left:50%;width:1px;height:100%;background-color:#f7cb1e;pointer-events:none}@media screen and (min-width:768px) and (max-width:1150px){.l-fasting-benefits__group .col:first-child{padding-right:1rem}.l-fasting-benefits__group .col:last-child{padding-left:1rem}}@media screen and (min-width:1151px){.l-fasting-benefits__group .col:first-child{padding-right:4.2rem}.l-fasting-benefits__group .col:last-child{padding-left:4.2rem}}@media screen and (max-width:767px){.l-fasting-benefits__group:after{display:none}.l-fasting-benefits__group .col:first-child:after{content:"";display:inline-block;width:100%;height:1px;background-color:#f7cb1e;pointer-events:none;margin-bottom:1.5rem;margin-top:1.5rem}}.l-fasting-benefits__point{margin:20px 0;padding:25px;background-color:#fff;color:initial;border-radius:10px}.l-fasting-benefits__point p{margin:0}@media screen and (max-width:767px){.l-fasting-benefits__point{padding:20px}}.l-fasting-benefits .btn{margin-top:2rem}@media screen and (max-width:767px){.l-fasting-benefits .btn{margin-top:1rem}}.l-fasting-timeline__content{max-width:825px;margin-left:auto;margin-right:auto}.l-fasting-timeline__content p{font-weight:500;font-size:22px;color:#676767}@media screen and (max-width:767px){.l-fasting-timeline__title{font-size:22px}.l-fasting-timeline__content p{font-size:16px}}@media screen and (max-width:1150px){.l-fasting-timeline__content{margin-bottom:3rem}}.l-fasting-timeline .col:first-child{padding-left:0}@media screen and (max-width:1150px){.l-fasting-timeline .col:first-child{margin-bottom:2rem}}.l-fasting-timeline .col:last-child{padding-right:0}.l-fasting-timeline__hours-title{font-size:15px;color:#99a3a0;text-transform:uppercase;font-weight:600;letter-spacing:1.9px}span.l-fasting-timeline__hours-title{-ms-flex-order:3;order:3}@media screen and (max-width:480px){span.l-fasting-timeline__hours-title{font-size:10px}.l-fasting-timeline__time-span{border-bottom:1px solid #979797}}.l-fasting-timeline__time-span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.l-fasting-timeline__time-span span:first-child{-ms-flex-order:1;order:1}.l-fasting-timeline__time-span span:last-child{-ms-flex-order:5;order:5}.l-fasting-timeline__time-span:before{position:relative;top:2px;content:"";-ms-flex-order:2;order:2;-ms-flex-positive:1;flex-grow:1;height:1px;background-color:#979797;margin-left:.75rem;margin-right:.75rem}.l-fasting-timeline__time-span:after{position:relative;top:2px;content:"";-ms-flex-order:4;order:4;-ms-flex-positive:1;flex-grow:1;height:1px;background-color:#979797;margin-left:.75rem;margin-right:.75rem}.l-fasting-timeline__hours-label{font-size:25px;font-weight:700}.l-fasting-timeline__image{display:block;width:100%;position:relative;padding:0 30%}.l-fasting-timeline__state-title{display:inline-block;width:100%;text-align:center;text-transform:uppercase;font-size:15px;background-color:#fff;border-radius:16px;font-weight:600}.l-fasting-timeline__state-title--green{background-color:#88cf41;color:#fff;margin-top:0}.l-fasting-timeline__point-list{margin-top:1rem;margin-bottom:3rem;font-weight:500;text-align:center;margin-left:-25px}.l-fasting-timeline__point-list li{margin:0}.l-fasting-timeline__point-list svg{display:inline-block;width:16px;vertical-align:middle;margin-right:.5em}.l-fasting-timeline__point-list--grey svg{filter:grayscale(100)}@media screen and (max-width:1150px){.l-fasting-timeline__point-list{margin-bottom:1rem}}.l-fasting-timeline__description{font-size:19px;color:#676767;font-weight:500;line-height:1.6}@media screen and (max-width:767px){.l-fasting-timeline__description{font-size:16px}}.l-fasting-features__content,.l-fasting-features__title{max-width:600px;margin-left:auto;margin-right:auto}.l-fasting-features__content{max-width:1000px;margin-bottom:4rem}.l-fasting-features__item:first-child.ani-in-view{transition-delay:0.4s}.l-fasting-features__item:nth-child(2).ani-in-view{transition-delay:0.5s}.l-fasting-features__item:nth-child(3).ani-in-view{transition-delay:0.6s}.l-fasting-features__inner.four{display:-ms-grid;display:grid;grid-template-columns:repeat(4,1fr);grid-row-gap:3rem}.l-fasting-features__inner.three{display:-ms-grid;display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:3rem}@media screen and (min-width:768px) and (max-width:1150px){.l-fasting-features__inner.four,.l-fasting-features__inner.three{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.l-fasting-features__inner.four,.l-fasting-features__inner.three{grid-template-columns:repeat(1,1fr)}}.l-fasting-features__items{margin-bottom:80px}.l-fasting-features__item{max-width:270px;margin-left:auto;margin-right:auto}.l-fasting-features__item h4{margin-top:0;margin-bottom:1em;color:#223a33}.l-fasting-features__item p{color:#223a33;font-size:16px;margin-bottom:0}.l-fasting-features__item p:empty{display:none}.l-fasting-features__item__icon{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:174px;height:174px;border-radius:100%;overflow:hidden;margin-bottom:30px;border:2px solid #f7cb1e;padding:10%}.l-fasting-features__item__icon img{max-height:90%;width:auto}@media screen and (max-width:767px){.l-fasting-features__item__icon{margin-bottom:15px}.l-fasting-features__item .h5{font-size:20px;margin-bottom:.5em}}.l-fasting-pages-cta{padding:0}.l-fasting-pages-cta .container{display:-ms-flexbox;display:flex}.l-fasting-pages-cta__link{position:relative;display:block;width:50%;height:315px;background-color:#121212;color:#fff}@media screen and (max-width:767px){.l-fasting-pages-cta__link{height:250px}}.l-fasting-pages-cta__link img{object-fit:cover;height:100%;width:100%;opacity:.75}.l-fasting-pages-cta__link h4{position:absolute;top:50%;transform:translateY(-65%);left:0;width:100%;margin:0;text-align:center;font-size:40px;letter-spacing:-.44px;color:currentColor;font-weight:600}.l-fasting-pages-cta__link h4.in-view{transform:translateY(-50%)}@media screen and (max-width:767px){.l-fasting-pages-cta__link h4{font-size:30px}}.l-fasting-pages-cta__link:hover{color:#88cf41}@media screen and (max-width:767px){.l-fasting-pages-cta .container{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.l-fasting-pages-cta__link{width:100%}}.l-fasting-program__intro{text-align:center;max-width:930px;margin-left:auto;margin-right:auto}.l-fasting-program__lead-title{text-transform:uppercase;font-size:15px;font-weight:600;color:#99a3a0;letter-spacing:1.88px;margin-bottom:0}.l-fasting-program__title{max-width:680px;margin:.5em auto .75em}.l-fasting-program__content,.l-fasting-program__content p{font-size:22px;font-weight:500}.l-fasting-program__content p{color:#676767;line-height:1.5}.l-fasting-program__grid{display:-ms-grid;display:grid;grid-column-gap:90px;grid-template-columns:repeat(4,1fr);margin-top:4rem;margin-bottom:4rem}@media screen and (min-width:768px) and (max-width:1150px){.l-fasting-program__grid{grid-template-columns:repeat(2,1fr);grid-row-gap:2rem;margin-bottom:0}}@media screen and (max-width:767px){.l-fasting-program__grid{grid-template-columns:repeat(1,1fr);grid-row-gap:4rem}}.l-fasting-program__item:first-child.ani-in-view{transition-delay:0.4s}.l-fasting-program__item:nth-child(2).ani-in-view{transition-delay:0.5s}.l-fasting-program__item:nth-child(3).ani-in-view{transition-delay:0.6s}.l-fasting-program__item:nth-child(4).ani-in-view{transition-delay:0.7s}.l-fasting-program__item-title-group{margin-top:15px;margin-bottom:0}@media screen and (min-width:768px){.l-fasting-program__item-title-group{min-height:65px}}.l-fasting-program__item-img{display:-ms-flexbox;display:flex;min-height:200px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#f2f1eb}.l-fasting-program__item-img img{display:inline-block;max-width:215px}.l-fasting-program__item-title{color:#000;font-size:24px;font-weight:600;margin-top:.65em;margin-bottom:0}.l-fasting-program__item-sub-title{margin-top:0;margin-bottom:0;line-height:1.2;color:#88cf41;font-size:19px;font-weight:500}.l-fasting-program__item-best-for{display:inline-block;width:100%;padding:10px 15px;font-size:19px;color:#000;text-transform:none;border:1px solid #f7cb1e;border-radius:5px;line-height:normal;font-weight:500;margin-top:1em;margin-bottom:1em}.l-fasting-program__item-best-for strong{font-weight:700}.l-fasting-program__item .cms-editable{color:#676767;font-size:16px}.l-fasting-program__item .cms-editable p:last-child{margin-bottom:0}.l-fasting-checklist{background-color:#99a3a0;background-repeat:no-repeat;background-size:cover;position:relative}.l-fasting-checklist:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.2)}.l-fasting-checklist .container{max-width:840px;position:relative}.l-fasting-checklist__title{text-align:center}.l-fasting-checklist__item{position:relative;margin:1rem 0;padding:20px 20px 20px 90px;border-radius:10px;background-color:rgba(255,255,255,.9)}.l-fasting-checklist__item svg{position:absolute;top:25px;left:20px}.l-fasting-checklist__item ul{margin-top:.5rem;margin-bottom:.5rem}.l-fasting-checklist__item ul li{line-height:1.2}.l-fasting-checklist__number{position:absolute;top:10px;left:35px;font-weight:700;font-size:1.8em;color:#88cf41}.l-fasting-checklist__actions{text-align:center;margin-top:80px}@media screen and (max-width:767px){.l-fasting-checklist__item{padding-left:60px}.l-fasting-checklist__item svg{width:30px;height:30px}}body.template-index .l-product-features{padding-top:300px;padding-bottom:80px}body.template-index .l-product-features--usa{padding-top:80px}@media screen and (max-width:767px){body.template-index .l-product-features--usa{padding-top:165px}}@media screen and (min-width:768px) and (max-width:1150px){body.template-index .l-product-features--usa{padding-top:260px}}body.template-index .l-custom-reviews{padding-top:80px}body.template-index section{position:relative;z-index:1}body.template-index section:not(.bg-white):not(.l-cta-big):not(.l-subscription-features--usa):not(.l-content-panels--usa):not(.l-index-page-full-video-banner):not(.l-why-shop-with-us):not(.l-index-features):not(.l-index-full-banner):not(.image-call-out){background-color:#f2f1eb}@media screen and (max-width:767px){body.template-index .l-product-features{padding-top:30px;padding-bottom:30px}body.template-index .l-content-panels{padding-bottom:0}}.l-why-shop-with-us__img{display:block;transition-delay:0.8s}.l-why-shop-with-us{width:100%;padding:45px 0}.l-index-features__content,.l-index-features__title{max-width:600px;margin-left:auto;margin-right:auto}.l-index-features__content{max-width:1000px;margin-bottom:4rem}.l-index-features__item:first-child.ani-in-view{transition-delay:0.4s}.l-index-features__item:nth-child(2).ani-in-view{transition-delay:0.5s}.l-index-features__item:nth-child(3).ani-in-view{transition-delay:0.6s}.l-index-features__inner.four{display:-ms-grid;display:grid;grid-template-columns:repeat(4,1fr);grid-row-gap:3rem}.l-index-features__inner.three{display:-ms-grid;display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:3rem}@media screen and (min-width:768px) and (max-width:1150px){.l-index-features__inner.four,.l-index-features__inner.three{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.l-index-features__inner.four,.l-index-features__inner.three{grid-template-columns:repeat(2,1fr)}}.l-index-features__items{margin-bottom:80px}.l-index-features__item{max-width:270px;margin-left:auto;margin-right:auto}.l-index-features__item h4{margin-top:0;margin-bottom:1em;color:#223a33}.l-index-features__item p{color:#223a33;font-size:16px;margin-bottom:0}.l-index-features__item p:empty{display:none}.l-index-features__item__icon{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:100%;overflow:hidden;margin-bottom:30px;padding:10%}.l-index-features__item__icon:after{position:relative;content:' ';width:2px}.l-index-features__item__icon:after{transform:rotate(-45deg)}@media screen and (min-width:768px){.l-index-features__item__icon:after{height:130%}.l-index-features__item__icon{width:174px;height:174px}.l-index-features__item__icon:after{right:62px}.collection-template .grid__item.grid__item--collection-template .grid-view-item .grid-view-item__info-container .money{font-size:26px}}@media screen and (min-width:481px) and (max-width:767px){.l-index-features__item__icon:after{height:130%}.l-index-features__item__icon{width:140px;height:140px}.l-index-features__item__icon:after{right:48px}}@media screen and (max-width:480px){.l-index-features__item__icon:after{height:150%}.l-index-features__item__icon{width:100px;height:100px}.l-index-features__item__icon:after{right:30px}}.l-index-features__item__icon img{max-height:90%;width:auto}@media screen and (max-width:767px){.l-index-features__item__icon{margin-bottom:15px}.l-index-features__item .h5{font-size:20px;margin-bottom:.5em}}.l-brand-logo{padding-top:60px;padding-bottom:60px;background-color:#fff}.l-brand-logo .title{border-bottom:1px solid #eaeaea;padding-bottom:25px;width:100%}.l-brand-logo .container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;max-width:1020px;padding:0}.l-brand-logo img{width:175px;height:auto;opacity:0;transition:opacity 1s ease-in-out;margin:.5rem}.l-brand-logo svg:first-child{transition-delay:0.1s}.l-brand-logo svg:nth-child(2){transition-delay:0.2s}.l-brand-logo svg:nth-child(3){transition-delay:0.3s}.l-brand-logo svg:nth-child(4){transition-delay:0.4s}.l-brand-logo svg:nth-child(5){transition-delay:0.5s}.l-brand-logo svg:nth-child(6){transition-delay:0.6s}.l-brand-logo .in-view .l-brand-logo__tile,.l-brand-logo .in-view img{opacity:1}.l-brand-logo__tile{text-align:center;opacity:0;transition:opacity 1s ease-in-out;width:20%}.l-brand-logo__tile a{display:inline-block;color:#000}.l-brand-logo__tile a:hover{color:#88cf41;text-decoration:none}.l-brand-logo__tile a:hover .l-brand-logo__title{color:#88cf41}@media screen and (max-width:1150px){.l-brand-logo__tile{width:50%;margin-bottom:40px}}.l-brand-logo__title{font-size:17px;margin-top:0;transition:color .3s}body.template-index .l-brand-logo--tiles{padding-top:260px}@media screen and (max-width:1150px){.l-brand-logo--tiles{-ms-flex-wrap:wrap;flex-wrap:wrap}}.l-brand-logo--tiles .container{max-width:1080px}.l-brand-logo--tiles svg{width:200px;height:200px}@media screen and (max-width:1300px){.l-brand-logo--usa{padding-bottom:30px}}.l-brand-logo--usa .container{max-width:1470px;padding:0 30px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.l-brand-logo--usa .l-brand-logo__title{font-size:18px;font-weight:600;margin:10px 0 15px}.l-brand-logo--usa .l-brand-logo__copy{font-size:14px;font-weight:400;margin:0;line-height:1.6}@media screen and (max-width:1150px){.l-brand-logo--usa .l-brand-logo__tiles{margin-bottom:-30px;-ms-flex-pack:center;justify-content:center}}.l-brand-logo--usa .l-brand-logo__tile{width:calc(20% - 200px / 5)}@media screen and (max-width:1150px){.l-brand-logo--usa .l-brand-logo__tile{width:calc(50% - 20px / 2);margin-bottom:30px}}@media screen and (max-width:767px){.l-brand-logo--usa .l-brand-logo__tile{width:100%}}.l-brand-logo--usa .l-brand-logo__tile+.l-brand-logo__tile{margin-left:50px}@media screen and (max-width:767px){.l-brand-logo--usa .l-brand-logo__tile+.l-brand-logo__tile:nth-child(3){margin-left:0}}@media screen and (max-width:1150px){.l-brand-logo--usa .l-brand-logo__tile+.l-brand-logo__tile{margin-left:20px}.l-brand-logo--usa .l-brand-logo__tile+.l-brand-logo__tile:nth-child(odd){margin-left:0}}@media screen and (max-width:767px){.l-brand-logo--usa .l-brand-logo__tile+.l-brand-logo__tile{margin-left:0}}@media screen and (max-width:1150px){.l-brand-logo{padding-top:40px;padding-bottom:40px}.l-brand-logo .container{-ms-flex-wrap:wrap;flex-wrap:wrap}.l-brand-logo .l-brand-logo__tile{width:calc(50% - 10px);margin-bottom:40px}}@media screen and (max-width:767px){.l-brand-logo .container{max-width:460px}.l-brand-logo .l-brand-logo__tile{width:100%;margin-bottom:0}.l-brand-logo img{width:110px;height:110px}}@media screen and (max-width:767px){.pf-product.l-brand-logo{padding:20px 0}.pf-product.l-brand-logo .container{max-width:460px}.pf-product.l-brand-logo .l-brand-logo__tile{width:46%;margin:2%}}body.template-index .l-brand-logo{padding-top:300px;padding-bottom:80px}body.template-index .l-brand-logo--usa{padding-top:80px}@media screen and (max-width:767px){body.template-index .l-brand-logo--usa{padding-top:165px}}@media screen and (min-width:768px) and (max-width:1150px){body.template-index .l-brand-logo--usa{padding-top:260px}}.collection-template .grid__item.grid__item--collection-template .grid-view-item .grid-view-item__image-container .grid-item-image img{max-width:100%!important;height:100%}.collection-template .grid__item.grid__item--collection-template .grid-view-item .grid-view-item__image-container .grid-item-image img{object-fit:contain}body{overflow-x:hidden}.text-white{color:#fff!important}.desktop--hide{display:none}.mx-auto{margin-left:auto;margin-right:auto}.text-green{color:#88cf41}.hero_1.content_large{background-color:#fff}#shopify-section-how-it-works-section{background-color:#f3f3ed}.l-fasting-hero{background-color:transparent;height:auto;padding-bottom:50px;padding-top:50px}.section-heading{padding:90px 0;text-align:center}.section-heading h5{font-size:24px;color:#88cf41;margin-bottom:0;font-weight:700}.section-heading h1{font-size:75px;color:#223a33;margin-top:0;font-weight:700;letter-spacing:0}.result p,.section-heading p{font-size:23px;line-height:1.5}.hero_1 .l-fasting-hero p{color:#7a8985}.hero_1 .l-fasting-hero>.grid{align-items:flex-start}.chart,.result{text-align:left;margin-bottom:80px}.section-left.result{padding-top:0;padding-bottom:0}.result.section-left p{font-size:23px}.result.section-left .small_text p{font-size:16px}.result.section-left p strong{color:#8acf3e}.chart h4{font-size:24px;margin-bottom:80px}.btn{height:auto;padding:8px 30px;line-height:normal;min-width:1px}ul.tubes{margin-top:50px}ul.tubes li{padding:0 0 0 50px;font-size:16px;color:#223a33;margin:0}ul.tubes li:before{content:"";position:absolute;left:0;top:60%;width:30px;height:10px;background:#d0d2d4;border-radius:50px;transform:translateY(-50%) rotate(-20deg)}ul.tubes li:last-child:before{content:"";background:#88cf41}.calorie-reduction{background:url(https://cdn.shopify.com/s/files/1/0021/9879/8395/files/Cap_hops.png?v=1582082917);background-repeat:no-repeat;background-position:30px -150px;padding:60px 0;background-attachment:fixed;background-size:32%}.liive_data_contianer{padding-left:70px}.liive_data{display:flex;align-items:center;padding:30px 0;position:relative}.liive_data:after,.liive_data:before{content:"";position:absolute;width:9px;height:9px;border-radius:50px;background-color:#efab0a;bottom:-3px;left:-130px}.liive_data:before{width:100%;height:2px;bottom:0}.liive_data:last-child:after,.liive_data:last-child:before{content:none}.liive_data .percentage-data{font-size:70px;font-weight:700;color:#223a33;margin-right:20px;line-height:1}.liive_data .right_align p{margin:0;font-size:25px;line-height:1.3;padding:12px 0 4px 0;max-width:260px}.l-product-page-full-video-banner .container,.l-product-page-full-video-banner .container .col{padding:0}.l-product-page-full-video-banner{overflow:hidden}.l-product-page-full-video-banner_content .content p{font-size:20px;line-height:1.35;color:#7a8985}.section-left{text-align:left;max-width:600px;padding:120px;padding-right:0}.section-left h2,.section-left h3{font-size:45px;line-height:1.2;font-weight:700}.section-left p{font-size:19px;line-height:1.5;color:#7a8985}#shopify-section-supercharge .section-left p{color:#223a33}.yellow-background{background-color:#f0cc4b}.curbing-section{background:url("//cdn.shopify.com/s/files/1/0021/9879/8395/files/box_banner-1920x700_1920x700_crop_center.jpg?v=1534732985");background-repeat:no-repeat;background-position:center center}.ani-fade-right-in{opacity:0;transform:translateX(3%);transition:opacity .5s ease-in-out,transform .5s ease-in-out;transition-delay:0.6s}.ani-fade-right-in.in-view{opacity:1;transform:translateX(0)}.video-area img{height:100%;object-fit:cover}video.IngredientGraph__VideoTag-sc-1xgymiu-7.hYnLTP{width:100%;height:auto;padding:0;margin:0}input.demo{display:none}.fastingCalc-section h1{font-size:60px;padding:60px 0;font-weight:700}.fastingCalc-section h2{font-weight:700;margin-top:45px}ul.yes_no{display:flex;align-items:center;justify-content:space-evenly}ul.yes_no li{padding:0;margin:0}ul.yes_no li:before{content:none}ul.yes_no li a{font-size:55px;font-weight:700;text-transform:uppercase;color:#223a33;text-decoration:none;padding:0 10px}ul.yes_no li a.active{background-color:#88cf41}.fastingCalc-section p{color:#223a33;font-size:23px;line-height:2}#demo .circle-range-select-wrapper .selected-range{color:#88cf41}#demo1 .circle-range-select-wrapper .selected-range{color:#ccc}body .circle-range-select-wrapper{width:26em;height:26em;border:15px solid #fca900;background-image:none!important;display:flex;align-items:center;justify-content:center;color:#000;margin-bottom:55px;margin-left:auto;margin-right:auto}#demo1 .circle-range-select-wrapper{border:15px solid #ccc}.circle-range-select-wrapper:before{position:absolute;content:"";background:url(https://cdn.shopify.com/s/files/1/0021/9879/8395/t/66/assets/clock_bg1.png?v=1591611637);left:-16%;top:-16%;width:132%;height:132%;background-size:100%;z-index:-1;box-shadow:-8px 12px 40px rgba(0,0,0,.15);border-radius:50%}body #demo1 .circle-range-select-wrapper .handle:before,body .circle-range-select-wrapper .handle:before{content:'';position:absolute;z-index:3;top:-29px;left:-28px;height:2.2em;width:2.2em;border-radius:50%;background:#fff;border:3px solid #88cf41;box-shadow:0 0 15px rgba(0,0,0,.4)}body .circle-range-select-wrapper .handle2:before{border:3px solid #fca900!important}body .circle-range-select-wrapper .handle:after{content:"";position:absolute;left:-19px;top:-2px;width:26px;height:10px;background:#88cf41;border-radius:50px;transform:translateY(-100%) rotate(-30deg);z-index:3}body #demo1 .circle-range-select-wrapper .handle:after,body .circle-range-select-wrapper .handle.handle2:after{background:#fca900}.wrapdemo{padding:100px 0 50px 0}body .circle-range-select-wrapper .values{display:none}.calo_content{background:#fff;padding:21px 0 15px;width:80%;margin:0 auto}.calo_content h6{text-transform:none;font-size:19px;letter-spacing:0;color:#88cf41;margin-bottom:3px}.calo_content p{margin-bottom:0;font-size:18px}.calo_content p img{vertical-align:middle}#paragraph_content_other .calo_content h6,#paragraph_content_other1 .calo_content h6{color:#f0cc4b}.timing{display:block}.val1 p,.val2 p{display:block;font-size:2em;line-height:1.1em;font-weight:600}.val1 p>span{font-size:16px;background:#f0cc4b;line-height:1;display:inline-block;width:auto;margin:8px auto 0 auto;font-weight:900;padding:0 10px 12px 10px}.val1 p span span.time{font-size:4em;display:block;padding-bottom:10px}.val2 p{font-size:1.2em;opacity:.5}.val2 p span{text-decoration:underline}#demo1 .val1 p span{padding:0 8px 24px 8px}.demos1.select_window .btn,.select_window .btn{background-color:#88cf41;border-color:#88cf41;font-size:24px;font-weight:700;padding:5px 15px 6px 15px;transition:.25s all ease-in;margin-top:40px}.demos1.select_window .btn{background-color:#fca900;border-color:#fca900}.circle-range-select-wrapper .handle.handle1,.circle-range-select-wrapper .handle.handle1:before{cursor:default}ul.fastingicons{display:block;justify-content:center;margin:0 auto;text-align:center;margin-left:46px;margin-top:-33px}ul.fastingicons li{padding:0 0 0 40px;font-size:18px;color:#223a33;margin:0}ul.fastingicons li:before{content:"";position:absolute;left:0;top:50%;width:30px;height:10px;background:#88cf41;border-radius:50px;transform:translateY(-50%) rotate(-30deg)}#demo .demo11,#demo1 .demo00{display:none}.demo11{margin-left:10px}ul.fastingicons li.last-child:before{content:"";background:#fca900}.handle2 span{position:absolute;top:-65px;width:fit-content;width:97px;left:-45px;padding:0 10px;padding:0 10px;background:#f0cc4b;display:none}@media (max-width:1150px){.val1 p span{padding:7px 10px 12px 10px}}@media (max-width:1199px){.liive_data:after,.liive_data:before{left:-60px}.section-left,body .l-product-page-full-video-banner .l-product-page-full-video-banner_content{padding:60px 25px 60px 60px;max-width:480px}.liive_data .right_align p{max-width:200px}.curbing-section{background-position:center center;background-size:cover}}#demo1 .handle.handle1{display:none}@media (max-width:991px){.section-left,body .l-product-page-full-video-banner .l-product-page-full-video-banner_content{max-width:none;padding:45px 25px}.result.section-left p{font-size:19px}.liive_data .right_align p{font-size:20px;padding:12px 0 4px 0}.liive_data .percentage-data{font-size:60px}.liive_data:after,.liive_data:before{left:-30px}.section-heading h1{font-size:60px}.section-left h2,.section-left h3,body .l-product-page-full-video-banner_content .title h2{font-size:35px}.calorie-reduction{background-position:0 -130px;background-size:contain;background-attachment:inherit}.curbing-section{background:0 0;background-color:#f3f3ed}}@media (max-width:767px){.val2{padding:0 24px}#demo1 .handle2 span{display:none}.section-heading{padding:40px 0}.section-heading h1{font-size:45px}.section-heading h5{font-size:22px}.result p,.section-heading p{font-size:18px}.chart,.result{margin-bottom:40px}.calorie-reduction{background-position:center -130px;background-size:350px;background-attachment:inherit}.liive_data_contianer{padding:400px 15px 0 15px;max-width:450px;margin:0 auto}section.l-product-page-full-video-banner{padding:0}.section-left,body .l-product-page-full-video-banner .l-product-page-full-video-banner_content{padding:45px 25px;text-align:center}.l-product-page-full-video-banner_content .title .subtitle{display:none}ul.tubes{display:flex;justify-content:center;margin-top:20px}ul.tubes li{margin:0 20px}.liive_data:after,.liive_data:before{left:0}body .l-product-page-full-video-banner .video-area{margin:0}.video-area img{width:100%;height:auto}.chart h4{text-align:center}.desktop--hide{display:flex}.mobile--hide{display:none!important}.l-content-panels__item .btn{margin-top:0}body .circle-range-select-wrapper{width:18em;height:18em}body #demo1 .circle-range-select-wrapper .handle:before,body .circle-range-select-wrapper .handle:before{top:-16px;left:-16px;height:1.5em;width:1.5em;border:2.5px solid #88cf41}body .circle-range-select-wrapper .handle2:before{border:2.5px solid #fca900!important}body .circle-range-select-wrapper .handle:after{content:"";position:absolute;left:-8px;top:0;width:12px;height:5px}body .circle-range-select-wrapper{border:8px solid #fca900}#demo1 .circle-range-select-wrapper{border:8px solid #ccc}span.val1,span.val2{font-size:2em;line-height:32px}.fastingCalc-section h1{font-size:30px}.demos1.select_window .btn,.select_window .btn{font-size:16px}.wrapdemo{padding:20px 0 10px 0}.demos1.select_window .btn,.select_window .btn{margin-top:15px}ul.yes_no li a{font-size:45px}.fastingCalc-section p{font-size:16px}.val1 p span{padding:5px 8px 8px 8px}#demo1 .val1 p span{padding:0 8px 10px 8px}.handle2 span{position:absolute;top:-52px;width:79px;left:-45px;padding:0}.calo_content h6{line-height:21px}.calo_content p{line-height:21px;padding:10px 10px}.calo_content p img{vertical-align:middle;width:28px}.val1 p span span.time{font-size:2em}.val1 p>span{font-size:13px}ul.fastingicons{margin-left:0;margin-top:0}ul.fastingicons li{font-size:13px}.calo_content{width:100%;margin-bottom:75px}#demo1 .calo_content h6{color:#fca900}}.cta-how-to .l-cta__content{max-width:800px;padding:50px 20px 120px 20px}.how-to-article{background-color:#fff;position:relative;padding:20px;display:flex;flex-wrap:wrap}.how-to-article header{margin-left:25px;z-index:1;position:relative}.how-to-article h2{margin:0;line-height:.7;font-size:28px;padding-left:65px}.how-to-article span{padding-left:65px;color:#aaa}.how-to-article header img{max-width:220px;padding-left:10px}.how-to-article p{color:#aaa;margin:0;text-align:center;padding:0 25px;line-height:1.4;font-size:20px}.how-to-article .icon{position:absolute;width:150px;height:150px;top:-30px;left:-30px;border-radius:50%;overflow:hidden;border:1px solid #eee}.how-to-article .icon img{width:200px;height:200px;max-width:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.how-to-article .left,.how-to-article .right{width:50%;padding:0 20px;margin-bottom:25px}.how-to-articlebutton{margin:0!important;width:100%;background-color:#fcd230;border:none;color:#000;font-weight:700;font-size:28px;max-width:none}.how-to-article ul li{position:relative;padding-left:40px}.how-to-article ul li:before{content:"";position:absolute;left:0;top:22px;width:28px;height:10px;background:#88cf41;border-radius:50px;transform:translateY(-50%) rotate(-30deg)}.containerfull .l-hero-image .image-area{padding:0 0}.rich-text.grid--v-center.text-center{padding:40px 60px}.center-smallwidth{width:65%;margin:0 auto}.c-site-nav ul.child{position:absolute;top:80%;z-index:100;display:none;width:240px;padding-top:15px;padding-bottom:15px;background-color:#fff;flex-wrap:wrap;padding:0}.c-site-nav ul li:hover ul.child{display:block}@media (max-width:991px){.cta-how-to .l-cta__content{padding:50px 50px 120px 50px}}@media (max-width:767px){.c-site-nav ul.child{position:relative;top:unset;z-index:100;display:block;width:100%;padding-top:15px;padding-bottom:15px;background-color:#fff;flex-wrap:unset;padding:0;background:0 0;padding-left:12px}ul.child li a{vertical-align:middle}ul.child li:before{content:"-";vertical-align:middle;font-size:17px;display:inline-block}.rich-text.grid--v-center.text-center{padding:40px 30px}a.how-to-articlebutton.btn{white-space:pre-wrap;line-height:30px;padding:10px 10px}.how-to-article .left,.how-to-article .right{width:100%;padding:0}.how-to-article h2,.how-to-article span{padding-left:0}.how-to-article button{max-width:none!important;margin-top:1rem;font-size:16px;white-space:normal;padding:5px 15px}.cta-how-to .l-cta__content{padding:20px 30px 20px 20px}.how-to-article .icon{width:100px;height:100px}.how-to-article .icon img{width:130px;height:130px}.how-to-article header{margin-left:0}.how-to-article header img{padding:0}.how-to-article p{padding:0}.ingrdnt-right img{display:inline-block;max-width:300px!important}}
/*# sourceMappingURL=/s/files/1/2808/6172/t/50/assets/main.scss.css.map?v=2545139811862863552 */
