@charset 'UTF-8';@media all{html.with-featherlight{overflow:hidden}.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:rgba(0,0,0,0)}.featherlight:last-of-type{background:rgba(0,0,0,.8)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight link.featherlight-inner,.featherlight script.featherlight-inner,.featherlight style.featherlight-inner{display:none}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:rgba(255,255,255,.3);color:#000;border:none;padding:0}.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;-webkit-overflow-scrolling:touch;overflow-y:scroll}.featherlight iframe{border:none}.featherlight *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media only screen and (max-width:1024px){.featherlight .featherlight-content{margin-left:0;margin-right:0;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}}@media print{html.with-featherlight>*>:not(.featherlight){display:none}}.bootstrap-datetimepicker-widget{list-style:none}.bootstrap-datetimepicker-widget.dropdown-menu{margin:2px 0;padding:4px;width:19em}@media (min-width:768px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width:992px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width:1200px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}.bootstrap-datetimepicker-widget.dropdown-menu:after,.bootstrap-datetimepicker-widget.dropdown-menu:before{content:'';display:inline-block;position:absolute}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(0,0,0,.2);top:-7px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;top:-6px;left:8px}.bootstrap-datetimepicker-widget.dropdown-menu.top:before{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid rgba(0,0,0,.2);bottom:-7px;left:6px}.bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;bottom:-6px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after{left:auto;right:7px}.bootstrap-datetimepicker-widget .list-unstyled{margin:0}.bootstrap-datetimepicker-widget a[data-action]{padding:6px 0}.bootstrap-datetimepicker-widget a[data-action]:active{box-shadow:none}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{width:54px;font-weight:700;font-size:1.2em;margin:0}.bootstrap-datetimepicker-widget button[data-action]{padding:6px}.bootstrap-datetimepicker-widget .btn[data-action=incrementHours]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Increment Hours"}.bootstrap-datetimepicker-widget .btn[data-action=incrementMinutes]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Increment Minutes"}.bootstrap-datetimepicker-widget .btn[data-action=decrementHours]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Decrement Hours"}.bootstrap-datetimepicker-widget .btn[data-action=decrementMinutes]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Decrement Minutes"}.bootstrap-datetimepicker-widget .btn[data-action=showHours]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Show Hours"}.bootstrap-datetimepicker-widget .btn[data-action=showMinutes]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Show Minutes"}.bootstrap-datetimepicker-widget .btn[data-action=togglePeriod]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Toggle AM/PM"}.bootstrap-datetimepicker-widget .btn[data-action=clear]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Clear the picker"}.bootstrap-datetimepicker-widget .btn[data-action=today]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Set the date to today"}.bootstrap-datetimepicker-widget .picker-switch{text-align:center}.bootstrap-datetimepicker-widget .picker-switch::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Toggle Date and Time Screens"}.bootstrap-datetimepicker-widget .picker-switch td{padding:0;margin:0;height:auto;width:auto;line-height:inherit}.bootstrap-datetimepicker-widget .picker-switch td span{line-height:2.5;height:2.5em;width:100%}.bootstrap-datetimepicker-widget table{width:100%;margin:0}.bootstrap-datetimepicker-widget table td,.bootstrap-datetimepicker-widget table th{text-align:center;border-radius:4px}.bootstrap-datetimepicker-widget table th{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table th.picker-switch{width:145px}.bootstrap-datetimepicker-widget table th.disabled,.bootstrap-datetimepicker-widget table th.disabled:hover{background:0 0;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget table th.prev::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Previous Month"}.bootstrap-datetimepicker-widget table th.next::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Next Month"}.bootstrap-datetimepicker-widget table thead tr:first-child th{cursor:pointer}.bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background:#eee}.bootstrap-datetimepicker-widget table td{height:54px;line-height:54px;width:54px}.bootstrap-datetimepicker-widget table td.cw{font-size:.8em;height:20px;line-height:20px;color:#777}.bootstrap-datetimepicker-widget table td.day{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table td.day:hover,.bootstrap-datetimepicker-widget table td.hour:hover,.bootstrap-datetimepicker-widget table td.minute:hover,.bootstrap-datetimepicker-widget table td.second:hover{background:#eee;cursor:pointer}.bootstrap-datetimepicker-widget table td.new,.bootstrap-datetimepicker-widget table td.old{color:#777}.bootstrap-datetimepicker-widget table td.today{position:relative}.bootstrap-datetimepicker-widget table td.today:before{content:'';display:inline-block;border:solid transparent;border-width:0 0 7px 7px;border-bottom-color:#337ab7;border-top-color:rgba(0,0,0,.2);position:absolute;bottom:4px;right:4px}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{background-color:#337ab7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget table td.active.today:before{border-bottom-color:#fff}.bootstrap-datetimepicker-widget table td.disabled,.bootstrap-datetimepicker-widget table td.disabled:hover{background:0 0;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget table td span{display:inline-block;width:54px;height:54px;line-height:54px;margin:2px 1.5px;cursor:pointer;border-radius:4px}.bootstrap-datetimepicker-widget table td span:hover{background:#eee}.bootstrap-datetimepicker-widget table td span.active{background-color:#337ab7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget table td span.old{color:#777}.bootstrap-datetimepicker-widget table td span.disabled,.bootstrap-datetimepicker-widget table td span.disabled:hover{background:0 0;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget.usetwentyfour td.hour{height:27px;line-height:27px}.bootstrap-datetimepicker-widget.wider{width:21em}.bootstrap-datetimepicker-widget .datepicker-decades .decade{line-height:1.8em!important}.input-group.date .input-group-addon{cursor:pointer}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.form-inline.fv-form-bootstrap .form-group,.fv-form-bootstrap4.form-inline .form-group{vertical-align:top}.fv-has-feedback{position:relative}.fv-control-feedback{position:absolute;top:0;right:0;z-index:3;display:block;text-align:center}.fv-help-block{display:block}.fv-form [placeholder]::-ms-clear{display:none}.fv-form-foundation .form-error,.fv-form-uikit .uk-text-danger{display:block}.fv-form-bootstrap .help-block{margin-bottom:0}.fv-form-bootstrap .tooltip-inner{text-align:left}.fv-form-bootstrap .fv-bootstrap-icon-input-group{z-index:100}.fv-form-bootstrap4 .fv-control-feedback{width:38px;height:38px;line-height:38px}.fv-form-bootstrap4 .form-group.row .fv-control-feedback{right:15px}.fv-form-bootstrap4 .form-group.row .form-check~.fv-control-feedback{top:-7px}.fv-form-bootstrap4:not(.form-inline) label~.fv-control-feedback{top:32px}.fv-form-bootstrap4:not(.form-inline) label.sr-only~.fv-control-feedback{top:-7px}.fv-form-bootstrap4:not(.form-inline) .form-check~.fv-control-feedback{top:25px}.fv-form-bootstrap4 .has-success .fv-control-feedback,.fv-form-bootstrap4 .has-success label{color:#5cb85c}.fv-form-bootstrap4 .has-warning .fv-control-feedback,.fv-form-bootstrap4 .has-warning label{color:#f0ad4e}.fv-form-foundation5 .fv-control-feedback{right:15px;width:37px;height:37px;line-height:37px}.fv-form-foundation5 .row .row:not(.collapse) .fv-control-feedback{right:8px}.fv-form-foundation5 .row .collapse .fv-control-feedback{right:0}.fv-form-foundation5.fv-form-horizontal [type=checkbox]~.fv-control-feedback,.fv-form-foundation5.fv-form-horizontal [type=radio]~.fv-control-feedback{top:-8px}.fv-form-foundation5 label .fv-control-feedback{top:21px}.fv-form-foundation5 [type=checkbox]~.fv-control-feedback,.fv-form-foundation5 [type=radio]~.fv-control-feedback{top:15px}.fv-form-foundation5 .error .fv-control-feedback{color:#f04124}.fv-form-foundation5 .fv-has-success .fv-control-feedback,.fv-form-foundation5 .fv-has-success label{color:#43ac6a}.fv-form-foundation .fv-control-feedback{right:15px;width:39px;height:39px;line-height:39px}.fv-form-foundation [type=checkbox]~.fv-control-feedback,.fv-form-foundation [type=radio]~.fv-control-feedback{top:-7px}.fv-form-foundation fieldset [type=checkbox]~.fv-control-feedback,.fv-form-foundation fieldset [type=radio]~.fv-control-feedback,.fv-form-foundation label .fv-control-feedback{top:25px}.fv-form-foundation .fv-has-error .fv-control-feedback,.fv-form-foundation .fv-has-error fieldset legend,.fv-form-foundation .fv-has-error label{color:#ec5840}.fv-form-foundation .fv-has-success .fv-control-feedback,.fv-form-foundation .fv-has-success fieldset legend,.fv-form-foundation .fv-has-success label{color:#3adb76}.fv-foundation-tooltip:before{border-color:transparent transparent #0a0a0a}.fv-form-pure .fv-control-feedback{width:36px;height:36px;line-height:36px}.fv-form-pure.pure-form-aligned [type=checkbox]~.fv-control-feedback,.fv-form-pure.pure-form-aligned [type=radio]~.fv-control-feedback{top:-9px}.fv-form-pure.pure-form-aligned .fv-help-block{margin-top:5px;margin-left:180px}.fv-form-pure.pure-form-stacked .pure-control-group{margin-bottom:8px}.fv-form-pure.pure-form-stacked .fv-control-feedback{top:22px}.fv-form-pure.pure-form-stacked .pure-radio~.fv-control-feedback{top:20px}.fv-form-pure.pure-form-stacked .fv-sr-only~.fv-control-feedback{top:-9px}.fv-form-pure .fv-has-error .fv-control-feedback,.fv-form-pure .fv-has-error .fv-help-block,.fv-form-pure .fv-has-error label{color:#ca3c3c}.fv-form-pure .fv-has-success .fv-control-feedback,.fv-form-pure .fv-has-success .fv-help-block,.fv-form-pure .fv-has-success label{color:#1cb841}.fv-form-semantic .error .icon,.fv-form-semantic.ui.form .fields.error label{color:#9f3a38}.fv-form-semantic .fv-control-feedback{right:7px}.fv-form-uikit .fv-control-feedback{top:25px;width:30px;height:30px;line-height:30px}.fv-form-uikit.uk-form-horizontal .fv-control-feedback{top:0}.fv-form-uikit.uk-form-horizontal [type=checkbox]~.fv-control-feedback,.fv-form-uikit.uk-form-horizontal [type=radio]~.fv-control-feedback{top:-7px}.fv-form-uikit label.fv-sr-only~.fv-control-feedback{top:-7px!important}.fv-form-uikit.uk-form-stacked [type=checkbox]~.fv-control-feedback,.fv-form-uikit.uk-form-stacked [type=radio]~.fv-control-feedback{top:20px}.fv-form-uikit .fv-has-error .fv-control-feedback,.fv-form-uikit .fv-has-error .uk-form-label,.fv-form-uikit .fv-has-error label{color:#d85030}.fv-form-uikit .fv-has-success .fv-control-feedback,.fv-form-uikit .fv-has-success .uk-form-label,.fv-form-uikit .fv-has-success label{color:#659f13}*{margin:0;padding:0;box-sizing:border-box}body{position:relative;font-family:europa,Arial,sans-serif;font-weight:300}h1,h2,h3,h4{font-weight:400}iframe{display:block}hr{border:none;border-bottom:1px solid #ccc;margin:10px 0}b{font-weight:700}.text12{font-size:12px!important}.text14{font-size:14px!important}.devbar{display:block;position:fixed;bottom:0;left:0;padding:15px;font-size:18px;color:#fff;font-weight:700;letter-spacing:.1em;background-color:rgba(255,0,0,.75);z-index:9000}.clear{clear:both}.clear15{clear:both;margin-bottom:15px;height:0}.clear30{clear:both;margin-bottom:30px;height:0}.clearDotted{clear:both;margin-bottom:15px;border-bottom:1px dotted #999}.clearline{clear:both;border-bottom:1px solid #999;margin:15px 0}.clearBottom{clear:both;margin-bottom:65px}.clearfix:after{content:"";display:table;clear:both}.hidden{display:none}.hidden-important{display:none!important}.left{float:left}.right{float:right}.left15{float:left;margin-right:15px}.right15{float:right;margin-left:15px}.bottom5{margin-bottom:5px}.bottom10{margin-bottom:10px}.bottom15{margin-bottom:15px}.centered{margin:0 auto;display:block}.nomargin{margin:0!important}.noright{margin-right:0!important}.flexbox{display:flex}.flexbox-wrap{display:flex;flex-wrap:wrap}.flexbox-center{align-items:center}.flexbox-between{justify-content:space-between}.align-self{align-self:stretch;max-height:45px}header{position:fixed;z-index:100;top:0;left:0;width:100%;display:flex;padding:15px;background-color:#09f;color:#fff}header .logo-link{z-index:101;margin-right:30px;height:30px}.nav-main{margin:-15px 15px -15px 0;flex-shrink:0}.nav-main a{display:inline-block;font-weight:400;font-size:14px;letter-spacing:.1em;text-decoration:none;color:#fff;line-height:60px;padding:0 8px;text-transform:uppercase;transition:background-color .7s,color .7s;-webkit-transition:background-color .7s,color .7s}.nav-main a.selected,.nav-main a:hover,.right-container a.selected,.right-container a:hover{background-color:#fff;color:#09f;cursor:pointer}@media (hover:none),(hover:on-demand){.right-container a:hover{background-color:rgba(0,0,0,.25);color:#fff}a.store-id:hover{background-color:rgba(0,0,0,.15)}.right-container a.selected{background-color:#fff;color:#09f}}header .right-container{display:flex;flex-wrap:wrap;flex-grow:2;justify-content:flex-end;align-items:flex-start;margin:-15px -15px -15px 0;z-index:2;pointer-events:none}.free-shipping-149-header{padding:6px 15px;background-color:rgba(63,191,0,.8);margin-right:5px;width:11em}.free-shipping-149-header h4{text-align:center;margin-right:4px;letter-spacing:.05em;font-weight:700;line-height:120%}.free-shipping-149-header h5{text-align:center;font-weight:300;line-height:120%}.free-shipping-149-header:hover{background-color:#3fbf00}.free-shipping-149-cart{display:flex;align-items:center;justify-content:center;padding:0 10px;font-size:14px;flex:1 1 30%}.right-container a{pointer-events:all;display:inline-block;margin:0 5px 5px 0;text-decoration:none;color:#fff;transition:background-color .5s,color .5s;-webkit-transition:background-color .5s,color .5s}.right-container i{font-size:24px}.search{background-color:rgba(0,0,0,.25);line-height:45px;width:45px;text-align:center;flex-shrink:0}.store-id{width:12em;text-align:center;padding:6px 15px;margin:0 5px 5px 0;background-color:rgba(0,0,0,.15);font-size:14px;letter-spacing:.05em;line-height:120%;font-weight:300}div.store-id{min-height:45px}.store-id .mall-name{font-weight:700}.store-id b{font-size:12px;letter-spacing:.1em;text-transform:uppercase}.store-id i{font-size:14px}.store-id a{font-size:13px;margin:0;text-decoration:none}.store-id a i{font-size:13px}.store-id a.header-phone{font-weight:700}.store-id a.header-chat{margin-top:2px;text-decoration:underline}a.shortcuts-mobile{display:none;align-items:center;justify-content:center;font-size:12px;font-weight:700;letter-spacing:.1em;text-align:center;background-color:#d9005e;margin-right:.6%}.cart-container,.checkout-button-header,.login-container{font-size:18px;background-color:rgba(0,0,0,.25);line-height:45px;height:45px;padding:0 15px;display:flex!important;align-items:center;justify-content:space-between}.customer-container,.login-container.highlight{background-color:rgba(217,0,94,.75)}.customer-container{padding:6px 15px;text-align:right;font-size:14px;letter-spacing:.05em;line-height:120%}.customer-container b,.customer-container i{font-size:12px;letter-spacing:.1em}.cart-flex{display:flex;align-items:center}.cart-container i,.login-container i{margin-right:10px}.cart-container .cart-checkout,.checkout-button-header,.login-container .login-text{font-size:12px;font-weight:700;line-height:120%;letter-spacing:.1em;text-align:center}a.country-select{display:flex;align-items:flex-end;flex-shrink:0;min-height:45px;width:45px;padding:0!important;background-size:cover;background-repeat:no-repeat;background-color:transparent!important}.country-select h5{width:100%;background-color:rgba(0,0,0,.5);padding:3px;font-size:8px;font-weight:700;line-height:1.2;text-align:center}.country-select.selected h5,.country-select:hover h5{color:#fff;background-color:#09f}.language-select{background-color:rgba(0,0,0,.25);height:45px;width:45px;margin-right:5px;flex-shrink:0}a.language-button{display:block;margin:0;font-size:11px;line-height:15px;font-weight:700;text-align:center;letter-spacing:.1em}a.language-button.selected,a.language-button:hover{background-color:#fff;color:#09f}.store-id.no-hover.selected,.store-id.no-hover:hover{background-color:rgba(0,0,0,.15);color:#fff;cursor:default}.customer-container.no-hover.selected,.customer-container.no-hover:hover{background-color:rgba(217,0,94,.75);color:#fff;cursor:default}.drop-down{display:none;position:fixed;top:60px;background-color:#fff;z-index:100;width:100%;box-shadow:0 2px 6px rgba(0,0,0,.5)}.vertical-limit{overflow:auto}.drop-down-overlay{display:none;position:absolute;background-color:rgba(0,0,0,.7);z-index:99;width:100%;height:100%;top:0;left:0}.drop-down-close{position:absolute;top:5px;right:5px;color:#333;display:block;font-size:24px}.drop-down-close:hover{color:#09f}#forgotPassword h5,.drop-down h5{color:#09f;font-size:24px;font-weight:700;margin-bottom:10px;line-height:100%;letter-spacing:-.025em}#forgotPassword h5{margin-right:36px}.drop-down h6{color:#666;font-size:18px;font-weight:400;margin-bottom:10px;line-height:100%;letter-spacing:.1em;text-transform:uppercase}.drop-down p{font-size:16px;margin-bottom:10px;line-height:140%}.nav-products,.nav-starterpaks{width:100%;padding:30px 15px;max-height:310px}.nav-about{max-width:594px;padding:30px}.nav-about img{display:block;width:calc(100% + 60px);height:auto;margin:-30px -30px 30px;max-height:325px}.nav-contact{min-width:320px;max-width:642px;padding:15px}.cartPopup .button-standard,.nav-contact .button-standard,.search-box .button-standard,.store-change .button-standard{background-color:#fff;color:#09f;border-color:#0060a0}.nav-contact h6{letter-spacing:.05em}.contact-flex{display:flex;align-items:center;margin:0 -15px;padding:5px;border-bottom:1px solid #ccc;color:#333;font-size:16px;text-decoration:none}.contact-flex:last-of-type{border-bottom:none}.contact-flex .drop-cap{font-size:2em;margin-right:.5em;color:#09f;font-weight:700}.contact-flex i.small{font-size:14px}.contact-flex.selected,.contact-flex:hover{background-color:#3fbf00;color:#fff}.contact-flex.selected .drop-cap,.contact-flex:hover .drop-cap{color:#fff}.contact-flex b{display:inline-block}.contact-form{margin-top:15px}.cartPopup,.country-switcher,.login-box,.search-box,.store-change{padding:15px;right:0}.store-change{max-width:600px}.cartPopup{max-width:768px}.nav-shortcuts{padding:15px 30px}.nav-shortcuts a{display:inline-block;margin:-5px 10px 10px -10px;text-decoration:none;padding:5px 10px;font-size:16px;font-weight:400;color:#333}.nav-shortcuts a:hover{background-color:#09f;color:#fff}.nav-shortcuts hr{margin-top:0}.nav-shortcuts .joint-bright{color:#3fbf00}.nav-shortcuts .other-links a{font-weight:700}.nav-shortcuts .nodesktop .other-links a{margin-bottom:0}.country-switcher{max-width:290px;padding:0}.country-flex{display:flex;flex-wrap:wrap}.country-switcher h5{margin:15px 15px 10px}a.country-switch{width:100%;padding:5px 15px;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #ccc;text-decoration:none;color:#333}a.country-switch.selected,a.country-switch:hover{background-color:#09f;color:#fff;font-weight:700}a.country-switch img{display:block;width:36px;height:auto;margin-left:15px}.language-flex{display:flex;padding:0 15px 15px}.language-mobile{display:inline-block;margin-right:10px;padding:5px 10px;color:#333;border:1px solid #ccc;font-size:13px;font-weight:700;text-decoration:none;transition:background-color .5s,color .5s,border .5s;-webkit-transition:background-color .5s,color .5s,border .5s}.language-mobile.selected,.language-mobile:hover{background-color:#09f;color:#fff;border-color:#999}.search-box{max-width:600px;text-align:left}.search-box input{width:100%}.search-box .search-hide{overflow:auto}.search-box .search-item{display:none;align-items:center;padding:10px;border-bottom:1px solid #ccc;color:#333;text-decoration:none;transition:background-color .5s,color .5s;-webkit-transition:background-color .5s,color .5s}.search-box .search-item:hover{background-color:#d9f0ff;color:#000}.search-box .search-show{display:flex}.search-box .search-image{width:125px;margin-right:15px;text-align:center;flex-shrink:0}.search-box .search-item span{flex-grow:1}.cartDetails .cartTable{display:none}.cartDetails .cartHeader td{color:#666;font-size:16px;border-bottom:1px solid #09f;padding:5px;font-weight:700;letter-spacing:.1em}.cartDetails td{color:#333;font-size:14px;border-bottom:1px solid #999;padding:5px;text-align:center}.cartDetails .cartFooter td{font-size:14px;border-bottom:1px solid #09f;padding-bottom:5px;font-weight:700;letter-spacing:.1em;text-align:right}.cartDetails .product-name{text-align:left}.cartDetails .ChangeQTY{text-align:center}.cartMath{font-weight:700;color:#ccc!important;font-size:18px;text-align:center}.cartBottom{margin-top:10px;display:flex;flex-wrap:wrap;justify-content:space-between;text-align:center}.cartBottom a{flex:1 1 25%;text-align:center}.ReProduct,.cartDetails .removeProduct{color:#c3c3c3!important;font-size:18px}.ReProduct:hover,.cartDetails .removeProduct:hover{color:#09f!important}.cartDetails .checkout-button{background-color:#00bf3f;color:#fff;display:flex;align-items:center;justify-content:center}.cartShow2{display:none}.cartShow2 i{display:inline-block;color:#999;margin:0 5px}.login-box{max-width:768px}.login-flex{display:flex;align-items:center}.login-flex .button-standard{margin-right:15px;background-color:#00bf3f;color:#fff}.login-flex .remember-me{margin-right:15px;font-size:14px;flex-grow:1;min-width:105px}.login-flex .forgotPassword{text-align:right}.login-error{display:none;padding:7px 15px;background-color:#ff4c6a;color:#fff;font-size:14px;margin:10px -15px}.sliders li{position:relative;text-align:center;min-height:233px}.sliders li a{position:relative;display:block}.sliders li a:focus{outline:0}.sliders .topbox{height:200px;display:block}.sliders section.upper{position:absolute;width:100%;top:115px;left:0}.sliders section.lower{display:flex;justify-content:center;position:absolute;width:100%;bottom:0;left:0}.sliders h3{margin-bottom:5px;font-size:24px;font-weight:300;color:#333}.sliders h4{font-size:14px;font-weight:700;letter-spacing:.05em;line-height:1.1;color:#666;text-transform:uppercase}.sliders .button-standard{font-size:12px;display:inline-block}.sliders .button-standard:first-of-type{margin-right:10px}.featured-padding{padding:0 15px;margin-bottom:25px;width:100vw}.drop-down .sliders img{max-height:233px}.featherlight{z-index:8010}.featherlight.welcome,.featherlight:last-of-type{background:rgba(0,0,0,.7)}.featherlight .featherlight-content{max-height:90%;padding:15px;box-shadow:2px 2px 4px rgba(0,0,0,.5);border-bottom:none;margin-left:5%;margin-right:5%}.featherlight-loading .featherlight-content{padding:30px;border-radius:80px;width:80px;height:80px;background:url(/retail/images/spin.gif) center center/50px 50px no-repeat #fff;box-shadow:2px 2px 4px rgba(0,0,0,.5)}.featherlight-loading .featherlight-content>*{display:none!important}.featherlight-loading .featherlight-close,.featherlight-loading .featherlight-inner{display:none}.documentWrap.featherlight iframe{width:100%;height:100%}.documentWrap.featherlight-iframe .featherlight-content{width:75%;height:75%}.featherlight-content h1{color:#09f;font-size:26px;font-weight:700;margin-bottom:10px;margin-right:40px;line-height:100%;letter-spacing:-.025em}.featherlight-content h2{font-size:18px;font-weight:700;margin-bottom:10px;line-height:100%;color:#333}.featherlight-content h2.capitalize{letter-spacing:.1em;text-transform:uppercase}.featherlight-content .button-standard{background-color:rgba(255,255,255,.5);color:#09f;border-color:#0060a0}.featherlight-content p{font-size:14px;margin-bottom:7px;line-height:140%;color:#333}.featherlight .featherlight-close-icon{position:fixed;z-index:9999;line-height:36px;width:36px;cursor:pointer;background:0 0;color:#09f;font-size:26px;text-align:center}.featherlight .featherlight-close-icon:hover{color:#fff;background-color:#09f}.mobile-spacer{display:block;height:60px}.video-flex{display:flex}.featured-mobile{margin-bottom:1.2%}.video-header{text-align:center;position:relative;width:1500px;margin-right:.6%;cursor:pointer}.video-header section{position:absolute;padding:15px 30px;bottom:0;margin-left:auto;margin-right:auto;width:100%;background-color:rgba(0,0,0,.25)}.video-header h1{color:#fff;font-size:48px;font-weight:700;letter-spacing:-.025em;margin-bottom:15px;transition:font-size .5s;line-height:100%}.video-header p{color:#fff;font-size:20px;font-weight:300;letter-spacing:.05em;transition:font-size .5s}.video-header .button-standard{color:#fff;border-color:#fff}.main-row{display:flex;flex-wrap:wrap;justify-content:space-between}.main-2 .link-tile{flex-grow:1;margin-right:15px;height:250px}.main-2 .link-tile:last-of-type{margin-right:0}.link-tile{display:block;position:relative;background-color:#ccc;text-decoration:none;background-repeat:no-repeat;background-position:center center;background-size:cover;margin-bottom:.8%}.link-tile .button-standard{position:absolute;left:0;right:0;bottom:20px;margin-left:20%;margin-right:20%;text-align:center;z-index:3;color:#fff;border-color:#fff}.washed{color:#666!important;border-color:#666!important}.link-tile.product-feature:hover .washed{color:#fff!important}.link-overlay{position:absolute;width:100%;height:100%;background-color:rgba(33,33,33,.2);transition:background-color .5s;-webkit-transition:background-color .5s;z-index:2}.link-tile:hover .link-overlay{background-color:rgba(33,33,33,0)}.link-tile:hover .button-standard,.link-tile:hover .button-standard-wash{background-color:#09f;color:#fff;border-color:#333}.mediterranean{flex-grow:1;background-image:url(/retail/images/featured/mediterranean-bg.webp)}.product-extra{flex-grow:1;background-size:cover!important}.product-feature{background-position:center bottom;background-color:#fff;text-align:center;border:1px solid #ccc}.product-feature.wider{width:33.3%}.product-feature.cardio9,.product-feature.complete,.product-feature.experience,.product-feature.haircells,.product-feature.hungertrim,.product-feature.starterpak-joint-health-control,.product-feature.ten-day-weight-loss-starterpak,.product-feature.thirty-day-liver-cleanse-starterpak,.product-feature.trimbar{width:29.2%;background-size:100%}.product-feature.lashcells{width:29.2%;background-size:55%}.product-feature.impak{width:29.2%;background-size:65%}.product-feature h2{overflow-wrap:break-word;font-size:30px;line-height:110%;letter-spacing:-.025em;font-weight:700;transition:font-size .5s}.product-feature p{display:none;padding:.5em 2em;margin:0 -30px 40%;background-color:rgba(255,255,255,.5);font-size:16px;color:#000;line-height:140%;text-align:center}.product-feature .button-standard{margin:0 30%}.product-feature.basic-weight-loss-starterpak h2,.product-feature.cardio9 h2,.product-feature.cleanse h2,.product-feature.complete h2,.product-feature.experience h2,.product-feature.haircells h2,.product-feature.hungertrim h2,.product-feature.impak h2,.product-feature.lashcells h2,.product-feature.starterpak-joint-health-control h2,.product-feature.ten-day-weight-loss-starterpak h2,.product-feature.thirty-day-clear-cleanse-starterpak h2,.product-feature.trimbar h2,.thirty-day-liver-cleanse-starterpak h2{color:#09f}a.guaranteeLink{color:#09f!important;text-decoration:underline!important}a.guaranteeLink:hover{cursor:pointer!important;color:#cc003d!important}.free-shipping{overflow:hidden}.free-shipping .ribbon{position:absolute;width:225px;background-color:rgba(63,191,0,.8);top:20px;left:-45px;text-align:center;line-height:40px;font-size:14px;font-weight:700;letter-spacing:.05em;color:#fff;z-index:3;transform:rotate(-30deg);-webkit-transform:rotate(-30deg)}.free-shipping .ribbon-french{width:270px;top:30px;left:-50px}.health-test .button-standard{background-color:rgba(217,0,0,.5);border-color:#d90000}.featured-header{text-align:center;color:#09f;font-size:24px;font-weight:700;letter-spacing:.1em;margin-bottom:25px}.product-chooser{position:relative;margin:0 -15px;text-align:center;background-color:#fff}.product-chooser .flexbox-wrap{justify-content:center}.choiceColumn{padding:0 10px;border-right:1px solid #09f;margin-bottom:15px}.choiceColumn img{display:block;margin:0 auto}.ptfix img{margin-bottom:5px}.no-border{border:none}.product-chooser .flexbox-wrap.column-2 .choiceColumn{width:50%}.product-chooser .flexbox-wrap.column-3 .choiceColumn{width:33.3%}.product-chooser .flexbox-wrap.column-4 .choiceColumn{width:25%}.product-chooser h1{margin:0 40px 15px}.product-chooser h2{display:flex;justify-content:center;align-items:center;margin:15px -10px;font-size:16px;padding:5px 10px;font-weight:700}.product-chooser p{margin-left:15px;margin-right:15px}h2.vanilla{background-color:#fff3df;color:#333}h2.chocolate{background-color:#630;color:#fff}h2.strawberry{background-color:#c06;color:#fff}h2.mixedflavors{background-color:#0267af;color:#fff}h2.strawberrylemonade{background-color:#b28500;color:#fff}h2.c9{background-color:#005bd9;color:#fff}h2.c9strips{background-color:#003b7b;color:#fff}.product-chooser .sp img{width:100%;max-width:200px}.product-chooser .cp .wide-image{width:100%;max-width:250px}.product-chooser .cp .medium-image{width:80%;max-width:160px}.product-chooser .cp .narrow-image{width:26.8%;max-width:67px}.chooser-flex{display:inline-flex;margin:0 auto;border:1px solid #ddd}.pm-button{font-size:18px;font-weight:700;line-height:100%;border:none;min-height:36px;min-width:36px;display:flex;align-items:center;justify-content:center;background-color:#fff;text-decoration:none}.minus-button{border-right:1px solid #ddd}.plus-button{border-left:1px solid #ddd}@media not all and (pointer:coarse){.pm-button:hover{cursor:pointer;color:#fff}.minus-button:hover{background-color:#cc003d}.plus-button:hover{background-color:#3fbf00}}.chooser-flex input[type=number]{width:36px;text-align:center;padding:5px 3px;color:#666;border:none;-webkit-transition:border-color .15s ease-in-out;-o-transition:border-color .15s ease-in-out;transition:border-color .15s ease-in-out}footer{background-color:#09f;color:#fff;padding:0 30px 15px}footer hr{margin:0;border-bottom:1px solid rgba(255,255,255,.5)}.footer-links{text-align:center}.footer-social{border-bottom:1px solid rgba(255,255,255,.5);margin-bottom:15px}.footer-links a{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.1em;line-height:45px;padding:0 10px;color:#fff;text-decoration:none;text-transform:uppercase;transition:background-color .5s,color .5s;-webkit-transition:background-color .5s,color .5s}.footer-links a:hover{background-color:#fff;color:#09f}.footer-social a,a.biglink{font-size:14px}.footer-divider{display:inline-block;margin:0 15px;font-weight:300;color:rgba(255,255,255,.5)}.footer-hide{display:none}.disclaimer{text-align:center}.disclaimer p{font-size:11px;color:#fff;line-height:120%}.disclaimer p.copyright{margin-bottom:15px}.button-standard{cursor:pointer;display:inline-block;padding:7px 15px;color:#666;border:1px solid #666;font-size:14px;font-weight:700;letter-spacing:.1em;text-decoration:none;text-transform:uppercase;transition:background-color .5s,color .5s,border .5s;-webkit-transition:background-color .5s,color .5s,border .5s}.button-standard.selected,.button-standard:hover{background-color:#09f;color:#fff;border-color:#333}.button-generic{cursor:pointer;display:inline-block;padding:7px 10px;color:#666!important;border:1px solid #666;text-align:center;font-size:14px;font-weight:400;letter-spacing:.05em;text-decoration:none;text-transform:uppercase;transition:background-color .5s,color .5s,border .5s;-webkit-transition:background-color .5s,color .5s,border .5s}.button-generic.selected,.button-generic:hover{background-color:#666;color:#fff!important;border-color:#333}.errorMessage{color:red;font-weight:700;margin-bottom:15px}#livechat-compact-container{z-index:99!important}.livechat_button{z-index:98;position:fixed;bottom:0;right:10px;padding:10px;display:flex;align-items:center;background-color:#f60;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;box-shadow:0 -3px 8px 0 rgba(0,0,0,.25);font-weight:700;font-size:14px;color:#fff;text-decoration:none;letter-spacing:.1em;transition:background-color .5s;-webkit-transition:background-color .5s}.livechat_button:hover{background-color:#3fbf00}.livechat_button i{font-size:18px;margin-right:10px}.purchase-ticker{z-index:98;position:fixed;bottom:-100px;left:10px;padding:10px 15px 10px 10px;display:flex;align-items:center;background-color:#fff;border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;box-shadow:0 -3px 8px 0 rgba(0,0,0,.25);color:#666}.purchase-ticker img{display:block;width:auto;height:75px;margin-right:15px}.purchase-name{font-size:18px}.purchase-product{font-size:16px;margin-bottom:.5em}.purchase-verify{font-size:14px;font-weight:700;color:#09f}.detail{position:relative;overflow:hidden;padding:30px;margin-bottom:25px;-webkit-transition:background .5s;transition:background .5s}.detail-inner{width:47%;transition:width .5s;-webkit-transition:width .5s}.detail .ribbon{position:absolute;width:170px;background-color:rgba(217,0,94,.85);top:3px;right:-50px;text-align:center;line-height:40px;font-size:15px;font-weight:700;letter-spacing:.05em;color:#fff;z-index:3;transform:rotate(30deg);-webkit-transform:rotate(30deg)}.detail.french .ribbon{width:182px;top:8px}.detail h1{font-size:56px;letter-spacing:-.025em;font-weight:300;margin-bottom:20px;line-height:95%}.detail h2{font-size:32px;letter-spacing:-.025em;font-weight:700;line-height:100%}.detail .content{min-height:200px;font-size:16px;line-height:140%}.detail .content p{font-size:16px;margin-bottom:10px;line-height:130%;color:#333}.detail .content.overview p:first-child{font-size:18px}.detail .content ul{margin-left:20px}.detail .content li{font-size:16px;margin-bottom:7px;line-height:130%;color:#333}.detail .content h4{font-size:18px;font-weight:700;margin:15px 0 7px}.starterpak .contents br{display:none}.starterpak a:hover{cursor:pointer}.detail .content .greenBar{background-color:#09f;color:#fff;margin-left:-30px;padding:5px 5px 5px 30px;display:flex;align-items:center}.detail .content .greenBar i{font-size:32px;margin-right:10px}.detail .content .greenBar span{font-weight:700}.detail .button-standard{background-color:rgba(255,255,255,.5)}.detail .button-standard:hover{background-color:rgba(255,255,255,.9)}.detail .subnav{margin-bottom:10px}.detail .subnav .button-standard{padding:7px;text-align:center;margin-right:3px}.detail .subnav .pointer{font-size:22px;margin-top:-13px}.detail .subnav #pointer{position:relative;left:43px}.detail .directions h3{margin:20px 0 10px}.detail .price-box{position:absolute;left:50%;top:200px;text-align:center}.buybutton{display:inline-block;width:116px;height:116px;background-size:contain}.detail .price-box .price{padding:7px;margin:7px 0;border-top:1px solid;border-bottom:1px solid;font-size:32px;letter-spacing:-.025em;font-weight:400;background-color:rgba(255,255,255,.4)}.detail .price-box .price .big{font-size:56px;vertical-align:top;line-height:56px}.detail .price-box .quantity{display:block;font-size:13px;letter-spacing:.1em;font-weight:700;text-transform:uppercase;margin:0 auto 5px}.detail .price-box .yousave{padding:7px;font-size:15px;letter-spacing:.05em;font-weight:700;text-transform:uppercase;color:#fff;background-color:rgba(63,191,0,.85)}.detail .mobileshot{width:100%;max-width:300px;height:auto;margin:0 auto 20px;display:none;text-align:center}.starterpak .mobileshot{max-width:400px}.seal-bar{display:flex;align-items:center;margin-bottom:10px}.seal-bar hr{flex-grow:2}.seal-bar img{width:50px;height:50px;margin-left:10px}.detail h3{font-size:22px;letter-spacing:-.025em;font-weight:700;margin-bottom:10px;line-height:120%}.starterpak h3{font-size:20px}.detail section{align-items:flex-start}.detail .reviews{width:47%;flex-grow:1}.detail .testimonial{width:50%;flex-grow:1;margin-left:3%}.detail .testimonial-small{width:25%}.review-flex{margin-bottom:20px}.review-header{margin-right:5px}.review-overall-rating{display:inline-block;font-size:14px;font-weight:400;flex-shrink:0}.review-flex .review-overall-rating:hover{cursor:pointer;color:#09f}.detail .reviews .reviews-header{display:flex;align-items:center;justify-content:flex-start;margin-bottom:10px}.reviews h3{margin-bottom:0;line-height:18px}.reviews .reviews-write-link{flex-shrink:0;text-align:center;color:#333;font-size:14px;margin-left:30px}.reviews .reviews-more{align-items:center;justify-content:flex-end;font-size:18px}.review-item{display:flex!important;align-items:flex-start;border-bottom:1px solid #ccc;margin-bottom:30px}.review-id{min-width:250px;max-width:250px;width:250px;margin-right:15px;margin-bottom:20px}.review-content{flex-grow:1;margin-bottom:5px}.review-id h4{font-size:18px;margin-bottom:5px;text-transform:capitalize}.review-id p{font-size:14px;font-style:italic}.review-content p{font-size:14px;margin-bottom:5px}.review-pages{text-align:center;margin:0 15px}.review-pages ul{list-style:none}.review-pages li{display:inline-block;margin:0 3px}.review-pages li button{font-size:14px;padding:3px}.review-pages li button:hover{color:#09f}.reviews-write .featherlight-content{width:90%;max-width:400px}.reviews-read .featherlight-content{width:90%;max-width:700px}.baslider{height:auto!important}.baitem,.slider-item{text-align:left}.testimonial img{display:block;margin-bottom:10px}.playbtn{display:none;font-size:24px;line-height:24px;float:right}.playbtn.selected,.playbtn:hover{color:#333;cursor:pointer}.testimonial h4{font-size:16px;letter-spacing:.1em;font-weight:700;line-height:24px;text-align:left}.testimonial p{font-size:16px;color:#333;margin-bottom:10px}.testimonial .baitem p{margin-bottom:0}.testimonial .slider-item{height:310px;padding:15px 50% 15px 15px;font-size:20px;line-height:120%;margin-bottom:10px;background-position:right top;background-repeat:no-repeat;background-color:#efefef}.backorderMessage{background-color:#333;color:#fff;padding:15px;font-size:16px;font-weight:700;border-bottom:2px solid #999}.backorderBuy{display:inline-block;width:116px;height:116px;text-decoration:none;cursor:not-allowed;background-image:url(/retail/images/detail/btn_backorder.png)!important;background-size:contain}.backorderBuy:hover{background-image:url(/retail/images/detail/btn_backorder.png)!important}.content a{color:#000;font-weight:400;text-decoration:none;transition:.3s;-webkit-transition:.3s}.content a:visited{color:#333}.content a:hover{color:#09f;text-decoration:underline}.content a:active{color:#09f}.puretrim-bg{background:url(/retail/images/detail/productshot_puretrim.png?v=3) 100% 30px/500px no-repeat #f7fcff}.puretrim_can-bg{background:url(/retail/images/detail/productshot_puretrim_can.png?v=3) 100% 30px/420px no-repeat #f7fcff}.puretrim-bright{color:#09f}.puretrim-bg .content.overview p:first-child,.puretrim-dark,.puretrim_can-bg .content.overview p:first-child{color:#005791}.puretrim-bg .button-standard.selected,.puretrim-bg .button-standard:hover,.puretrim-bg .videobutton,.puretrim_can-bg .button-standard.selected,.puretrim_can-bg .button-standard:hover,.puretrim_can-bg .videobutton{color:#09f;border-color:#005791}.puretrim-buy{background-image:url(/retail/images/detail/btn_puregardens.png)}.puretrim-buy:hover{background-image:url(/retail/images/detail/btn_puregardens_over.png)}.puretrim_pouch-bg{background:url(/retail/images/detail/productshot_puretrim_pouch.png) 100% 30px/600px no-repeat #f7fcff}.puretrim_pouch-bright{color:#09f}.puretrim_pouch-bg .content.overview p:first-child,.puretrim_pouch-dark{color:#005791}.puretrim_pouch-bg .button-standard.selected,.puretrim_pouch-bg .button-standard:hover,.puretrim_pouch-bg .videobutton{color:#09f;border-color:#005791}.puretrim_pouch-buy{background-image:url(/retail/images/detail/btn_puregardens.png)}.puretrim_pouch-buy:hover{background-image:url(/retail/images/detail/btn_puregardens_over.png)}.trimbar-bg{background:url(/retail/images/detail/productshot_trimbar.png) right 30px/650px no-repeat #fdfbf8}.trimbar_can-bg{background:url(/retail/images/detail/productshot_trimbar_can.png) right 30px/650px no-repeat #fdfbf8}.trimbar-bright{color:#b37023}.trimbar-bg .content.overview p:first-child,.trimbar-dark{color:#66320f}.trimbar-bg .button-standard.selected,.trimbar-bg .button-standard:hover,.trimbar-bg .videobutton{color:#b37023;border-color:#66320f}.trimbar-buy{background-image:url(/retail/images/detail/btn_puregardens.png)}.trimbar-buy:hover{background-image:url(/retail/images/detail/btn_puregardens_over.png)}.trimbar-bgwidth .price-box{top:250px}.joint-bg{background:url(/retail/images/detail/productshot_joint.png?v=3) right top/739px no-repeat #f9fdf7}.joint_can-bg{background:url(/retail/images/detail/productshot_joint_can.png) right top/739px no-repeat #f9fdf7}.joint-bright{color:#3fbf00}.joint-bg .content.overview p:first-child,.joint-dark,.joint_can-bg .content.overview p:first-child{color:#236c00}.joint-bg .button-standard.selected,.joint-bg .button-standard:hover,.joint-bg .videobutton,.joint_can-bg .button-standard.selected,.joint_can-bg .button-standard:hover,.joint_can-bg .videobutton{color:#3fbf00;border-color:#236c00}.joint-buy{background-image:url(/retail/images/detail/btn_puregardens.png)}.joint-buy:hover{background-image:url(/retail/images/detail/btn_puregardens_over.png)}.jointcontrol-bg,.jointcontrol_can-bg{background:url(/retail/images/detail/productshot_jointcontrol.png) right top/739px no-repeat #f9fdf7}.jointcontrol-bright{color:#3fbf00}.jointcontrol-bg .content.overview p:first-child,.jointcontrol-dark,.jointcontrol_can-bg .content.overview p:first-child{color:#236c00}.joint-bg .button-standard:hover,.jointcontrol-bg .button-standard.selected,.jointcontrol-bg .videobutton,.jointcontrol_can-bg .button-standard.selected,.jointcontrol_can-bg .button-standard:hover,.jointcontrol_can-bg .videobutton{color:#3fbf00;border-color:#236c00}.jointcontrol-buy{background-image:url(/retail/images/detail/btn_puregardens.png)}.jointcontrol-buy:hover{background-image:url(/retail/images/detail/btn_puregardens_over.png)}.jointmist-bg{background:url(/retail/images/detail/productshot_jointmist.png) right top/400px no-repeat #f9fdf7}.jointmist_can-bg{background:url(/retail/images/detail/productshot_jointmist_can.png) right top/400px no-repeat #f9fdf7}.jointmist-bright{color:#3fbf00}.jointmist-bg .content.overview p:first-child,.jointmist-dark,.jointmist_can-bg .content.overview p:first-child{color:#236c00}.jointmist-bg .button-standard.selected,.jointmist-bg .button-standard:hover,.jointmist-bg .videobutton,.jointmist_can-bg .button-standard.selected,.jointmist_can-bg .button-standard:hover,.jointmist_can-bg .videobutton{color:#3fbf00;border-color:#236c00}.jointmist-buy{background-image:url(/retail/images/detail/btn_puregardens.png)}.jointmist-buy:hover{background-image:url(/retail/images/detail/btn_puregardens_over.png)}.jointmist-bg .mobileshot,.jointmist_can-bg .mobileshot{max-width:100px}.jointmist-bgwidth .price-box{top:150px}.cardio9-bg{background:url(/retail/images/detail/productshot_cardio9.png?v=3) right top/700px no-repeat #f7fafe}.cardio9_can-bg{background:url(/retail/images/detail/productshot_cardio9_can.png?v=3) right top/700px no-repeat #f7fafe}.cardio9-bright{color:#005bd9}.cardio9-bg .content.overview p:first-child,.cardio9-dark,.cardio9_can-bg .content.overview p:first-child{color:#003b7b}.cardio9-bg .button-standard.selected,.cardio9-bg .button-standard:hover,.cardio9-bg .videobutton,.cardio9_can-bg .button-standard.selected,.cardio9_can-bg .button-standard:hover,.cardio9_can-bg .videobutton{color:#005bd9;border-color:#003b7b}.cardio9-buy{background-image:url(/retail/images/detail/btn_puregardens.png)}.cardio9-buy:hover{background-image:url(/retail/images/detail/btn_puregardens_over.png)}.cardio9-bg .mobileshot,.cardio9_can-bg .mobileshot{max-width:200px}.boost-bg{background:url(/retail/images/detail/productshot_boost.png?v=3) right top/800px no-repeat #fef7fa}.boost_can-bg{background:url(/retail/images/detail/productshot_boost_can.png) right top/800px no-repeat #fef7fa}.boost-bright{color:#d9005e}.boost-bg .content.overview p:first-child,.boost-dark,.boost_can-bg .content.overview p:first-child{color:#7b0035}.boost-bg .button-standard.selected,.boost-bg .button-standard:hover,.boost-bg .videobutton,.boost_can-bg .button-standard.selected,.boost_can-bg .button-standard:hover,.boost_can-bg .videobutton{color:#d9005e;border-color:#7b0035}.boost-buy{background-image:url(/retail/images/detail/btn_puregardens.png)}.boost-buy:hover{background-image:url(/retail/images/detail/btn_puregardens_over.png)}.boost-videofix{height:70px;display:none}.boost_can-videofix{height:150px;display:none}.complete-bg{background:url(/retail/images/detail/productshot_complete.png?v=3) right top/420px no-repeat #fffcf7}.complete_can-bg{background:url(/retail/images/detail/productshot_complete_can.png?v=3) right top/420px no-repeat #fffcf7}.complete-bright{color:#f90}.complete-bg .content.overview p:first-child,.complete-dark,.complete_can-bg .content.overview p:first-child{color:#915700}.complete-bg .button-standard.selected,.complete-bg .button-standard:hover,.complete-bg .videobutton,.complete_can-bg .button-standard.selected,.complete_can-bg .button-standard:hover,.complete_can-bg .videobutton{color:#f90;border-color:#915700}.complete-buy{background-image:url(/retail/images/detail/btn_puregardens.png)}.complete-buy:hover{background-image:url(/retail/images/detail/btn_puregardens_over.png)}.complete-bg .mobileshot,.complete_can-bg .mobileshot{max-width:100px}.complete-videofix{height:150px;display:none}.experience-bg{background:url(/retail/images/detail/productshot_experience.png?v=3) right top/669px no-repeat #fdfbf8}.experience_can-bg{background:url(/retail/images/detail/productshot_experience_can.png?v=3) right top/669px no-repeat #fdfbf8}.experience-bright{color:#b37023}.experience-bg .content.overview p:first-child,.experience-dark,.experience_can-bg .content.overview p:first-child{color:#66320f}.experience-bg .button-standard.selected,.experience-bg .button-standard:hover,.experience-bg .videobutton,.experience_can-bg .button-standard.selected,.experience_can-bg .button-standard:hover,.experience_can-bg .videobutton{color:#b37023;border-color:#66320f}.experience-buy{background-image:url(/retail/images/detail/btn_puregardens.png)}.experience-buy:hover{background-image:url(/retail/images/detail/btn_puregardens_over.png)}.experience-bg .mobileshot,.experience_can-bg .mobileshot{max-width:150px}.puregardens-bg{background:url(/retail/images/detail/productshot_puregardens.png?v=3) right top/705px no-repeat #f7fdf9}.puregardens_can-bg{background:url(/retail/images/detail/productshot_puregardens_can.png?v=3) right top/705px no-repeat #f7fdf9}.puregardens-bright{color:#00bf3f}.puregardens-bg .content.overview p:first-child,.puregardens-dark,.puregardens_can-bg .content.overview p:first-child{color:#006c23}.puregardens-bg .button-standard.selected,.puregardens-bg .button-standard:hover,.puregardens-bg .videobutton,.puregardens_can-bg .button-standard.selected,.puregardens_can-bg .button-standard:hover,.puregardens_can-bg .videobutton{color:#00bf3f;border-color:#006c23}.puregardens-buy{background-image:url(/retail/images/detail/btn_puregardens.png)}.puregardens-buy:hover{background-image:url(/retail/images/detail/btn_puregardens_over.png)}.synergy-bg{background:url(/retail/images/detail/productshot_synergy.png?v=4) right top/740px no-repeat #fef7fa}.synergy_can-bg{background:url(/retail/images/detail/productshot_synergy_can.png?v=4) right top/740px no-repeat #fef7fa}.synergy-bright{color:#d9005e}.synergy-bg .content.overview p:first-child,.synergy-dark,.synergy_can-bg .content.overview p:first-child{color:#7b0035}.synergy-bg .button-standard.selected,.synergy-bg .button-standard:hover,.synergy-bg .videobutton,.synergy_can-bg .button-standard.selected,.synergy_can-bg .button-standard:hover,.synergy_can-bg .videobutton{color:#d9005e;border-color:#7b0035}.synergy-buy{background-image:url(/retail/images/detail/btn_puregardens.png)}.synergy-buy:hover{background-image:url(/retail/images/detail/btn_puregardens_over.png)}.livermaster-bg{background:url(/retail/images/detail/productshot_livermaster.png?v=3) right top/750px no-repeat #f7fcfd}.livermaster_can-bg{background:url(/retail/images/detail/productshot_livermaster_can.png?v=3) right top/750px no-repeat #f7fcfd}.livermaster-bright{color:#00afbf}.livermaster-bg .content.overview p:first-child,.livermaster-dark,.livermaster_can-bg .content.overview p:first-child{color:#00636c}.livermaster-bg .button-standard.selected,.livermaster-bg .button-standard:hover,.livermaster-bg .videobutton,.livermaster_can-bg .button-standard.selected,.livermaster_can-bg .button-standard:hover,.livermaster_can-bg .videobutton{color:#00afbf;border-color:#00636c}.livermaster-buy{background-image:url(/retail/images/detail/btn_puregardens.png)}.livermaster-buy:hover{background-image:url(/retail/images/detail/btn_puregardens_over.png)}.hungertrim-bg{background:url(/retail/images/detail/productshot_hungertrim.png?v=3) right top/610px no-repeat #fef7fa}.hungertrim_can-bg{background:url(/retail/images/detail/productshot_hungertrim_can.png?v=3) right top/610px no-repeat #fef7fa}.hungertrim-bright{color:#d9005e}.hungertrim-bg .content.overview p:first-child,.hungertrim-dark,.hungertrim_can-bg .content.overview p:first-child{color:#7b0035}.hungertrim-bg .button-standard.selected,.hungertrim-bg .button-standard:hover,.hungertrim-bg .videobutton,.hungertrim_can-bg .button-standard.selected,.hungertrim_can-bg .button-standard:hover,.hungertrim_can-bg .videobutton{color:#d9005e;border-color:#7b0035}.hungertrim-buy{background-image:url(/retail/images/detail/btn_puregardens.png)}.hungertrim-buy:hover{background-image:url(/retail/images/detail/btn_puregardens_over.png)}.hungertrim-bg .mobileshot,.hungertrim_can-bg .mobileshot{max-width:150px}.fb-bg{background:url(/retail/images/detail/productshot_fb.png?v=3) right top/610px no-repeat #fef7fa}.fb_can-bg{background:url(/retail/images/detail/productshot_fb_can.png?v=3) right top/610px no-repeat #fef7fa}.fb-bright{color:#d9005e}.fb-bg .content.overview p:first-child,.fb-dark,.fb_can-bg .content.overview p:first-child{color:#7b0035}.fb-bg .button-standard.selected,.fb-bg .button-standard:hover,.fb-bg .videobutton,.fb_can-bg .button-standard.selected,.fb_can-bg .button-standard:hover,.fb_can-bg .videobutton{color:#d9005e;border-color:#7b0035}.fb-buy{background-image:url(/retail/images/detail/btn_puregardens.png)}.fb-buy:hover{background-image:url(/retail/images/detail/btn_puregardens_over.png)}.fb-bg .mobileshot,.fb_can-bg .mobileshot{max-width:150px}.harmony-bg{background:url(/retail/images/detail/productshot_harmony.png?v=3) right top/477px no-repeat #f7fcfd}.harmony_can-bg{background:url(/retail/images/detail/productshot_harmony_can.png?v=3) right top/477px no-repeat #f7fcfd}.harmony-bright{color:#00afbf}.harmony-bg .content.overview p:first-child,.harmony-dark,.harmony_can-bg .content.overview p:first-child{color:#00636c}.harmony-bg .button-standard.selected,.harmony-bg .button-standard:hover,.harmony-bg .videobutton,.harmony_can-bg .button-standard.selected,.harmony_can-bg .button-standard:hover,.harmony_can-bg .videobutton{color:#00afbf;border-color:#00636c}.harmony-buy{background-image:url(/retail/images/detail/btn_puregardens.png)}.harmony-buy:hover{background-image:url(/retail/images/detail/btn_puregardens_over.png)}.harmony-bg .mobileshot{max-width:100px}.clear-bg,.clear_can-bg{background:url(/retail/images/detail/productshot_clear.webp) right top/658px no-repeat #f7fafe}.clear-bright{color:#005bd9}.clear-bg .content.overview p:first-child,.clear-dark,.clear_can-bg .content.overview p:first-child{color:#003b7b}.clear-bg .button-standard.selected,.clear-bg .button-standard:hover,.clear-bg .videobutton,.clear_can-bg .button-standard.selected,.clear_can-bg .button-standard:hover,.clear_can-bg .videobutton{color:#005bd9;border-color:#003b7b}.clear-buy{background-image:url(/retail/images/detail/btn_puregardens.png)}.clear-buy:hover{background-image:url(/retail/images/detail/btn_puregardens_over.png)}.clear-bg .mobileshot{max-width:150px}.haircells-bg{background:url(/retail/images/detail/productshot_haircells.png?v=3) right top/658px no-repeat #f7fafe}.haircells_can-bg{background:url(/retail/images/detail/productshot_haircells_can.png?v=3) right top/658px no-repeat #f7fafe}.haircells-bright{color:#005bd9}.haircells-bg .content.overview p:first-child,.haircells-dark,.haircells_can-bg .content.overview p:first-child{color:#003b7b}.haircells-bg .button-standard.selected,.haircells-bg .button-standard:hover,.haircells-bg .videobutton,.haircells_can-bg .button-standard.selected,.haircells_can-bg .button-standard:hover,.haircells_can-bg .videobutton{color:#005bd9;border-color:#003b7b}.haircells-buy{background-image:url(/retail/images/detail/btn_haircells.png)}.haircells-buy:hover{background-image:url(/retail/images/detail/btn_haircells_over.png)}.haircells-bg .mobileshot{max-width:150px}.lashcells-bg{background:url(/retail/images/detail/productshot_lashcells.png?v=3) right top/658px no-repeat #f7fafe}.lashcells_can-bg{background:url(/retail/images/detail/productshot_lashcells_can.png?v=3) right top/658px no-repeat #f7fafe}.lashcells-bright{color:#005bd9}.lashcells-bg .content.overview p:first-child,.lashcells-dark,.lashcells_can-bg .content.overview p:first-child{color:#003b7b}.lashcells-bg .button-standard.selected,.lashcells-bg .button-standard:hover,.lashcells-bg .videobutton,.lashcells_can-bg .button-standard.selected,.lashcells_can-bg .button-standard:hover,.lashcells_can-bg .videobutton{color:#005bd9;border-color:#003b7b}.lashcells-buy{background-image:url(/retail/images/detail/btn_lashcells.png)}.lashcells-buy:hover{background-image:url(/retail/images/detail/btn_lashcells_over.png)}.lashcells-bg .mobileshot{max-width:150px}.thirty-day-weight-loss-challenge-starterpak-bg{background:url(/retail/images/detail/action/thirty-day-weight-loss-challenge-starterpak@2x.webp) right top/970px no-repeat #f7fcff}.thirty-day-weight-loss-challenge-starterpak-bright{color:#09f}.thirty-day-weight-loss-challenge-starterpak-productsize{color:#f7fcff;background-color:#005791}.thirty-day-weight-loss-challenge-starterpak-bg .content.overview p:first-child,.thirty-day-weight-loss-challenge-starterpak-dark,.thirty-day-weight-loss-challenge-starterpak_can-bg .content.overview p:first-child{color:#005791}.thirty-day-weight-loss-challenge-starterpak-bg .button-standard.selected,.thirty-day-weight-loss-challenge-starterpak-bg .button-standard:hover,.thirty-day-weight-loss-challenge-starterpak-bg .videobutton,.thirty-day-weight-loss-challenge-starterpak_can-bg .button-standard.selected,.thirty-day-weight-loss-challenge-starterpak_can-bg .button-standard:hover,.thirty-day-weight-loss-challenge-starterpak_can-bg .videobutton{color:#09f;border-color:#005791}.thirty-day-weight-loss-challenge-starterpak-buy{background-image:url(/retail/images/detail/btn_puregardens.png)}.thirty-day-weight-loss-challenge-starterpak-buy:hover{background-image:url(/retail/images/detail/btn_puregardens_over.png)}.thirty-day-weight-loss-challenge-starterpak-bgwidth .detail-inner{width:42%}.thirty-day-weight-loss-challenge-starterpak-bgwidth .price-box{left:45%}.thirty-day-weight-loss-challenge-starterpak-can-bg{background:url(/retail/images/detail/action/thirty-day-weight-loss-challenge-starterpak-can@2x.webp) right top/970px no-repeat #f7fcff}.thirty-day-weight-loss-challenge-starterpak-can-bright{color:#09f}.thirty-day-weight-loss-challenge-starterpak-can-bg .content.overview p:first-child,.thirty-day-weight-loss-challenge-starterpak-can-dark,.thirty-day-weight-loss-challenge-starterpak_can-bg .content.overview p:first-child{color:#005791}.thirty-day-weight-loss-challenge-starterpak-can-productsize{color:#f7fcff;background-color:#005791}.thirty-day-weight-loss-challenge-starterpak-can-bg .button-standard.selected,.thirty-day-weight-loss-challenge-starterpak-can-bg .button-standard:hover,.thirty-day-weight-loss-challenge-starterpak-can-bg .videobutton,.thirty-day-weight-loss-challenge-starterpak_can-bg .button-standard.selected,.thirty-day-weight-loss-challenge-starterpak_can-bg .button-standard:hover,.thirty-day-weight-loss-challenge-starterpak_can-bg .videobutton{color:#09f;border-color:#005791}.thirty-day-weight-loss-challenge-starterpak-can-buy{background-image:url(/retail/images/detail/btn_puregardens.png)}.thirty-day-weight-loss-challenge-starterpak-can-buy:hover{background-image:url(/retail/images/detail/btn_puregardens_over.png)}.thirty-day-weight-loss-challenge-starterpak-can-bgwidth .detail-inner{width:42%}.thirty-day-weight-loss-challenge-starterpak-can-bgwidth .price-box{left:45%}.ten-day-weight-loss-starterpak-bg{background:url(/retail/images/detail/action/ten-day-weight-loss-starterpak@2x.webp) right top/970px no-repeat #f7fcff}.ten-day-weight-loss-starterpak-bright{color:#09f}.ten-day-weight-loss-starterpak-bg .content.overview p:first-child,.ten-day-weight-loss-starterpak-dark,.ten-day-weight-loss-starterpak_can-bg .content.overview p:first-child{color:#005791}.ten-day-weight-loss-starterpak-bg .button-standard.selected,.ten-day-weight-loss-starterpak-bg .button-standard:hover,.ten-day-weight-loss-starterpak-bg .videobutton,.ten-day-weight-loss-starterpak_can-bg .button-standard.selected,.ten-day-weight-loss-starterpak_can-bg .button-standard:hover,.ten-day-weight-loss-starterpak_can-bg .videobutton{color:#09f;border-color:#005791}.ten-day-weight-loss-starterpak-buy{background-image:url(/retail/images/detail/btn_puregardens.png)}.ten-day-weight-loss-starterpak-buy:hover{background-image:url(/retail/images/detail/btn_puregardens_over.png)}.basic-weight-loss-starterpak-bg{background:url(/retail/images/detail/action/basic-weight-loss-starterpak@2x.webp) right top/970px no-repeat #f7fcff}.basic-weight-loss-starterpak-bright{color:#09f}.basic-weight-loss-starterpak-bg .content.overview p:first-child,.basic-weight-loss-starterpak-dark,.basic-weight-loss-starterpak_can-bg .content.overview p:first-child{color:#005791}.basic-weight-loss-starterpak-bg .button-standard.selected,.basic-weight-loss-starterpak-bg .button-standard:hover,.basic-weight-loss-starterpak-bg .videobutton,.basic-weight-loss-starterpak_can-bg .button-standard.selected,.basic-weight-loss-starterpak_can-bg .button-standard:hover,.basic-weight-loss-starterpak_can-bg .videobutton{color:#09f;border-color:#005791}.basic-weight-loss-starterpak-buy{background-image:url(/retail/images/detail/btn_puregardens.png)}.basic-weight-loss-starterpak-buy:hover{background-image:url(/retail/images/detail/btn_puregardens_over.png)}.thirty-day-clear-cleanse-starterpak-bg{background:url(/retail/images/detail/action/thirty-day-clear-cleanse-starterpak@2x.webp) right top/970px no-repeat #f7fcff}.thirty-day-clear-cleanse-starterpak-bright{color:#09f}.thirty-day-clear-cleanse-starterpak-bg .content.overview p:first-child,.thirty-day-clear-cleanse-starterpak-dark{color:#005791}.thirty-day-clear-cleanse-starterpak-bg .button-standard.selected,.thirty-day-clear-cleanse-starterpak-bg .button-standard:hover,.thirty-day-clear-cleanse-starterpak-bg .videobutton{color:#09f;border-color:#005791}.thirty-day-clear-cleanse-starterpak-buy{background-image:url(/retail/images/detail/btn_puregardens.png)}.thirty-day-clear-cleanse-starterpak-buy:hover{background-image:url(/retail/images/detail/btn_puregardens_over.png)}.thirty-day-clear-cleanse-starterpak-bgwidth .detail-inner{width:42%}.thirty-day-clear-cleanse-starterpak-bgwidth .price-box{left:45%}.lmpak-bg{background:url(/retail/images/detail/productshot_lmpak.jpg?v=3) right top/500px no-repeat #f7fcfd}.lmpak_can-bg{background:url(/retail/images/detail/productshot_lmpak_can.jpg?v=3) right top/500px no-repeat #f7fcfd}.lmpak-bright{color:#00afbf}.lmpak-bg .content.overview p:first-child,.lmpak-dark,.lmpak_can-bg .content.overview p:first-child{color:#00636c}.lmpak-bg .button-standard.selected,.lmpak-bg .button-standard:hover,.lmpak-bg .videobutton,.lmpak_can-bg .button-standard.selected,.lmpak_can-bg .button-standard:hover,.lmpak_can-bg .videobutton{color:#00afbf;border-color:#00636c}.lmpak-buy{background-image:url(/retail/images/detail/btn_puregardens.png)}.lmpak-buy:hover{background-image:url(/retail/images/detail/btn_puregardens_over.png)}.starterpak-joint-health-control-bg{background:url(/retail/images/detail/productshot_starterpak-joint-health-control.jpg) right top/970px no-repeat #f9fdf7}.starterpak-joint-health-control_can-bg{background:url(/retail/images/detail/productshot_starterpak-joint-health-control_can.jpg) right top/970px no-repeat #f9fdf7}.starterpak-joint-health-control-bright{color:#3fbf00}.starterpak-joint-health-control-bg .content.overview p:first-child,.starterpak-joint-health-control-dark,.starterpak-joint-health-control_can-bg .content.overview p:first-child{color:#236c00}.starterpak-joint-health-control-bg .button-standard.selected,.starterpak-joint-health-control-bg .button-standard:hover,.starterpak-joint-health-control-bg .videobutton,.starterpak-joint-health-control_can-bg .button-standard.selected,.starterpak-joint-health-control_can-bg .button-standard:hover,.starterpak-joint-health-control_can-bg .videobutton{color:#3fbf00;border-color:#236c00}.starterpak-joint-health-control-buy{background-image:url(/retail/images/detail/btn_puregardens.png)}.starterpak-joint-health-control-buy:hover{background-image:url(/retail/images/detail/btn_puregardens_over.png)}.starterpak-joint-health-control-bg .mobileshot{max-width:300px}.jhpak-bg{background:url(/retail/images/detail/productshot_jhpak.jpg?v=3) right top/697px no-repeat #f9fdf7}.jhpak_can-bg{background:url(/retail/images/detail/productshot_jhpak_can.jpg?v=3) right top/697px no-repeat #f9fdf7}.jhpak-bright{color:#3fbf00}.jhpak-bg .content.overview p:first-child,.jhpak-dark,.jhpak_can-bg .content.overview p:first-child{color:#236c00}.jhpak-bg .button-standard.selected,.jhpak-bg .button-standard:hover,.jhpak-bg .videobutton,.jhpak_can-bg .button-standard.selected,.jhpak_can-bg .button-standard:hover,.jhpak_can-bg .videobutton{color:#3fbf00;border-color:#236c00}.jhpak-buy{background-image:url(/retail/images/detail/btn_puregardens.png)}.jhpak-buy:hover{background-image:url(/retail/images/detail/btn_puregardens_over.png)}.jmpak-bg{background:url(/retail/images/detail/productshot_jmpak.jpg) right top/600px no-repeat #f9fdf7}.jmpak_can-bg{background:url(/retail/images/detail/productshot_jmpak_can.jpg) right top/600px no-repeat #f9fdf7}.jmpak-bright{color:#3fbf00}.jmpak-bg .content.overview p:first-child,.jmpak-dark,.jmpak_can-bg .content.overview p:first-child{color:#236c00}.jmpak-bg .button-standard.selected,.jmpak-bg .button-standard:hover,.jmpak-bg .videobutton,.jmpak_can-bg .button-standard.selected,.jmpak_can-bg .button-standard:hover,.jmpak_can-bg .videobutton{color:#3fbf00;border-color:#236c00}.jmpak-buy{background-image:url(/retail/images/detail/btn_puregardens.png)}.jmpak-buy:hover{background-image:url(/retail/images/detail/btn_puregardens_over.png)}.jmpak-bg .mobileshot{max-width:300px}.impak-bg{background:url(/retail/images/detail/productshot_impak.jpg) right top/664px no-repeat #fef7fa}.impak_can-bg{background:url(/retail/images/detail/productshot_impak_can.jpg) right top/664px no-repeat #fef7fa}.impak-bright{color:#d9005e}.impak-bg .content.overview p:first-child,.impak-dark,.impak_can-bg .content.overview p:first-child{color:#7b0035}.impak-bg .button-standard.selected,.impak-bg .button-standard:hover,.impak-bg .videobutton,.impak_can-bg .button-standard.selected,.impak_can-bg .button-standard:hover,.impak_can-bg .videobutton{color:#d9005e;border-color:#7b0035}.impak-buy{background-image:url(/retail/images/detail/btn_puregardens.png)}.impak-buy:hover{background-image:url(/retail/images/detail/btn_puregardens_over.png)}.sftitle{font-size:18px;font-weight:700}.sfmain{font-size:10px}.sfserving{font-size:11px}td.sfdivider{background-color:#000;height:1px}td.sfdivider2{background-color:#000;height:2px}td.sfdivider3{background-color:#000;height:3px}td.sfdivider4{background-color:#000;height:4px}.videobutton{display:inline-flex;align-items:center;border:1px solid;padding:7px;margin-top:10px;line-height:24px;text-decoration:none;font-size:14px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;transition:background-color .5s,color .5s,border .5s;-webkit-transition:background-color .5s,color .5s,border .5s;color:#fff!important;background-color:#09f!important}.videobutton i{font-size:24px;margin-right:5px}.videobutton:hover{background-color:rgba(255,255,255,.75)!important;border-color:#09f!important;color:#333!important;text-decoration:none!important}.movie-container,.product-video,.testimonial-video{position:relative}.bigplay{top:0;left:0;position:absolute;z-index:3;background:url(/retail/images/big_play.png) center center/auto 60% no-repeat rgba(0,0,0,.25);width:100%;height:100%;transition:background .5s;-webkit-transition:background .5s}.bigplay:hover{cursor:pointer;background:url(/retail/images/big_play_over.png) center center/auto 70% no-repeat rgba(0,0,0,.45)}.welcome .featherlight-content{width:90%;max-width:900px;padding:0}.welcome-inner{display:flex!important;justify-content:flex-start;align-items:flex-start;background-color:#ddd;background-size:cover;background-position:center top}.welcome-bg-1{background-image:url("/retail/images/welcome/welcome-bg-1.jpg")}.welcome-bg-2{background-image:url("/retail/images/welcome/welcome-bg-2.jpg")}.welcome-bg-3{background-image:url("/retail/images/welcome/welcome-bg-3.jpg")}.welcome-pane{padding:25px;margin-left:10%;width:50%;min-width:350px;background-color:rgba(0,153,255,.7);text-align:center;align-self:stretch}.with-photo .welcome-pane{flex-grow:1;margin-left:0;width:60%;min-width:0;background-color:#09f;text-align:right}.welcome-image{display:block;width:40%;max-width:400px;height:auto;margin:5px}.welcome-image-mobile{float:right;display:none;width:50%;max-width:200px;height:auto;margin:0 0 0 15px}.welcome h1{font-size:36px;margin-bottom:1em;margin-right:0;font-weight:300;color:#fff}.welcome h1 span{text-transform:capitalize}.welcome p{font-size:18px;margin-bottom:1em;color:#fff}.welcome .button-standard{margin-top:1em;background-color:transparent;color:#fff;border-color:#fff}@media (max-width :480px){.welcome .featherlight-content{max-height:95%;margin-top:5%!important;margin-bottom:5%!important}.welcome-inner{flex-wrap:wrap;justify-content:center}.welcome-pane{padding:15px;margin-left:0;width:100%;min-width:0;text-align:center}.with-photo .welcome-pane{text-align:left}.welcome-image{display:none}.welcome-image-mobile{display:block}}.sixty-box .featherlight-content{width:90%;max-width:600px}.sixty-box h1{margin:-15px -15px 15px;padding:60px 20% 15px 15px;background-image:url("../images/extras/sixty-box-header.jpg");background-position:right top;background-size:cover}.sixty-box h3{font-size:24px;font-weight:700;color:#09f;border-bottom:1px solid #999;margin:0 0 15px;padding-bottom:15px;line-height:100%;overflow:hidden}.sixty-box table{width:100%}.sixty-box ul{margin:0 0 5px 25px;padding:0}.sixty-box li{font-size:14px;margin:0 0 5px;padding:0}.sixty-box td{font-size:14px;padding:2px 15px 2px 0}.sixty-box img{width:25%;max-width:300px;height:auto}#sixtyButton.button-standard{display:block;width:50%;max-width:300px;min-width:200px;margin:0 auto;background-color:#00bf3f;border-color:#006c23;color:#fff}#sixtyButton.button-standard:hover{background-color:#09f;border-color:#005791;color:#fff}.sixty-box .healthtest-result{margin-bottom:30px;display:none}.sixty-box .product-content{margin-bottom:15px}.healthtest-result.joint img{max-width:200px}.healthtest-result.cardio9 img{max-width:150px}.healthtest-result.complete img{max-width:100px}.celeb-box .featherlight-content{width:90%;max-width:1000px;padding:0}.celeb-header{position:fixed;width:90%;max-width:1000px;padding:15px 15% 15px 15px;background-color:#fff;background-image:url(/retail/images/celebs/celebs_bg.jpg?v=2);background-size:auto 100%;background-position:top right;background-repeat:no-repeat;box-shadow:0 2px 4px rgba(0,0,0,.5);-moz-box-shadow:0 2px 4px rgba(0,0,0,.5);z-index:6}.celeb-header h2{border-bottom:1px solid #999;padding-bottom:15px}.celeb-container{position:relative;z-index:5}.celeb-header .navigation{padding:15px;margin:-10px -15px -15px;background-color:rgba(255,255,255,.65)}.celeb-header .navigation a{display:inline-block;font-size:14px;line-height:18px;color:#09f;text-decoration:none;font-size:inherit;font-weight:700;padding-right:7px;margin-right:5px;border-right:1px solid #999}.celeb-box .navigation a:Hover{color:#333;font-size:inherit}.celebPane{border:1px solid #09f;box-shadow:1px 1px 2px rgba(0,0,0,.5);-moz-box-shadow:1px 1px 2px rgba(0,0,0,.5);padding:15px;margin:0 15px 15px}.celebPics{float:right;margin:-15px -15px -15px 15px;display:flex;width:50%;max-width:430px;align-items:flex-start}.celebPics img{width:50%}.celebPane h3{font-size:24px;border-bottom:1px dotted #666;padding-bottom:10px;color:#333;font-weight:400;line-height:100%;margin-bottom:10px}.celebPane p{font-size:16px;line-height:120%;margin-bottom:10px}.track-box .featherlight-content{width:90%;max-width:600px}.track-box #trackingID{font-weight:700;font-size:18px;color:#09f}.legal-box a{color:#333}.legal-box a:hover{color:#000}.video-box .featherlight-content{width:90%;max-width:720px;padding:0}.product-info .featherlight-content{width:90%;max-width:800px;font-size:14px}a.productInfo{color:#333}.product-info img{float:right;display:block;max-width:290px;height:auto;margin:0 0 15px 15px}.product-info h2{text-transform:uppercase;letter-spacing:.1em;margin-top:20px}.product-info h3{font-size:16px;margin-bottom:5px}.product-info ul{margin-left:20px;margin-bottom:15px}.product-info li,.product-info span{font-size:14px;color:#333;margin-bottom:5px}.autoship-manage .featherlight-content{width:90%;max-width:800px;padding:0}.autoship-manage .featherlight-content .checkout{margin-bottom:0}.discontinued .featherlight-content{width:90%;max-width:300px;padding-right:25px}.discontinued .featherlight-content h2{margin-bottom:0}.forgotpassword .featherlight-content{width:90%;max-width:500px}.comp-box .featherlight-content{width:90%;max-width:600px}.comp-box p{font-size:16px;line-height:1.5;margin-bottom:1em}.comp-box img{display:block;width:calc(100% + 30px);height:auto;margin:15px -15px}@media (max-width :767px){.comp-box p{font-size:14px}.comp-box img{display:none}}.faq-box .featherlight-content{width:90%;max-width:720px}.faq-box h2{font-size:16px;font-weight:700;line-height:1.2;margin:2em 0 .5em}.faq-box p{font-size:16px;line-height:1.5;margin-bottom:.5em}.faq-bg{padding:30px}.faq-columns{column-count:2;column-gap:30px}.faq-bg img{height:auto;width:50%;max-width:525px;margin:0 0 15px 30px;float:right}.faq-bg h1{font-size:56px;letter-spacing:-.025em;font-weight:300;margin-bottom:1em;line-height:95%}.faq-bg h2{font-size:16px;font-weight:700;line-height:1.2;margin:0 0 .5em}.faq-bg p{display:block;font-size:16px;line-height:1.5;margin-bottom:1.25em;padding-bottom:1.25em;border-bottom:1px solid #ccc}@media (max-width :767px){.faq-bg{padding:15px}.faq-columns{column-count:1}.faq-bg h1{font-size:36px}.faq-bg h2,.faq-bg p{font-size:14px}}.research-bg{background-repeat:no-repeat;background-position:right top;background-size:30%;padding:30px 30% 30px 30px;min-height:600px}.research-home{background-image:url(/retail/images/research/bg_home.jpg)}.research-quality{background-image:url(/retail/images/mobile/ten-day-weight-loss-starterpak-chocolate-vanilla@2x.webp);background-position:97% 30px;background-size:25%}.research-pdr{background-image:url(/retail/images/research/bg_pdr.jpg);background-position:right 30px}.research-cps{background-image:url(/retail/images/research/bg_cps.jpg);background-position:right 30px}.research-medical{background-image:url(/retail/images/research/bg_medical.jpg)}.research-clinical{background-image:url(/retail/images/research/bg_clinical.jpg)}.research-bg .button-standard.selected,.research-bg .button-standard:hover{color:#09f;border-color:#005791}.research-nav a{text-align:center;margin-right:10px;margin-bottom:10px}.research-bg h1{font-size:56px;letter-spacing:-.025em;font-weight:300;margin-bottom:20px;line-height:95%}.research-bg h2{font-size:32px;letter-spacing:-.025em;font-weight:700;margin-bottom:20px;line-height:100%}.research-bg p{font-size:16px;line-height:140%;margin-bottom:10px}.research-bg .button-standard:hover{color:#fff}.research-flex{display:flex;flex-wrap:wrap}.research-flex .pdrbox{width:47%;margin-right:1.5%;margin-bottom:15px;padding:10px;border:1px solid #ccc;background-color:rgba(255,255,255,.75)}.research-flex .pdrbox h4{font-size:18px;font-weight:700;margin-bottom:10px}.research-flex .pdrbox h5{font-size:16px;font-weight:400;margin:10px 0 5px}.research-flex .pdrbox p{font-size:14px}.research-flex .pdrbox img{display:block;float:right;width:100%;max-width:150px;margin-left:10px}.research-flex .pdrbox a{color:#09f;font-weight:700}.pdr-mobile{float:right;margin-left:15px;width:50%;max-width:150px;height:auto}.tv-bg{background-image:url(/retail/images/tv/tv-bg.jpg);background-size:50%}.tv-bg p{font-size:20px;line-height:140%;margin-bottom:10px}.tv-flex .pdrbox{width:100%;max-width:720px;padding:0;border:none;background-color:#fff;position:relative}.tv-flex .pdrbox img{float:none;width:100%;max-width:100%;margin-left:0}.tv-flex .pdrbox a{top:0;left:0;position:absolute;z-index:3;background:url(/retail/images/big_play.png) center center/auto 60% no-repeat rgba(0,0,0,.25);width:100%;height:100%;transition:background .5s;-webkit-transition:background .5s}.tv-flex .pdrbox a:hover{cursor:pointer;background:url(/retail/images/big_play_over.png) center center/auto 70% no-repeat rgba(0,0,0,.45)}.charity-bg{text-align:center;padding:30px}.charity-bg p{font-size:18px}.charity-video{display:inline-block;width:100%;max-width:720px;position:relative}.charity-video img{display:block}.charity-video a{top:0;left:0;position:absolute;z-index:3;background:url(/retail/images/big_play.png) center center/auto 60% no-repeat rgba(0,0,0,.25);width:100%;height:100%;transition:background .5s;-webkit-transition:background .5s}.charity-video a:hover{cursor:pointer;background:url(/retail/images/big_play_over.png) center center/auto 70% no-repeat rgba(0,0,0,.45)}.about-bg{padding:30px}.about-bg img{height:auto;width:50%;max-width:525px;margin:0 0 15px 30px;float:right}.about-bg h1{font-size:56px;letter-spacing:-.025em;font-weight:300;margin-bottom:20px;line-height:95%}.about-bg p{font-size:16px;line-height:140%;margin-bottom:10px}.error-bg{background-image:url(/retail/images/error-bg.jpg);background-size:30%;min-height:500px}.unsubscribe{padding:30px}.unsubscribe h1{font-size:56px;letter-spacing:-.025em;font-weight:300;margin-bottom:20px;line-height:95%;color:#005791}.unsubscribe p{font-size:16px;margin-bottom:10px}.unsubscribe .button-standard{background-color:#fff}.unsubscribe .button-standard:hover{background-color:#09f}