.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}/*! Spectre.css v0.5.3 | MIT License | github.com/picturepan2/spectre */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}address{font-style:normal}b,strong{font-weight:inherit}code,kbd,pre,samp{font-family:"SF Mono", "Segoe UI Mono", "Roboto Mono", Menlo, Courier, monospace;font-size:1em}dfn{font-style:italic}small{font-size:80%;font-weight:400}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}fieldset{border:0;margin:0;padding:0}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;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-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item;outline:none}canvas{display:inline-block}template{display:none}[hidden]{display:none}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:20px;line-height:1.5;-webkit-tap-highlight-color:transparent}body{background:#fff;color:#50596c;font-family:-apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif;font-size:0.8rem;overflow-x:hidden;text-rendering:optimizeLegibility}a{color:#5755d9;outline:none;text-decoration:none}a:focus{-webkit-box-shadow:0 0 0 0.1rem rgba(87,85,217,0.2);box-shadow:0 0 0 0.1rem rgba(87,85,217,0.2)}a:focus,a:hover,a:active,a.active{color:#302ecd;text-decoration:underline}h1,h2,h3,h4,h5,h6{color:inherit;font-weight:500;line-height:1.2;margin-bottom:0.5em;margin-top:0}.h1,.h2,.h3,.h4,.h5,.h6{font-weight:500}h1,.h1{font-size:2rem}h2,.h2{font-size:1.6rem}h3,.h3{font-size:1.4rem}h4,.h4{font-size:1.2rem}h5,.h5{font-size:1rem}h6,.h6{font-size:0.8rem}p{margin:0 0 1.2rem}a,ins,u{-webkit-text-decoration-skip:ink edges;text-decoration-skip:ink edges}abbr[title]{border-bottom:0.05rem dotted;cursor:help;text-decoration:none}kbd{background:#454d5d;border-radius:0.1rem;color:#fff;font-size:0.7rem;line-height:1.2;padding:0.1rem 0.2rem}mark{background:#ffe9b3;border-radius:0.1rem;color:#50596c;padding:0.05rem}blockquote{border-left:0.1rem solid #e7e9ed;margin-left:0;padding:0.4rem 0.8rem}blockquote p:last-child{margin-bottom:0}ul,ol{margin:0.8rem 0 0.8rem 0.8rem;padding:0}ul ul,ul ol,ol ul,ol ol{margin:0.8rem 0 0.8rem 0.8rem}ul li,ol li{margin-top:0.4rem}ul{list-style:disc inside}ul ul{list-style-type:circle}ol{list-style:decimal inside}ol ol{list-style-type:lower-alpha}dl dt{font-weight:bold}dl dd{margin:0.4rem 0 0.8rem 0}:lang(zh),:lang(zh-Hans){font-family:-apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", sans-serif}:lang(zh-Hant){font-family:-apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang TC", "Hiragino Sans CNS", "Microsoft JhengHei", "Helvetica Neue", sans-serif}:lang(ja){font-family:-apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Hiragino Sans", "Hiragino Kaku Gothic Pro", "Yu Gothic", YuGothic, Meiryo, "Helvetica Neue", sans-serif}:lang(ko){font-family:-apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Malgun Gothic", "Helvetica Neue", sans-serif}:lang(zh) ins,:lang(zh) u,:lang(ja) ins,:lang(ja) u,.cjk ins,.cjk u{border-bottom:0.05rem solid;text-decoration:none}:lang(zh) del+del,:lang(zh) del+s,:lang(zh) ins+ins,:lang(zh) ins+u,:lang(zh) s+del,:lang(zh) s+s,:lang(zh) u+ins,:lang(zh) u+u,:lang(ja) del+del,:lang(ja) del+s,:lang(ja) ins+ins,:lang(ja) ins+u,:lang(ja) s+del,:lang(ja) s+s,:lang(ja) u+ins,:lang(ja) u+u,.cjk del+del,.cjk del+s,.cjk ins+ins,.cjk ins+u,.cjk s+del,.cjk s+s,.cjk u+ins,.cjk u+u{margin-left:0.125em}.table{border-collapse:collapse;border-spacing:0;text-align:left;width:100%}.table.table-striped tbody tr:nth-of-type(odd){background:#f8f9fa}.table tbody tr.active,.table.table-striped tbody tr.active{background:#f0f1f4}.table.table-hover tbody tr:hover{background:#f0f1f4}.table.table-scroll{display:block;overflow-x:auto;padding-bottom:0.75rem;white-space:nowrap}.table td,.table th{border-bottom:0.05rem solid #e7e9ed;padding:0.6rem 0.4rem}.table th{border-bottom-width:0.1rem}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:0.05rem solid #5755d9;border-radius:0.1rem;color:#5755d9;cursor:pointer;display:inline-block;font-size:0.8rem;height:1.8rem;line-height:1.2rem;outline:none;padding:0.25rem 0.4rem;text-align:center;text-decoration:none;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.btn:focus{-webkit-box-shadow:0 0 0 0.1rem rgba(87,85,217,0.2);box-shadow:0 0 0 0.1rem rgba(87,85,217,0.2)}.btn:focus,.btn:hover{background:#f1f1fc;border-color:#4b48d6;text-decoration:none}.btn:active,.btn.active{background:#4b48d6;border-color:#3634d2;color:#fff;text-decoration:none}.btn:active.loading::after,.btn.active.loading::after{border-bottom-color:#fff;border-left-color:#fff}.btn[disabled],.btn:disabled,.btn.disabled{cursor:default;opacity:0.5;pointer-events:none}.btn.btn-primary{background:#5755d9;border-color:#4b48d6;color:#fff}.btn.btn-primary:focus,.btn.btn-primary:hover{background:#4240d4;border-color:#3634d2;color:#fff}.btn.btn-primary:active,.btn.btn-primary.active{background:#3a38d2;border-color:#302ecd;color:#fff}.btn.btn-primary.loading::after{border-bottom-color:#fff;border-left-color:#fff}.btn.btn-success{background:#32b643;border-color:#2faa3f;color:#fff}.btn.btn-success:focus{-webkit-box-shadow:0 0 0 0.1rem rgba(50,182,67,0.2);box-shadow:0 0 0 0.1rem rgba(50,182,67,0.2)}.btn.btn-success:focus,.btn.btn-success:hover{background:#30ae40;border-color:#2da23c;color:#fff}.btn.btn-success:active,.btn.btn-success.active{background:#2a9a39;border-color:#278e34;color:#fff}.btn.btn-success.loading::after{border-bottom-color:#fff;border-left-color:#fff}.btn.btn-error{background:#e85600;border-color:#d95000;color:#fff}.btn.btn-error:focus{-webkit-box-shadow:0 0 0 0.1rem rgba(232,86,0,0.2);box-shadow:0 0 0 0.1rem rgba(232,86,0,0.2)}.btn.btn-error:focus,.btn.btn-error:hover{background:#de5200;border-color:#cf4d00;color:#fff}.btn.btn-error:active,.btn.btn-error.active{background:#c44900;border-color:#b54300;color:#fff}.btn.btn-error.loading::after{border-bottom-color:#fff;border-left-color:#fff}.btn.btn-link{background:transparent;border-color:transparent;color:#5755d9}.btn.btn-link:focus,.btn.btn-link:hover,.btn.btn-link:active,.btn.btn-link.active{color:#302ecd}.btn.btn-sm{font-size:0.7rem;height:1.4rem;padding:0.05rem 0.3rem}.btn.btn-lg{font-size:0.9rem;height:2rem;padding:0.35rem 0.6rem}.btn.btn-block{display:block;width:100%}.btn.btn-action{padding-left:0;padding-right:0;width:1.8rem}.btn.btn-action.btn-sm{width:1.4rem}.btn.btn-action.btn-lg{width:2rem}.btn.btn-clear{background:transparent;border:0;color:currentColor;height:0.8rem;line-height:0.8rem;margin-left:0.2rem;margin-right:-2px;opacity:1;padding:0;text-decoration:none;width:0.8rem}.btn.btn-clear:hover{opacity:0.95}.btn.btn-clear::before{content:"\2715"}.btn-group{display:-webkit-inline-box;display:inline-flex;display:-ms-inline-flexbox;-ms-flex-wrap:wrap;flex-wrap:wrap}.btn-group .btn{-ms-flex:1 0 auto;-webkit-box-flex:1;flex:1 0 auto}.btn-group .btn:first-child:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group .btn:not(:first-child):not(:last-child){border-radius:0;margin-left:-0.05rem}.btn-group .btn:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-0.05rem}.btn-group .btn:focus,.btn-group .btn:hover,.btn-group .btn:active,.btn-group .btn.active{z-index:1}.btn-group.btn-group-block{display:-webkit-box;display:flex;display:-ms-flexbox}.btn-group.btn-group-block .btn{-ms-flex:1 0 0;-webkit-box-flex:1;flex:1 0 0}.form-group:not(:last-child){margin-bottom:0.4rem}fieldset{margin-bottom:0.8rem}legend{font-size:0.9rem;font-weight:500;margin-bottom:0.8rem}.form-label{display:block;line-height:1.2rem;padding:0.3rem 0}.form-label.label-sm{font-size:0.7rem;padding:0.1rem 0}.form-label.label-lg{font-size:0.9rem;padding:0.4rem 0}.form-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;background-image:none;border:0.05rem solid #caced7;border-radius:0.1rem;color:#50596c;display:block;font-size:0.8rem;height:1.8rem;line-height:1.2rem;max-width:100%;outline:none;padding:0.25rem 0.4rem;position:relative;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;width:100%}.form-input:focus{border-color:#5755d9;-webkit-box-shadow:0 0 0 0.1rem rgba(87,85,217,0.2);box-shadow:0 0 0 0.1rem rgba(87,85,217,0.2)}.form-input::-webkit-input-placeholder{color:#acb3c2}.form-input:-ms-input-placeholder{color:#acb3c2}.form-input::-ms-input-placeholder{color:#acb3c2}.form-input::-webkit-input-placeholder{color:#acb3c2}.form-input:-ms-input-placeholder{color:#acb3c2}.form-input::placeholder{color:#acb3c2}.form-input.input-sm{font-size:0.7rem;height:1.4rem;padding:0.05rem 0.3rem}.form-input.input-lg{font-size:0.9rem;height:2rem;padding:0.35rem 0.6rem}.form-input.input-inline{display:inline-block;vertical-align:middle;width:auto}.form-input[type="file"]{height:auto}textarea.form-input{height:auto}.form-input-hint{color:#acb3c2;font-size:0.7rem;margin-top:0.2rem}.has-success .form-input-hint,.is-success+.form-input-hint{color:#32b643}.has-error .form-input-hint,.is-error+.form-input-hint{color:#e85600}.form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0.05rem solid #caced7;border-radius:0.1rem;color:inherit;font-size:0.8rem;height:1.8rem;line-height:1.2rem;outline:none;padding:0.25rem 0.4rem;vertical-align:middle;width:100%}.form-select[size],.form-select[multiple]{height:auto}.form-select[size] option,.form-select[multiple] option{padding:0.1rem 0.2rem}.form-select:not([multiple]):not([size]){background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%204%205'%3E%3Cpath%20fill='%23667189'%20d='M2%200L0%202h4zm0%205L0%203h4z'/%3E%3C/svg%3E") no-repeat right 0.35rem center/0.4rem 0.5rem;padding-right:1.2rem}.form-select:focus{border-color:#5755d9;-webkit-box-shadow:0 0 0 0.1rem rgba(87,85,217,0.2);box-shadow:0 0 0 0.1rem rgba(87,85,217,0.2)}.form-select::-ms-expand{display:none}.form-select.select-sm{font-size:0.7rem;height:1.4rem;padding:0.05rem 1.1rem 0.05rem 0.3rem}.form-select.select-lg{font-size:0.9rem;height:2rem;padding:0.35rem 1.4rem 0.35rem 0.6rem}.has-icon-left,.has-icon-right{position:relative}.has-icon-left .form-icon,.has-icon-right .form-icon{height:0.8rem;margin:0 0.25rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0.8rem;z-index:2}.has-icon-left .form-icon{left:0.05rem}.has-icon-left .form-input{padding-left:1.3rem}.has-icon-right .form-icon{right:0.05rem}.has-icon-right .form-input{padding-right:1.3rem}.form-checkbox,.form-radio,.form-switch{display:block;line-height:1.2rem;margin:0.2rem 0;min-height:1.2rem;padding:0.1rem 0.4rem 0.1rem 1.2rem;position:relative}.form-checkbox input,.form-radio input,.form-switch input{clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px}.form-checkbox input:focus+.form-icon,.form-radio input:focus+.form-icon,.form-switch input:focus+.form-icon{border-color:#5755d9;-webkit-box-shadow:0 0 0 0.1rem rgba(87,85,217,0.2);box-shadow:0 0 0 0.1rem rgba(87,85,217,0.2)}.form-checkbox input:checked+.form-icon,.form-radio input:checked+.form-icon,.form-switch input:checked+.form-icon{background:#5755d9;border-color:#5755d9}.form-checkbox .form-icon,.form-radio .form-icon,.form-switch .form-icon{border:0.05rem solid #caced7;cursor:pointer;display:inline-block;position:absolute;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.form-checkbox.input-sm,.form-radio.input-sm,.form-switch.input-sm{font-size:0.7rem;margin:0}.form-checkbox.input-lg,.form-radio.input-lg,.form-switch.input-lg{font-size:0.9rem;margin:0.3rem 0}.form-checkbox .form-icon,.form-radio .form-icon{background:#fff;height:0.8rem;left:0;top:0.3rem;width:0.8rem}.form-checkbox input:active+.form-icon,.form-radio input:active+.form-icon{background:#f0f1f4}.form-checkbox .form-icon{border-radius:0.1rem}.form-checkbox input:checked+.form-icon::before{background-clip:padding-box;border:0.1rem solid #fff;border-left-width:0;border-top-width:0;content:"";height:12px;left:50%;margin-left:-4px;margin-top:-8px;position:absolute;top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:8px}.form-checkbox input:indeterminate+.form-icon{background:#5755d9;border-color:#5755d9}.form-checkbox input:indeterminate+.form-icon::before{background:#fff;content:"";height:2px;left:50%;margin-left:-5px;margin-top:-1px;position:absolute;top:50%;width:10px}.form-radio .form-icon{border-radius:50%}.form-radio input:checked+.form-icon::before{background:#fff;border-radius:50%;content:"";height:4px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:4px}.form-switch{padding-left:2rem}.form-switch .form-icon{background:#e7e9ed;background-clip:padding-box;border-radius:0.45rem;height:0.9rem;left:0;top:0.25rem;width:1.6rem}.form-switch .form-icon::before{background:#fff;border-radius:50%;content:"";display:block;height:0.8rem;left:0;position:absolute;top:0;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;width:0.8rem}.form-switch input:checked+.form-icon::before{left:14px}.form-switch input:active+.form-icon::before{background:#f8f9fa}.input-group{display:-webkit-box;display:flex;display:-ms-flexbox}.input-group .input-group-addon{background:#f8f9fa;border:0.05rem solid #caced7;border-radius:0.1rem;line-height:1.2rem;padding:0.25rem 0.4rem;white-space:nowrap}.input-group .input-group-addon.addon-sm{font-size:0.7rem;padding:0.05rem 0.3rem}.input-group .input-group-addon.addon-lg{font-size:0.9rem;padding:0.35rem 0.6rem}.input-group .form-input,.input-group .form-select{-ms-flex:1 1 auto;-webkit-box-flex:1;flex:1 1 auto;width:1%}.input-group .input-group-btn{z-index:1}.input-group .form-input:first-child:not(:last-child),.input-group .form-select:first-child:not(:last-child),.input-group .input-group-addon:first-child:not(:last-child),.input-group .input-group-btn:first-child:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.input-group .form-input:not(:first-child):not(:last-child),.input-group .form-select:not(:first-child):not(:last-child),.input-group .input-group-addon:not(:first-child):not(:last-child),.input-group .input-group-btn:not(:first-child):not(:last-child){border-radius:0;margin-left:-0.05rem}.input-group .form-input:last-child:not(:first-child),.input-group .form-select:last-child:not(:first-child),.input-group .input-group-addon:last-child:not(:first-child),.input-group .input-group-btn:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-0.05rem}.input-group .form-input:focus,.input-group .form-select:focus,.input-group .input-group-addon:focus,.input-group .input-group-btn:focus{z-index:2}.input-group .form-select{width:auto}.input-group.input-inline{display:-webkit-inline-box;display:inline-flex;display:-ms-inline-flexbox}.has-success .form-input,.form-input.is-success,.has-success .form-select,.form-select.is-success{border-color:#32b643}.has-success .form-input:focus,.form-input.is-success:focus,.has-success .form-select:focus,.form-select.is-success:focus{-webkit-box-shadow:0 0 0 0.1rem rgba(50,182,67,0.2);box-shadow:0 0 0 0.1rem rgba(50,182,67,0.2)}.has-error .form-input,.form-input.is-error,.has-error .form-select,.form-select.is-error{border-color:#e85600}.has-error .form-input:focus,.form-input.is-error:focus,.has-error .form-select:focus,.form-select.is-error:focus{-webkit-box-shadow:0 0 0 0.1rem rgba(232,86,0,0.2);box-shadow:0 0 0 0.1rem rgba(232,86,0,0.2)}.has-error .form-checkbox .form-icon,.form-checkbox.is-error .form-icon,.has-error .form-radio .form-icon,.form-radio.is-error .form-icon,.has-error .form-switch .form-icon,.form-switch.is-error .form-icon{border-color:#e85600}.has-error .form-checkbox input:checked+.form-icon,.form-checkbox.is-error input:checked+.form-icon,.has-error .form-radio input:checked+.form-icon,.form-radio.is-error input:checked+.form-icon,.has-error .form-switch input:checked+.form-icon,.form-switch.is-error input:checked+.form-icon{background:#e85600;border-color:#e85600}.has-error .form-checkbox input:focus+.form-icon,.form-checkbox.is-error input:focus+.form-icon,.has-error .form-radio input:focus+.form-icon,.form-radio.is-error input:focus+.form-icon,.has-error .form-switch input:focus+.form-icon,.form-switch.is-error input:focus+.form-icon{border-color:#e85600;-webkit-box-shadow:0 0 0 0.1rem rgba(232,86,0,0.2);box-shadow:0 0 0 0.1rem rgba(232,86,0,0.2)}.has-error .form-checkbox input:indeterminate+.form-icon,.form-checkbox.is-error input:indeterminate+.form-icon{background:#e85600;border-color:#e85600}.form-input:not(:placeholder-shown):invalid{border-color:#e85600}.form-input:not(:placeholder-shown):invalid:focus{-webkit-box-shadow:0 0 0 0.1rem rgba(232,86,0,0.2);box-shadow:0 0 0 0.1rem rgba(232,86,0,0.2)}.form-input:not(:placeholder-shown):invalid+.form-input-hint{color:#e85600}.form-input:disabled,.form-input.disabled,.form-select:disabled,.form-select.disabled{background-color:#f0f1f4;cursor:not-allowed;opacity:0.5}.form-input[readonly]{background-color:#f8f9fa}input:disabled+.form-icon,input.disabled+.form-icon{background:#f0f1f4;cursor:not-allowed;opacity:0.5}.form-switch input:disabled+.form-icon::before,.form-switch input.disabled+.form-icon::before{background:#fff}.form-horizontal{padding:0.4rem 0}.form-horizontal .form-group{display:-webkit-box;display:flex;display:-ms-flexbox;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-inline{display:inline-block}.label{background:#f0f1f4;border-radius:0.1rem;color:#5b657a;display:inline-block;line-height:1.2;padding:0.1rem 0.2rem}.label.label-rounded{border-radius:5rem;padding-left:0.4rem;padding-right:0.4rem}.label.label-primary{background:#5755d9;color:#fff}.label.label-secondary{background:#f1f1fc;color:#5755d9}.label.label-success{background:#32b643;color:#fff}.label.label-warning{background:#ffb700;color:#fff}.label.label-error{background:#e85600;color:#fff}code{background:#fcf2f2;border-radius:0.1rem;color:#d73e48;font-size:85%;line-height:1.2;padding:0.1rem 0.2rem}.code{border-radius:0.1rem;color:#50596c;position:relative}.code::before{color:#acb3c2;content:attr(data-lang);font-size:0.7rem;position:absolute;right:0.4rem;top:0.1rem}.code code{background:#f8f9fa;color:inherit;display:block;line-height:1.5;overflow-x:auto;padding:1rem;width:100%}.img-responsive{display:block;height:auto;max-width:100%}.img-fit-cover{-o-object-fit:cover;object-fit:cover}.img-fit-contain{-o-object-fit:contain;object-fit:contain}.video-responsive{display:block;overflow:hidden;padding:0;position:relative;width:100%}.video-responsive::before{content:"";display:block;padding-bottom:56.25%}.video-responsive iframe,.video-responsive object,.video-responsive embed{border:0;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}video.video-responsive{height:auto;max-width:100%}video.video-responsive::before{content:none}.video-responsive-4-3::before{padding-bottom:75%}.video-responsive-1-1::before{padding-bottom:100%}.figure{margin:0 0 0.4rem 0}.figure .figure-caption{color:#667189;margin-top:0.4rem}.container{margin-left:auto;margin-right:auto;padding-left:0.4rem;padding-right:0.4rem;width:100%}.container.grid-xl{max-width:1296px}.container.grid-lg{max-width:976px}.container.grid-md{max-width:856px}.container.grid-sm{max-width:616px}.container.grid-xs{max-width:496px}.show-xs,.show-sm,.show-md,.show-lg,.show-xl{display:none !important}.columns{display:-webkit-box;display:flex;display:-ms-flexbox;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-0.4rem;margin-right:-0.4rem}.columns.col-gapless{margin-left:0;margin-right:0}.columns.col-gapless>.column{padding-left:0;padding-right:0}.columns.col-oneline{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto}.column{-ms-flex:1;-webkit-box-flex:1;flex:1;max-width:100%;padding-left:0.4rem;padding-right:0.4rem}.column.col-12,.column.col-11,.column.col-10,.column.col-9,.column.col-8,.column.col-7,.column.col-6,.column.col-5,.column.col-4,.column.col-3,.column.col-2,.column.col-1{-ms-flex:none;-webkit-box-flex:0;flex:none}.col-12{width:100%}.col-11{width:91.66666667%}.col-10{width:83.33333333%}.col-9{width:75%}.col-8{width:66.66666667%}.col-7{width:58.33333333%}.col-6{width:50%}.col-5{width:41.66666667%}.col-4{width:33.33333333%}.col-3{width:25%}.col-2{width:16.66666667%}.col-1{width:8.33333333%}.col-auto{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;max-width:none;width:auto}.col-mx-auto{margin-left:auto;margin-right:auto}.col-ml-auto{margin-left:auto}.col-mr-auto{margin-right:auto}@media (max-width: 1280px){.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1{-ms-flex:none;-webkit-box-flex:0;flex:none}.col-xl-12{width:100%}.col-xl-11{width:91.66666667%}.col-xl-10{width:83.33333333%}.col-xl-9{width:75%}.col-xl-8{width:66.66666667%}.col-xl-7{width:58.33333333%}.col-xl-6{width:50%}.col-xl-5{width:41.66666667%}.col-xl-4{width:33.33333333%}.col-xl-3{width:25%}.col-xl-2{width:16.66666667%}.col-xl-1{width:8.33333333%}.hide-xl{display:none !important}.show-xl{display:block !important}}@media (max-width: 960px){.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1{-ms-flex:none;-webkit-box-flex:0;flex:none}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.hide-lg{display:none !important}.show-lg{display:block !important}}@media (max-width: 840px){.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1{-ms-flex:none;-webkit-box-flex:0;flex:none}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.hide-md{display:none !important}.show-md{display:block !important}}@media (max-width: 600px){.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1{-ms-flex:none;-webkit-box-flex:0;flex:none}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.hide-sm{display:none !important}.show-sm{display:block !important}}@media (max-width: 480px){.col-xs-12,.col-xs-11,.col-xs-10,.col-xs-9,.col-xs-8,.col-xs-7,.col-xs-6,.col-xs-5,.col-xs-4,.col-xs-3,.col-xs-2,.col-xs-1{-ms-flex:none;-webkit-box-flex:0;flex:none}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.hide-xs{display:none !important}.show-xs{display:block !important}}.navbar{-webkit-box-align:stretch;align-items:stretch;display:-webkit-box;display:flex;display:-ms-flexbox;-ms-flex-align:stretch;-ms-flex-pack:justify;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}.navbar .navbar-section{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;display:-ms-flexbox;-ms-flex-align:center}.navbar .navbar-section:not(:first-child):last-child{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end}.navbar .navbar-center{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;display:-ms-flexbox;-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;-ms-flex-align:center}.navbar .navbar-brand{font-size:0.9rem;font-weight:500;text-decoration:none}.accordion input:checked ~ .accordion-header .icon,.accordion[open] .accordion-header .icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.accordion input:checked ~ .accordion-body,.accordion[open] .accordion-body{max-height:50rem}.accordion .accordion-header{display:block;padding:0.2rem 0.4rem}.accordion .accordion-header .icon{-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.accordion .accordion-body{margin-bottom:0.4rem;max-height:0;overflow:hidden;-webkit-transition:max-height 0.2s ease;transition:max-height 0.2s ease}summary.accordion-header::-webkit-details-marker{display:none}.avatar{background:#5755d9;border-radius:50%;color:rgba(255,255,255,0.85);display:inline-block;font-size:0.8rem;font-weight:300;height:1.6rem;line-height:1.25;margin:0;position:relative;vertical-align:middle;width:1.6rem}.avatar.avatar-xs{font-size:0.4rem;height:0.8rem;width:0.8rem}.avatar.avatar-sm{font-size:0.6rem;height:1.2rem;width:1.2rem}.avatar.avatar-lg{font-size:1.2rem;height:2.4rem;width:2.4rem}.avatar.avatar-xl{font-size:1.6rem;height:3.2rem;width:3.2rem}.avatar img{border-radius:50%;height:100%;position:relative;width:100%;z-index:1}.avatar .avatar-icon,.avatar .avatar-presence{background:#fff;bottom:14.64%;height:50%;padding:0.1rem;position:absolute;right:14.64%;-webkit-transform:translate(50%, 50%);transform:translate(50%, 50%);width:50%;z-index:2}.avatar .avatar-presence{background:#acb3c2;border-radius:50%;-webkit-box-shadow:0 0 0 0.1rem #fff;box-shadow:0 0 0 0.1rem #fff;height:0.5em;width:0.5em}.avatar .avatar-presence.online{background:#32b643}.avatar .avatar-presence.busy{background:#e85600}.avatar .avatar-presence.away{background:#ffb700}.avatar[data-initial]::before{color:currentColor;content:attr(data-initial);left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1}.badge{position:relative;white-space:nowrap}.badge[data-badge]::after,.badge:not([data-badge])::after{background:#5755d9;background-clip:padding-box;border-radius:0.5rem;-webkit-box-shadow:0 0 0 0.1rem #fff;box-shadow:0 0 0 0.1rem #fff;color:#fff;content:attr(data-badge);display:inline-block;-webkit-transform:translate(-0.05rem, -0.5rem);transform:translate(-0.05rem, -0.5rem)}.badge[data-badge]::after{font-size:0.7rem;height:0.9rem;line-height:1;min-width:0.9rem;padding:0.1rem 0.2rem;text-align:center;white-space:nowrap}.badge:not([data-badge])::after,.badge[data-badge=""]::after{height:6px;min-width:6px;padding:0;width:6px}.badge.btn::after{position:absolute;right:0;top:0;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%)}.badge.avatar::after{position:absolute;right:14.64%;top:14.64%;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);z-index:100}.breadcrumb{list-style:none;margin:0.2rem 0;padding:0.2rem 0}.breadcrumb .breadcrumb-item{color:#667189;display:inline-block;margin:0;padding:0.2rem 0}.breadcrumb .breadcrumb-item:not(:last-child){margin-right:0.2rem}.breadcrumb .breadcrumb-item:not(:last-child) a{color:#667189}.breadcrumb .breadcrumb-item:not(:first-child)::before{color:#e7e9ed;content:"/";padding-right:0.4rem}.bar{background:#f0f1f4;border-radius:0.1rem;display:-webkit-box;display:flex;display:-ms-flexbox;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:0.8rem;width:100%}.bar.bar-sm{height:0.2rem}.bar .bar-item{background:#5755d9;color:#fff;display:block;-ms-flex-negative:0;flex-shrink:0;font-size:0.7rem;height:100%;line-height:0.8rem;position:relative;text-align:center;width:0}.bar .bar-item:first-child{border-bottom-left-radius:0.1rem;border-top-left-radius:0.1rem}.bar .bar-item:last-child{border-bottom-right-radius:0.1rem;border-top-right-radius:0.1rem;-ms-flex-negative:1;flex-shrink:1}.bar-slider{height:0.1rem;margin:0.4rem 0;position:relative}.bar-slider .bar-item{left:0;padding:0;position:absolute}.bar-slider .bar-item:not(:last-child):first-child{background:#f0f1f4;z-index:1}.bar-slider .bar-slider-btn{background:#5755d9;border:0;border-radius:50%;height:0.6rem;padding:0;position:absolute;right:0;top:50%;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);width:0.6rem}.bar-slider .bar-slider-btn:active{-webkit-box-shadow:0 0 0 0.1rem #5755d9;box-shadow:0 0 0 0.1rem #5755d9}.card{background:#fff;border:0.05rem solid #e7e9ed;border-radius:0.1rem;display:-webkit-box;display:flex;display:-ms-flexbox;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.card .card-header,.card .card-body,.card .card-footer{padding:0.8rem;padding-bottom:0}.card .card-header:last-child,.card .card-body:last-child,.card .card-footer:last-child{padding-bottom:0.8rem}.card .card-body{-ms-flex:1 1 auto;-webkit-box-flex:1;flex:1 1 auto}.card .card-image{padding-top:0.8rem}.card .card-image:first-child{padding-top:0}.card .card-image:first-child img{border-top-left-radius:0.1rem;border-top-right-radius:0.1rem}.card .card-image:last-child img{border-bottom-left-radius:0.1rem;border-bottom-right-radius:0.1rem}.chip{-webkit-box-align:center;align-items:center;background:#f0f1f4;border-radius:5rem;color:#667189;display:-webkit-inline-box;display:inline-flex;display:-ms-inline-flexbox;-ms-flex-align:center;font-size:90%;height:1.2rem;line-height:0.8rem;margin:0.1rem;max-width:100%;padding:0.2rem 0.4rem;text-decoration:none;vertical-align:middle}.chip.active{background:#5755d9;color:#fff}.chip .avatar{margin-left:-0.4rem;margin-right:0.2rem}.chip .btn-clear{-webkit-transform:scale(0.75);transform:scale(0.75)}.dropdown{display:inline-block;position:relative}.dropdown .menu{-webkit-animation:slide-down 0.15s ease 1;animation:slide-down 0.15s ease 1;display:none;left:0;max-height:50vh;overflow-y:auto;position:absolute;top:100%}.dropdown.dropdown-right .menu{left:auto;right:0}.dropdown.active .menu,.dropdown .dropdown-toggle:focus+.menu,.dropdown .menu:hover{display:block}.dropdown .btn-group .dropdown-toggle:nth-last-child(2){border-bottom-right-radius:0.1rem;border-top-right-radius:0.1rem}.empty{background:#f8f9fa;border-radius:0.1rem;color:#667189;padding:3.2rem 1.6rem;text-align:center}.empty .empty-icon{margin-bottom:0.8rem}.empty .empty-title,.empty .empty-subtitle{margin:0.4rem auto}.empty .empty-action{margin-top:0.8rem}.menu{background:#fff;border-radius:0.1rem;-webkit-box-shadow:0 0.05rem 0.2rem rgba(69,77,93,0.3);box-shadow:0 0.05rem 0.2rem rgba(69,77,93,0.3);list-style:none;margin:0;min-width:180px;padding:0.4rem;-webkit-transform:translateY(0.2rem);transform:translateY(0.2rem);z-index:300}.menu.menu-nav{background:transparent;-webkit-box-shadow:none;box-shadow:none}.menu .menu-item{margin-top:0;padding:0 0.4rem;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.menu .menu-item>a{border-radius:0.1rem;color:inherit;display:block;margin:0 -0.4rem;padding:0.2rem 0.4rem;text-decoration:none}.menu .menu-item>a:focus,.menu .menu-item>a:hover{background:#f1f1fc;color:#5755d9}.menu .menu-item>a:active,.menu .menu-item>a.active{background:#f1f1fc;color:#5755d9}.menu .menu-item .form-checkbox,.menu .menu-item .form-radio,.menu .menu-item .form-switch{margin:0.1rem 0}.menu .menu-item+.menu-item{margin-top:0.2rem}.menu .menu-badge{float:right;padding:0.2rem 0}.menu .menu-badge .btn{margin-top:-0.1rem}.modal{-webkit-box-align:center;align-items:center;bottom:0;display:none;-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;left:0;opacity:0;overflow:hidden;padding:0.4rem;position:fixed;right:0;top:0}.modal:target,.modal.active{display:-webkit-box;display:flex;display:-ms-flexbox;opacity:1;z-index:400}.modal:target .modal-overlay,.modal.active .modal-overlay{background:rgba(248,249,250,0.75);bottom:0;cursor:default;display:block;left:0;position:absolute;right:0;top:0}.modal:target .modal-container,.modal.active .modal-container{-webkit-animation:slide-down 0.2s ease 1;animation:slide-down 0.2s ease 1;z-index:1}.modal.modal-sm .modal-container{max-width:320px;padding:0 0.4rem}.modal.modal-lg .modal-overlay{background:#fff}.modal.modal-lg .modal-container{-webkit-box-shadow:none;box-shadow:none;max-width:960px}.modal-container{background:#fff;border-radius:0.1rem;-webkit-box-shadow:0 0.2rem 0.5rem rgba(69,77,93,0.3);box-shadow:0 0.2rem 0.5rem rgba(69,77,93,0.3);display:-webkit-box;display:flex;display:-ms-flexbox;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;max-height:75vh;max-width:640px;padding:0 0.8rem;width:100%}.modal-container.modal-fullheight{max-height:100vh}.modal-container .modal-header{color:#454d5d;padding:0.8rem}.modal-container .modal-body{overflow-y:auto;padding:0.8rem;position:relative}.modal-container .modal-footer{padding:0.8rem;text-align:right}.nav{display:-webkit-box;display:flex;display:-ms-flexbox;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;list-style:none;margin:0.2rem 0}.nav .nav-item a{color:#667189;padding:0.2rem 0.4rem;text-decoration:none}.nav .nav-item a:focus,.nav .nav-item a:hover{color:#5755d9}.nav .nav-item.active>a{color:#50596c;font-weight:bold}.nav .nav-item.active>a:focus,.nav .nav-item.active>a:hover{color:#5755d9}.nav .nav{margin-bottom:0.4rem;margin-left:0.8rem}.pagination{display:-webkit-box;display:flex;display:-ms-flexbox;list-style:none;margin:0.2rem 0;padding:0.2rem 0}.pagination .page-item{margin:0.2rem 0.05rem}.pagination .page-item span{display:inline-block;padding:0.2rem 0.2rem}.pagination .page-item a{border-radius:0.1rem;color:#667189;display:inline-block;padding:0.2rem 0.4rem;text-decoration:none}.pagination .page-item a:focus,.pagination .page-item a:hover{color:#5755d9}.pagination .page-item.disabled a{cursor:default;opacity:0.5;pointer-events:none}.pagination .page-item.active a{background:#5755d9;color:#fff}.pagination .page-item.page-prev,.pagination .page-item.page-next{-ms-flex:1 0 50%;-webkit-box-flex:1;flex:1 0 50%}.pagination .page-item.page-next{text-align:right}.pagination .page-item .page-item-title{margin:0}.pagination .page-item .page-item-subtitle{margin:0;opacity:0.5}.panel{border:0.05rem solid #e7e9ed;border-radius:0.1rem;display:-webkit-box;display:flex;display:-ms-flexbox;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.panel .panel-header,.panel .panel-footer{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;padding:0.8rem}.panel .panel-nav{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto}.panel .panel-body{-ms-flex:1 1 auto;-webkit-box-flex:1;flex:1 1 auto;overflow-y:auto;padding:0 0.8rem}.popover{display:inline-block;position:relative}.popover .popover-container{left:50%;opacity:0;padding:0.4rem;position:absolute;top:0;-webkit-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0);-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease, -webkit-transform 0.2s ease;width:320px;z-index:300}.popover *:focus+.popover-container,.popover:hover .popover-container{display:block;opacity:1;-webkit-transform:translate(-50%, -100%);transform:translate(-50%, -100%)}.popover.popover-right .popover-container{left:100%;top:50%}.popover.popover-right *:focus+.popover-container,.popover.popover-right:hover .popover-container{-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.popover.popover-bottom .popover-container{left:50%;top:100%}.popover.popover-bottom *:focus+.popover-container,.popover.popover-bottom:hover .popover-container{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.popover.popover-left .popover-container{left:0;top:50%}.popover.popover-left *:focus+.popover-container,.popover.popover-left:hover .popover-container{-webkit-transform:translate(-100%, -50%);transform:translate(-100%, -50%)}.popover .card{border:0;-webkit-box-shadow:0 0.2rem 0.5rem rgba(69,77,93,0.3);box-shadow:0 0.2rem 0.5rem rgba(69,77,93,0.3)}.step{display:-webkit-box;display:flex;display:-ms-flexbox;-ms-flex-wrap:nowrap;flex-wrap:nowrap;list-style:none;margin:0.2rem 0;width:100%}.step .step-item{-ms-flex:1 1 0;-webkit-box-flex:1;flex:1 1 0;margin-top:0;min-height:1rem;position:relative;text-align:center}.step .step-item:not(:first-child)::before{background:#5755d9;content:"";height:2px;left:-50%;position:absolute;top:9px;width:100%}.step .step-item a{color:#acb3c2;display:inline-block;padding:20px 10px 0;text-decoration:none}.step .step-item a::before{background:#5755d9;border:0.1rem solid #fff;border-radius:50%;content:"";display:block;height:0.6rem;left:50%;position:absolute;top:0.2rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0.6rem;z-index:1}.step .step-item.active a::before{background:#fff;border:0.1rem solid #5755d9}.step .step-item.active ~ .step-item::before{background:#e7e9ed}.step .step-item.active ~ .step-item a::before{background:#e7e9ed}.tab{-webkit-box-align:center;align-items:center;border-bottom:0.05rem solid #e7e9ed;display:-webkit-box;display:flex;display:-ms-flexbox;-ms-flex-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0.2rem 0 0.15rem 0}.tab .tab-item{margin-top:0}.tab .tab-item a{border-bottom:0.1rem solid transparent;color:inherit;display:block;margin:0 0.4rem 0 0;padding:0.4rem 0.2rem 0.3rem 0.2rem;text-decoration:none}.tab .tab-item a:focus,.tab .tab-item a:hover{color:#5755d9}.tab .tab-item.active a,.tab .tab-item a.active{border-bottom-color:#5755d9;color:#5755d9}.tab .tab-item.tab-action{-ms-flex:1 0 auto;-webkit-box-flex:1;flex:1 0 auto;text-align:right}.tab .tab-item .btn-clear{margin-top:-0.2rem}.tab.tab-block .tab-item{-ms-flex:1 0 0;-webkit-box-flex:1;flex:1 0 0;text-align:center}.tab.tab-block .tab-item a{margin:0}.tab.tab-block .tab-item .badge[data-badge]::after{position:absolute;right:0.1rem;top:0.1rem;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.tab:not(.tab-block) .badge{padding-right:0}.tile{align-content:space-between;-webkit-box-align:start;align-items:flex-start;display:-webkit-box;display:flex;display:-ms-flexbox;-ms-flex-align:start;-ms-flex-line-pack:justify}.tile .tile-icon,.tile .tile-action{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto}.tile .tile-content{-ms-flex:1 1 auto;-webkit-box-flex:1;flex:1 1 auto}.tile .tile-content:not(:first-child){padding-left:0.4rem}.tile .tile-content:not(:last-child){padding-right:0.4rem}.tile .tile-title,.tile .tile-subtitle{line-height:1.2rem}.tile.tile-centered{-webkit-box-align:center;align-items:center;-ms-flex-align:center}.tile.tile-centered .tile-content{overflow:hidden}.tile.tile-centered .tile-title,.tile.tile-centered .tile-subtitle{margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toast{background:rgba(69,77,93,0.9);border:0.05rem solid #454d5d;border-color:#454d5d;border-radius:0.1rem;color:#fff;display:block;padding:0.4rem;width:100%}.toast.toast-primary{background:rgba(87,85,217,0.9);border-color:#5755d9}.toast.toast-success{background:rgba(50,182,67,0.9);border-color:#32b643}.toast.toast-warning{background:rgba(255,183,0,0.9);border-color:#ffb700}.toast.toast-error{background:rgba(232,86,0,0.9);border-color:#e85600}.toast a{color:#fff;text-decoration:underline}.toast a:focus,.toast a:hover,.toast a:active,.toast a.active{opacity:0.75}.toast .btn-clear{margin:4px -2px 4px 4px}.tooltip{position:relative}.tooltip::after{background:rgba(69,77,93,0.9);border-radius:0.1rem;bottom:100%;color:#fff;content:attr(data-tooltip);display:block;font-size:0.7rem;left:50%;max-width:320px;opacity:0;overflow:hidden;padding:0.2rem 0.4rem;pointer-events:none;position:absolute;text-overflow:ellipsis;-webkit-transform:translate(-50%, 0.4rem);transform:translate(-50%, 0.4rem);-webkit-transition:all 0.2s ease;transition:all 0.2s ease;white-space:pre;z-index:300}.tooltip:focus::after,.tooltip:hover::after{opacity:1;-webkit-transform:translate(-50%, -0.2rem);transform:translate(-50%, -0.2rem)}.tooltip[disabled],.tooltip.disabled{pointer-events:auto}.tooltip.tooltip-right::after{bottom:50%;left:100%;-webkit-transform:translate(-0.2rem, 50%);transform:translate(-0.2rem, 50%)}.tooltip.tooltip-right:focus::after,.tooltip.tooltip-right:hover::after{-webkit-transform:translate(0.2rem, 50%);transform:translate(0.2rem, 50%)}.tooltip.tooltip-bottom::after{bottom:auto;top:100%;-webkit-transform:translate(-50%, -0.4rem);transform:translate(-50%, -0.4rem)}.tooltip.tooltip-bottom:focus::after,.tooltip.tooltip-bottom:hover::after{-webkit-transform:translate(-50%, 0.2rem);transform:translate(-50%, 0.2rem)}.tooltip.tooltip-left::after{bottom:50%;left:auto;right:100%;-webkit-transform:translate(0.4rem, 50%);transform:translate(0.4rem, 50%)}.tooltip.tooltip-left:focus::after,.tooltip.tooltip-left:hover::after{-webkit-transform:translate(-0.2rem, 50%);transform:translate(-0.2rem, 50%)}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes slide-down{0%{opacity:0;-webkit-transform:translateY(-1.6rem);transform:translateY(-1.6rem)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-down{0%{opacity:0;-webkit-transform:translateY(-1.6rem);transform:translateY(-1.6rem)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.text-primary{color:#5755d9}a.text-primary:focus,a.text-primary:hover{color:#4240d4}a.text-primary:visited{color:#6c6ade}.text-secondary{color:#e5e5f9}a.text-secondary:focus,a.text-secondary:hover{color:#d1d0f4}a.text-secondary:visited{color:#fafafe}.text-gray{color:#acb3c2}a.text-gray:focus,a.text-gray:hover{color:#9ea6b7}a.text-gray:visited{color:#bbc1cd}.text-light{color:#fff}a.text-light:focus,a.text-light:hover{color:#f2f2f2}a.text-light:visited{color:white}.text-dark{color:#50596c}a.text-dark:focus,a.text-dark:hover{color:#454d5d}a.text-dark:visited{color:#5b657a}.text-success{color:#32b643}a.text-success:focus,a.text-success:hover{color:#2da23c}a.text-success:visited{color:#39c94b}.text-warning{color:#ffb700}a.text-warning:focus,a.text-warning:hover{color:#e6a500}a.text-warning:visited{color:#ffbe1a}.text-error{color:#e85600}a.text-error:focus,a.text-error:hover{color:#cf4d00}a.text-error:visited{color:#ff6003}.bg-primary{background:#5755d9;color:#fff}.bg-secondary{background:#f1f1fc}.bg-dark{background:#454d5d;color:#fff}.bg-gray{background:#f8f9fa}.bg-success{background:#32b643;color:#fff}.bg-warning{background:#ffb700;color:#fff}.bg-error{background:#e85600;color:#fff}.c-hand{cursor:pointer}.c-move{cursor:move}.c-zoom-in{cursor:-webkit-zoom-in;cursor:zoom-in}.c-zoom-out{cursor:-webkit-zoom-out;cursor:zoom-out}.c-not-allowed{cursor:not-allowed}.c-auto{cursor:auto}.d-block{display:block}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-flex{display:-webkit-box;display:flex;display:-ms-flexbox}.d-inline-flex{display:-webkit-inline-box;display:inline-flex;display:-ms-inline-flexbox}.d-none,.d-hide{display:none !important}.d-visible{visibility:visible}.d-invisible{visibility:hidden}.text-hide{background:transparent;border:0;color:transparent;font-size:0;line-height:0;text-shadow:none}.text-assistive{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.divider,.divider-vert{display:block;position:relative}.divider[data-content]::after,.divider-vert[data-content]::after{background:#fff;color:#acb3c2;content:attr(data-content);display:inline-block;font-size:0.7rem;padding:0 0.4rem;-webkit-transform:translateY(-0.65rem);transform:translateY(-0.65rem)}.divider{border-top:0.05rem solid #e7e9ed;height:0.05rem;margin:0.4rem 0}.divider[data-content]{margin:0.8rem 0}.divider-vert{display:block;padding:0.8rem}.divider-vert::before{border-left:0.05rem solid #e7e9ed;bottom:0.4rem;content:"";display:block;left:50%;position:absolute;top:0.4rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.divider-vert[data-content]::after{left:50%;padding:0.2rem 0;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.loading{color:transparent !important;min-height:0.8rem;pointer-events:none;position:relative}.loading::after{-webkit-animation:loading 500ms infinite linear;animation:loading 500ms infinite linear;border:0.1rem solid #5755d9;border-radius:50%;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:0.8rem;left:50%;margin-left:-0.4rem;margin-top:-0.4rem;position:absolute;top:50%;width:0.8rem;z-index:1}.loading.loading-lg{min-height:2rem}.loading.loading-lg::after{height:1.6rem;margin-left:-0.8rem;margin-top:-0.8rem;width:1.6rem}.clearfix::after,.container::after{clear:both;content:"";display:table}.float-left{float:left !important}.float-right{float:right !important}.relative{position:relative !important}.absolute{position:absolute !important}.fixed{position:fixed !important}.centered{display:block;float:none;margin-left:auto;margin-right:auto}.flex-centered{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;display:-ms-flexbox;-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.m-0{margin:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mr-0{margin-right:0 !important}.mt-0{margin-top:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-bottom:0 !important;margin-top:0 !important}.m-1{margin:0.2rem !important}.mb-1{margin-bottom:0.2rem !important}.ml-1{margin-left:0.2rem !important}.mr-1{margin-right:0.2rem !important}.mt-1{margin-top:0.2rem !important}.mx-1{margin-left:0.2rem !important;margin-right:0.2rem !important}.my-1{margin-bottom:0.2rem !important;margin-top:0.2rem !important}.m-2{margin:0.4rem !important}.mb-2{margin-bottom:0.4rem !important}.ml-2{margin-left:0.4rem !important}.mr-2{margin-right:0.4rem !important}.mt-2{margin-top:0.4rem !important}.mx-2{margin-left:0.4rem !important;margin-right:0.4rem !important}.my-2{margin-bottom:0.4rem !important;margin-top:0.4rem !important}.p-0{padding:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.pr-0{padding-right:0 !important}.pt-0{padding-top:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-bottom:0 !important;padding-top:0 !important}.p-1{padding:0.2rem !important}.pb-1{padding-bottom:0.2rem !important}.pl-1{padding-left:0.2rem !important}.pr-1{padding-right:0.2rem !important}.pt-1{padding-top:0.2rem !important}.px-1{padding-left:0.2rem !important;padding-right:0.2rem !important}.py-1{padding-bottom:0.2rem !important;padding-top:0.2rem !important}.p-2{padding:0.4rem !important}.pb-2{padding-bottom:0.4rem !important}.pl-2{padding-left:0.4rem !important}.pr-2{padding-right:0.4rem !important}.pt-2{padding-top:0.4rem !important}.px-2{padding-left:0.4rem !important;padding-right:0.4rem !important}.py-2{padding-bottom:0.4rem !important;padding-top:0.4rem !important}.s-rounded{border-radius:0.1rem}.s-circle{border-radius:50%}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-normal{font-weight:normal}.text-bold{font-weight:bold}.text-italic{font-style:italic}.text-large{font-size:1.2em}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-clip{overflow:hidden;text-overflow:clip;white-space:nowrap}.text-break{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;word-wrap:break-word}/*! Spectre.css Experimentals v0.5.3 | MIT License | github.com/picturepan2/spectre */.form-autocomplete{position:relative}.form-autocomplete .form-autocomplete-input{align-content:flex-start;display:-webkit-box;display:flex;display:-ms-flexbox;-ms-flex-line-pack:start;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;min-height:1.6rem;padding:.1rem}.form-autocomplete .form-autocomplete-input.is-focused{border-color:#5755d9;-webkit-box-shadow:0 0 0 0.1rem rgba(87,85,217,0.2);box-shadow:0 0 0 0.1rem rgba(87,85,217,0.2)}.form-autocomplete .form-autocomplete-input .form-input{border-color:transparent;-webkit-box-shadow:none;box-shadow:none;display:inline-block;-ms-flex:1 0 auto;-webkit-box-flex:1;flex:1 0 auto;height:1.2rem;line-height:.8rem;margin:.1rem;width:auto}.form-autocomplete .menu{left:0;position:absolute;top:100%;width:100%}.form-autocomplete.autocomplete-oneline .form-autocomplete-input{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto}.form-autocomplete.autocomplete-oneline .chip{-ms-flex:1 0 auto;-webkit-box-flex:1;flex:1 0 auto}.calendar{border:.05rem solid #e7e9ed;border-radius:.1rem;display:block;min-width:280px}.calendar .calendar-nav{-webkit-box-align:center;align-items:center;background:#f8f9fa;border-top-left-radius:.1rem;border-top-right-radius:.1rem;display:-webkit-box;display:flex;display:-ms-flexbox;-ms-flex-align:center;font-size:.9rem;padding:.4rem}.calendar .calendar-header,.calendar .calendar-body{display:-webkit-box;display:flex;display:-ms-flexbox;-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;padding:.4rem 0}.calendar .calendar-header .calendar-date,.calendar .calendar-body .calendar-date{-ms-flex:0 0 14.28%;-webkit-box-flex:0;flex:0 0 14.28%;max-width:14.28%}.calendar .calendar-header{background:#f8f9fa;border-bottom:.05rem solid #e7e9ed;color:#acb3c2;font-size:.7rem;text-align:center}.calendar .calendar-body{color:#667189}.calendar .calendar-date{border:0;padding:.2rem}.calendar .calendar-date .date-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:.05rem solid transparent;border-radius:50%;color:#667189;cursor:pointer;font-size:.7rem;height:1.4rem;line-height:1rem;outline:none;padding:.1rem;position:relative;text-align:center;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease;vertical-align:middle;white-space:nowrap;width:1.4rem}.calendar .calendar-date .date-item.date-today{border-color:#e5e5f9;color:#5755d9}.calendar .calendar-date .date-item:focus{-webkit-box-shadow:0 0 0 0.1rem rgba(87,85,217,0.2);box-shadow:0 0 0 0.1rem rgba(87,85,217,0.2)}.calendar .calendar-date .date-item:focus,.calendar .calendar-date .date-item:hover{background:#fefeff;border-color:#e5e5f9;color:#5755d9;text-decoration:none}.calendar .calendar-date .date-item:active,.calendar .calendar-date .date-item.active{background:#4b48d6;border-color:#3634d2;color:#fff}.calendar .calendar-date .date-item.badge::after{position:absolute;right:3px;top:3px;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%)}.calendar .calendar-date .date-item:disabled,.calendar .calendar-date .date-item.disabled,.calendar .calendar-date .calendar-event:disabled,.calendar .calendar-date .calendar-event.disabled{cursor:default;opacity:.25;pointer-events:none}.calendar .calendar-date.prev-month .date-item,.calendar .calendar-date.prev-month .calendar-event,.calendar .calendar-date.next-month .date-item,.calendar .calendar-date.next-month .calendar-event{opacity:.25}.calendar .calendar-range{position:relative}.calendar .calendar-range::before{background:#f1f1fc;content:"";height:1.4rem;left:0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.calendar .calendar-range.range-start::before{left:50%}.calendar .calendar-range.range-end::before{right:50%}.calendar .calendar-range.range-start .date-item,.calendar .calendar-range.range-end .date-item{background:#4b48d6;border-color:#3634d2;color:#fff}.calendar .calendar-range .date-item{color:#5755d9}.calendar.calendar-lg .calendar-body{padding:0}.calendar.calendar-lg .calendar-body .calendar-date{border-bottom:.05rem solid #e7e9ed;border-right:.05rem solid #e7e9ed;display:-webkit-box;display:flex;display:-ms-flexbox;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:5.5rem;padding:0}.calendar.calendar-lg .calendar-body .calendar-date:nth-child(7n){border-right:0}.calendar.calendar-lg .calendar-body .calendar-date:nth-last-child(-n+7){border-bottom:0}.calendar.calendar-lg .date-item{align-self:flex-end;-ms-flex-item-align:end;height:1.4rem;margin-right:.2rem;margin-top:.2rem}.calendar.calendar-lg .calendar-range::before{top:19px}.calendar.calendar-lg .calendar-range.range-start::before{left:auto;width:19px}.calendar.calendar-lg .calendar-range.range-end::before{right:19px}.calendar.calendar-lg .calendar-events{-webkit-box-flex:1;flex-grow:1;-ms-flex-positive:1;line-height:1;overflow-y:auto;padding:.2rem}.calendar.calendar-lg .calendar-event{border-radius:.1rem;display:block;font-size:.7rem;margin:.1rem auto;overflow:hidden;padding:3px 4px;text-overflow:ellipsis;white-space:nowrap}.carousel{background:#f8f9fa;display:block;overflow:hidden;-webkit-overflow-scrolling:touch;position:relative;width:100%;z-index:1}.carousel .carousel-container{height:100%;left:0;position:relative}.carousel .carousel-container::before{content:"";display:block;padding-bottom:56.25%}.carousel .carousel-container .carousel-item{-webkit-animation:carousel-slideout 1s ease-in-out 1;animation:carousel-slideout 1s ease-in-out 1;height:100%;left:0;margin:0;opacity:0;position:absolute;top:0;width:100%}.carousel .carousel-container .carousel-item:hover .item-prev,.carousel .carousel-container .carousel-item:hover .item-next{opacity:1}.carousel .carousel-container .item-prev,.carousel .carousel-container .item-next{background:rgba(231,233,237,0.25);border-color:rgba(231,233,237,0.5);color:#e7e9ed;opacity:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .4s ease;transition:all .4s ease;z-index:100}.carousel .carousel-container .item-prev{left:1rem}.carousel .carousel-container .item-next{right:1rem}.carousel .carousel-locator:nth-of-type(1):checked ~ .carousel-container .carousel-item:nth-of-type(1),.carousel .carousel-locator:nth-of-type(2):checked ~ .carousel-container .carousel-item:nth-of-type(2),.carousel .carousel-locator:nth-of-type(3):checked ~ .carousel-container .carousel-item:nth-of-type(3),.carousel .carousel-locator:nth-of-type(4):checked ~ .carousel-container .carousel-item:nth-of-type(4){-webkit-animation:carousel-slidein .75s ease-in-out 1;animation:carousel-slidein .75s ease-in-out 1;opacity:1;z-index:100}.carousel .carousel-locator:nth-of-type(1):checked ~ .carousel-nav .nav-item:nth-of-type(1),.carousel .carousel-locator:nth-of-type(2):checked ~ .carousel-nav .nav-item:nth-of-type(2),.carousel .carousel-locator:nth-of-type(3):checked ~ .carousel-nav .nav-item:nth-of-type(3),.carousel .carousel-locator:nth-of-type(4):checked ~ .carousel-nav .nav-item:nth-of-type(4){color:#e7e9ed}.carousel .carousel-nav{bottom:.4rem;display:-webkit-box;display:flex;display:-ms-flexbox;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:10rem;z-index:100}.carousel .carousel-nav .nav-item{color:rgba(231,233,237,0.5);display:block;-ms-flex:1 0 auto;-webkit-box-flex:1;flex:1 0 auto;height:1.6rem;margin:.2rem;max-width:2.5rem;position:relative}.carousel .carousel-nav .nav-item::before{background:currentColor;content:"";display:block;height:.1rem;position:absolute;top:.5rem;width:100%}@-webkit-keyframes carousel-slidein{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes carousel-slidein{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes carousel-slideout{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:1;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes carousel-slideout{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:1;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.comparison-slider{height:50vh;overflow:hidden;-webkit-overflow-scrolling:touch;position:relative;width:100%}.comparison-slider .comparison-before,.comparison-slider .comparison-after{height:100%;left:0;margin:0;overflow:hidden;position:absolute;top:0}.comparison-slider .comparison-before img,.comparison-slider .comparison-after img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left center;object-position:left center;position:absolute;width:100%}.comparison-slider .comparison-before{width:100%;z-index:1}.comparison-slider .comparison-before .comparison-label{right:.8rem}.comparison-slider .comparison-after{max-width:100%;min-width:0;z-index:2}.comparison-slider .comparison-after::before{background:transparent;content:"";cursor:default;height:100%;left:0;position:absolute;right:.8rem;top:0;z-index:1}.comparison-slider .comparison-after::after{background:currentColor;border-radius:50%;-webkit-box-shadow:0 -5px, 0 5px;box-shadow:0 -5px, 0 5px;color:#fff;content:"";height:3px;position:absolute;right:.4rem;top:50%;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);width:3px}.comparison-slider .comparison-after .comparison-label{left:.8rem}.comparison-slider .comparison-resizer{-webkit-animation:first-run 1.5s 1 ease-in-out;animation:first-run 1.5s 1 ease-in-out;cursor:ew-resize;height:.8rem;left:0;max-width:100%;min-width:.8rem;opacity:0;outline:none;position:relative;resize:horizontal;top:50%;-webkit-transform:translateY(-50%) scaleY(30);transform:translateY(-50%) scaleY(30);width:0}.comparison-slider .comparison-label{background:rgba(69,77,93,0.5);bottom:.8rem;color:#fff;padding:.2rem .4rem;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@-webkit-keyframes first-run{0%{width:0}25%{width:2.4rem}50%{width:.8rem}75%{width:1.2rem}100%{width:0}}@keyframes first-run{0%{width:0}25%{width:2.4rem}50%{width:.8rem}75%{width:1.2rem}100%{width:0}}.filter .filter-tag#tag-0:checked ~ .filter-nav .chip[for="tag-0"],.filter .filter-tag#tag-1:checked ~ .filter-nav .chip[for="tag-1"],.filter .filter-tag#tag-2:checked ~ .filter-nav .chip[for="tag-2"],.filter .filter-tag#tag-3:checked ~ .filter-nav .chip[for="tag-3"],.filter .filter-tag#tag-4:checked ~ .filter-nav .chip[for="tag-4"],.filter .filter-tag#tag-5:checked ~ .filter-nav .chip[for="tag-5"],.filter .filter-tag#tag-6:checked ~ .filter-nav .chip[for="tag-6"],.filter .filter-tag#tag-7:checked ~ .filter-nav .chip[for="tag-7"],.filter .filter-tag#tag-8:checked ~ .filter-nav .chip[for="tag-8"]{background:#5755d9;color:#fff}.filter .filter-tag#tag-1:checked ~ .filter-body .filter-item:not([data-tag~="tag-1"]),.filter .filter-tag#tag-2:checked ~ .filter-body .filter-item:not([data-tag~="tag-2"]),.filter .filter-tag#tag-3:checked ~ .filter-body .filter-item:not([data-tag~="tag-3"]),.filter .filter-tag#tag-4:checked ~ .filter-body .filter-item:not([data-tag~="tag-4"]),.filter .filter-tag#tag-5:checked ~ .filter-body .filter-item:not([data-tag~="tag-5"]),.filter .filter-tag#tag-6:checked ~ .filter-body .filter-item:not([data-tag~="tag-6"]),.filter .filter-tag#tag-7:checked ~ .filter-body .filter-item:not([data-tag~="tag-7"]),.filter .filter-tag#tag-8:checked ~ .filter-body .filter-item:not([data-tag~="tag-8"]){display:none}.filter .filter-nav{margin:.4rem 0}.filter .filter-body{display:-webkit-box;display:flex;display:-ms-flexbox;-ms-flex-wrap:wrap;flex-wrap:wrap}.meter{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f8f9fa;border:0;border-radius:.1rem;display:block;height:.8rem;width:100%}.meter::-webkit-meter-inner-element{display:block}.meter::-webkit-meter-bar,.meter::-webkit-meter-optimum-value,.meter::-webkit-meter-suboptimum-value,.meter::-webkit-meter-even-less-good-value{border-radius:.1rem}.meter::-webkit-meter-bar{background:#f8f9fa}.meter::-webkit-meter-optimum-value{background:#32b643}.meter::-webkit-meter-suboptimum-value{background:#ffb700}.meter::-webkit-meter-even-less-good-value{background:#e85600}.meter::-moz-meter-bar,.meter:-moz-meter-optimum,.meter:-moz-meter-sub-optimum,.meter:-moz-meter-sub-sub-optimum{border-radius:.1rem}.meter:-moz-meter-optimum::-moz-meter-bar{background:#32b643}.meter:-moz-meter-sub-optimum::-moz-meter-bar{background:#ffb700}.meter:-moz-meter-sub-sub-optimum::-moz-meter-bar{background:#e85600}.off-canvas{display:-webkit-box;display:flex;display:-ms-flexbox;-ms-flex-flow:nowrap;flex-flow:nowrap;height:100%;position:relative;width:100%}.off-canvas .off-canvas-toggle{display:block;left:.4rem;position:absolute;top:.4rem;-webkit-transition:none;transition:none;z-index:1}.off-canvas .off-canvas-sidebar{background:#f8f9fa;bottom:0;left:0;min-width:10rem;overflow-y:auto;position:fixed;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease, -webkit-transform .25s ease;z-index:200}.off-canvas .off-canvas-content{-ms-flex:1 1 auto;-webkit-box-flex:1;flex:1 1 auto;height:100%;padding:.4rem .4rem .4rem 4rem}.off-canvas .off-canvas-overlay{background:rgba(69,77,93,0.1);border-color:transparent;border-radius:0;bottom:0;display:none;height:100%;left:0;position:fixed;right:0;top:0;width:100%}.off-canvas .off-canvas-sidebar:target,.off-canvas .off-canvas-sidebar.active{-webkit-transform:translateX(0);transform:translateX(0)}.off-canvas .off-canvas-sidebar:target ~ .off-canvas-overlay,.off-canvas .off-canvas-sidebar.active ~ .off-canvas-overlay{display:block;z-index:100}@media (min-width: 960px){.off-canvas.off-canvas-sidebar-show .off-canvas-toggle{display:none}.off-canvas.off-canvas-sidebar-show .off-canvas-sidebar{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;position:relative;-webkit-transform:none;transform:none}.off-canvas.off-canvas-sidebar-show .off-canvas-overlay{display:none !important}}.parallax{display:block;height:auto;position:relative;width:auto}.parallax .parallax-content{-webkit-box-shadow:0 1rem 2.1rem rgba(69,77,93,0.3);box-shadow:0 1rem 2.1rem rgba(69,77,93,0.3);height:auto;-webkit-transform:perspective(1000px);transform:perspective(1000px);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all .4s ease;transition:all .4s ease;width:100%}.parallax .parallax-content::before{content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.parallax .parallax-front{-webkit-box-align:center;align-items:center;color:#fff;display:-webkit-box;display:flex;display:-ms-flexbox;-ms-flex-align:center;-ms-flex-pack:center;height:100%;-webkit-box-pack:center;justify-content:center;left:0;position:absolute;text-align:center;text-shadow:0 0 20px rgba(69,77,93,0.75);top:0;-webkit-transform:translateZ(50px) scale(0.95);transform:translateZ(50px) scale(0.95);-webkit-transition:all .4s ease;transition:all .4s ease;width:100%;z-index:1}.parallax .parallax-top-left{height:50%;left:0;outline:none;position:absolute;top:0;width:50%;z-index:100}.parallax .parallax-top-left:focus ~ .parallax-content,.parallax .parallax-top-left:hover ~ .parallax-content{-webkit-transform:perspective(1000px) rotateX(3deg) rotateY(-3deg);transform:perspective(1000px) rotateX(3deg) rotateY(-3deg)}.parallax .parallax-top-left:focus ~ .parallax-content::before,.parallax .parallax-top-left:hover ~ .parallax-content::before{background:linear-gradient(135deg, rgba(255,255,255,0.35) 0%, transparent 50%)}.parallax .parallax-top-left:focus ~ .parallax-content .parallax-front,.parallax .parallax-top-left:hover ~ .parallax-content .parallax-front{-webkit-transform:translate3d(4.5px, 4.5px, 50px) scale(0.95);transform:translate3d(4.5px, 4.5px, 50px) scale(0.95)}.parallax .parallax-top-right{height:50%;outline:none;position:absolute;right:0;top:0;width:50%;z-index:100}.parallax .parallax-top-right:focus ~ .parallax-content,.parallax .parallax-top-right:hover ~ .parallax-content{-webkit-transform:perspective(1000px) rotateX(3deg) rotateY(3deg);transform:perspective(1000px) rotateX(3deg) rotateY(3deg)}.parallax .parallax-top-right:focus ~ .parallax-content::before,.parallax .parallax-top-right:hover ~ .parallax-content::before{background:linear-gradient(-135deg, rgba(255,255,255,0.35) 0%, transparent 50%)}.parallax .parallax-top-right:focus ~ .parallax-content .parallax-front,.parallax .parallax-top-right:hover ~ .parallax-content .parallax-front{-webkit-transform:translate3d(-4.5px, 4.5px, 50px) scale(0.95);transform:translate3d(-4.5px, 4.5px, 50px) scale(0.95)}.parallax .parallax-bottom-left{bottom:0;height:50%;left:0;outline:none;position:absolute;width:50%;z-index:100}.parallax .parallax-bottom-left:focus ~ .parallax-content,.parallax .parallax-bottom-left:hover ~ .parallax-content{-webkit-transform:perspective(1000px) rotateX(-3deg) rotateY(-3deg);transform:perspective(1000px) rotateX(-3deg) rotateY(-3deg)}.parallax .parallax-bottom-left:focus ~ .parallax-content::before,.parallax .parallax-bottom-left:hover ~ .parallax-content::before{background:linear-gradient(45deg, rgba(255,255,255,0.35) 0%, transparent 50%)}.parallax .parallax-bottom-left:focus ~ .parallax-content .parallax-front,.parallax .parallax-bottom-left:hover ~ .parallax-content .parallax-front{-webkit-transform:translate3d(4.5px, -4.5px, 50px) scale(0.95);transform:translate3d(4.5px, -4.5px, 50px) scale(0.95)}.parallax .parallax-bottom-right{bottom:0;height:50%;outline:none;position:absolute;right:0;width:50%;z-index:100}.parallax .parallax-bottom-right:focus ~ .parallax-content,.parallax .parallax-bottom-right:hover ~ .parallax-content{-webkit-transform:perspective(1000px) rotateX(-3deg) rotateY(3deg);transform:perspective(1000px) rotateX(-3deg) rotateY(3deg)}.parallax .parallax-bottom-right:focus ~ .parallax-content::before,.parallax .parallax-bottom-right:hover ~ .parallax-content::before{background:linear-gradient(-45deg, rgba(255,255,255,0.35) 0%, transparent 50%)}.parallax .parallax-bottom-right:focus ~ .parallax-content .parallax-front,.parallax .parallax-bottom-right:hover ~ .parallax-content .parallax-front{-webkit-transform:translate3d(-4.5px, -4.5px, 50px) scale(0.95);transform:translate3d(-4.5px, -4.5px, 50px) scale(0.95)}.progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f0f1f4;border:0;border-radius:.1rem;color:#5755d9;height:.2rem;position:relative;width:100%}.progress::-webkit-progress-bar{background:transparent;border-radius:.1rem}.progress::-webkit-progress-value{background:#5755d9;border-radius:.1rem}.progress::-moz-progress-bar{background:#5755d9;border-radius:.1rem}.progress:indeterminate{-webkit-animation:progress-indeterminate 1.5s linear infinite;animation:progress-indeterminate 1.5s linear infinite;background:#f0f1f4 -webkit-gradient(linear, left top, right top, color-stop(30%, #5755d9), color-stop(30%, #f0f1f4)) top left/150% 150% no-repeat;background:#f0f1f4 linear-gradient(to right, #5755d9 30%, #f0f1f4 30%) top left/150% 150% no-repeat}.progress:indeterminate::-moz-progress-bar{background:transparent}@-webkit-keyframes progress-indeterminate{0%{background-position:200% 0}100%{background-position:-200% 0}}@keyframes progress-indeterminate{0%{background-position:200% 0}100%{background-position:-200% 0}}.slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;display:block;height:1.2rem;width:100%}.slider:focus{-webkit-box-shadow:0 0 0 0.1rem rgba(87,85,217,0.2);box-shadow:0 0 0 0.1rem rgba(87,85,217,0.2);outline:none}.slider.tooltip:not([data-tooltip])::after{content:attr(value)}.slider::-webkit-slider-thumb{-webkit-appearance:none;background:#5755d9;border:0;border-radius:50%;height:.6rem;margin-top:-.25rem;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease;width:.6rem}.slider::-moz-range-thumb{background:#5755d9;border:0;border-radius:50%;height:.6rem;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease;width:.6rem}.slider::-ms-thumb{background:#5755d9;border:0;border-radius:50%;height:.6rem;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease;width:.6rem}.slider:active::-webkit-slider-thumb{-webkit-transform:scale(1.25);transform:scale(1.25)}.slider:active::-moz-range-thumb{transform:scale(1.25)}.slider:active::-ms-thumb{transform:scale(1.25)}.slider:disabled::-webkit-slider-thumb,.slider.disabled::-webkit-slider-thumb{background:#e7e9ed;-webkit-transform:scale(1);transform:scale(1)}.slider:disabled::-moz-range-thumb,.slider.disabled::-moz-range-thumb{background:#e7e9ed;transform:scale(1)}.slider:disabled::-ms-thumb,.slider.disabled::-ms-thumb{background:#e7e9ed;transform:scale(1)}.slider::-webkit-slider-runnable-track{background:#f0f1f4;border-radius:.1rem;height:.1rem;width:100%}.slider::-moz-range-track{background:#f0f1f4;border-radius:.1rem;height:.1rem;width:100%}.slider::-ms-track{background:#f0f1f4;border-radius:.1rem;height:.1rem;width:100%}.slider::-ms-fill-lower{background:#5755d9}.timeline .timeline-item{display:-webkit-box;display:flex;display:-ms-flexbox;margin-bottom:1.2rem;position:relative}.timeline .timeline-item::before{background:#e7e9ed;content:"";height:100%;left:11px;position:absolute;top:1.2rem;width:2px}.timeline .timeline-item .timeline-left{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto}.timeline .timeline-item .timeline-content{-ms-flex:1 1 auto;-webkit-box-flex:1;flex:1 1 auto;padding:2px 0 2px .8rem}.timeline .timeline-item .timeline-icon{border-radius:50%;color:#fff;display:block;height:1.2rem;text-align:center;width:1.2rem}.timeline .timeline-item .timeline-icon::before{border:.1rem solid #5755d9;border-radius:50%;content:"";display:block;height:.4rem;left:.4rem;position:absolute;top:.4rem;width:.4rem}.timeline .timeline-item .timeline-icon.icon-lg{background:#5755d9;line-height:1.2rem}.timeline .timeline-item .timeline-icon.icon-lg::before{content:none}/*! Spectre.css Icons v0.5.3 | MIT License | github.com/picturepan2/spectre */.icon{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:inherit;font-style:normal;height:1em;position:relative;text-indent:-9999px;vertical-align:middle;width:1em}.icon::before,.icon::after{display:block;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.icon.icon-2x{font-size:1.6rem}.icon.icon-3x{font-size:2.4rem}.icon.icon-4x{font-size:3.2rem}.accordion .icon,.btn .icon,.toast .icon,.menu .icon{vertical-align:-10%}.btn-lg .icon{vertical-align:-15%}.icon-arrow-down::before,.icon-arrow-left::before,.icon-arrow-right::before,.icon-arrow-up::before,.icon-downward::before,.icon-back::before,.icon-forward::before,.icon-upward::before{border:2px solid currentColor;border-bottom:0;border-right:0;content:"";height:0.65em;width:0.65em}.icon-arrow-down::before{-webkit-transform:translate(-50%, -75%) rotate(225deg);transform:translate(-50%, -75%) rotate(225deg)}.icon-arrow-left::before{-webkit-transform:translate(-25%, -50%) rotate(-45deg);transform:translate(-25%, -50%) rotate(-45deg)}.icon-arrow-right::before{-webkit-transform:translate(-75%, -50%) rotate(135deg);transform:translate(-75%, -50%) rotate(135deg)}.icon-arrow-up::before{-webkit-transform:translate(-50%, -25%) rotate(45deg);transform:translate(-50%, -25%) rotate(45deg)}.icon-back::after,.icon-forward::after{background:currentColor;content:"";height:0.1rem;width:0.8em}.icon-downward::after,.icon-upward::after{background:currentColor;content:"";height:0.8em;width:0.1rem}.icon-back::after{left:55%}.icon-back::before{-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.icon-downward::after{top:45%}.icon-downward::before{-webkit-transform:translate(-50%, -50%) rotate(-135deg);transform:translate(-50%, -50%) rotate(-135deg)}.icon-forward::after{left:45%}.icon-forward::before{-webkit-transform:translate(-50%, -50%) rotate(135deg);transform:translate(-50%, -50%) rotate(135deg)}.icon-upward::after{top:55%}.icon-upward::before{-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.icon-caret::before{border-left:0.3em solid transparent;border-right:0.3em solid transparent;border-top:0.3em solid currentColor;content:"";height:0;-webkit-transform:translate(-50%, -25%);transform:translate(-50%, -25%);width:0}.icon-menu::before{background:currentColor;-webkit-box-shadow:0 -0.35em, 0 0.35em;box-shadow:0 -0.35em, 0 0.35em;content:"";height:0.1rem;width:100%}.icon-apps::before{background:currentColor;-webkit-box-shadow:-0.35em -0.35em, -0.35em 0, -0.35em 0.35em, 0 -0.35em, 0 0.35em, 0.35em -0.35em, 0.35em 0, 0.35em 0.35em;box-shadow:-0.35em -0.35em, -0.35em 0, -0.35em 0.35em, 0 -0.35em, 0 0.35em, 0.35em -0.35em, 0.35em 0, 0.35em 0.35em;content:"";height:3px;width:3px}.icon-resize-horiz::before,.icon-resize-horiz::after,.icon-resize-vert::before,.icon-resize-vert::after{border:0.1rem solid currentColor;border-bottom:0;border-right:0;content:"";height:0.45em;width:0.45em}.icon-resize-horiz::before,.icon-resize-vert::before{-webkit-transform:translate(-50%, -90%) rotate(45deg);transform:translate(-50%, -90%) rotate(45deg)}.icon-resize-horiz::after,.icon-resize-vert::after{-webkit-transform:translate(-50%, -10%) rotate(225deg);transform:translate(-50%, -10%) rotate(225deg)}.icon-resize-horiz::before{-webkit-transform:translate(-90%, -50%) rotate(-45deg);transform:translate(-90%, -50%) rotate(-45deg)}.icon-resize-horiz::after{-webkit-transform:translate(-10%, -50%) rotate(135deg);transform:translate(-10%, -50%) rotate(135deg)}.icon-more-horiz::before,.icon-more-vert::before{background:currentColor;border-radius:50%;-webkit-box-shadow:-0.4em 0, 0.4em 0;box-shadow:-0.4em 0, 0.4em 0;content:"";height:3px;width:3px}.icon-more-vert::before{-webkit-box-shadow:0 -0.4em, 0 0.4em;box-shadow:0 -0.4em, 0 0.4em}.icon-plus::before,.icon-minus::before,.icon-cross::before{background:currentColor;content:"";height:0.1rem;width:100%}.icon-plus::after,.icon-cross::after{background:currentColor;content:"";height:100%;width:0.1rem}.icon-cross::before{width:100%}.icon-cross::after{height:100%}.icon-cross::before,.icon-cross::after{-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.icon-check::before{border:0.1rem solid currentColor;border-right:0;border-top:0;content:"";height:0.5em;-webkit-transform:translate(-50%, -75%) rotate(-45deg);transform:translate(-50%, -75%) rotate(-45deg);width:0.9em}.icon-stop{border:0.1rem solid currentColor;border-radius:50%}.icon-stop::before{background:currentColor;content:"";height:0.1rem;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);width:1em}.icon-shutdown{border:0.1rem solid currentColor;border-radius:50%;border-top-color:transparent}.icon-shutdown::before{background:currentColor;content:"";height:0.5em;top:0.1em;width:0.1rem}.icon-refresh::before{border:0.1rem solid currentColor;border-radius:50%;border-right-color:transparent;content:"";height:1em;width:1em}.icon-refresh::after{border:0.2em solid currentColor;border-left-color:transparent;border-top-color:transparent;content:"";height:0;left:80%;top:20%;width:0}.icon-search::before{border:0.1rem solid currentColor;border-radius:50%;content:"";height:0.75em;left:5%;top:5%;-webkit-transform:translate(0, 0) rotate(45deg);transform:translate(0, 0) rotate(45deg);width:0.75em}.icon-search::after{background:currentColor;content:"";height:0.1rem;left:80%;top:80%;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);width:0.4em}.icon-edit::before{border:0.1rem solid currentColor;content:"";height:0.4em;-webkit-transform:translate(-40%, -60%) rotate(-45deg);transform:translate(-40%, -60%) rotate(-45deg);width:0.85em}.icon-edit::after{border:0.15em solid currentColor;border-right-color:transparent;border-top-color:transparent;content:"";height:0;left:5%;top:95%;-webkit-transform:translate(0, -100%);transform:translate(0, -100%);width:0}.icon-delete::before{border:0.1rem solid currentColor;border-bottom-left-radius:0.1rem;border-bottom-right-radius:0.1rem;border-top:0;content:"";height:0.75em;top:60%;width:0.75em}.icon-delete::after{background:currentColor;-webkit-box-shadow:-0.25em 0.2em, 0.25em 0.2em;box-shadow:-0.25em 0.2em, 0.25em 0.2em;content:"";height:0.1rem;top:0.05rem;width:0.5em}.icon-share{border:0.1rem solid currentColor;border-radius:0.1rem;border-right:0;border-top:0}.icon-share::before{border:0.1rem solid currentColor;border-left:0;border-top:0;content:"";height:0.4em;left:100%;top:0.25em;-webkit-transform:translate(-125%, -50%) rotate(-45deg);transform:translate(-125%, -50%) rotate(-45deg);width:0.4em}.icon-share::after{border:0.1rem solid currentColor;border-bottom:0;border-radius:75% 0;border-right:0;content:"";height:0.5em;width:0.6em}.icon-flag::before{background:currentColor;content:"";height:1em;left:15%;width:0.1rem}.icon-flag::after{border:0.1rem solid currentColor;border-bottom-right-radius:0.1rem;border-left:0;border-top-right-radius:0.1rem;content:"";height:0.65em;left:60%;top:35%;width:0.8em}.icon-bookmark::before{border:0.1rem solid currentColor;border-bottom:0;border-top-left-radius:0.1rem;border-top-right-radius:0.1rem;content:"";height:0.9em;width:0.8em}.icon-bookmark::after{border:0.1rem solid currentColor;border-bottom:0;border-left:0;border-radius:0.1rem;content:"";height:0.5em;-webkit-transform:translate(-50%, 35%) rotate(-45deg) skew(15deg, 15deg);transform:translate(-50%, 35%) rotate(-45deg) skew(15deg, 15deg);width:0.5em}.icon-download,.icon-upload{border-bottom:0.1rem solid currentColor}.icon-download::before,.icon-upload::before{border:0.1rem solid currentColor;border-bottom:0;border-right:0;content:"";height:0.5em;-webkit-transform:translate(-50%, -60%) rotate(-135deg);transform:translate(-50%, -60%) rotate(-135deg);width:0.5em}.icon-download::after,.icon-upload::after{background:currentColor;content:"";height:0.6em;top:40%;width:0.1rem}.icon-upload::before{-webkit-transform:translate(-50%, -60%) rotate(45deg);transform:translate(-50%, -60%) rotate(45deg)}.icon-upload::after{top:50%}.icon-time{border:0.1rem solid currentColor;border-radius:50%}.icon-time::before{background:currentColor;content:"";height:0.4em;-webkit-transform:translate(-50%, -75%);transform:translate(-50%, -75%);width:0.1rem}.icon-time::after{background:currentColor;content:"";height:0.3em;-webkit-transform:translate(-50%, -75%) rotate(90deg);transform:translate(-50%, -75%) rotate(90deg);-webkit-transform-origin:50% 90%;transform-origin:50% 90%;width:0.1rem}.icon-mail::before{border:0.1rem solid currentColor;border-radius:0.1rem;content:"";height:0.8em;width:1em}.icon-mail::after{border:0.1rem solid currentColor;border-right:0;border-top:0;content:"";height:0.5em;-webkit-transform:translate(-50%, -90%) rotate(-45deg) skew(10deg, 10deg);transform:translate(-50%, -90%) rotate(-45deg) skew(10deg, 10deg);width:0.5em}.icon-people::before{border:0.1rem solid currentColor;border-radius:50%;content:"";height:0.45em;top:25%;width:0.45em}.icon-people::after{border:0.1rem solid currentColor;border-radius:50% 50% 0 0;content:"";height:0.4em;top:75%;width:0.9em}.icon-message{border:0.1rem solid currentColor;border-bottom:0;border-radius:0.1rem;border-right:0}.icon-message::before{border:0.1rem solid currentColor;border-bottom-right-radius:0.1rem;border-left:0;border-top:0;content:"";height:0.8em;left:65%;top:40%;width:0.7em}.icon-message::after{background:currentColor;border-radius:0.1rem;content:"";height:0.3em;left:10%;top:100%;-webkit-transform:translate(0, -90%) rotate(45deg);transform:translate(0, -90%) rotate(45deg);width:0.1rem}.icon-photo{border:0.1rem solid currentColor;border-radius:0.1rem}.icon-photo::before{border:0.1rem solid currentColor;border-radius:50%;content:"";height:0.25em;left:35%;top:35%;width:0.25em}.icon-photo::after{border:0.1rem solid currentColor;border-bottom:0;border-left:0;content:"";height:0.5em;left:60%;-webkit-transform:translate(-50%, 25%) rotate(-45deg);transform:translate(-50%, 25%) rotate(-45deg);width:0.5em}.icon-link::before,.icon-link::after{border:0.1rem solid currentColor;border-radius:5em 0 0 5em;border-right:0;content:"";height:0.5em;width:0.75em}.icon-link::before{-webkit-transform:translate(-70%, -45%) rotate(-45deg);transform:translate(-70%, -45%) rotate(-45deg)}.icon-link::after{-webkit-transform:translate(-30%, -55%) rotate(135deg);transform:translate(-30%, -55%) rotate(135deg)}.icon-location::before{border:0.1rem solid currentColor;border-radius:50% 50% 50% 0;content:"";height:0.8em;-webkit-transform:translate(-50%, -60%) rotate(-45deg);transform:translate(-50%, -60%) rotate(-45deg);width:0.8em}.icon-location::after{border:0.1rem solid currentColor;border-radius:50%;content:"";height:0.2em;-webkit-transform:translate(-50%, -80%);transform:translate(-50%, -80%);width:0.2em}.icon-emoji{border:0.1rem solid currentColor;border-radius:50%}.icon-emoji::before{border-radius:50%;-webkit-box-shadow:-0.17em -0.15em, 0.17em -0.15em;box-shadow:-0.17em -0.15em, 0.17em -0.15em;content:"";height:0.1em;width:0.1em}.icon-emoji::after{border:0.1rem solid currentColor;border-bottom-color:transparent;border-radius:50%;border-right-color:transparent;content:"";height:0.5em;-webkit-transform:translate(-50%, -40%) rotate(-135deg);transform:translate(-50%, -40%) rotate(-135deg);width:0.5em}.bg-gray{background:#f5f5f5 !important}.medium-gray{color:#919193}.bg-blue{background-color:#1eaae6}.bg-gray{background:#f5f5f5 !important}.medium-gray{color:#919193}.bg-blue{background-color:#1eaae6}html{font-size:16px;position:relative;min-height:100%}body.genomics{margin-top:0}body.genomics #main-content-panel{min-height:0}@media (min-width: 992px){body.genomics .container{float:none}}.bg-gray{background:#f5f5f5 !important}.medium-gray{color:#919193}.bg-blue{background-color:#1eaae6}.bg-gray{background:#f5f5f5}.shadow{-webkit-box-shadow:0 9px 9px -9px rgba(0,0,0,0.13);box-shadow:0 9px 9px -9px rgba(0,0,0,0.13)}.cta-row{padding-top:5rem}.row-gutters{padding-top:3.75rem;padding-bottom:3.75rem}.row-eq-height{display:-webkit-box;display:-ms-flexbox;display:flex}.no-margs{margin:0}.no-pads{padding:0}.mt-header{margin-top:86px}.justify-content-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-center{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.hidden{display:none}.light-shadowed-box{border-radius:3px;-webkit-box-shadow:0px 1px 3px #888888;box-shadow:0px 1px 3px #888888;border:1px solid #888888}.light-shadowed-box.no-hover:hover{-webkit-box-shadow:0px 1px 3px #888888;box-shadow:0px 1px 3px #888888;border:1px solid #888888}.light-shadowed-box:hover{text-decoration:none;border:1px solid #888;-webkit-box-shadow:0px 1px 3px #919193;box-shadow:0px 1px 3px #919193}.heading__primary{font-size:36px;line-height:46px;font-weight:600;margin:0 auto 3.6rem}.heading__primary::after{width:7rem;display:block;content:'';border:2px solid #1eaae6;bottom:0;margin:3.6rem auto}.heading__primary--dark{color:#ffffff}.heading__primary--dark::after{border-color:#ffffff}.heading__secondary{font-size:34px;text-align:center;font-weight:500;margin:0 auto 24px;line-height:1.4}.heading__tertiary{font-size:28px;text-align:center;color:#484848;font-weight:500;margin:0 auto 24px;line-height:1.4}.heading__tertiary--dark{color:#ffffff}.heading__quaternary--light{font-size:22px;color:#484848;font-weight:500;margin:0 auto 16px}.copy__primary{font-size:18px;line-height:1.5;margin:0 auto 48px;color:#5f5f5f}.copy__primary--dark{color:#fff;font-weight:300}.copy__secondary{font-size:16px;font-weight:300;color:#919193;margin:0 auto 32px;line-height:1.5}.copy__secondary--dark{color:#ffffff}.copy__tertiary{font-size:20px;font-weight:300;margin:0 auto 16px}.copy__tertiary--light{color:#919193}.copy__quaternary{margin:0 auto 16px;color:#919193;font-size:16px;line-height:1.5;font-weight:300}.no-scroll{overflow-y:hidden;position:fixed;top:0;bottom:0;left:0;right:0}body{color:#222}@media (max-width: 599px){body.noscroll,body.modal-open{position:fixed;top:0;width:-webkit-fill-available}}.section{margin-bottom:3rem;margin-left:5rem;margin-right:5rem}@media (min-width: 1200px){.section{margin:0 auto;max-width:1130px}}@media (max-width: 1199px){.section{margin-left:2rem;margin-right:2rem}}.section-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-title h4{margin:0.5rem 0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;font-size:1rem;line-height:0.5;padding:0 35px;display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap}.section-title .stylish-line{z-index:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;height:1px;border-bottom:1px solid #dddddd;width:100%}@media (min-width: 840px){.section-title{margin:120px 0 40px}.section-title h4{font-size:1.25rem}}.divider{height:1px;border-bottom:1px solid #888888;width:100%}.section-button{margin-top:2rem;margin-bottom:2rem}.absolute-full-border{position:absolute;height:1px;left:0;right:0;border-bottom:solid 1px #dddddd;pointer-events:none}.o-invisible{opacity:0}a:focus{-webkit-box-shadow:none;box-shadow:none}button:focus{outline:none}.loading{background-color:rgba(255,255,255,0.9) !important}.loading *{opacity:0.5}.loading:after{border:0.1rem solid #7bb547;border-right-color:transparent;border-top-color:transparent}.promo-loading.loading:before{color:darkgray;font-size:2em;content:'Your bundle is being built'}#main-content-panel.loading:after{height:1.8rem;width:1.8rem;position:fixed}.form-input,.form-select{font-size:14px;height:2.25rem}.form-input:focus,.form-select:focus{border-color:#1eaae6}.inline-input-field-btn{display:-webkit-box;display:-ms-flexbox;display:flex}.inline-input-field-btn .form-input{border-bottom-left-radius:5px;border-top-left-radius:5px;height:48px}.inline-input-field-btn .btn{padding:1rem 1.5rem;border-bottom-left-radius:0;border-top-left-radius:0}label.form-radio{padding:0.5rem 2.2rem}.form-radio i.form-icon{height:1.2rem;width:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-radio input:checked+.form-icon{background:white;background-color:white;border-color:#888888}.form-radio input:checked+.form-icon::before{display:-webkit-box;display:-ms-flexbox;display:flex;position:unset;background:#9b9b9b;background-color:#9b9b9b;border-color:#888888;height:11px;width:11px;-webkit-transform:translate(0%, 0%);transform:translate(0%, 0%)}label.form-checkbox{padding:0.4rem 2.2rem;padding-bottom:0}select.form-select{color:#9b9b9b}#main-content-panel{background:white;min-height:calc(100vh - 86px);margin-top:0}.page-title{margin:0 0 4rem;color:#444444}.page-description{margin:0 0 5rem;color:#919193}.page-section{padding-bottom:6rem}.page-section .section-title{margin-top:120px;margin-bottom:4rem}.page-empty-placeholder{margin:2rem 0}.page-empty-placeholder h3{margin-bottom:2rem}.page-empty-placeholder .fa.light-gray{font-size:5em}.add-to-cart-subscription{position:relative;padding:0 15px;max-width:585px;margin:0 auto}.add-to-cart-subscription .add-to-cart-btn-subscribe,.add-to-cart-subscription .btn-subscribe{font-family:"EW Nexa", "Nunito", "Helvetica", "Arial", sans-serif;font-size:16px;font-weight:500;color:#ffffff;display:block;width:100%;background:#1eaae6;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border:2px solid #1eaae6;border-radius:3px;padding:10px 17px 11px;text-align:center;margin:15px 0 30px;position:relative}.add-to-cart-subscription .add-to-cart-btn-subscribe:focus,.add-to-cart-subscription .btn-subscribe:focus{outline:none}.add-to-cart-subscription .add-to-cart-btn-subscribe:hover,.add-to-cart-subscription .btn-subscribe:hover{text-decoration:none}.add-to-cart-subscription .product-cta-label{margin-bottom:0;font-weight:500;font-size:21px;color:#484848}.add-to-cart-subscription .product-cta-label .plan-savings{font-size:21px;font-weight:300;color:#484848;font-style:italic}.add-to-cart-subscription .product-cta-label .percent{font-family:Helvetica, Arial, "EW Nexa", "Nunito", "Helvetica", "Arial", sans-serif;font-size:inherit;font-weight:500;color:#1eaae6}.add-to-cart-subscription .cta-label span{display:none}.add-to-cart-subscription .cta-price{font-family:Helvetica, Arial, "EW Nexa", "Nunito", "Helvetica", "Arial", sans-serif;font-size:inherit;font-weight:500;color:inherit;float:right;border-left:1px solid #ffffff;width:129px}.add-to-cart-subscription .btn-subscribe{font-family:"EW Nexa", "Nunito", "Helvetica", "Arial", sans-serif;font-size:16px;font-weight:500;color:#1eaae6;background:#ffffff}.add-to-cart-subscription .btn-subscribe .cta-price{border-color:#1eaae6}.add-to-cart-subscription .pricing-comp-inline{padding:0}a#extole_zone_global_footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}a#extole_zone_global_footer a{text-decoration:none}.extole-widget-view{z-index:10002 !important}.force-hidden{display:none !important}.btn{border-radius:5px;letter-spacing:2px;height:3rem;padding:1rem 4rem}.btn:hover{color:#1eaae6;border-color:#1eaae6;background:transparent}.btn:active,.btn:focus{-webkit-box-shadow:none !important;box-shadow:none !important;outline:none !important}.btn.btn-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;font-size:1rem;border:solid 1px #888888;height:3rem;width:3rem;color:#4ba373}.btn.btn-spaced{margin-left:6px}.btn.btn-blank{border:0;background:transparent}.btn.btn-bordered{border:1px solid #4ba373;color:#4ba373;background:transparent}.btn.btn-bordered:hover{background:#4ba373;color:#ffffff}.btn.btn-green{border-color:#8dc940;background:#8dc940;color:white}.btn.btn-green:hover{filter:brightness(110%);-webkit-filter:brightness(110%);-moz-filter:brightness(110%)}.btn.btn-gray{border-color:#888888;background:#888888;color:#222222}.btn.btn-gray:hover{filter:brightness(110%);-webkit-filter:brightness(110%);-moz-filter:brightness(110%)}.btn.btn-white{border-color:white;background:white;color:#222222}.btn.btn-white:hover{filter:brightness(90%);-webkit-filter:brightness(90%);-moz-filter:brightness(90%)}.btn.btn-blue{border-color:#1eaae6;background:#1eaae6;color:white}.btn.btn-blue:hover{filter:brightness(110%);-webkit-filter:brightness(110%);-moz-filter:brightness(110%)}.btn.btn-red{border-color:#d04540;background:#d04540;color:white}.btn.btn-red:hover{filter:brightness(110%);-webkit-filter:brightness(110%);-moz-filter:brightness(110%)}.btn.btn-clear{border-color:none;background:none;color:#444444}.btn.btn-clear:hover{border-color:#1eaae6;color:#1eaae6}.btn.btn-pink{background:#e6638b;border-color:#e6638b;color:white}.btn.btn-blue-alt{background:#026bb2;border-color:#026bb2;color:white}.btn.btn-purple{background:#4f4c9b;border-color:#4f4c9b;color:white}.btn.btn-yellow{background:#f1b11d;border-color:#f1b11d;color:white}.btn.btn-big{padding:2rem 3rem;font-size:1.5em}.btn.btn-small{padding:0.5rem 1.5rem;font-size:0.75em}.btn.btn-small i{font-size:12px}.btn.btn-blue.disabled{background-color:#444444;border-color:#444444}a,a:hover,a:active,a:focus{color:#006298}.phone-num a{color:#006298 !important}a:active,a:focus{text-decoration:none;outline:0}[class*="btn"]:disabled:hover{filter:brightness(100%);-webkit-filter:brightness(100%);-moz-filter:brightness(100%)}#footer,.ancestry-health{z-index:3;background-color:#ffffff;color:#5f5f5f;border-top:1px solid #dddddd;margin-bottom:-2rem;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px}#footer.ancestry-health,.ancestry-health.ancestry-health{border:none;padding-bottom:2em}#footer.ancestry-health .heading-image,.ancestry-health.ancestry-health .heading-image{margin:54px auto 0 auto;width:212px;height:auto}#footer .container,.ancestry-health .container{padding:1rem 24px;width:100%}#footer .heading-image,.ancestry-health .heading-image{margin:30px auto 0 auto;display:block;width:168px;height:38px}#footer .social,.ancestry-health .social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#footer .social a,#footer .social a:visited,#footer .social a:hover,.ancestry-health .social a,.ancestry-health .social a:visited,.ancestry-health .social a:hover{text-decoration:none}#footer .icons,.ancestry-health .icons{display:-webkit-box;display:-ms-flexbox;display:flex}#footer .fa,.ancestry-health .fa{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2rem;color:#919193;padding:0 16px;margin:0 auto;text-decoration:none}#footer .fa.fa-facebook-square:hover,.ancestry-health .fa.fa-facebook-square:hover{color:#3b5998}#footer .fa.fa-twitter:hover,.ancestry-health .fa.fa-twitter:hover{color:#1da1f2}#footer .fa.fa-instagram:hover,.ancestry-health .fa.fa-instagram:hover{color:#f56040}#footer .fa.fa-linkedin:hover,.ancestry-health .fa.fa-linkedin:hover{color:#0077b5}#footer .subscribe-btn,.ancestry-health .subscribe-btn{width:242px;font-size:18.7px;line-height:1.5;text-align:center;padding:10px 0;border-radius:24px;text-decoration:none;cursor:pointer;background-color:#4ba373;border-color:#4ba373;color:#fffdfa;cursor:pointer;font-weight:500;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;letter-spacing:normal;height:47px;padding:0 8px;width:100%;max-width:100px;margin-left:-1px;font-size:16px;border-top-left-radius:unset;border-bottom-left-radius:unset}@media (min-width: 900px){#footer .subscribe-btn,.ancestry-health .subscribe-btn{width:257px}}@media (hover: hover){#footer .subscribe-btn:hover,.ancestry-health .subscribe-btn:hover{background-color:#007377;border-color:#007377;text-decoration:none}}#footer .subscribe-btn:active,.ancestry-health .subscribe-btn:active{background-color:#007377;border-color:#007377;text-decoration:none}@media (min-width: 900px){#footer .subscribe-btn,.ancestry-health .subscribe-btn{width:auto;max-width:none;padding:0 16px;font-size:18px}}#footer .subscribe,.ancestry-health .subscribe{width:100%;max-width:400px}#footer .marketing-subscribe,.ancestry-health .marketing-subscribe{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:24px}#footer .form-input,.ancestry-health .form-input{height:47px;width:100%;max-width:none;border:solid 1px #919193;color:#5f5f5f;font-size:16px;position:inherit}@media (min-width: 900px){#footer .form-input,.ancestry-health .form-input{font-size:18px}}#footer .disclaimers,.ancestry-health .disclaimers{padding-top:42px}#footer .about,.ancestry-health .about{padding-top:2em}#footer .disclaimers,#footer .about,.ancestry-health .disclaimers,.ancestry-health .about{line-height:1.5;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#222;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#footer .disclaimers a,#footer .disclaimers a:visited,#footer .about a,#footer .about a:visited,.ancestry-health .disclaimers a,.ancestry-health .disclaimers a:visited,.ancestry-health .about a,.ancestry-health .about a:visited{color:#222;margin:0px 12px;text-decoration:none}#footer .disclaimers a:hover,#footer .about a:hover,.ancestry-health .disclaimers a:hover,.ancestry-health .about a:hover{text-decoration:underline}#footer .disclaimer-text,.ancestry-health .disclaimer-text{font-weight:300;padding:40px 0 2.5rem 0;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}#footer .disclaimer-text p,.ancestry-health .disclaimer-text p{text-align:left;margin:0;font-size:16px;line-height:1.5;color:#222}#footer .disclaimer-text p:first-child,.ancestry-health .disclaimer-text p:first-child{padding-bottom:10px}@media (min-width: 600px){#footer .disclaimer-text,.ancestry-health .disclaimer-text{max-width:723px}}#footer .ancestry-text,.ancestry-health .ancestry-text{padding:2rem 0 0 0;margin-bottom:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#footer .ancestry-text p,.ancestry-health .ancestry-text p{text-align:center;width:747px;height:100%;margin:0;font-size:22.8px;line-height:1.4;color:#5f5f5f}#footer .ancestry-text p:first-child,.ancestry-health .ancestry-text p:first-child{padding-bottom:10px}@media (max-width: 899px){#footer .container,.ancestry-health .container{height:inherit}#footer .container .social,.ancestry-health .container .social{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:30px;padding-bottom:38px}#footer .container .icons,.ancestry-health .container .icons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:24px}#footer .container .marketing-subscribe,.ancestry-health .container .marketing-subscribe{padding-left:0}#footer .container .disclaimers,.ancestry-health .container .disclaimers{padding-top:0px}#footer .container .timestamp,.ancestry-health .container .timestamp{width:100%;text-align:center;padding:0 0 8px 0}#footer .container .about,.ancestry-health .container .about{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}#footer .container .about .link-container,.ancestry-health .container .about .link-container{padding-bottom:22px;margin:0px}#footer .container .about #extole_zone_global_footer,.ancestry-health .container .about #extole_zone_global_footer{display:inline-block}#footer .container .about.contact-links,.ancestry-health .container .about.contact-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:0}#footer .container .about.links,.ancestry-health .container .about.links{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-top:28px}#footer .container .disclaimer-text,.ancestry-health .container .disclaimer-text{padding:0 0 1.5rem 0}#footer .container .disclaimer-text p,.ancestry-health .container .disclaimer-text p{width:100%;margin:0}#footer .container .ancestry-text,.ancestry-health .container .ancestry-text{padding:1rem 0 1.5rem 0}#footer .container .ancestry-text p,.ancestry-health .container .ancestry-text p{line-height:1.4;text-align:center;font-size:22.8px;width:327px;margin:0}}#footer .inner-container,.ancestry-health .inner-container{padding:0 5rem}.footer-info-text{font-size:1.6rem;line-height:1.5;color:#ffffff;opacity:0.9;max-width:66rem;margin-bottom:0.8rem}.extra-details{padding-top:2.5rem}#main-app-nav #desktop-nav .navbar-section .help-btn{width:242px;font-size:18.7px;line-height:1.5;text-align:center;padding:10px 0;border-radius:24px;text-decoration:none;cursor:pointer;background-color:#ffffff;border:solid 1.5px #4ba373;color:#4ba373;letter-spacing:normal;padding:10px 32px;line-height:1.4}@media (min-width: 900px){#main-app-nav #desktop-nav .navbar-section .help-btn{width:257px}}@media (hover: hover){#main-app-nav #desktop-nav .navbar-section .help-btn:hover{background-color:#ffffff;border-color:#007377;color:#007377;text-decoration:none}}#main-app-nav #desktop-nav .navbar-section .help-btn:active{background-color:#ffffff;border-color:#007377;color:#007377;text-decoration:none}#main-app-nav{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9999;width:100%;background:white;top:0}#main-app-nav .container{width:100%;max-width:1296px}#main-app-nav .container #mobile-nav{display:none}#main-app-nav .container #mobile-nav .navbar,#main-app-nav .container #desktop-nav .navbar{margin:0}#main-app-nav .container #mobile-nav .navbar .navbar-brand,#main-app-nav .container #desktop-nav .navbar .navbar-brand{float:none;height:auto;padding:0;display:block;line-height:0.5}#main-app-nav .container #mobile-nav .navbar .navbar-brand.mr-2,#main-app-nav .container #desktop-nav .navbar .navbar-brand.mr-2{margin:0 !important}#main-app-nav .container #mobile-nav .navbar:before,#main-app-nav .container #mobile-nav .navbar:after,#main-app-nav .container #desktop-nav .navbar:before,#main-app-nav .container #desktop-nav .navbar:after{content:none}#main-app-nav .container #desktop-nav .navbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;left:0;z-index:9999;width:100%;background:white;padding:0 20px;-webkit-transition:-webkit-box-shadow 0.5s ease;transition:-webkit-box-shadow 0.5s ease;transition:box-shadow 0.5s ease;transition:box-shadow 0.5s ease, -webkit-box-shadow 0.5s ease}#main-app-nav .container #desktop-nav .navbar .logo-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#main-app-nav .container #desktop-nav .navbar .logo-container img{width:132px}@media (min-width: 1200px){#main-app-nav .container #desktop-nav .navbar .logo-container img{width:168px}}#main-app-nav .container #desktop-nav .navbar .navbar-section{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#main-app-nav .container #desktop-nav .navbar .navbar-section .desktop-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none}#main-app-nav .container #desktop-nav .navbar .navbar-section .desktop-links li{padding:2rem 0.7rem;margin:0}#main-app-nav .container #desktop-nav .navbar .navbar-section .desktop-links li:hover{text-decoration:none;cursor:pointer}#main-app-nav .container #desktop-nav .navbar .navbar-section .desktop-links li:hover .label{text-decoration:none;color:#006298}#main-app-nav .container #desktop-nav .navbar .navbar-section .desktop-links li a{text-decoration:none}#main-app-nav .container #desktop-nav .navbar .navbar-section .desktop-links li a .label{border-radius:0;background:transparent;color:#222;font-weight:500;font-size:16px;line-height:1.88;letter-spacing:normal;text-align:center;white-space:nowrap}#main-app-nav .container #desktop-nav .navbar .navbar-section .desktop-links li a.phone-num .label{color:#006298;font-weight:500}#main-app-nav .container #desktop-nav .navbar .navbar-section .desktop-links li a:visited.phone-num .label{color:#807fe2}#main-app-nav .container #desktop-nav .navbar .navbar-section .desktop-links li:first-child:hover #choose-test-menu{display:block}#main-app-nav .container #desktop-nav .navbar .navbar-section .desktop-links li:first-child .choose-test-label{font-weight:600;color:#006298}#main-app-nav .container #desktop-nav .navbar .navbar-section .desktop-links li:first-child .choose-test-label:after{content:'';height:10px;width:10px;display:inline-block;border-style:solid;border-color:#006298;border-width:3px 3px 0 0;margin:0 0 2px 12px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}#main-app-nav .container #desktop-nav .navbar .navbar-section .desktop-links .choose-test{position:relative;padding:2rem 1rem}#main-app-nav .container #desktop-nav .navbar .navbar-section .desktop-links .choose-test a{position:relative;z-index:1}#main-app-nav .container #desktop-nav .navbar .navbar-section .desktop-links .logged_in_links{display:none}@media (max-width: 899px){#main-app-nav .container #desktop-nav{display:none}#main-app-nav .container #mobile-nav{display:block}#main-app-nav .container #mobile-nav .menu-section{padding:0}#main-app-nav .container #mobile-nav .menu-section .navbar-center{margin-left:-20px}#main-app-nav .container #mobile-nav .icon-menu,#main-app-nav .container #mobile-nav .icon-cross,#main-app-nav .container #mobile-nav .fa-shopping-cart{cursor:pointer;color:#4ba373;font-size:1.125rem}#main-app-nav .container #mobile-nav .navbar{padding:0 24px}#main-app-nav .container #mobile-nav .navbar-brand img{width:132px}#main-app-nav .container #mobile-nav .navbar-brand#ancestry img{height:3rem}#main-app-nav .container #mobile-nav .mobile-cart{visibility:hidden}}div[data-target="choose-test-menu"],div[data-target="line-items"]{position:relative;padding:8rem;margin:-8rem;padding-right:2rem;margin-right:-2rem;padding-bottom:2rem;margin-bottom:-2rem}#choose-test-menu,#line-items-menu{display:none;position:absolute;background:white;border-radius:3px;-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,0.04);box-shadow:0 0 9px 0 rgba(0,0,0,0.04);border:solid 1px #dddddd;min-width:32rem;top:8.6rem;left:-1.4rem;font-size:12px;text-transform:none;text-align:left;padding:1rem 2rem}#choose-test-menu .cart-breakdown .discounts .cart-label,#choose-test-menu .cart-breakdown .grandtotal .cart-label,#line-items-menu .cart-breakdown .discounts .cart-label,#line-items-menu .cart-breakdown .grandtotal .cart-label{font-weight:500;font-size:16px}#choose-test-menu .cart-breakdown .discounts .amount,#choose-test-menu .cart-breakdown .grandtotal .amount,#line-items-menu .cart-breakdown .discounts .amount,#line-items-menu .cart-breakdown .grandtotal .amount{font-weight:600;font-size:16px}#choose-test-menu .menu-container,#line-items-menu .menu-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow-y:auto;max-height:calc(100vh - 150px);padding-bottom:10px}#choose-test-menu .column.col-5,#line-items-menu .column.col-5{-webkit-box-flex:1;-ms-flex:auto;flex:auto}#choose-test-menu .header,#line-items-menu .header{color:#222;margin-top:1rem;font-size:16px;padding:0.5rem 0}#choose-test-menu .content,#line-items-menu .content{font-size:13px;padding:0.25rem 0;max-width:160px}#choose-test-menu .content a,#line-items-menu .content a{color:#006298;font-size:14px}#choose-test-menu .content a:hover,#line-items-menu .content a:hover{text-decoration:none}#choose-test-menu:after,#choose-test-menu:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#choose-test-menu:after{border-color:none;border-bottom-color:white;border-width:10px;left:12.5rem}#choose-test-menu:before{border-color:transparent;border-bottom-color:#888888;border-width:11px;left:calc(12.5rem - 1px)}#line-items-menu{left:-5rem;min-width:30rem;top:12rem}#line-items-menu:after,#line-items-menu:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#line-items-menu:after{border-color:none;border-bottom-color:white;border-width:10px;left:14rem}#line-items-menu:before{border-color:transparent;border-bottom-color:#888888;border-width:11px;left:calc(14rem - 1px)}#line-items-menu #nav-cart-items .line-item-image img{max-height:70px;margin-right:0}#line-items-menu #nav-cart-items .line-item-name,#line-items-menu #nav-cart-items .line-item-price{font-size:12px}#line-items-menu .subtotal a{margin-left:30%}#line-items-menu .checkout-btn{display:block;width:242px;font-size:18.7px;line-height:1.5;text-align:center;padding:10px 0;border-radius:24px;text-decoration:none;cursor:pointer;background-color:#4ba373;border-color:#4ba373;color:#fffdfa;cursor:pointer;font-weight:500;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;letter-spacing:normal;width:100%;height:48px}@media (min-width: 900px){#line-items-menu .checkout-btn{width:257px}}@media (hover: hover){#line-items-menu .checkout-btn:hover{background-color:#007377;border-color:#007377;text-decoration:none}}#line-items-menu .checkout-btn:active{background-color:#007377;border-color:#007377;text-decoration:none}@media (min-width: 900px){#line-items-menu .checkout-btn{width:100%}}#line-items-menu .category-column-right{margin-left:16px;-webkit-box-flex:1;-ms-flex:auto;flex:auto}#line-items-menu #nav-cart-items .line-items-container{width:100%}#line-items-menu #nav-cart-items .count-picker .btn-icon,#line-items-menu #nav-cart-items .count-picker .quantity{max-height:40px;font-size:1rem}#line-items-menu #nav-cart-items .line-item-info{padding-left:5%}@media (max-width: 1689px){#line-items-menu{left:-14rem}#line-items-menu:after,#line-items-menu:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#line-items-menu:after{border-color:none;border-bottom-color:white;border-width:10px;left:23rem}#line-items-menu:before{border-color:transparent;border-bottom-color:#888888;border-width:11px;left:calc(23rem - 1px)}}@media (max-width: 1383px){#line-items-menu{left:-18rem}#line-items-menu:after,#line-items-menu:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#line-items-menu:after{border-color:none;border-bottom-color:white;border-width:10px;left:27rem}#line-items-menu:before{border-color:transparent;border-bottom-color:#888888;border-width:11px;left:calc(27rem - 1px)}}body{font-family:"EW Nexa", "Nunito", "Helvetica", "Arial", sans-serif;font-style:normal;-webkit-font-smoothing:antialiased}h1{font-size:2.441em}h2{font-size:1.953em}h3{font-size:1.563em}h4{font-size:1.25em}h5{font-size:1em}h6{font-size:0.8em}p{margin:2rem 0}.titleize{text-transform:uppercase}.bold{font-weight:bold}ul.social li{display:inline}ul.social li .fa{font-size:2em}.price{color:#1eaae6}.pill{display:inline-block;color:#1eaae6;border-radius:1em;border:2px solid #1eaae6;padding:.15em 1em 0}.icon{margin:1em 0;color:#1eaae6}.well{background:transparent;border:2px solid #e4f1fd;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;padding:3rem 3rem 2rem}.well.product-well{margin-top:1rem}.product-well{display:inline-block;min-height:420px;position:relative;background:#ffffff}.product-well:hover{border-color:#7fcdee;background:#fafafa;text-decoration:none}.product-well .icon{margin:0 0 3rem 0}.product-well .icon .fa{font-size:2.9em;color:#777}.product-well h2{margin:0;font-size:1.6em}.product-well h3{margin-top:0.5em}.product-well .price{margin-bottom:4rem}.product-well .kit-desc{margin:2rem 0;color:#919193}.product-well .kit-desc h1,.product-well .kit-desc h2,.product-well .kit-desc h3,.product-well .kit-desc h4,.product-well .kit-desc h5,.product-well .kit-desc h6,.product-well .kit-desc p{display:inline;font-size:1em;font-weight:normal;color:#919193}.product-well .kit-nav{position:absolute;width:100%;padding:1.5rem;left:0;bottom:0}.product-well.certified{min-height:420px;border-color:#7fcdee}.product-well.certified .icon{margin-top:3rem}.product-well.certified .icon .fa{font-size:4.4em;color:#1eaae6}#mobile-menu-panel.selected:after{border-bottom-color:#1eaae6}#mobile-menu-panel{display:none;position:fixed;top:86px;width:100%;z-index:1000;background:white;overflow:auto;-webkit-overflow-scrolling:touch}#mobile-menu-panel::-webkit-scrollbar{width:0 !important}#mobile-menu-panel:after,#mobile-menu-panel:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#mobile-menu-panel:after{border-color:none;border-bottom-color:white;border-width:10px;left:2rem}#mobile-menu-panel:before{border-color:transparent;border-bottom-color:#dddddd;border-width:11px;left:1.925rem}#mobile-menu-panel.scrolled{top:86px}#mobile-menu-panel .menu-container{max-height:calc(100vh - 86px)}#mobile-menu-panel .menu-container .logged_in_links{display:none}#mobile-menu-panel a{text-decoration:none;color:#222}#mobile-menu-panel .top-level.selected{cursor:pointer;background-color:#006298}#mobile-menu-panel .top-level.selected>a:first-child{color:white}#mobile-menu-panel .top-level>a{display:block;color:#222;font-size:14.2px;letter-spacing:1px;border-bottom:solid 1px #dddddd;padding:1.5rem}#mobile-menu-panel .top-level:first-child>a{margin-top:8px}#mobile-menu-panel .top-level.choose-test>a{font-weight:600}#mobile-menu-panel .top-level.choose-test>a:after{content:"\02795";font-size:0.8rem;color:transparent;text-shadow:0 0 0 #006298;float:right;margin-left:5px}#mobile-menu-panel .top-level.phone-num{font-weight:600}#mobile-menu-panel .top-level.selected{font-weight:600}#mobile-menu-panel .top-level.selected:first-child>a:after{content:"\2796";text-shadow:0 0 0 #ffffff}#mobile-menu-panel .sub-level{display:none}#mobile-menu-panel .sub-level>a{font-weight:500;display:block;color:#006298;font-size:14.2px;text-transform:none;background-color:#ffffff;border-bottom:solid 1px #dddddd;padding:1.5rem}form .form-control{border-radius:3px;border:1px solid #888888;background:white;padding:1rem 1.2rem;height:auto;-webkit-box-shadow:none;box-shadow:none}form .form-control:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;border-color:#1eaae6}form.form-joined .form-control{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}form label{font-size:0.8em;color:#919193;font-weight:bold}form label.error{color:#d04540;font-weight:bolder}form span.required{color:#d04540;margin:0 6px}form select.form-control{padding:0 1.2rem;height:44px}form .form-date-selection .form-control{float:left;width:32%;margin-right:1%}form .form-date-selection .form-control:last-child{width:33%;margin-right:0}form .form-date-selection input[type=number]::-webkit-inner-spin-button,form .form-date-selection input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}hr{margin-top:1rem;margin-bottom:1rem}@-webkit-keyframes delay_dismiss{0%{opacity:1}90%{opacity:1}100%{opacity:0;visibility:hidden}}@keyframes delay_dismiss{0%{opacity:1}90%{opacity:1}100%{opacity:0;visibility:hidden}}#alert-flash{position:fixed;top:0;right:0;left:0;z-index:999999999;opacity:0;text-align:center;padding:1.2rem;background-color:#8dc940;color:white;border-radius:0;border:0;margin-bottom:0;-webkit-animation-name:delay_dismiss;animation-name:delay_dismiss;-webkit-animation-duration:7s;animation-duration:7s}#alert-flash.alert-success{background-color:#1eaae6;color:white}#alert-flash.alert-info,#alert-flash.alert-notice{background-color:#1eaae6;color:white}#alert-flash.alert-danger,#alert-flash.alert-error{background-color:#f3d1cf;color:#d04540;border:solid 1px #d04540}.icon-snippet{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:3.2rem}.icon-snippet__icon{text-align:center;margin-bottom:2.4rem}.icon-snippet__icon img{max-width:128px}.icon-snippet__snippet{text-align:center}@media (min-width: 481px){.icon-snippet{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.icon-snippet__icon{-ms-flex-preferred-size:30%;flex-basis:30%}.icon-snippet__snippet{-ms-flex-preferred-size:70%;flex-basis:70%;text-align:left}.icon-snippet__snippet .heading__tertiary{text-align:left}.icon-snippets--alternating .icon-snippet:nth-child(2n) .icon-snippet__icon{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (min-width: 601px){.icon-snippet{margin-bottom:3.2rem}.icon-snippet__icon{-ms-flex-preferred-size:40%;flex-basis:40%}.icon-snippet__icon img{max-width:160px}.icon-snippet__snippet{-ms-flex-preferred-size:60%;flex-basis:60%}}button.accordion,button.dive-acc{font-size:1rem;background-color:white;cursor:pointer;padding:18px;width:100%;text-align:left;border:none;outline:none;-webkit-transition:0.4s;transition:0.4s}button.accordion.active,button.accordion:hover,button.dive-acc.active,button.dive-acc:hover{background-color:#e4f1fd}div.panel.accordion-panel{border:none;padding:0 18px;background-color:white;max-height:0;overflow:hidden;-webkit-transition:max-height 0.2s ease-out;transition:max-height 0.2s ease-out}button.accordion:after,button.dive-acc:after{content:'\02795';font-size:1rem;color:transparent;text-shadow:0 0 0 #1eaae6;float:right;margin-left:5px}button.accordion.active:after,button.dive-acc.active:after{content:'\2796'}.slick-arrow{color:#006298;font-size:1.5rem;z-index:2;position:absolute;cursor:pointer}.slick-arrow.icon{margin:0}.slick-arrow.icon-arrow-right{right:-0.5rem}.slick-arrow.icon-arrow-left{left:-0.5rem}.slick-arrow.fa-arrow-circle-right{right:50%}.slick-arrow.fa-arrow-circle-left{left:50%}.slick-disabled{opacity:0;cursor:default}.slick-arrow.fa{top:50%;position:absolute;font-size:2rem;color:#4ba373}.slick-arrow.fa-arrow-circle-left{margin-left:-9.75rem}@media (min-width: 375px){.slick-arrow.fa-arrow-circle-left{margin-left:-10.75rem}}.slick-arrow.fa-arrow-circle-right{margin-right:-9.75rem}@media (min-width: 375px){.slick-arrow.fa-arrow-circle-right{margin-right:-10.75rem}}@media (min-width: 841px){.slick-arrow.icon-arrow-right{right:-2.5rem}.slick-arrow.icon-arrow-left{left:-2.5rem}.slick-arrow{font-size:2.5rem}}.slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;left:0;right:0;bottom:-30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}.slick-dots button{display:none}.slick-dots li{margin:0 0.25rem;background-color:white;font-size:1.25rem;color:#888888}.slick-dots li.slick-active{color:#006298}.product-card-container:focus,.section-article:focus,.article-container:focus,.image-carousel img:focus{outline:none}.tab.tab-block{border-bottom:1px solid #ddd}.tab.tab-block .absolute-full-border{padding-bottom:2.75rem}.tab{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tab.tab-block .tab-item a{padding-bottom:1rem;font-size:14px;font-weight:600;color:#888888;cursor:pointer}.tab.tab-block .tab-item.active a{color:#006298;border-bottom:3px solid #006298}.panel.tab-panel{border:none;padding:3rem 1rem;font-size:0.9rem}#related-products .section-title{margin:0 -2rem}#related-products .section-title h4{font-size:25.6px;line-height:1.25;letter-spacing:0.4px;color:#222222;font-style:normal;font-stretch:normal;font-weight:600;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 900px){#related-products .section-title h4{font-size:32.4px !important;line-height:1.48;letter-spacing:0.5px}}@media (min-width: 600px){#related-products .section-title h4{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}}#related-products .section-title .stylish-line{display:none}@media (min-width: 600px){#related-products .section-title{margin:0}}#related-products .section-content{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:2rem 0}#related-products .section-content .product-card-container{padding:0 1rem}#related-products .section-content .product-card-container .product-card{height:336px;padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#related-products .slick-slide{width:280px;pointer-events:none;opacity:0.6}#related-products .slick-slide.slick-current{pointer-events:inherit;opacity:1}@media (min-width: 960px){#related-products .stylish-line{display:none}}.watch-video-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;position:relative}.watch-video-btn .video-embed{position:absolute;opacity:0}.watch-video-btn:hover{filter:brightness(120%);-webkit-filter:brightness(120%);-moz-filter:brightness(120%)}.watch-video-btn .btn-text{color:#1eaae6;text-transform:uppercase;font-size:12px;letter-spacing:2px;padding-left:1rem}#video-modal .modal-container{position:relative;padding:0;height:360px}#video-modal .modal-container .close-modal{position:absolute;right:-2rem;top:-2rem}#video-modal .modal-container .close-modal i.fa{font-size:2rem;color:#9b9b9b;cursor:pointer}.animated{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes checked{to{stroke-dashoffset:0}}@keyframes checked{to{stroke-dashoffset:0}}input[type="checkbox"]{position:absolute;left:-99999px;opacity:0}input[type="checkbox"]+label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:0;padding-bottom:0;padding-left:0;font-weight:300;font-size:16px;color:#444444;cursor:pointer}input[type="checkbox"]+label span{margin-top:3px;line-height:1.5}input[type="checkbox"]+label svg{position:absolute;left:0;top:0;width:29px;height:29px}input[type="checkbox"]+label svg polyline{fill:none;stroke-width:4}input[type="checkbox"]+label:before{content:"";display:inline-block;margin-right:16px;width:29px;min-width:29px;height:29px;border:1px solid #dddddd;border-radius:3px}input[type="checkbox"]:hover+label:before{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0px 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0px 1px 3px rgba(0,0,0,0.1)}input[type="checkbox"]:focus+label:before{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.08);box-shadow:0 2px 4px 0 rgba(0,0,0,0.08)}input[type="checkbox"]:disabled+label{cursor:auto}input[type="checkbox"]:disabled+label svg{opacity:.6}input[type="checkbox"]:disabled+label:before{-webkit-box-shadow:none;box-shadow:none;background:#dddddd;opacity:.8}input[type="checkbox"]:checked+label svg polyline{stroke:#4ba373;-webkit-animation:checked 0.3s ease forwards;animation:checked 0.3s ease forwards;stroke-dasharray:50;stroke-dashoffset:50}#main-app-nav .container.header{max-width:1396px;padding:0}#main-app-nav .container.header #desktop-nav header.navbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:112px;height:auto;min-height:86px}#main-app-nav .container.header #desktop-nav header.navbar.newcart{padding-right:56px}#main-app-nav .container.header #desktop-nav header.navbar .navbar-section{height:auto}#main-app-nav .container.header #desktop-nav header.navbar .navbar-section ul.desktop-links{margin:0}#main-app-nav .container.header #desktop-nav header.navbar .navbar-section ul.desktop-links li{padding:16px}#main-app-nav .container.header #desktop-nav header.navbar .navbar-section ul.desktop-links li span.label{padding:0}#main-app-nav .container.header #desktop-nav header.navbar .navbar-section ul.desktop-links li.choose-test{padding:16px}#main-app-nav .container.header #desktop-nav header.navbar .navbar-section ul.desktop-links li.choose-test div[data-target='choose-test-menu']{padding:16px}#main-app-nav .container.header #mobile-nav header.navbar{min-height:86px}#main-app-nav .container.header #mobile-nav header.navbar .navbar-section{width:auto}.button,a.button{margin:0 auto;min-width:242px;font-size:18.7px;line-height:1.5;text-align:center;padding:10px 24px;border-radius:24px;text-decoration:none;cursor:pointer;font-weight:500;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;letter-spacing:normal;border:0}.button--primary,a.button--primary{background-color:#4ba373;border-color:#4ba373;color:#fffdfa}.button--primary:hover,.button--primary:active,a.button--primary:hover,a.button--primary:active{background-color:#007377;border-color:#007377;color:#fffdfa;text-decoration:none}.button--secondary,a.button--secondary{background-color:#ffffff;border:solid 1.5px #4ba373;color:#4ba373}.button--secondary:hover,.button--secondary:active,a.button--secondary:hover,a.button--secondary:active{border-color:#007377;color:#007377;text-decoration:none}.button:focus,a.button:focus{outline:none}#home-index,#products-index,#title-section,#cart,#confirmation,#checkout,#hipaa-terms-container,#food-sensitivity-and-you,#which-foods-are-tested,#food-sensitivity-explained,#food-elimination-plan,#cholesterol-at-home,#can-i-check-cholesterol,#increase-testosterone,#low-testosterone,#vitamind-deficiency,#food-allergy-vs-food-sensitivity,#rock-solid-science{margin-top:86px}#trust-factor .learn-more{width:242px;font-size:18.7px;line-height:1.5;text-align:center;padding:10px 0;border-radius:24px;text-decoration:none;cursor:pointer;background-color:#ffffff;border:solid 1.5px #4ba373;color:#4ba373;letter-spacing:normal;text-transform:none;max-width:214px;letter-spacing:0}@media (min-width: 900px){#trust-factor .learn-more{width:257px}}@media (hover: hover){#trust-factor .learn-more:hover{background-color:#ffffff;border-color:#007377;color:#007377;text-decoration:none}}#trust-factor .learn-more:active{background-color:#ffffff;border-color:#007377;color:#007377;text-decoration:none}#trust-factor .article-description{margin-bottom:16px}@media (min-width: 960px){#trust-factor .section-article .article-description{min-height:80px}}h4.more-info{font-size:32.4px;line-height:40px;letter-spacing:0.5px;color:#222222}#how-it-works .section-content,#why-choose-us .section-content,#trust-factor .section-content,#why-everly .section-content,#save-money .section-content,.for-business .section-content{font-size:14.2px;line-height:30px;letter-spacing:0.1px;color:#222;font-weight:normal}#how-it-works .section-content .stylish-line,#why-choose-us .section-content .stylish-line,#trust-factor .section-content .stylish-line,#why-everly .section-content .stylish-line,#save-money .section-content .stylish-line,.for-business .section-content .stylish-line{margin-top:4.9rem;margin-right:-2rem;margin-left:-2rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;height:1px;border-bottom:1px solid #888888;width:100%}#how-it-works .section-article,#why-choose-us .section-article,#trust-factor .section-article,#why-everly .section-article,#save-money .section-article,.for-business .section-article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:200px}#how-it-works .section-article .article-icon,#why-choose-us .section-article .article-icon,#trust-factor .section-article .article-icon,#why-everly .section-article .article-icon,#save-money .section-article .article-icon,.for-business .section-article .article-icon{padding:2rem 0}#how-it-works .section-article .article-icon img,#why-choose-us .section-article .article-icon img,#trust-factor .section-article .article-icon img,#why-everly .section-article .article-icon img,#save-money .section-article .article-icon img,.for-business .section-article .article-icon img{width:55px;height:82px}#how-it-works .section-article .article-icon img.shield,#why-choose-us .section-article .article-icon img.shield,#trust-factor .section-article .article-icon img.shield,#why-everly .section-article .article-icon img.shield,#save-money .section-article .article-icon img.shield,.for-business .section-article .article-icon img.shield{width:72px}@media (min-width: 900px){#how-it-works .section-article .article-icon,#why-choose-us .section-article .article-icon,#trust-factor .section-article .article-icon,#why-everly .section-article .article-icon,#save-money .section-article .article-icon,.for-business .section-article .article-icon{padding:0}}#how-it-works .section-article .article-label,#why-choose-us .section-article .article-label,#trust-factor .section-article .article-label,#why-everly .section-article .article-label,#save-money .section-article .article-label,.for-business .section-article .article-label{letter-spacing:2px;text-transform:uppercase;font-size:10px;font-weight:bold}#how-it-works .section-article .article-subtitle,#why-choose-us .section-article .article-subtitle,#trust-factor .section-article .article-subtitle,#why-everly .section-article .article-subtitle,#save-money .section-article .article-subtitle,.for-business .section-article .article-subtitle{padding-top:2rem;padding-bottom:1rem;font-size:18px}#how-it-works .section-article .article-description,#why-choose-us .section-article .article-description,#trust-factor .section-article .article-description,#why-everly .section-article .article-description,#save-money .section-article .article-description,.for-business .section-article .article-description{min-width:300px;max-width:300px;text-align:center;font-size:14px;color:#222}#how-it-works .section-article .article-description.small,#why-choose-us .section-article .article-description.small,#trust-factor .section-article .article-description.small,#why-everly .section-article .article-description.small,#save-money .section-article .article-description.small,.for-business .section-article .article-description.small{min-width:160px;max-width:160px}#how-it-works .section-content,#why-choose-us .section-content,#trust-factor .section-content,#why-everly .section-content,#save-money .section-content,.for-business .section-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}#how-it-works .slick-arrow.icon-arrow-right,#why-choose-us .slick-arrow.icon-arrow-right,#trust-factor .slick-arrow.icon-arrow-right,#why-everly .slick-arrow.icon-arrow-right,#save-money .slick-arrow.icon-arrow-right,.for-business .slick-arrow.icon-arrow-right{right:1rem}#how-it-works .slick-arrow.icon-arrow-left,#why-choose-us .slick-arrow.icon-arrow-left,#trust-factor .slick-arrow.icon-arrow-left,#why-everly .slick-arrow.icon-arrow-left,#save-money .slick-arrow.icon-arrow-left,.for-business .slick-arrow.icon-arrow-left{left:1rem}#how-it-works .slick-arrow.icon{top:4.5rem}@media (min-width: 960px){#how-it-works .section-article:nth-child(2){margin-left:5rem;margin-right:5rem}#how-it-works .section-article .article-icon{position:relative}}#why-choose-us .slick-arrow.icon{top:6rem}#why-choose-us .bubbles{position:absolute;margin-top:17rem;height:130px;left:0}#why-choose-us .article-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media (min-width: 960px){#why-choose-us .bubbles{height:220px;margin-top:9rem}#why-choose-us .section-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#why-choose-us .article-content{-webkit-box-align:left;-ms-flex-align:left;align-items:left;margin-bottom:2rem}#why-choose-us .section-article{margin-bottom:2rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#why-choose-us .section-article .article-icon{padding-right:2rem}#why-choose-us .section-article .article-description{text-align:left}#why-choose-us .section-article:first-child .oval{-webkit-transform:rotate(180deg);transform:rotate(180deg);position:absolute;right:-7.5rem;top:6.5rem}#why-choose-us .section-article:nth-child(2){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#why-choose-us .section-article:nth-child(2) .article-icon{padding-right:0;padding-left:2rem}#why-choose-us .section-article:nth-child(2) .oval{position:absolute;left:-9rem;top:5.5rem}}#trust-factor .bubbles{position:absolute;right:-5px;margin-top:21rem;height:100px}#trust-factor .section-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#trust-factor .section-content .article-icon{padding-bottom:0em}#trust-factor .section-content .article-subtitle{padding-top:2rem;font-size:25.6px;line-height:32px;letter-spacing:0.5px;color:#222222}@media (min-width: 841px){#trust-factor .bubbles{height:220px;margin-top:8rem}#trust-factor .section-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#trust-factor .section-content img{height:85px}#trust-factor .section-content .article-subtitle{padding:2rem 0 1rem}#trust-factor .section-content .section-article:first-of-type{margin-right:56px}}#testimonials .section-title h4 a span{font-size:25.6px;line-height:1.25;letter-spacing:0.4px;color:#222222;font-style:normal;font-stretch:normal;font-weight:600;text-decoration:none}@media (min-width: 900px){#testimonials .section-title h4 a span{font-size:32.4px !important;line-height:1.48;letter-spacing:0.5px}}#testimonials a#testimonials-header span{line-height:1.3}#testimonials a#testimonials-header:visited{color:#1eaae6}#testimonials .section-content{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:1rem;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}#testimonials .slick-list.draggable{margin-left:-2rem;margin-right:-2rem}#testimonials .btn-browse{width:242px;font-size:18.7px;line-height:1.5;text-align:center;padding:10px 0;border-radius:24px;text-decoration:none;cursor:pointer;background-color:#ffffff;border:solid 1.5px #4ba373;color:#4ba373;letter-spacing:normal;width:242px;text-transform:unset;display:block;margin:0 auto;letter-spacing:normal}@media (min-width: 900px){#testimonials .btn-browse{width:257px}}@media (hover: hover){#testimonials .btn-browse:hover{background-color:#ffffff;border-color:#007377;color:#007377;text-decoration:none}}#testimonials .btn-browse:active{background-color:#ffffff;border-color:#007377;color:#007377;text-decoration:none}@media (min-width: 900px){#testimonials .btn-browse{width:315px}}@media screen and (max-width: 599px) and (-webkit-min-device-pixel-ratio: 0){#testimonials _::-webkit-full-page-media,#testimonials _:future,#testimonials :root,#testimonials .slick-list.draggable{margin:0}}#testimonials .slick-track{padding:2rem 0}#testimonials .slick-track [data-slick-index='-1']{margin-left:2.5rem;margin-right:-5rem}#testimonials .slick-track [data-slick-index='0']{margin-left:2.5rem}#testimonials .slick-track [data-slick-index='1']{margin-left:-2.5rem}#testimonials .slick-slide{width:340px;pointer-events:none;opacity:0.75;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease}#testimonials .slick-slide.slick-current{pointer-events:inherit;opacity:1}#testimonials .article-container{padding:0 2rem}#testimonials .slick-arrow.fa-arrow-circle-left{margin-left:-9.7rem}@media (min-width: 375px){#testimonials .slick-arrow.fa-arrow-circle-left{margin-left:-10.7rem}}#testimonials .slick-arrow.fa-arrow-circle-right{margin-right:-9.7rem}@media (min-width: 375px){#testimonials .slick-arrow.fa-arrow-circle-right{margin-right:-10.7rem}}#testimonials .slick-slide .section-article{-webkit-box-shadow:0 0 28px 0 rgba(139,139,139,0.22);box-shadow:0 0 28px 0 rgba(139,139,139,0.22)}#testimonials .section-article{-webkit-transition:-webkit-box-shadow 0.5s ease;transition:-webkit-box-shadow 0.5s ease;transition:box-shadow 0.5s ease;transition:box-shadow 0.5s ease, -webkit-box-shadow 0.5s ease;padding:1.5rem}#testimonials .section-article .article-subtitle{color:#4ba373;font-size:18px;line-height:1.78;letter-spacing:0.7px;font-weight:300;font-stretch:normal;font-style:normal;padding-bottom:16px;font-weight:500}#testimonials .section-article .article-description{color:#222;font-size:14.2px;line-height:2.11;letter-spacing:0.1px;font-weight:300;font-stretch:normal;font-style:normal}@media (min-width: 600px){#testimonials .section-article .article-description{font-size:16px;line-height:1.81;letter-spacing:0.7px}}@media (min-width: 900px){#testimonials .section-article .article-description{font-size:18px;line-height:1.78;letter-spacing:0.7px}}@media (min-width: 900px){#testimonials .section-article .article-description{font-size:16px;line-height:1.81;letter-spacing:0.7px}}#testimonials .slick-slide.slick-current .section-article{-webkit-box-shadow:0 2px 28px 0 rgba(139,139,139,0.21);box-shadow:0 2px 28px 0 rgba(139,139,139,0.21)}@media (min-width: 840px){#testimonials .slick-slide{opacity:0.5}#testimonials .slick-list.draggable{margin-left:0;margin-right:0}#testimonials .slick-track [data-slick-index='-1'],#testimonials .slick-track [data-slick-index='0'],#testimonials .slick-track [data-slick-index='1']{margin-left:0;margin-right:0}}@media (min-width: 960px){#testimonials .slick-slide{width:480px}#testimonials .slick-arrow.fa{top:45%;font-size:2.5rem}#testimonials .slick-arrow.fa-arrow-circle-left{margin-left:-15.5rem}#testimonials .slick-arrow.fa-arrow-circle-right{margin-right:-15.5rem}}#testimonials .btn.btn-blue{margin:0 auto;display:block}#featured-on .section-title h4{font-size:25.6px;line-height:1.25;letter-spacing:0.4px;color:#222222;font-style:normal;font-stretch:normal;font-weight:600}@media (min-width: 900px){#featured-on .section-title h4{font-size:32.4px !important;line-height:1.48;letter-spacing:0.5px}}#featured-on .mobile-view.border-bottom{border-bottom:solid 1px #dddddd}#featured-on .mobile-view{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#featured-on .mobile-view .column{text-align:center}#featured-on .mobile-view .column img{max-width:110px}#featured-on .mobile-view .column:first-child{border-right:solid 1px #dddddd;padding:2rem 2rem 2rem 0}#featured-on .mobile-view .column:last-child{padding:2rem 0 2rem 1rem}#featured-on .desktop-view{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#featured-on .desktop-view .column{padding:1.5rem;text-align:center;border-right:none;max-height:100px}#featured-on .desktop-view .column img{max-width:171px}@media (min-width: 1280px){#featured-on .desktop-view .column{border-right:solid 1px #dddddd}#featured-on .desktop-view .column:last-child{border-right:none}}#faq{margin-bottom:99px}#faq .section-title{margin-bottom:16px}#faq .section-title h4{font-size:25.6px;line-height:1.25;letter-spacing:0.4px;color:#222222;font-style:normal;font-stretch:normal;font-weight:600}@media (min-width: 900px){#faq .section-title h4{font-size:32.4px !important;line-height:1.48;letter-spacing:0.5px}}#faq .container{margin:0 auto;max-width:900px;padding:0;border-top:solid 1px #dddddd}#faq button.accordion{border-bottom:solid 1px #dddddd;position:relative;font-size:16px;line-height:1.5;font-weight:500;font-style:normal;color:#222222}#faq button.accordion .accordion-title{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;max-width:90%}#faq button.accordion:after{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;max-width:10%;text-shadow:0 0 0 #222222}#faq .panel.accordion-panel{color:#222;font-size:14.2px;line-height:2.11;letter-spacing:0.1px;font-weight:300;font-stretch:normal;font-style:normal;font-weight:300;font-size:18px;line-height:1.78;letter-spacing:0.7px;padding:0 104px}@media (max-width: 899px){#faq .panel.accordion-panel{padding:0 18px}}#faq .panel.accordion-panel h2{color:#444444;font-size:25.6px;line-height:1.25;letter-spacing:0.5px;font-weight:500;font-stretch:normal;font-style:normal;font-weight:300;line-height:1.56}#faq .panel.accordion-panel p{color:#222;font-size:14.2px;line-height:2.11;letter-spacing:0.1px;font-weight:300;font-stretch:normal;font-style:normal;font-weight:300;font-size:18px;line-height:1.78;letter-spacing:0.7px}#faq p.description{color:#222;font-size:16px;line-height:1.88;letter-spacing:0.3px;font-weight:300;font-stretch:normal;font-style:normal;text-align:center}@media (min-width: 900px){#faq p.description{font-size:18px;line-height:1.78;letter-spacing:0.7px}}#faq .answer{padding-top:2rem;line-height:normal}.for-business .columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.for-business .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}.for-business .row.content{-ms-flex-item-align:center;align-self:center}.for-business .row--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.for-business .image{background-image:url("../images/icons/partnership-18c2f29d.svg");background-repeat:no-repeat;background-size:contain;width:48px;height:48px;margin:32px 0 32px}.for-business .heading{font-size:25.6px;line-height:1.25;letter-spacing:0.4px;color:#222222;font-style:normal;font-stretch:normal;font-weight:600;font-size:1rem;text-align:center}@media (min-width: 900px){.for-business .heading{font-size:32.4px !important;line-height:1.48;letter-spacing:0.5px}}.for-business .title{padding-bottom:1rem;margin-bottom:0;color:#444444;font-size:25.6px;line-height:1.25;letter-spacing:0.5px;font-weight:500;font-stretch:normal;font-style:normal;max-width:525px;line-height:1.25;text-align:center}.for-business .description{color:#222;font-size:16px;line-height:1.88;letter-spacing:0.3px;font-weight:300;font-stretch:normal;font-style:normal;text-align:center;max-width:680px;line-height:1.88 !important}@media (min-width: 900px){.for-business .description{font-size:18px;line-height:1.78;letter-spacing:0.7px}}.for-business a.button{margin:8px 16px;min-width:194px;max-width:230px}.for-business .btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 900px){.for-business .columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.for-business .row.content{-ms-flex-item-align:start;align-self:flex-start}.for-business .image{margin-top:0}.for-business .heading{font-size:1.25rem}.for-business .description{line-height:1.78 !important}.for-business a.button{margin:0 16px}.for-business .btn-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}#why-everly .section-title h4{font-size:25.6px;line-height:1.25;letter-spacing:0.4px;color:#222222;font-style:normal;font-stretch:normal;font-weight:600}@media (min-width: 900px){#why-everly .section-title h4{font-size:32.4px !important;line-height:1.48;letter-spacing:0.5px}}#why-everly .desktop-view.border-bottom{border-bottom:solid 1px #dddddd}#why-everly .desktop-view .column{text-align:center;padding:2rem}#why-everly .desktop-view .column .img-box{margin:auto;max-width:110px;height:3rem;margin-bottom:2rem}#why-everly .desktop-view .column h3{padding-bottom:1rem;margin-bottom:0;color:#444444;font-size:25.6px;line-height:1.25;letter-spacing:0.5px;font-weight:500;font-stretch:normal;font-style:normal}#why-everly .desktop-view .column p{color:#222;font-size:16px;line-height:1.88;letter-spacing:0.3px;font-weight:300;font-stretch:normal;font-style:normal}@media (min-width: 900px){#why-everly .desktop-view .column p{font-size:18px;line-height:1.78;letter-spacing:0.7px}}#why-everly .desktop-view .column:first-child{border-right:solid 1px #dddddd}#why-everly .icon.slick-arrow{top:3rem}#why-everly .section-article .article-subtitle{padding-top:1rem;text-align:center;color:#444444;font-size:25.6px;line-height:1.25;letter-spacing:0.5px;font-weight:500;font-stretch:normal;font-style:normal}#why-everly .section-article .article-description{min-width:250px;color:#222;font-size:16px;line-height:1.88;letter-spacing:0.3px;font-weight:300;font-stretch:normal;font-style:normal}@media (min-width: 900px){#why-everly .section-article .article-description{font-size:18px;line-height:1.78;letter-spacing:0.7px}}#whats-everly,#consumer-covid{margin:0 24px}@media (max-width: 899px){#whats-everly,#consumer-covid{margin-bottom:64px}}@media (min-width: 1200px){#whats-everly,#consumer-covid{margin:0 auto}}#whats-everly .section-title h4,#consumer-covid .section-title h4{font-size:25.6px;line-height:1.25;letter-spacing:0.4px;color:#222222;font-style:normal;font-stretch:normal;font-weight:600;padding:0 35px}@media (min-width: 900px){#whats-everly .section-title h4,#consumer-covid .section-title h4{font-size:32.4px !important;line-height:1.48;letter-spacing:0.5px}}#whats-everly p.description.text-center,#consumer-covid p.description.text-center{color:#222;font-size:16px;line-height:1.88;letter-spacing:0.3px;font-weight:300;font-stretch:normal;font-style:normal;margin-bottom:0;max-width:800px;margin:0 auto}@media (min-width: 900px){#whats-everly p.description.text-center,#consumer-covid p.description.text-center{font-size:18px;line-height:1.78;letter-spacing:0.7px}}@media (max-width: 599px){#faq{display:none}#testimonials .slick-slider{padding-top:0;overflow:hidden}#featured-on{margin-top:72px}#why-everly .section-article .article-subtitle.no-padding{padding-top:0}}@media (max-width: 899px){#home-index,#products-index,#title-section,#cart,#confirmation,#checkout,#hipaa-terms-container,#food-sensitivity-and-you,#which-foods-are-tested,#food-sensitivity-explained,#food-elimination-plan,#cholesterol-at-home,#can-i-check-cholesterol,#increase-testosterone,#low-testosterone,#vitamind-deficiency,#food-allergy-vs-food-sensitivity,#rock-solid-science{margin-top:86px}#testimonials{margin:0;margin-bottom:48px}}#consumer-covid{max-width:1130px}#consumer-covid .section-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:20px auto}@media (max-width: 899px){#consumer-covid .section-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#consumer-covid .section-image{margin:30px auto}#consumer-covid .section-image img{max-width:122px}@media (min-width: 900px){#consumer-covid .section-image{margin-right:135px}#consumer-covid .section-image img{max-width:100%}}#consumer-covid .text-content{max-width:688px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#consumer-covid .text-content .section-title{font-weight:500;font-size:22px;font-style:normal;font-stretch:normal;line-height:34px;letter-spacing:0.3px;margin:16px 0;max-width:329px}@media (max-width: 899px){#consumer-covid .text-content .section-title{text-align:center}}@media (min-width: 600px){#consumer-covid .text-content .section-title{max-width:100%}}#consumer-covid .text-content .section-text{line-height:32px;letter-spacing:0.3px;font-size:18px;font-weight:300;display:none}@media (max-width: 899px){#consumer-covid .text-content .section-text{text-align:center}}@media (min-width: 600px){#consumer-covid .text-content .section-text{display:-webkit-box;display:-ms-flexbox;display:flex}}#consumer-covid .text-content .email .label-text{font-weight:500;font-size:16px;text-align:left;color:#222}#consumer-covid .text-content .email input:focus::-webkit-input-placeholder{color:transparent}#consumer-covid .text-content .email input:focus:-ms-input-placeholder{color:transparent}#consumer-covid .text-content .email input:focus::placeholder{color:transparent}#consumer-covid .text-content form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (max-width: 899px){#consumer-covid .text-content form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#consumer-covid .text-content form .input-with-label{width:336px;margin:auto}@media (min-width: 900px){#consumer-covid .text-content form .input-with-label{margin:18px 15px 18px 0}}@media (max-width: 899px){#consumer-covid .text-content form{margin:10px auto}}#consumer-covid .text-content form input[name='email']{width:100%;height:40px;border:1px solid #bbbbbb;font-weight:300;font-size:18px;padding:0 12px;color:#5f5f5f;border-radius:4px}#consumer-covid .text-content form input[type='submit']{width:100%;max-width:189px;height:36px;border-radius:24px;border:1px solid #4ba373;background-color:#fff;color:#4ba373;font-size:18.7px;font-weight:600;line-height:28px;margin:44px auto 38px 0;cursor:pointer;-webkit-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out}#consumer-covid .text-content form input[type='submit']:hover{background-color:#007377;border:1px solid #007377;color:#fff}@media (max-width: 899px){#consumer-covid .text-content form input[type='submit']{margin:20px 0}}.womens-health-wrapper{margin-right:0;margin-left:0;color:white;height:45em;height:100%;width:100%;top:0;position:absolute;background-image:url(../images/womens-health/mobilebackground-7bb0b971.png);background-repeat:no-repeat;background-size:cover;background-position:center center}@media (min-width: 768px){.womens-health-wrapper{background-image:url(../images/womens-health/tabletbackground-6c3d7dcb.png)}}@media (min-width: 1024px){.womens-health-wrapper{background-image:url(../images/womens-health/Desktopbackground-23ddbd75.png);background-position:center top}}.womens-health-wrapper .title-cta{padding-top:1rem}.womens-health-wrapper .slick-track{margin-top:1rem;padding-top:1rem;background-color:rgba(230,230,230,0.8)}.womens-health-wrapper div.product-card{background-color:unset;border:unset;border-radius:unset;height:231px}.womens-health-wrapper div.product-card.hero-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.womens-health-wrapper div.product-card.hero-card .btm-hero-btn{right:unset;left:unset;bottom:3rem}@media (max-width: 550px){.womens-health-wrapper div.product-card{padding:0}.womens-health-wrapper div.hero_carousel{padding-top:1.5rem}.womens-health-wrapper div.slick-track{height:250px}}.womens-health-wrapper h1.heading{text-align:center}.womens-health-wrapper p{color:white;text-align:center;width:80%;margin:0 0 2rem 2rem !important;font-weight:500 !important}.womens-health-wrapper div.all-tests{margin-top:3rem}@media (min-width: 601px){.womens-health-wrapper div.all-tests{margin-top:4rem}.womens-health-wrapper p{margin:0 0 3.5rem 4rem !important}}@media (min-width: 841px){.womens-health-wrapper div.all-tests{margin-top:2.25rem}.womens-health-wrapper p{margin:0 0 0.5rem 4rem !important}}.btn.top-hero-button{height:2rem;padding:0.5rem;position:absolute;right:1rem;left:1rem;border-radius:0;top:-2rem;color:white}.btn.btm-hero-btn{color:white}.hero_carousel{margin-top:1.5rem}.hero_carousel img{min-height:125px}.slick-arrow.fa-arrow-circle-right.hero-carousel-right-arrow{right:36%}.slick-arrow.fa-arrow-circle-left.hero-carousel-left-arrow{left:36%}@media (min-width: 615px){.slick-arrow.fa-arrow-circle-right.hero-carousel-right-arrow{right:20%}.slick-arrow.fa-arrow-circle-left.hero-carousel-left-arrow{left:20%}}.hero_carousel_bg{padding:0}@media (min-width: 481px){.hero_carousel_bg{padding:0 3rem}.hero_carousel_bg .slick-arrow.fa-arrow-circle-right.hero-carousel-right-arrow{right:23%}.hero_carousel_bg .slick-arrow.fa-arrow-circle-left.hero-carousel-left-arrow{left:23%}}@media (min-width: 601px){.hero_carousel_bg{padding:0 5.5rem}}@media (min-width: 841px){.hero_carousel_bg{padding:0 9.5rem}.hero_carousel_bg .slick-arrow.fa-arrow-circle-right.hero-carousel-right-arrow{right:15%}.hero_carousel_bg .slick-arrow.fa-arrow-circle-left.hero-carousel-left-arrow{left:15%}}#popular-tests{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#popular-tests .section-title{margin:120px 0 40px}#popular-tests .section-title h4{font-size:25.6px;line-height:1.25;letter-spacing:0.4px;color:#222222;font-style:normal;font-stretch:normal;font-weight:600}@media (min-width: 900px){#popular-tests .section-title h4{font-size:32.4px !important;line-height:1.48;letter-spacing:0.5px}}#popular-tests .section-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2rem 0}#popular-tests .section-content .product-card-container{padding:0 1rem}#popular-tests .section-content .product-card-container .product-card{border:solid 1px #dddddd;-webkit-box-shadow:0 0 6px 0 rgba(139,139,139,0.12);box-shadow:0 0 6px 0 rgba(139,139,139,0.12);border-radius:5px;height:auto;width:252px;height:336px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#popular-tests .section-content .product-card-container .product-card .title{padding-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex}#popular-tests .section-content .product-card-container .product-card .title .product-name{font-size:16px;line-height:1.88;letter-spacing:0.3px;color:#222;font-weight:600;-webkit-box-flex:1;-ms-flex:1;flex:1}#popular-tests .section-content .product-card-container .product-card .title .price{color:#222222;font-weight:600;font-size:20px;line-height:1.04;letter-spacing:0.66px;-webkit-box-flex:0;-ms-flex:none;flex:none}#popular-tests .section-content .product-card-container .product-card .description{font-weight:300;font-size:14.2px;line-height:2.11;letter-spacing:0.1px;color:#222}#popular-tests .section-content .product-card-container .product-card .btn-learn-more{width:242px;font-size:18.7px;line-height:1.5;text-align:center;padding:10px 0;border-radius:24px;text-decoration:none;cursor:pointer;background-color:#ffffff;border:solid 1.5px #4ba373;color:#4ba373;letter-spacing:normal;text-transform:unset;font-size:16px;width:152px;padding:4px 0;position:unset;margin-top:48px;border-width:1.5px}@media (min-width: 900px){#popular-tests .section-content .product-card-container .product-card .btn-learn-more{width:257px}}@media (hover: hover){#popular-tests .section-content .product-card-container .product-card .btn-learn-more:hover{background-color:#ffffff;border-color:#007377;color:#007377;text-decoration:none}}#popular-tests .section-content .product-card-container .product-card .btn-learn-more:active{background-color:#ffffff;border-color:#007377;color:#007377;text-decoration:none}@media (min-width: 900px){#popular-tests .section-content .product-card-container .product-card .btn-learn-more{font-size:16px;width:152px}}#popular-tests .section-content .product-card-container .product-card .add-to-cart{border-color:#dddddd}@media screen and (min-width: 375px){#popular-tests .section-content .product-card-container .product-card{width:268px}}#popular-tests .browse-button{margin:5rem 0}#popular-tests .browse-button .btn{padding:1rem 0}@media (min-width: 1280px){#popular-tests .slick-product-cards .product-card-container:first-child{padding-left:0}}@media (max-width: 599px){#popular-tests .section-content{padding:0}}.image-wrapper{overflow:hidden}.top-product-cta-section{color:#484848;font-family:"EW Nexa", "Nunito", "Helvetica", "Arial", sans-serif;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.top-product-cta-section.original{padding:24px 24px 0}@media (max-width: 599px){.top-product-cta-section.original{padding-top:32px}}.top-product-cta-section.original .top-products-cta-container{margin-top:16px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}@media (min-width: 900px){.top-product-cta-section.original .top-products-cta-container{position:absolute;bottom:0;width:100%;-webkit-transform:translateY(-176px);transform:translateY(-176px);margin-top:0}}@media (max-width: 899px){.top-product-cta-section.original .top-products-cta-container a.button{min-width:290px}}.top-product-cta-section.original .mobile-title{margin-left:-24px;margin-right:-24px}.top-product-cta-section.original .mobile-image-wrapper{margin-left:-24px;margin-right:-24px}@media (min-width: 900px){.top-product-cta-section.original{padding-top:0}}.top-product-cta-section .text-over-video{display:none;max-width:526px;-ms-flex-item-align:end;align-self:flex-end;padding:18px 24px;background-color:rgba(255,255,255,0.01);margin:48px 0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media (min-width: 900px){.top-product-cta-section .text-over-video{display:block}}.top-product-cta-section .text-over-video .headline-text{font-size:32.4px;line-height:1.23;letter-spacing:0.5px;font-stretch:normal;font-style:normal;font-weight:600;color:#222;margin:0}@media (min-width: 900px){.top-product-cta-section .text-over-video .headline-text{line-height:1.48}}.top-product-cta-section .text-over-video .headline-sub-text{color:#222;font-size:16px;line-height:1.88;letter-spacing:0.3px;font-weight:300;font-stretch:normal;font-style:normal;margin:0}@media (min-width: 900px){.top-product-cta-section .text-over-video .headline-sub-text{font-size:18px;line-height:1.78;letter-spacing:0.7px}}.top-product-cta-section.section-two{margin-bottom:46px;padding-top:0}.top-product-cta-section.section-two .button{margin-top:4px}.top-product-cta-section.hide{display:none}.top-product-cta-section .mobile{display:none}@media (max-width: 899px){.top-product-cta-section .mobile{display:block}}.top-product-cta-section .desktop{display:none}@media (min-width: 900px){.top-product-cta-section .desktop{display:block}}.top-product-cta-section .mobile-title{font-size:32.4px;line-height:1.23;letter-spacing:0.5px;font-stretch:normal;font-style:normal;font-weight:600;color:#222222;margin-bottom:0;text-align:center;font-size:28px}@media (min-width: 900px){.top-product-cta-section .mobile-title{line-height:1.48}}@media (min-width: 375px){.top-product-cta-section .mobile-title{font-size:32px}}.top-product-cta-section .mobile-title--green{color:#4ba373}.top-product-cta-section .sub-text{color:#222;font-size:14.2px;line-height:2.11;letter-spacing:0.1px;font-weight:300;font-stretch:normal;font-style:normal;text-align:center;font-size:16px}@media (min-width: 600px){.top-product-cta-section .sub-text{font-size:16px;line-height:1.81;letter-spacing:0.7px}}@media (min-width: 900px){.top-product-cta-section .sub-text{font-size:18px;line-height:1.78;letter-spacing:0.7px}}@media (min-width: 900px){.top-product-cta-section .sub-text{padding:8px 96px 0}}.top-product-cta-section .top-products-cta-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:28px auto 24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.top-product-cta-section .top-products-cta-container .top-product-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:302px;background-color:rgba(255,255,255,0.93);border-radius:4px;padding:8px 0}.top-product-cta-section .top-products-cta-container .top-product-container .new{position:absolute;color:#e56575;width:71px;height:34px;font-weight:600;border:1.5px solid #f85a72;background-color:white;border-radius:17px;font-size:16px;line-height:22px;letter-spacing:0.75px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:-18px}@media (min-width: 900px){.top-product-cta-section .top-products-cta-container .top-product-container .new{display:none}}@media (min-width: 900px){.top-product-cta-section .top-products-cta-container .top-product-container{padding:24px 16px;-webkit-box-shadow:0 2px 28px 0 rgba(139,139,139,0.21);box-shadow:0 2px 28px 0 rgba(139,139,139,0.21)}}@media (min-width: 1200px){.top-product-cta-section .top-products-cta-container .top-product-container{padding:24px}}.top-product-cta-section .top-products-cta-container .top-product-container .top-product-image-container{padding-bottom:5px;position:relative}@media (max-width: 899px){.top-product-cta-section .top-products-cta-container .top-product-container .top-product-image-container{display:none}}.top-product-cta-section .top-products-cta-container .top-product-container .top-product-image-container img{width:217px;height:126px;-webkit-box-shadow:-10px 10px 40px 0px rgba(0,0,0,0.22);box-shadow:-10px 10px 40px 0px rgba(0,0,0,0.22)}.top-product-cta-section .top-products-cta-container .top-product-container.indoor-outdoor-allergy-test{padding:8px 0}@media (min-width: 900px){.top-product-cta-section .top-products-cta-container .top-product-container.indoor-outdoor-allergy-test{padding:24px 6px}}.top-product-cta-section .top-products-cta-container .top-product-container.indoor-outdoor-allergy-test .button{padding:10px 12px;letter-spacing:-0.3px}.top-product-cta-section .top-products-cta-container .top-product-container.indoor-outdoor-allergy-test .new-callout{width:59px;height:59px;background-color:#e56575;position:absolute;right:0;top:0;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#ffffff;font-size:16px;font-weight:800;line-height:1.38;letter-spacing:0.75px;top:-16px;right:-8px}.top-product-cta-section .test-boxes-image-container{width:100%;max-width:440px;height:137px;margin:0 auto 4px auto;background-image:url(../images/home/4uptests-2ccf6724-da3793db.png);background-size:cover;background-position:center;background-repeat:no-repeat}@media (min-width: 600px){.top-product-cta-section .test-boxes-image-container{height:164px;background-size:contain;max-width:none}}.top-product-cta-section .cta-tagline{font-size:32.4px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.48;letter-spacing:0.1px;text-align:center;color:#222222;margin:180px 0 0}@media (min-width: 900px){.top-product-cta-section{z-index:1;padding-left:0;padding-right:0;padding:0 32px;margin-bottom:0;padding-bottom:0}.top-product-cta-section.section-two .button{margin-top:32px}}@media (min-width: 900px) and (min-width: 1200px){.top-product-cta-section,.top-product-cta-section.original{padding:0}}@media (min-width: 900px){.top-product-cta-section .mobile-title,.top-product-cta-section .sub-text{display:none}.top-product-cta-section .top-products-cta-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1280px}.top-product-cta-section .top-products-cta-container .top-product-container{margin:0}.top-product-cta-section .top-products-cta-container .top-product-container:last-child{margin-right:0}.top-product-cta-section .top-products-cta-container .top-product-container:first-child{margin-left:0}.top-product-cta-section .top-products-cta-container .top-product-container .top-product-image-container{width:100%}}@media screen and (min-width: 900px) and (max-width: 1210px){.top-product-cta-section .top-products-cta-container .top-product-container.vitamin-d-test{display:none}}@media screen and (min-width: 900px) and (max-width: 915px){.top-product-cta-section .top-products-cta-container .top-product-container.thyroid-test{display:none}}@media screen and (min-width: 900px) and (max-width: 954px){.top-product-cta-section .top-products-cta-container .top-product-container:last-child{margin-top:24px}}@media only screen and (min-width: 1040px){.top-products-cta-container .top-product-container{-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.top-products-cta-container .top-product-container:hover{-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,0.04);background:#fff;border-radius:4px;box-shadow:0 0 9px 0 rgba(0,0,0,0.04);cursor:pointer;padding:24px 24px 16px;-webkit-transform:scale(1.1);transform:scale(1.1)}}@media (min-width: 600px){.top-product-cta-section .top-products-cta-container{-ms-flex-pack:distribute;justify-content:space-around}}#signed-in-alert{position:fixed;top:0;right:0;left:0;z-index:10000;opacity:0;text-align:center;padding:1.2rem;background-color:#8dc940;color:#fff;border-radius:0;border:0;margin-bottom:0;-webkit-animation-name:delay_dismiss;animation-name:delay_dismiss;-webkit-animation-duration:5s;animation-duration:5s}#home-index p,#info-index p{margin:0 0 2rem 0;font-size:0.875rem;line-height:1.4}#home-index .heading,#info-index .heading{padding-top:1rem;font-size:2.125rem;z-index:1}#home-index .heading.heading-st,#info-index .heading.heading-st{padding-top:0;margin-top:2rem;font-size:4em;line-height:1.4em}@media (max-width: 840px){#home-index .heading.heading-st,#info-index .heading.heading-st{font-size:1.6rem}}#home-index .st-kits,#info-index .st-kits{margin-top:1.2rem}#home-index .st-kits img,#info-index .st-kits img{width:80%}#home-index .st-kits h4,#info-index .st-kits h4{font-size:2em;font-weight:bold}#home-index .st-kits .btn,#info-index .st-kits .btn{padding:1rem 2rem;margin:-3.6rem 0 0}@media (min-width: 841px){#home-index .heading,#info-index .heading{font-size:3.5rem}#home-index p,#info-index p{font-size:1.125rem;line-height:29px;font-weight:200}}@media (min-width: 1280px){#home-index .heading,#info-index .heading{line-height:1;font-size:4.5rem}}@media (max-width: 840px){#home-index.container{padding-left:0;padding-right:0}}#hero-wrapper{position:relative;margin:0}#hero-wrapper .overlay{display:none}#hero-wrapper .hero-image{display:none}@media (min-width: 900px){#hero-wrapper .image-wrapper{background-image:url("../images/home/hero-tablet-a47e008a.png");background-repeat:no-repeat;background-size:cover;height:470px}}@media (min-width: 1200px){#hero-wrapper .image-wrapper{background-image:url("../images/home/hero-desktop-75d7e760-281e07c1.png")}}#hero-wrapper img.bubbles,#hero-wrapper img.box-photo{position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;right:0}#hero-wrapper img.bubbles{top:3rem;margin-right:-2.5rem}#hero-wrapper img.box-photo{top:0.5rem;width:45vw;max-width:420px;vertical-align:middle}#hero-wrapper #sharktank{width:90%;margin-bottom:1rem;margin-top:2rem;margin-left:auto;margin-right:auto;display:block}#hero-wrapper .images-container{position:absolute;top:-2rem;width:200px;right:3rem}#hero-wrapper .images-container #box-photo{width:100%;margin-left:1rem}@media (min-width: 481px){#hero-wrapper img.box-photo{max-width:266px}}@media (min-width: 841px){#hero-wrapper img.box-photo{max-width:300px;top:2rem}#hero-wrapper .images-container{right:-3rem;width:300px}}@media (min-width: 960px){#hero-wrapper img.box-photo{margin-right:5vw;width:31vw;max-width:375px}#hero-wrapper .images-container{width:350px;margin-right:3rem}#hero-wrapper .images-container #box-photo{margin-top:-2rem;margin-left:2rem}}#hero-wrapper{margin-top:0;max-width:100%}@media (max-width: 600px){.st-kits{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.btm-margin{margin-bottom:10%}#home-index .heading{font-size:2.125rem;text-align:center}}@media (max-width: 840px){.col-md-10{margin:0 auto}#home-index .heading.heading-st,#info-index .heading.heading-st{text-align:center}}@media (max-width: 899px){#hero-wrapper{max-height:unset}#hero-wrapper .hero-video{display:none}#hero-wrapper .hero-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}}#info-index img.bubbles{top:2rem;margin-right:-2rem}#info-index #hero-wrapper img.box-photo{max-width:400px;top:0rem}@media (min-width: 841px){#info-index #hero-wrapper img.box-photo{right:-9rem}}@media (min-width: 961px){#info-index #hero-wrapper img.box-photo{width:45vw;max-width:469px;top:-1rem}}@media (min-width: 1280px){#info-index #hero-wrapper img.box-photo{right:-4rem}}@media (min-width: 841px){#info-index #hero-wrapper p{font-size:1rem}}#info-index #in-stores-now p.description,#info-index #related-products p.description{margin:1rem 0 2rem 0}#info-index #in-stores-now{padding:3rem 2rem;padding-bottom:2rem}#info-index #in-stores-now .gray-back{position:absolute;width:100vw;height:290px;margin-top:-5rem;left:0;z-index:1}#info-index #in-stores-now .section-inside{position:relative;z-index:2}#info-index #in-stores-now .logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}#info-index #in-stores-now .logos a{margin-right:16px}#info-index #in-stores-now .logos a img{width:150px}@media (min-width: 841px){#info-index #in-stores-now{margin-bottom:4rem}#info-index #in-stores-now .gray-back{margin-top:-4rem;height:400px}#info-index #in-stores-now .logos{padding:2rem 0}#info-index #in-stores-now .logos img{width:300px}}#info-index #related-products .stylish-line{display:unset}#info-index #related-products .slick-product-cards{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 1122px){#info-index #related-products .product-card-container:nth-child(2){margin-top:-1.25rem}#info-index #related-products .product-card-container:nth-child(2) .product-card{height:300px;width:300px}}#info-index #insightful img.gray-back{display:none}#info-index #insightful .section-inside{position:relative;z-index:2}@media (max-width: 600px){#info-index #insightful img.gray-back{display:block;position:absolute;z-index:1;width:100vw;left:0;margin-top:-2rem;height:10%;max-height:300px}}@media (max-width: 600px){#info-index #insightful{padding-top:2rem}}#info-index #insightful p.description{font-size:1rem;max-width:26rem;margin:1.5rem auto}@media (max-width: 600px){#info-index #insightful p.description{font-size:0.875rem}}#info-index #insightful img.bubbles-left{position:absolute;left:0;margin-top:-2rem}#info-index #insightful .insightful-images{max-width:75%;margin:0 auto}#info-index #insightful .insightful-images .tablet-phone{max-width:100%;margin-left:5%}@media (max-width: 840px){#info-index #insightful .insightful-images{max-width:100%}}@media (max-width: 600px){#info-index #faq.section{margin-bottom:-1rem}#info-index #faq p.description{margin:2rem 0}#info-index #faq .container{width:100vw;padding:0;margin-left:-2rem}#info-index #faq button.accordion{background-color:#f3f3f3;border-bottom:solid 1px white;font-size:0.8rem;color:#9b9b9b}#info-index #faq button.accordion:last-of-type{border-bottom:none}#info-index #faq button.accordion:first-of-type{border-top:none}#info-index #faq button.accordion:after{text-shadow:0 0 0 #9b9b9b;font-size:0.8rem}}#info-index .register-btn{width:14rem;padding:1rem 0;margin-bottom:6rem}@media (max-width: 840px){#info-index .register-btn{margin-bottom:3rem;margin-top:1rem}}#product-show #title-section .title>h1,#product-show #title-section .price{font-size:27px}@media (min-width: 980px){#product-show #title-section .title>h1,#product-show #title-section .price{font-size:36px}}#product-show #title-section .price{color:#7bb547}#product-show #title-section .price .original-price{color:#919193;font-size:0.3em;margin-top:-0.8em;-webkit-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}#product-show #title-section .pricing-comp{font-size:10px;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#product-show #title-section .pricing-comp .fa.fa-question-circle{color:#ff6182;font-size:1rem;padding-left:0.5rem}#product-show #title-section .description{font-size:15px;margin:1rem 0 1.5rem 0}#product-show #title-section .pdp_sub_section{margin:2rem auto}#product-show #title-section .carousel-container{-webkit-transition:opacity 0.5s ease-in;transition:opacity 0.5s ease-in}#product-show #title-section .image-carousel{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:3rem}#product-show #title-section .image-carousel .slick-slide{height:auto}#product-show #title-section .image-carousel .slick-arrow{margin-top:22%}#product-show #title-section .image-carousel li.slick-active{color:#1eaae6}#product-show #title-section .image-carousel img{padding:0 1rem}@media (min-width: 841px){#product-show #title-section .image-carousel.small-screen{height:0;overflow:hidden;margin-bottom:0}}#product-show #title-section .image-carousel.large-screen{margin-left:-2rem}#product-show #title-section .image-carousel.large-screen .icon-arrow-right.slick-arrow{right:-1rem}@media (max-width: 841px){#product-show #title-section .image-carousel.large-screen{height:0;overflow:hidden;margin-bottom:0}}#product-show #title-section .call-to-action .add-to-cart-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#product-show #title-section .call-to-action .form-group .selection-row{border-radius:3px;padding:0.5rem 0.5rem 0}#product-show #title-section .call-to-action .form-group .selection-row.selected{background:#f3f3f3}#product-show #title-section .call-to-action .title{font-size:1rem;margin-top:-0.5rem}#product-show #title-section .call-to-action .title .sub{font-size:0.7em}#product-show #title-section .call-to-action .count-picker{display:-webkit-box;display:-ms-flexbox;display:flex}#product-show #title-section .call-to-action .count-picker .btn-icon:first-child{border-radius:3px 0 0 3px;border-right:none}#product-show #title-section .call-to-action .count-picker .btn-icon:nth-child(3){border-radius:0 3px 3px 0;border-left:none}#product-show #title-section .call-to-action .count-picker .quantity{padding:0.5rem;font-size:1.5rem;border:solid 1px #888888;max-height:48px;max-width:48px;text-align:center;-webkit-appearance:none}#product-show #title-section .call-to-action button.btn.btn-blue{padding:1rem 2rem;margin-top:1rem;width:100%}@media (min-width: 841px) and (max-width: 960px){#product-show #title-section .call-to-action button.btn.btn-blue{padding:1rem}}@media (min-width: 840px){#product-show #title-section .call-to-action .add-to-cart-form{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width: 960px){#product-show #title-section .call-to-action button.btn.btn-blue{padding:1rem 3rem}}#product-show #title-section .subdescription{font-size:10px;margin:1rem}@media (min-width: 840px){#product-show #title-section .subdescription{font-size:11px}}#product-show #title-section .subscription-cta{border-radius:3px;padding:2rem;background:#f3f3f3;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#product-show #title-section .subscription-cta span{font-size:11px}@media (min-width: 960px){#product-show #title-section .subscription-cta span{font-size:15px}}#product-show #title-section .subscription-cta .green{color:#7bb547}#product-show #title-section .subscription-cta .btn.btn-bordered{padding:0.5rem 3rem;margin-top:1rem;height:2rem;width:100%;max-width:345px;-ms-flex-item-align:center;align-self:center}@media (min-width: 841px){#product-show #title-section .subscription-cta .btn.btn-bordered{max-width:245px}}#product-show #trust-factor .article-icon img{height:65px}#product-show #trust-factor .article-subtitle{color:#1eaae6}#product-show #trust-factor .section-content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:2rem;padding-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#product-show #trust-factor .section-content .slick-arrow{margin-top:5rem;margin-bottom:0}#product-show #trust-factor .section-content .slick-dots{margin-left:1rem;bottom:0}#product-show #trust-factor .section-content .slick-dots li{background-color:#ffffff}@media (min-width: 960px){#product-show #trust-factor{height:17rem}#product-show #trust-factor .section-article{padding:0 3rem;width:276px}#product-show #trust-factor .section-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:0;right:0}}#product-show #details .chip{margin:0.3rem}#product-show #details .panel.accordion-panel .content{padding:2rem 0;font-size:15px}#product-show #details .tab-item{-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset}#product-show #details .tab-item a{padding-left:1.25rem;padding-right:1.25rem;width:100%;white-space:nowrap}#product-show #details .panel.tab-panel{padding:2rem 0rem}#product-show #details .panel.tab-panel .details-content{font-size:15px}@media (max-width: 840px){#product-show #details{margin-bottom:3rem}}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield;-webkit-appearance:textfield}@media (min-width: 1200px){#products-index{max-width:1156px}}#products-index #title-section{margin:74px 16px 24px}#products-index #title-section .heading{font-size:40.1px;line-height:56px;letter-spacing:0.62px;color:#222222;font-weight:600}@media (min-width: 840px){#products-index #title-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:140px;margin-left:16px;margin-right:16px}}#products-index p.product-disclaimer{margin-top:-8px;margin-bottom:16px}@media (min-width: 1200px){#products-index p.product-disclaimer{margin-bottom:8px}}#products-index #symptom-search label{margin:0 0 0.5rem 0;font-size:14.2px;line-height:24px;letter-spacing:0.1px;color:#222;display:inline-block}#products-index #symptom-search .inline-input-field-btn{max-width:360px}#products-index #symptom-search .inline-input-field-btn .btn.btn-blue.search-symptom-btn{width:242px;font-size:18.7px;line-height:1.5;text-align:center;padding:10px 0;border-radius:24px;text-decoration:none;cursor:pointer;background-color:#4ba373;border-color:#4ba373;color:#fffdfa;cursor:pointer;font-weight:500;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;letter-spacing:normal;width:172px;border-radius:0 23.5px 23.5px 0;font-size:18.7px;line-height:28px}@media (min-width: 900px){#products-index #symptom-search .inline-input-field-btn .btn.btn-blue.search-symptom-btn{width:257px}}@media (hover: hover){#products-index #symptom-search .inline-input-field-btn .btn.btn-blue.search-symptom-btn:hover{background-color:#007377;border-color:#007377;text-decoration:none}}#products-index #symptom-search .inline-input-field-btn .btn.btn-blue.search-symptom-btn:active{background-color:#007377;border-color:#007377;text-decoration:none}#products-index #symptom-search .inline-input-field-btn .symptom-search.form-input{border-bottom-left-radius:3px;border-top-left-radius:3px;padding-left:16px}#products-index #symptom-search .inline-input-field-btn .symptom-search.form-input:placeholder{color:red}@media (min-width: 601px){#products-index #symptom-search .inline-input-field-btn{max-width:500px}#products-index #symptom-search .inline-input-field-btn .btn{padding:1rem 2rem}}@media (min-width: 840px){#products-index #symptom-search{max-width:50%}#products-index #symptom-search .inline-input-field-btn{width:400px}}@media (min-width: 1200px){#products-index #symptom-search{margin-right:116px}}#products-index #category-nav{max-width:100vw;overflow-x:auto;margin-left:0;margin-right:0;margin-bottom:28px}@media (min-width: 900px){#products-index #category-nav{margin:0 16px 28px}}#products-index #category-nav #category-list-nav{display:block}#products-index #category-nav #category-dropdown-nav.open{height:510px}#products-index #category-nav #category-dropdown-nav{text-align:center;display:none}#products-index #category-nav #category-dropdown-nav .dropdown{color:#f8f8fc;margin:23px 0 7px 0;cursor:pointer;position:relative;outline:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#products-index #category-nav #category-dropdown-nav .dropdown .categories{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:absolute;z-index:3;background-color:#fff;-webkit-box-shadow:grey 0px 0px 5px;box-shadow:grey 0px 0px 5px;min-width:330px;top:32px}#products-index #category-nav #category-dropdown-nav .dropdown .categories .category-option{margin-top:0;list-style-type:none;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal;font-size:18px;font-weight:300;line-height:1.78;color:#5f5f5f;padding:16px 32px;cursor:pointer;width:100%;text-align:left}#products-index #category-nav #category-dropdown-nav .dropdown .categories .category-option:hover{background-color:#eee;color:#484848}#products-index #category-nav #category-dropdown-nav .dropdown .category-pill{font-weight:600;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#4ba373;position:relative;font-size:18.7px;font-weight:normal;line-height:28px;letter-spacing:0;border:none;border-radius:24px;padding:10px 0;outline:none;cursor:pointer;-webkit-transition:background-color 150ms ease-in;transition:background-color 150ms ease-in;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:327px}#products-index #category-nav #category-dropdown-nav .dropdown .category-pill:after{visibility:visible;position:absolute;top:12px;right:40px;content:url("../images/icons/down-a400f92e.svg")}@media (hover: hover){#products-index #category-nav #category-dropdown-nav .dropdown .category-pill:hover{background-color:#008b84;-webkit-transition:background-color 150ms ease-in;transition:background-color 150ms ease-in}}#products-index #category-nav #category-dropdown-nav .dropdown .category-pill:active{background-color:#008b84;-webkit-transition:background-color 150ms ease-in;transition:background-color 150ms ease-in}#products-index #category-nav #category-dropdown-nav .dropdown .icon{position:relative;pointer-events:none;right:36px;bottom:5px}#products-index #category-nav #category-dropdown-nav .dropdown .icon.arrow:before{content:'';width:10px;height:10px;border-bottom:0.125rem solid #fff;border-right:0.125rem solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#products-index #category-nav .tab-item{position:relative;-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset}#products-index #category-nav a{font-weight:normal;padding-bottom:0.5rem}@media (min-width: 900px){#products-index #category-nav .tab-item{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}#products-index #category-nav .absolute-full-border{padding-bottom:2.4rem}@media (max-width: 599px){#products-index #category-nav .absolute-full-border{padding-bottom:4.7rem}}@media (max-width: 840px){#products-index #category-nav #category-list-nav{display:none}#products-index #category-nav #category-dropdown-nav{display:block}}@media (min-width: 841px){#products-index #category-nav #category-list-nav{display:block}#products-index #category-nav #category-dropdown-nav{display:none}}#products-index #product-cards-container{margin-left:0;margin-right:0}#products-index #product-cards-container .product-card{margin-bottom:1.5rem;min-width:252px;height:351px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 600px){#products-index #product-cards-container .product-card{margin:0 0.5rem 1.5rem}}@media (min-width: 600px){#products-index #product-cards-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#products-index #product-cards-container .card-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width: 1200px){#products-index #product-cards-container .product-card{margin:14px}}#products-index #trust-factor{padding-top:1rem}#products-index #trust-factor .section-article{margin-bottom:1rem}#products-index #trust-factor .btn.btn-bordered{margin-top:2rem;height:2rem;padding:0.5rem 4rem}@media (max-width: 599px){#products-index{margin-top:108px}#products-index #product-cards-container{margin:0}}#product-show .slider-wrapper{margin-bottom:2rem}#product-show #slider-container .slick-track{margin-bottom:6px}#product-show #slider-nav .slick-slide{height:120px;border:3px solid white;margin-right:6px;margin-top:.5rem}#product-show #slider-nav .slick-slide:hover{cursor:pointer}#product-show #slider-nav .slick-slide:focus{outline:none}#product-show #slider-nav .slick-slide.slick-current{border-color:#1eaae6}#product-show .slick-nav-wrapper-left,#product-show .slick-nav-wrapper-right{position:absolute;top:0;height:100%;background:rgba(255,255,255,0.5);width:20px;padding:5px;z-index:9}#product-show .slick-nav-wrapper-left:hover,#product-show .slick-nav-wrapper-right:hover{background:rgba(255,255,255,0.7);cursor:pointer}#product-show .slick-nav-wrapper-left i,#product-show .slick-nav-wrapper-right i{position:absolute;top:calc(50% - 8px);color:#555}#product-show .slick-nav-wrapper-left{left:-20px}#product-show .slick-nav-wrapper-right{right:-20px}.cart-meta{margin-top:4rem;margin-bottom:4rem}.cart-meta .add-to-cart form{padding-top:1rem}.cart-meta .add-to-cart h2,.cart-meta .add-to-cart .submit{float:left}.cart-meta .add-to-cart h2{margin:5px 2rem 0 0}.cart-meta .pricing-comp-inline{position:relative}.cart-meta .pricing-comp-inline .comp-wrapper{padding:1.5rem;border-top:1px solid #888888;border-bottom:1px solid #888888;color:#919193}.cart-meta .pricing-comp-inline a{position:absolute;color:#919193;top:-8px;left:calc(50% - 60px);padding:0.2rem;width:120px;background:white;font-size:0.6em}.cart-meta .pricing-comp-inline a i{margin-left:0.5rem}.cart-meta .pricing-comp-inline a:hover{cursor:pointer;color:#444444;text-decoration:none}.cart-meta .pricing-comp-inline span{font-style:italic}.pricing-comp-row{display:none;margin-top:2rem}.pricing-comp-row ul{text-align:left}.pricing-comp-row ul li{padding:0.5rem;font-size:0.7em}.pricing-comp-row ul li i{margin-right:0.5rem}.pricing-comp-row h4{margin:0}.pricing-comp-row h2{margin:2rem 0;font-style:italic;color:#444444}.pricing-comp-row p{font-size:0.6em;margin:2rem 0}.pricing-comp-row .comp{padding:2rem;border-radius:3px}.pricing-comp-row .comp-left{margin-top:3rem;padding-right:0}.pricing-comp-row .comp-left h2{font-size:1.3em}.pricing-comp-row .comp-left .comp{border:1px solid #888888;border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.pricing-comp-row .comp-right{padding-left:0}.pricing-comp-row .comp-right .comp{padding:3rem 2rem;border:2px solid #8dc940}.strike-price{text-decoration:line-through}@media (min-width: 585px){.add-to-cart-subscription{padding-top:85px}.add-to-cart-subscription .pricing-comp-inline{margin-top:0;width:100%;position:absolute;top:0;max-width:100%}.add-to-cart-subscription .pricing-comp-inline .comp-wrapper{border:0}.add-to-cart-subscription .pricing-comp-inline .comp-wrapper a,.add-to-cart-subscription .pricing-comp-inline .comp-wrapper span{position:static;font-size:20px;font-style:italic;font-weight:300}.add-to-cart-subscription .pricing-comp-inline .comp-wrapper span{text-transform:lowercase}.add-to-cart-subscription .pricing-comp-inline .comp-wrapper span::before{content:' '}.add-to-cart-subscription .pricing-comp-inline .comp-wrapper i{display:none}.add-to-cart-subscription .add-to-cart-form{max-width:40%}.add-to-cart-subscription .view-subscriptions-form{max-width:60%;float:right;margin-bottom:78px}.add-to-cart-subscription *{vertical-align:bottom}.add-to-cart-subscription .product-cta-label{font-family:"EW Nexa", "Nunito", "Helvetica", "Arial", sans-serif;font-size:12px;font-weight:300;color:#919193;font-style:italic;margin:0 20px 26px 0}.add-to-cart-subscription .product-cta-label .base{display:none}.add-to-cart-subscription .product-cta-label .plan-savings{font-family:"EW Nexa", "Nunito", "Helvetica", "Arial", sans-serif;font-size:12px;font-weight:300;color:#919193;text-transform:capitalize}.add-to-cart-subscription .product-cta-label .percent{font-family:Helvetica, Arial, "EW Nexa", "Nunito", "Helvetica", "Arial", sans-serif;font-size:inherit;font-weight:500;color:#1eaae6}.add-to-cart-subscription .add-to-cart-btn-subscribe,.add-to-cart-subscription .btn-subscribe{position:relative;display:inline-block;width:auto;cursor:pointer}.add-to-cart-subscription .cta-label span{display:inline}.add-to-cart-subscription .cta-price{font-family:Helvetica, Arial, "EW Nexa", "Nunito", "Helvetica", "Arial", sans-serif;font-size:inherit;font-weight:500;color:#1eaae6;font-size:31px;position:absolute;border:0;left:-112px;bottom:8px}.add-to-cart-subscription .add-to-cart-form{display:inline-block}.add-to-cart-subscription div[data-react-class="Subscription"]{display:inline-block}}@media (min-width: 992px){.product-main .cart-meta .add-to-cart-subscription{padding-top:0;margin-bottom:78px}.product-main .cart-meta div[data-react-class="Subscription"]{display:block}.product-main .cart-meta .add-to-cart-form,.product-main .cart-meta .view-subscriptions-form{display:block;float:none;max-width:100%}.product-main .cart-meta .product-cta-label{font-style:normal;font-weight:500;font-size:21px;color:#484848;margin-bottom:10px;margin-top:10px}.product-main .cart-meta .product-cta-label .plan-savings{font-size:inherit;color:inherit}.product-main .cart-meta .product-cta-label .percent{font-family:Helvetica, Arial, "EW Nexa", "Nunito", "Helvetica", "Arial", sans-serif;font-size:inherit;font-weight:500;color:#1eaae6}.product-main .cart-meta .add-to-cart-btn-subscribe,.product-main .cart-meta .btn-subscribe{display:block;width:100%;margin:18px 0 36px}.product-main .cart-meta .add-to-cart-btn-subscribe .cta-label span,.product-main .cart-meta .btn-subscribe .cta-label span{display:none}.product-main .cart-meta .btn-subscribe{margin-bottom:0}.product-main .cart-meta .cta-price{font-family:"EW Nexa", "Nunito", "Helvetica", "Arial", sans-serif;font-size:16px;font-weight:500;color:#ffffff;float:right;border-left:1px solid #1eaae6;width:129px;color:#1eaae6}.product-main .cart-meta .add-to-cart-btn-subscribe .cta-price{border-color:#ffffff;font-family:"EW Nexa", "Nunito", "Helvetica", "Arial", sans-serif;font-size:16px;font-weight:500;color:#ffffff}.product-main .cart-meta .base{display:inline}.product-main .cart-meta .cta-price{position:static}.product-main .cart-meta .pricing-comp-inline{padding:0;position:relative}.product-main .cart-meta .comp-wrapper{padding:2rem 0;text-align:left;border:2px solid #DDD;text-align:center}.product-main .cart-meta .comp-wrapper i{display:inline}.product-main .cart-meta .comp-wrapper a{font-size:.6em;position:absolute}}.product-card-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-card-container>a{color:inherit}.product-card-container>a:hover{text-decoration:none}.product-card .product-icon img{max-height:50px;width:auto}.product-card{position:relative;border-radius:5px;background-color:#ffffff;width:249px;height:251px;padding:1.25rem;padding-bottom:32px;margin:0 auto;-webkit-box-shadow:0 0 6px 0 rgba(139,139,139,0.12);box-shadow:0 0 6px 0 rgba(139,139,139,0.12);border:solid 1px #dddddd}.product-card .add-to-cart-link{position:absolute;top:0;right:0;padding:0.5rem;border:none;background:none;border-left:solid 1px #dddddd;border-bottom:solid 1px #dddddd;border-radius:0 0 0 5px;cursor:pointer}.product-card .add-to-cart-link .img{width:30px;height:30px;background-image:url(../images/icons/add-to-crt-918d2e0c.svg);background-repeat:no-repeat}.product-card .add-to-cart{position:absolute;top:0;right:0;padding:0.5rem;border:none;background:none;border-left:solid 1px #dddddd;border-bottom:solid 1px #dddddd;border-radius:0 0 0 5px;cursor:pointer}.product-card .add-to-cart .img{width:30px;height:30px;background-image:url(../images/icons/add-to-crt-918d2e0c.svg);background-repeat:no-repeat}.product-card .sitewide-discount-section{margin-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:600}.product-card .sitewide-discount-section.hidden{display:none}.product-card .sitewide-discount-section .member-pricing-text{font-size:14.2px;line-height:1.34;letter-spacing:0.2px;color:#1a90d4}.product-card .sitewide-discount-section .pricing-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.product-card .sitewide-discount-section .pricing-container .original-price{color:#767676;font-size:16px;line-height:1.31;text-decoration:line-through}.product-card .sitewide-discount-section .pricing-container .sitewide-discount-price{color:#1a90d4;font-size:23px;letter-spacing:0.66px;line-height:1.04;margin-right:8px}.product-card .title{color:#444444;font-size:16px;font-weight:600;padding:1.25rem 0 1rem;display:-webkit-box;display:-ms-flexbox;display:flex}.product-card .title.is-member{padding:8px 0 4px}.product-card .title .product-name{font-weight:600;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:10px}.product-card .title .price{color:#222222;font-size:20px;line-height:1.04;letter-spacing:0.66px;font-weight:600}.product-card .description{color:#222;font-size:14.2px;line-height:2.11;letter-spacing:0.1px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.62}@media (min-width: 600px){.product-card .description{font-size:16px;line-height:1.81;letter-spacing:0.7px}}@media (min-width: 900px){.product-card .description{font-size:18px;line-height:1.78;letter-spacing:0.7px}}@media (min-width: 900px){.product-card .description{font-size:14.2px;line-height:2.11;letter-spacing:0.1px}}.product-card .learn-more-btn{width:242px;font-size:18.7px;line-height:1.5;text-align:center;padding:10px 0;border-radius:24px;text-decoration:none;cursor:pointer;background-color:#4ba373;border-color:#4ba373;color:#fffdfa;cursor:pointer;font-weight:500;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;letter-spacing:normal;display:block;width:152px !important;height:36px !important;padding:4px 0;margin-top:auto;line-height:1.5}@media (min-width: 900px){.product-card .learn-more-btn{width:257px}}@media (hover: hover){.product-card .learn-more-btn:hover{background-color:#007377;border-color:#007377;text-decoration:none}}.product-card .learn-more-btn:active{background-color:#007377;border-color:#007377;text-decoration:none}.product-card .title:hover,.product-card .description:hover{text-decoration:none}#rebrandSuggested .product-card .sitewide-discount-section{margin-top:0}.discounted-price-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.discounted-price-container .price-change{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:8px;line-height:30px}@media (min-width: 900px){.discounted-price-container .price-change{margin-top:4px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.discounted-price-container .discounted-price{font-size:23px;line-height:1.04;letter-spacing:0.66px;color:#1590d4;font-weight:600}.discounted-price-container .strikethrough-price{font-size:16px;line-height:normal;letter-spacing:0.78px;margin-left:8px;color:#767676;font-weight:600;text-decoration:line-through;text-align:right}.discounted-price-container .discount-name{font-size:16px;line-height:normal;letter-spacing:normal;color:#1590d4;font-weight:600;margin-top:4px}#product-show .p-w-r .pr-star-v4-100-filled{background-image:url("../images/ico/gold-star-25d99b92.png");outline:none;-webkit-box-shadow:none;box-shadow:none}#product-show .p-w-r .pr-star-v4-0-filled{background-image:url("../images/ico/gray-star-ed02d3f2.png");outline:none;-webkit-box-shadow:none;box-shadow:none}#product-show .p-w-r .pr-star-v4-50-filled,#product-show .p-w-r .pr-star-v4-25-filled,#product-show .p-w-r .pr-star-v4-75-filled{background-image:url("../images/ico/half-star-182251d7.png");outline:none;-webkit-box-shadow:none;box-shadow:none}#star-rating .p-w-r{margin:0px;margin-top:-0.5rem}#star-rating.hide-empty .p-w-r{cursor:pointer}#star-rating.hide-empty .p-w-r .pr-no-reviews{display:none}#star-rating .pr-snippet-rating-decimal,#star-rating .pr-snippet-read-and-write,#star-rating .pr-snippet-reco-to-friend{display:none}#details #pr-reviews .pr-snippet-rating-decimal,#details #pr-reviews-mobile .pr-snippet-rating-decimal{display:none}#details #pr-reviews .pr-rd-review-headline,#details #pr-reviews-mobile .pr-rd-review-headline{color:#4ba373;font-size:18px}#details #pr-reviews .pr-rd-reviewer-details .pr-rd-author-nickname,#details #pr-reviews-mobile .pr-rd-reviewer-details .pr-rd-author-nickname{padding-right:6px}#details #pr-reviews .pr-accordion-btn span,#details #pr-reviews-mobile .pr-accordion-btn span{color:#4ba373}#details #pr-reviews a,#details #pr-reviews-mobile a{color:#4ba373}#details .pr-rd-search-reviews-input{display:-webkit-box;display:-ms-flexbox;display:flex}#details .pr-rd-search-reviews-input input{border-bottom-left-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px}#details .pr-rd-search-reviews-input .pr-rd-search-reviews-icon-button{border-bottom-left-radius:0;border-top-left-radius:0;border-top-right-radius:5px;border-bottom-right-radius:5px;height:100%}#details .pr-rd-search-reviews-input .pr-rd-search-reviews-icon-button .pr-rd-search-filled{border-color:#1eaae6;background:#1eaae6;color:white}.sub-dropdown{border-radius:3px;border:solid 1px #DDD;position:relative;width:60%;padding:10px;margin-left:auto;cursor:pointer;z-index:2;font-size:1rem;color:#444444;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sub-dropdown i{-ms-flex-item-align:center;align-self:center}.sub-dropdown:after{contents:'';width:0;height:0;position:absolute;top:50%;margin-top:-6px;border-width:6px 0 6px 6px;border-style:solid;border-color:#fff}.sub-dropdown .dropdown{position:absolute;width:100%;top:100%;left:0;right:0;margin:0;background:#fff;font-weight:normal;opacity:0;pointer-events:none;border-radius:0 0 3px 3px;border:solid 1px #DDD;border-top:none}.sub-dropdown .dropdown li{display:block;text-decoration:none;color:#444444;padding:10px 20px}.sub-dropdown .dropdown li:hover{background:#f3f3f3}.sub-dropdown.active .dropdown{opacity:1;pointer-events:auto}.sub-dropdown.active:after{border-color:#9bc7de;border-width:6px 6px 0 6px;margin-top:-3px}.sub-dropdown.active{background:#f3f3f3}#main-app-nav{background:transparent}#main-app-nav.white{background-color:#fff}@media (max-width: 899px){#main-app-nav{height:unset;padding:0}}#main-app-nav.opaque{background:white;padding:0}#main-app-nav .container #desktop-nav .navbar{height:72px;background:transparent}#main-app-nav .container #desktop-nav .navbar .navbar-section{height:72px;background:transparent}#main-app-nav.opaque .container #desktop-nav .navbar{background:white}#redesign-product-show{margin-top:78px}@media (min-width: 600px){#redesign-product-show{margin-top:110px}}#redesign-product-show .value-prop-container{padding:24px 0 0}@media (max-width: 899px){#redesign-product-show .value-prop-container{padding:0}}#redesign-product-show .value-prop-container .hidden{display:none !important}#redesign-product-show .value-prop-container .value-prop-contents{display:block;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px}@media (min-width: 900px){#redesign-product-show .value-prop-container .value-prop-contents{margin-bottom:0}}#redesign-product-show .value-prop-container .value-prop-contents .value-prop-text-container{-webkit-box-flex:1;-ms-flex:1;flex:1}#redesign-product-show .value-prop-container .value-prop-contents .value-prop-text-container .value-prop-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#redesign-product-show .value-prop-container .value-prop-contents .value-prop-text-container .value-prop-text .title{font-weight:600;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal;font-size:32.4px;line-height:48px;margin-bottom:0}#redesign-product-show .value-prop-container .value-prop-contents .value-prop-text-container .value-prop-text .description{line-height:32px;letter-spacing:0.7px;font-size:18px;font-weight:300;color:#222;margin:10px 0 12px}#redesign-product-show .value-prop-container .value-prop-contents .value-prop-text-container .value-prop-text .section-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:12px 0}@media (min-width: 600px){#redesign-product-show .value-prop-container .value-prop-contents .value-prop-text-container .value-prop-text .section-detail{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#redesign-product-show .value-prop-container .value-prop-contents .value-prop-text-container .value-prop-text .section-detail .section-detail-title{font-weight:600;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal;font-size:16px;letter-spacing:0.3px;font-weight:600;line-height:30px;color:#222;margin-right:16px}#redesign-product-show .value-prop-container .value-prop-contents .value-prop-text-container .value-prop-text .section-detail .section-detail-pill{font-weight:300;padding:4px 8px;font-size:16px;line-height:30px;letter-spacing:0.3px;color:#222;border-radius:4px}#redesign-product-show .value-prop-container .value-prop-contents .value-prop-text-container .value-prop-text .section-detail .section-detail-pill img{width:10px;height:12px;margin-right:5px}#redesign-product-show .value-prop-container .value-prop-contents .value-prop-text-container .value-prop-text .linked-products{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 350px){#redesign-product-show .value-prop-container .value-prop-contents .value-prop-text-container .value-prop-text .linked-products{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#redesign-product-show .value-prop-container .value-prop-contents .image-and-cta-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#redesign-product-show .value-prop-container .value-prop-contents .image-and-cta-container .value-prop-image-container .value-prop-image{width:100%}#redesign-product-show .value-prop-container .primary-call-outs .call-out-content{max-width:1296px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;padding:26px 24px 0;-ms-flex-pack:distribute;justify-content:space-around}@media (min-width: 900px){#redesign-product-show .value-prop-container .primary-call-outs .call-out-content{padding:18px 24px 0}}#redesign-product-show .value-prop-container .primary-call-outs .call-out-content .call-out{color:#222;font-size:16px;font-style:normal;font-stretch:normal;line-height:30px;letter-spacing:0.3px;text-align:center;margin-bottom:22px}#redesign-product-show .value-prop-container .primary-call-outs .call-out-content .call-out:first-child{margin-right:20px}@media (min-width: 900px){#redesign-product-show .value-prop-container .primary-call-outs .call-out-content .call-out{margin-bottom:18px}}#redesign-product-show .value-prop-container .marketing-plugs-section{background-color:#fff;position:relative}#redesign-product-show .value-prop-container .marketing-plugs-section .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#redesign-product-show .value-prop-container .marketing-plugs-section .content .marketing-plug{width:100%;border:1px solid #dddddd;font-size:18px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.78;letter-spacing:normal;text-align:center;color:#484848;padding:16px 24px 14px;display:-webkit-box;display:-ms-flexbox;display:flex}#redesign-product-show .value-prop-container .marketing-plugs-section .content .marketing-plug:first-child{border-bottom:0}#redesign-product-show .value-prop-container .marketing-plugs-section .content .marketing-plug:last-child{border-top:0}#redesign-product-show .value-prop-container .marketing-plugs-section .content .marketing-plug span{display:block}#redesign-product-show .value-prop-container .marketing-plugs-section .content.length-1 .marketing-plug{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#redesign-product-show .value-prop-container .marketing-plugs-section .content.length-2 .marketing-plug:first-child{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-right:0}#redesign-product-show .value-prop-container .marketing-plugs-section .content.length-2 .marketing-plug:last-child{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#redesign-product-show .value-prop-container .marketing-plugs-section .content.length-3 .marketing-plug{-ms-flex-pack:distribute;justify-content:space-around}#redesign-product-show .value-prop-container .marketing-plugs-section .content.length-3 .marketing-plug:first-child{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-right:0}#redesign-product-show .value-prop-container .marketing-plugs-section .content.length-3 .marketing-plug:last-child{border-left:0}#redesign-product-show .value-prop-container .marketing-plugs-section .arrow,#redesign-product-show .value-prop-container .marketing-plugs-section .slick-arrow{left:initial;right:initial;font-size:1.5rem;margin:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width: 900px){#redesign-product-show .value-prop-container .marketing-plugs-section .arrow,#redesign-product-show .value-prop-container .marketing-plugs-section .slick-arrow{display:none}}#redesign-product-show .value-prop-container .marketing-plugs-section .slider-arrow-left{left:10px;content:url("../images/ico/left-6470be7f.png")}#redesign-product-show .value-prop-container .marketing-plugs-section .slider-arrow-right{right:10px;content:url("../images/ico/right-688ba082.png")}#redesign-product-show .product-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal;font-family:"EW Nexa", "Nunito", "Helvetica", "Arial", sans-serif;font-weight:500;font-size:25.6px;line-height:1.56;margin-bottom:12px}#redesign-product-show .product-detail.no-margin{margin-bottom:0}#redesign-product-show .product-detail .name{line-height:32px;letter-spacing:0.5;color:#444444;text-align:center}#redesign-product-show .product-detail .discounted-price-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#redesign-product-show .product-detail .discounted-price-container .price-change{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:8px;line-height:30px}@media (min-width: 900px){#redesign-product-show .product-detail .discounted-price-container .price-change{margin-bottom:6px;margin-top:0}}#redesign-product-show .product-detail .discounted-price-container .discounted-price{font-size:24px;line-height:1.04;letter-spacing:0.66px;margin-top:2px;color:#1590d4;font-weight:800}#redesign-product-show .product-detail .discounted-price-container .strikethrough-price{font-size:21px;line-height:normal;letter-spacing:0.78px;margin-left:8px;color:#767676;font-weight:800;text-decoration:line-through}#redesign-product-show .product-detail .discounted-price-container .discount-name{font-size:16px;line-height:normal;letter-spacing:normal;color:#1590d4;font-weight:600;margin-top:4px}#redesign-product-show .product-detail .sitewide-discount.discounted-price-container .price-change{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:0}#redesign-product-show .product-detail .price{color:#222222;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:8px;font-weight:600}#redesign-product-show .product-detail .price .display-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:23px;line-height:24px;letter-spacing:0.66px}#redesign-product-show .product-detail .price span{-ms-flex-item-align:center;align-self:center}#redesign-product-show .original-price-phrasing{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:normal;color:#919193;font-size:12px;line-height:1.56;margin-bottom:12px;-ms-flex-item-align:center;align-self:center}#redesign-product-show .call-to-action{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}#redesign-product-show .call-to-action .membership-section{margin-bottom:40px}#redesign-product-show .call-to-action .membership-section #membershipOrderModalBtn{min-width:215px}#redesign-product-show .call-to-action .membership-section .modal-overlay{background-color:rgba(255,255,255,0.6);height:100%;width:100%;position:absolute;top:0;left:0;z-index:1}#redesign-product-show .call-to-action .membership-section .modal{opacity:1;top:55%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:999;background-color:#fff;width:95%;max-width:700px;border-radius:3px;-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,0.03),0 2px 40px 0 rgba(0,0,0,0.1);box-shadow:0 0 9px 0 rgba(0,0,0,0.03),0 2px 40px 0 rgba(0,0,0,0.1);border:solid 1px #dddddd;padding:56px 32px 42px;height:513px}@media (min-width: 600px){#redesign-product-show .call-to-action .membership-section .modal{height:489px;padding:89px 104px}}#redesign-product-show .call-to-action .membership-section .modal .modal-title{font-weight:600;font-size:32px;line-height:44px;letter-spacing:0.3px;color:#484848;text-align:center}#redesign-product-show .call-to-action .membership-section .modal .modal-body{font-weight:500;font-size:16px;text-align:center;line-height:30px;letter-spacing:0.27px;color:#484848;margin-bottom:35px}#redesign-product-show .call-to-action .membership-section .modal .modal-body p{margin:16px 0 0}@media (min-width: 600px){#redesign-product-show .call-to-action .membership-section .modal .modal-body{font-size:18px;letter-spacing:0.3px}}#redesign-product-show .call-to-action .membership-section .modal .modal-cta-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#redesign-product-show .call-to-action .membership-section .modal .modal-cta-section button{min-width:215px;padding:13px 0 12px;border-radius:30px}#redesign-product-show .call-to-action .membership-section .modal .modal-cta-section button:first-child{margin-bottom:14px}@media (min-width: 600px){#redesign-product-show .call-to-action .membership-section .modal .modal-cta-section{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;min-width:234px}#redesign-product-show .call-to-action .membership-section .modal .modal-cta-section button:first-child{margin-bottom:0}}#redesign-product-show .call-to-action .form-group{margin-bottom:15px}@media (min-width: 900px){#redesign-product-show .call-to-action .form-group .selection-row .form-radio{margin-top:0;margin-bottom:0}}#redesign-product-show .call-to-action .form-group .selection-row .form-radio .title{color:#222;font-weight:500;font-size:16px;font-style:normal;font-stretch:normal;line-height:30px;letter-spacing:0.3px}#redesign-product-show .call-to-action .form-group .selection-row .form-radio .form-icon{background-color:transparent;height:27px;width:27.1px;margin-top:3px}#redesign-product-show .call-to-action .form-group .selection-row .form-radio .form-icon:before{content:'';background:#4ba373;border-radius:50%}#redesign-product-show .call-to-action .form-group .selection-row.selected .form-icon{border:solid 1px #4ba373}#redesign-product-show .call-to-action .form-group .selection-row.selected .form-icon:before{width:60%;height:60%}#redesign-product-show .call-to-action .sub-dropdown{width:100%;margin-bottom:18px;padding:0}#redesign-product-show .call-to-action .sub-dropdown span{color:#5f5f5f;padding:10px 0 0 10px;font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.78;letter-spacing:normal}#redesign-product-show .call-to-action .sub-dropdown .fa-angle-down{border-left:1px solid #dddddd;height:54px;padding:27px}#redesign-product-show .call-to-action .sub-dropdown .fa-angle-down:before{color:#4ba373;font-weight:bold;position:absolute;top:17px;right:21px;content:url("../images/icons/chev@3x-d7fbf84f.svg")}#redesign-product-show .call-to-action .subscription-info-link{text-align:center;margin-top:33px}#redesign-product-show .call-to-action .subscription-info-link a{font-size:17px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.78;letter-spacing:normal;color:#4ba373;text-decoration:underline}#redesign-product-show .call-to-action .subscription-info-link a:visited{color:#4ba373}#redesign-product-show .call-to-action .count-and-add-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#redesign-product-show .call-to-action .count-and-add-container .count-picker{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 599px){#redesign-product-show .call-to-action .count-and-add-container .count-picker{margin-right:16px}}#redesign-product-show .call-to-action .count-and-add-container .count-picker .btn-icon,#redesign-product-show .call-to-action .count-and-add-container .count-picker .quantity{background:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;border:solid 1px #d5d5ea;height:47px;width:50px;color:#4ba373}#redesign-product-show .call-to-action .count-and-add-container .count-picker .quantity{border-left:0;border-right:0;font-size:22.8px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:normal;text-align:center;color:#484848}#redesign-product-show .call-to-action .count-and-add-container .count-picker .btn-icon{border-radius:0}#redesign-product-show .call-to-action .count-and-add-container .count-picker .btn-icon:first-of-type{border-top-left-radius:3px;border-bottom-left-radius:3px}#redesign-product-show .call-to-action .count-and-add-container .count-picker .btn-icon:last-of-type{border-top-right-radius:3px;border-bottom-right-radius:3px}#redesign-product-show .call-to-action .count-and-add-container .add-to-cart-btn{font-weight:300;line-height:1.78;color:#fff;font-size:18px;background-color:#4ba373;border-radius:18px;border:0;padding:4px 16px;cursor:pointer;-webkit-transition:background-color 150ms ease-in;transition:background-color 150ms ease-in;border-radius:24px;font-size:18.7px;font-style:normal;font-stretch:normal;line-height:28px;letter-spacing:0;text-align:center;width:161px;height:48px;color:#ffffff}#redesign-product-show .call-to-action .count-and-add-container .add-to-cart-btn:hover{background-color:#008b84;-webkit-transition:background-color 150ms ease-in;transition:background-color 150ms ease-in}#redesign-product-show .call-to-action .count-and-add-container .add-to-cart-btn:active{background-color:#4ba373;-webkit-transition:background-color 150ms ease-in;transition:background-color 150ms ease-in}#redesign-product-show .call-to-action .count-and-add-container .add-to-cart-btn:focus{background-color:#008b84;-webkit-transition:background-color 150ms ease-in;transition:background-color 150ms ease-in}@media (min-width: 600px){#redesign-product-show .value-prop-container .value-prop-contents .value-prop-text{margin-bottom:34px}#redesign-product-show .value-prop-container .value-prop-contents .image-and-cta-container{margin:unset}#redesign-product-show .value-prop-container .value-prop-contents .image-and-cta-container .product-detail{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#redesign-product-show .value-prop-container .value-prop-contents .image-and-cta-container .product-detail .price{margin-top:5px}#redesign-product-show .value-prop-container .value-prop-contents .image-and-cta-container .product-detail .name{margin-right:22px}#redesign-product-show .call-to-action .cta-container .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#redesign-product-show .call-to-action .cta-container .sub-dropdown{max-width:400px;margin:0 auto 18px}#redesign-product-show .call-to-action .cta-container .count-and-add-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#redesign-product-show .call-to-action .cta-container .count-and-add-container .count-picker{margin-right:18px}}@media (min-width: 900px){#redesign-product-show .value-prop-container .value-prop-contents{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}#redesign-product-show .value-prop-container .value-prop-contents .value-prop-text-container{-webkit-box-flex:1;-ms-flex:1 1 55%;flex:1 1 55%;padding-right:10px}#redesign-product-show .value-prop-container .value-prop-contents .value-prop-text-container .value-prop-text{margin-bottom:50px}#redesign-product-show .value-prop-container .value-prop-contents .value-prop-text-container .value-prop-text .title{padding-right:10px}#redesign-product-show .value-prop-container .value-prop-contents .image-and-cta-container{-webkit-box-flex:1;-ms-flex:1 1 45%;flex:1 1 45%;margin-top:-22px}#redesign-product-show .value-prop-container .value-prop-contents .image-and-cta-container .product-detail{margin-bottom:12px}#redesign-product-show .value-prop-container .value-prop-contents .image-and-cta-container .product-detail.no-margin{margin:0}#redesign-product-show .value-prop-container .marketing-plugs-section{margin-top:0;background-color:#fff}#redesign-product-show .value-prop-container .marketing-plugs-section .content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 auto}#redesign-product-show .value-prop-container .marketing-plugs-section .content .marketing-plug{border:1px solid #ddd;padding:31.5px 30px 37px}#redesign-product-show .value-prop-container .marketing-plugs-section .content .marketing-plug:focus{outline:0}#redesign-product-show .value-prop-container .marketing-plugs-section .content .marketing-plug:first-child,#redesign-product-show .value-prop-container .marketing-plugs-section .content .marketing-plug:last-child{border:1px solid #ddd}#redesign-product-show .call-to-action{width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:transparent}#redesign-product-show .call-to-action .cta-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40px 32px 15px;background-color:transparent;max-width:1296px;margin:0 auto}#redesign-product-show .call-to-action .cta-container .sub-dropdown-container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#redesign-product-show .call-to-action .cta-container .sub-dropdown-container .sub-dropdown{margin:0;max-width:356px;margin-bottom:25px}#redesign-product-show .call-to-action .cta-container .form-group{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#redesign-product-show .call-to-action .cta-container .count-and-add-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#redesign-product-show .call-to-action .cta-container .subscription-info-link{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;margin-top:0;padding-left:40px;display:-webkit-box;display:-ms-flexbox;display:flex}#redesign-product-show .call-to-action .cta-container .subscription-info-link a{padding-top:10px}}@media (min-width: 1200px){#redesign-product-show .value-prop-container .value-prop-contents .value-prop-text-container{-ms-flex-preferred-size:49%;flex-basis:49%;padding:0}#redesign-product-show .value-prop-container .value-prop-contents .image-and-cta-container{-ms-flex-preferred-size:50%;flex-basis:50%}}#redesign-product-show .related-symptoms-container{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:53px 0 46px}#redesign-product-show .related-symptoms-container .related-symptoms-title{font-weight:600;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal;color:#4a4aa5;font-size:32.4px;line-height:48px;letter-spacing:0.5px;text-align:center}#redesign-product-show .related-symptoms-container .symptoms-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}#redesign-product-show .related-symptoms-container .symptoms-list .symptom-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px;min-width:32%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#redesign-product-show .related-symptoms-container .symptoms-list .symptom-list-item.bullet:before{content:'•';color:#7bb547;font-size:18px;margin-right:0.2em}#redesign-product-show .related-symptoms-container .symptoms-list .symptom-list-item .symptom-icon{height:64px;width:64px}#redesign-product-show .related-symptoms-container .symptoms-list .symptom-list-item .symptom-name{color:#222;font-size:18px;font-weight:300;font-style:normal;font-stretch:normal;line-height:32px;letter-spacing:0.7px;margin-left:8px}#redesign-product-show .related-symptoms-container .symptoms-list .symptom-list-item:last-of-type{margin-bottom:0}@media (min-width: 900px){#redesign-product-show .related-symptoms-container{padding:53px 0 57px}#redesign-product-show .related-symptoms-container .symptoms-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:50px}#redesign-product-show .related-symptoms-container .symptoms-list.with-icons{-ms-flex-pack:distribute;justify-content:space-around}#redesign-product-show .related-symptoms-container .symptoms-list.with-bullets{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:75px}#redesign-product-show .related-symptoms-container .symptoms-list .symptom-list-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:56px}#redesign-product-show .related-symptoms-container .symptoms-list .symptom-list-item.with-icons{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#redesign-product-show .related-symptoms-container .symptoms-list .symptom-list-item.with-bullets{min-width:50%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#redesign-product-show .related-symptoms-container .symptoms-list .symptom-list-item.bullet{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1 1 33%;flex:1 1 33%;margin-bottom:16px}#redesign-product-show .related-symptoms-container .symptoms-list .symptom-list-item .symptom-icon{height:56px;width:56px}#redesign-product-show .related-symptoms-container .symptoms-list .symptom-list-item .symptom-name{margin-left:0;line-height:1.78}}@media (min-width: 1200px){#redesign-product-show .related-symptoms-container .symptoms-list.with-bullets{margin-left:150px}#redesign-product-show .related-symptoms-container .symptoms-list .symptom-list-item{min-width:25%}}#redesign-product-show .whats-measured-container{padding:56px 0}#redesign-product-show .whats-measured-container .whats-measured-contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#redesign-product-show .whats-measured-container .whats-measured-contents .whats-measured-text{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#redesign-product-show .whats-measured-container .whats-measured-contents .whats-measured-text .title{font-weight:600;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal;font-size:32.4px;line-height:48px;letter-spacing:0.5px}#redesign-product-show .whats-measured-container .whats-measured-contents .whats-measured-text .dropdown{color:#f8f8fc;margin:44px 0 40px;cursor:pointer;position:relative;outline:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:500px}@media (min-width: 600px){#redesign-product-show .whats-measured-container .whats-measured-contents .whats-measured-text .dropdown{width:auto}}#redesign-product-show .whats-measured-container .whats-measured-contents .whats-measured-text .dropdown.single-marker{cursor:default}#redesign-product-show .whats-measured-container .whats-measured-contents .whats-measured-text .dropdown.single-marker .icon{display:none}#redesign-product-show .whats-measured-container .whats-measured-contents .whats-measured-text .dropdown.single-marker .marker-pill{height:48px;cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4px 16px}@media (hover: hover){#redesign-product-show .whats-measured-container .whats-measured-contents .whats-measured-text .dropdown.single-marker .marker-pill:hover{background-color:#008b84;-webkit-transition:background-color 150ms ease-in;transition:background-color 150ms ease-in}}#redesign-product-show .whats-measured-container .whats-measured-contents .whats-measured-text .dropdown.single-marker .marker-pill:active{background-color:#008b84;-webkit-transition:background-color 150ms ease-in;transition:background-color 150ms ease-in}#redesign-product-show .whats-measured-container .whats-measured-contents .whats-measured-text .dropdown .markers{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:absolute;z-index:3;background-color:#fff;-webkit-box-shadow:grey 0px 0px 5px;box-shadow:grey 0px 0px 5px;min-width:330px;top:40px;left:0;margin-left:0}@media (min-width: 600px){#redesign-product-show .whats-measured-container .whats-measured-contents .whats-measured-text .dropdown .markers{left:unset;margin-left:16px}}#redesign-product-show .whats-measured-container .whats-measured-contents .whats-measured-text .dropdown .markers .marker-option{margin-top:0;list-style-type:none;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal;font-size:18px;font-weight:300;line-height:1.78;color:#5f5f5f;padding:16px 32px;cursor:pointer;width:100%;text-align:left}#redesign-product-show .whats-measured-container .whats-measured-contents .whats-measured-text .dropdown .markers .marker-option:hover{background-color:#eee;color:#484848}#redesign-product-show .whats-measured-container .whats-measured-contents .whats-measured-text .dropdown .marker-pill{font-weight:600;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#4ba373;font-size:17px;font-weight:500;line-height:28px;letter-spacing:0;border:none;border-radius:24px;padding:10px 16px;outline:none;cursor:pointer;-webkit-transition:background-color 150ms ease-in;transition:background-color 150ms ease-in;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}#redesign-product-show .whats-measured-container .whats-measured-contents .whats-measured-text .dropdown .marker-pill.show-arrow:after{visibility:visible;position:absolute;top:12px;right:18px;content:url("../images/icons/down-a400f92e.svg")}@media (hover: hover){#redesign-product-show .whats-measured-container .whats-measured-contents .whats-measured-text .dropdown .marker-pill:hover{background-color:#008b84;-webkit-transition:background-color 150ms ease-in;transition:background-color 150ms ease-in}}#redesign-product-show .whats-measured-container .whats-measured-contents .whats-measured-text .dropdown .marker-pill:active{background-color:#008b84;-webkit-transition:background-color 150ms ease-in;transition:background-color 150ms ease-in}@media (min-width: 600px){#redesign-product-show .whats-measured-container .whats-measured-contents .whats-measured-text .dropdown .marker-pill{padding:10px 48px 10px 16px;font-size:18.7px}}#redesign-product-show .whats-measured-container .whats-measured-contents .whats-measured-text .dropdown .icon{position:relative;pointer-events:none;right:36px;bottom:5px}#redesign-product-show .whats-measured-container .whats-measured-contents .whats-measured-text .dropdown .icon.arrow:before{content:"";width:10px;height:10px;border-bottom:0.125rem solid #fff;border-right:0.125rem solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#redesign-product-show .whats-measured-container .whats-measured-contents .whats-measured-text .fs-pills{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#redesign-product-show .whats-measured-container .whats-measured-contents .whats-measured-text .fs-pills .fs-pill{font-weight:600;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal;font-size:16px;font-weight:300;line-height:1.5;color:#4a4aa5;padding:6px 16px;border-radius:4px;background-color:#e7e7f9;margin:12px}#redesign-product-show .whats-measured-container .whats-measured-contents .whats-measured-text .marker-detail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:700px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#redesign-product-show .whats-measured-container .whats-measured-contents .whats-measured-text .marker-detail .boundaries{font-weight:600;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal;font-size:16px;line-height:1.5;font-weight:normal;color:#484848;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:420px;width:100%}@media (min-width: 600px){#redesign-product-show .whats-measured-container .whats-measured-contents .whats-measured-text .marker-detail .boundaries{max-width:480px;-ms-flex-pack:distribute;justify-content:space-around}}#redesign-product-show .whats-measured-container .whats-measured-contents .whats-measured-text .marker-detail .boundaries .boundary{margin:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#redesign-product-show .whats-measured-container .whats-measured-contents .whats-measured-text .marker-detail .boundaries .boundary .boundary-color{min-width:16px;height:16px;border-radius:20px;margin-right:8px}#redesign-product-show .whats-measured-container .whats-measured-contents .whats-measured-text .marker-detail .boundaries .boundary .boundary-text{font-family:"EW Nexa", "Nunito", "Helvetica", "Arial", sans-serif}@media (max-width: 599px){#redesign-product-show .whats-measured-container .whats-measured-contents .whats-measured-text .marker-detail .boundaries .boundary{margin-top:16px}#redesign-product-show .whats-measured-container .whats-measured-contents .whats-measured-text .marker-detail .boundaries .boundary:first-child{margin-left:0}#redesign-product-show .whats-measured-container .whats-measured-contents .whats-measured-text .marker-detail .boundaries .boundary:last-child{margin-right:0}}#redesign-product-show .whats-measured-container .whats-measured-contents .whats-measured-text .marker-detail .marker-image{margin:26px 0 8px;width:100%;max-height:24px}#redesign-product-show .whats-measured-container .whats-measured-contents .whats-measured-text .marker-detail .marker-description{font-weight:600;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal;text-align:left;font-size:18px;font-weight:300;line-height:32px;letter-spacing:0.7px;color:#222;margin:16px 0;text-align:left}#redesign-product-show .how-it-works-container{background-color:#fff;padding:56px 0 62px}#redesign-product-show .how-it-works-container .how-it-works-content{position:relative;z-index:1}#redesign-product-show .how-it-works-container .how-it-works-title,#redesign-product-show .how-it-works-container .modal-title{font-weight:600;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal;font-size:32.4px;line-height:1.48;text-align:center;letter-spacing:0.5}#redesign-product-show .how-it-works-container .how-it-works-steps{margin-top:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#222}#redesign-product-show .how-it-works-container .how-it-works-steps .how-it-works-step{-ms-flex-item-align:start;align-self:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px;max-width:640px}#redesign-product-show .how-it-works-container .how-it-works-steps .how-it-works-step .how-it-works-icon{width:80px;height:80px;margin-right:16px}#redesign-product-show .how-it-works-container .how-it-works-steps .how-it-works-step .how-it-works-text{font-size:18px;font-weight:300;font-style:normal;font-stretch:normal;line-height:32px;letter-spacing:0.7px;color:#444444;text-align:left;margin-top:-5px}#redesign-product-show .how-it-works-container .how-it-works-steps .how-it-works-step .how-it-works-text a{color:#006298;font-weight:600}#redesign-product-show .how-it-works-container .how-it-works-steps .how-it-works-step .how-it-works-text a:hover{text-decoration:underline}#redesign-product-show .how-it-works-container .how-it-works-steps .how-it-works-step:last-of-type{margin-bottom:0}@media (min-width: 900px){#redesign-product-show .how-it-works-container .how-it-works-steps{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:900px;margin:35px auto 0}#redesign-product-show .how-it-works-container .how-it-works-steps .how-it-works-step{-webkit-box-flex:0;-ms-flex:0 50%;flex:0 50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:56px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#redesign-product-show .how-it-works-container .how-it-works-steps .how-it-works-step .how-it-works-icon{margin-right:0;margin-bottom:23px;width:136px;height:136px}#redesign-product-show .how-it-works-container .how-it-works-steps .how-it-works-step .how-it-works-text{padding:0 18px;text-align:center}}#redesign-product-show .how-it-works-container .how-it-works-modal{position:absolute;top:0;height:100%;width:100%;z-index:101;background-color:#fff;visibility:hidden;opacity:0;max-width:900px;-webkit-transition:opacity 0.3s, visibility 0s 0.3s;transition:opacity 0.3s, visibility 0s 0.3s}#redesign-product-show .how-it-works-container .how-it-works-modal.active{opacity:1;visibility:visible;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}#redesign-product-show .how-it-works-container .how-it-works-modal .modal-video-container{margin:40px auto 0}@media (min-width: 600px){#redesign-product-show .how-it-works-container .how-it-works-modal .modal-video-container{max-width:642px}}#redesign-product-show .how-it-works-container .how-it-works-modal .close-container{margin-top:56px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}#redesign-product-show .how-it-works-container .how-it-works-modal .close-container .close-text{font-weight:600;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal;height:25px;font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#5f5f5f;z-index:-1}#redesign-product-show .how-it-works-container .how-it-works-modal .close-container img{z-index:-1}#redesign-product-show .hear-it-from-customers-container{height:350px;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out;position:relative}#redesign-product-show .hear-it-from-customers-container .img{height:100%;width:100%;position:absolute;opacity:0;background-position:center;background-repeat:no-repeat}@media (min-width: 600px){#redesign-product-show .hear-it-from-customers-container{padding:20px 80px}}@media (min-width: 900px){#redesign-product-show .hear-it-from-customers-container{height:700px}#redesign-product-show .hear-it-from-customers-container .img{opacity:0.6}}#redesign-product-show .hear-it-from-customers-container .closed-content{-webkit-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1}@media (min-width: 900px){#redesign-product-show .hear-it-from-customers-container .closed-content{max-width:645px;max-height:320px}}#redesign-product-show .hear-it-from-customers-container .closed-content .title{font-weight:600;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal;font-size:32.4px;line-height:48px;letter-spacing:0.5px;text-align:center;padding:0 12px}#redesign-product-show .hear-it-from-customers-container .closed-content .reviews-btn{font-weight:300;line-height:1.78;color:#fff;font-size:18px;background-color:#4ba373;border-radius:18px;border:0;padding:4px 16px;cursor:pointer;-webkit-transition:background-color 150ms ease-in;transition:background-color 150ms ease-in;padding:10px;font-weight:300;font-size:18.7px;line-height:28px;width:100%;text-align:center;border-radius:24px;max-width:278px}#redesign-product-show .hear-it-from-customers-container .closed-content .reviews-btn:hover{background-color:#008b84;-webkit-transition:background-color 150ms ease-in;transition:background-color 150ms ease-in}#redesign-product-show .hear-it-from-customers-container .closed-content .reviews-btn:active{background-color:#4ba373;-webkit-transition:background-color 150ms ease-in;transition:background-color 150ms ease-in}#redesign-product-show .hear-it-from-customers-container .closed-content .reviews-btn:focus{background-color:#008b84;-webkit-transition:background-color 150ms ease-in;transition:background-color 150ms ease-in}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r #pr-review-display{height:0}#redesign-product-show .hear-it-from-customers-container #pdp-rating .p-w-r{margin:0}#redesign-product-show .hear-it-from-customers-container #pdp-rating .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-stars-reco-stars .pr-snippet,#redesign-product-show .hear-it-from-customers-container #pdp-rating .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-stars-reco-stars .pr-snippet{margin:18px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#redesign-product-show .hear-it-from-customers-container #pdp-rating .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-stars-container,#redesign-product-show .hear-it-from-customers-container #pdp-rating .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-stars-container{background-color:transparent}#redesign-product-show .hear-it-from-customers-container #pdp-rating .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-stars-container .pr-snippet-stars-png .pr-rating-stars .pr-star-v4-100-filled,#redesign-product-show .hear-it-from-customers-container #pdp-rating .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-stars-container .pr-snippet-stars-png .pr-rating-stars .pr-star-v4-100-filled{background-image:url("../images/ico/full@2x-97009334.png");outline:none;-webkit-box-shadow:none;box-shadow:none;width:25px;height:25px}#redesign-product-show .hear-it-from-customers-container #pdp-rating .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-stars-container .pr-snippet-stars-png .pr-rating-stars .pr-star-v4-0-filled,#redesign-product-show .hear-it-from-customers-container #pdp-rating .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-stars-container .pr-snippet-stars-png .pr-rating-stars .pr-star-v4-0-filled{background-image:url("../images/ico/empty@2x-7fd54b37.png");outline:none;-webkit-box-shadow:none;box-shadow:none;width:25px;height:25px}#redesign-product-show .hear-it-from-customers-container #pdp-rating .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-stars-container .pr-snippet-stars-png .pr-rating-stars .pr-star-v4-50-filled,#redesign-product-show .hear-it-from-customers-container #pdp-rating .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-stars-container .pr-snippet-stars-png .pr-rating-stars .pr-star-v4-25-filled,#redesign-product-show .hear-it-from-customers-container #pdp-rating .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-stars-container .pr-snippet-stars-png .pr-rating-stars .pr-star-v4-75-filled,#redesign-product-show .hear-it-from-customers-container #pdp-rating .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-stars-container .pr-snippet-stars-png .pr-rating-stars .pr-star-v4-50-filled,#redesign-product-show .hear-it-from-customers-container #pdp-rating .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-stars-container .pr-snippet-stars-png .pr-rating-stars .pr-star-v4-25-filled,#redesign-product-show .hear-it-from-customers-container #pdp-rating .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-stars-container .pr-snippet-stars-png .pr-rating-stars .pr-star-v4-75-filled{background-image:url("../images/ico/half@2x-22110c65.png");outline:none;-webkit-box-shadow:none;box-shadow:none;width:25px;height:25px}#redesign-product-show .hear-it-from-customers-container #pdp-rating .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-stars-container .pr-snippet-stars-png .pr-snippet-rating-decimal,#redesign-product-show .hear-it-from-customers-container #pdp-rating .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-stars-container .pr-snippet-stars-png .pr-snippet-rating-decimal{display:none}#redesign-product-show .hear-it-from-customers-container #pdp-rating .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-read-and-write a.pr-snippet-review-count,#redesign-product-show .hear-it-from-customers-container #pdp-rating .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-read-and-write a.pr-snippet-review-count{font-weight:600;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal;color:#484848;line-height:1.58;font-size:20.3px !important;font-weight:normal;margin:0;padding:0}#redesign-product-show .hear-it-from-customers-container #pdp-rating .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-read-and-write a.pr-snippet-write-review-link,#redesign-product-show .hear-it-from-customers-container #pdp-rating .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-stars-reco-stars .pr-snippet .pr-snippet-read-and-write a.pr-snippet-write-review-link{display:none}#redesign-product-show .hear-it-from-customers-container #pdp-rating .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline.pr-snippet-compact .pr-snippet-stars-reco-reco,#redesign-product-show .hear-it-from-customers-container #pdp-rating .p-w-r .pr-review-snippet-container .pr-snippet-stars-reco-inline.pr-snippet-minimal .pr-snippet-stars-reco-reco{display:none}#redesign-product-show .hear-it-from-customers-container.open{height:100%;background-color:transparent;padding:20px 0;position:initial}@media (min-width: 600px){#redesign-product-show .hear-it-from-customers-container.open{background-color:transparent;padding:20px}}#redesign-product-show .hear-it-from-customers-container.open .img{opacity:0;height:0}#redesign-product-show .hear-it-from-customers-container.open .open-content{background-color:#fff;-webkit-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out;visibility:visible;opacity:1;height:100%;width:100%;transition:opacity 300ms ease-in-out}#redesign-product-show .hear-it-from-customers-container.open .open-content .pdp-reviews-container #pdp-reviews .p-w-r #pr-review-display{height:100%}#redesign-product-show .hear-it-from-customers-container.open .open-content .pdp-reviews-container #pdp-reviews .p-w-r #pr-review-display .pr-review-condensed{margin-bottom:10px}@media (min-width: 900px){#redesign-product-show .hear-it-from-customers-container.open .open-content .pdp-reviews-container #pdp-reviews .p-w-r #pr-review-display .pr-review-condensed{margin-bottom:20px}}@media (min-width: 1200px){#redesign-product-show .hear-it-from-customers-container.open .open-content .pdp-reviews-container #pdp-reviews .p-w-r #pr-review-display .pr-review-condensed{margin-bottom:30px}}@media (min-width: 1200px){#redesign-product-show .hear-it-from-customers-container.open .open-content{max-width:1296px}}#redesign-product-show .hear-it-from-customers-container.open .closed-content{-webkit-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out;visibility:hidden;opacity:0;height:0}#redesign-product-show .hear-it-from-customers-container .open-content{-webkit-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out;visibility:hidden;opacity:0;height:0;position:relative}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container{padding-top:78px;height:100%}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container .pdp-review-count-heading{color:#222222;font-size:32.4px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.48;letter-spacing:0.1px;text-align:center}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews{width:100%}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r{position:relative;width:100%;overflow:auto;padding:0 10px 49px}@media (min-width: 900px){#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r{padding:0 80px 40px}}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-rd-main-header,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-rd-main-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-review-header-contents,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-rd-main-header .pr-rd-review-header-contents{display:none}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-review-header-sorts .pr-rd-sort-group,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-rd-main-header .pr-rd-review-header-sorts .pr-rd-sort-group{position:relative;padding-top:10px;padding-left:0}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-review-header-sorts .pr-rd-sort-group:after,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-rd-main-header .pr-rd-review-header-sorts .pr-rd-sort-group:after{content:'';width:12px;height:12px;top:22px;right:20px;border-bottom:0.2rem solid #f8f8fc;border-right:0.2rem solid #f8f8fc;-webkit-transform:rotate(45deg);transform:rotate(45deg);pointer-events:none;position:absolute}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-review-header-sorts .pr-rd-sort-group .pr-rd-sort,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-rd-main-header .pr-rd-review-header-sorts .pr-rd-sort-group .pr-rd-sort{width:100%;font-size:18px;font-weight:300;line-height:1.78;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:24px;background-color:#4ba373;color:#f8f8fc;padding:4px 16px}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-rd-main-header .pr-rd-review-header-sorts .pr-rd-sort-group .pr-rd-sort:focus,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-rd-main-header .pr-rd-review-header-sorts .pr-rd-sort-group .pr-rd-sort:focus{border:solid 1px #2a8501;outline:none}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}@media (min-width: 900px){#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review{max-width:645px}}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review.pr-review-condensed .pr-rd-description,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review.pr-review-condensed .pr-rd-description{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:0}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review.pr-review-condensed .pr-rd-description .pr-rd-side-content-block,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review.pr-review-condensed .pr-rd-description .pr-rd-side-content-block{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review.pr-review-condensed .pr-rd-description .pr-rd-side-content-block .pr-rd-review-disclosure,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review.pr-review-condensed .pr-rd-description .pr-rd-side-content-block .pr-rd-review-disclosure{display:none}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review.pr-review-condensed .pr-rd-header,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review.pr-review-condensed .pr-rd-header{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (min-width: 900px){#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review.pr-review-condensed .pr-rd-header,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review.pr-review-condensed .pr-rd-header{margin-bottom:6px}}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review.pr-review-condensed .pr-accordion,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review.pr-review-condensed .pr-accordion{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-accordion,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-accordion{text-align:center}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-header,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:15px}@media (min-width: 900px){#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-header,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-header .pr-rd-star-rating,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-header .pr-rd-star-rating{margin-right:16px;margin-bottom:10px}@media (min-width: 900px){#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-header .pr-rd-star-rating,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-header .pr-rd-star-rating{margin-bottom:2px}}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-header .pr-rd-star-rating .pr-snippet-stars,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-header .pr-rd-star-rating .pr-snippet-stars{margin:0}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-header .pr-rd-star-rating .pr-snippet-stars .pr-rating-stars .pr-star-v4,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-header .pr-rd-star-rating .pr-snippet-stars .pr-rating-stars .pr-star-v4{height:25px;width:25px}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-header .pr-rd-star-rating .pr-snippet-stars .pr-rating-stars .pr-star-v4-100-filled,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-header .pr-rd-star-rating .pr-snippet-stars .pr-rating-stars .pr-star-v4-100-filled{background-image:url("../images/ico/full-a5faada0.png");outline:none;-webkit-box-shadow:none;box-shadow:none}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-header .pr-rd-star-rating .pr-snippet-stars .pr-rating-stars .pr-star-v4-0-filled,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-header .pr-rd-star-rating .pr-snippet-stars .pr-rating-stars .pr-star-v4-0-filled{background-image:url("../images/ico/gray-star-ed02d3f2.png");outline:none;-webkit-box-shadow:none;box-shadow:none}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-header .pr-rd-star-rating .pr-snippet-stars .pr-rating-stars .pr-star-v4-50-filled,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-header .pr-rd-star-rating .pr-snippet-stars .pr-rating-stars .pr-star-v4-25-filled,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-header .pr-rd-star-rating .pr-snippet-stars .pr-rating-stars .pr-star-v4-75-filled,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-header .pr-rd-star-rating .pr-snippet-stars .pr-rating-stars .pr-star-v4-50-filled,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-header .pr-rd-star-rating .pr-snippet-stars .pr-rating-stars .pr-star-v4-25-filled,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-header .pr-rd-star-rating .pr-snippet-stars .pr-rating-stars .pr-star-v4-75-filled{background-image:url("../images/ico/half-8cc178a4.png");outline:none;-webkit-box-shadow:none;box-shadow:none}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-header .pr-rd-star-rating .pr-snippet-stars .pr-snippet-rating-decimal,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-header .pr-rd-star-rating .pr-snippet-stars .pr-snippet-rating-decimal{display:none}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-header .pr-rd-review-headline,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-header .pr-rd-review-headline{font-weight:600;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal;margin:0;font-size:25.6px;line-height:1.56;letter-spacing:0.1px;color:#222222}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-rd-description-text,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-rd-description-text{font-weight:600;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal;display:inline-block;font-size:20.3px;font-weight:300;line-height:1.58;color:#222;margin-top:10px}@media (min-width: 900px){#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-rd-description-text,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-rd-description-text{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-rd-side-content-block,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-rd-side-content-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-rd-side-content-block .pr-verified_buyer,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-rd-side-content-block .pr-verified_buyer{margin:0}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-rd-side-content-block .pr-rd-reviewer-details,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-rd-side-content-block .pr-rd-reviewer-details{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 10px 0 0}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-rd-side-content-block .pr-rd-reviewer-details .pr-rd-details,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-rd-side-content-block .pr-rd-reviewer-details .pr-rd-details{font-weight:600;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal;opacity:0.9;font-size:18px;font-weight:500;line-height:1.78;letter-spacing:0.1px}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-rd-side-content-block .pr-rd-reviewer-details .pr-rd-details span,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-rd-side-content-block .pr-rd-reviewer-details .pr-rd-details span{color:#484848}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-rd-side-content-block .pr-rd-reviewer-details .pr-rd-author-submission-date,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-rd-side-content-block .pr-rd-reviewer-details .pr-rd-author-nickname,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-rd-side-content-block .pr-rd-reviewer-details .pr-rd-author-submission-date,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-rd-side-content-block .pr-rd-reviewer-details .pr-rd-author-nickname{margin-right:4px}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-rd-side-content-block .pr-rd-reviewer-details .pr-rd-author-submission-date .pr-rd-bold,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-rd-side-content-block .pr-rd-reviewer-details .pr-rd-author-nickname .pr-rd-bold,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-rd-side-content-block .pr-rd-reviewer-details .pr-rd-author-submission-date .pr-rd-bold,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-rd-side-content-block .pr-rd-reviewer-details .pr-rd-author-nickname .pr-rd-bold{display:none}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-rd-side-content-block .pr-rd-reviewer-details .pr-rd-author-location,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-rd-side-content-block .pr-rd-reviewer-details .pr-rd-author-location{margin-right:4px}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-rd-side-content-block .pr-rd-reviewer-details .pr-rd-author-location .pr-rd-bold,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-rd-side-content-block .pr-rd-reviewer-details .pr-rd-author-location .pr-rd-bold{font-weight:normal;text-transform:lowercase}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-rd-side-content-block .pr-verified_buyer .pr-badging-icon,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-rd-side-content-block .pr-verified_buyer .pr-badging-icon{display:none}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-rd-side-content-block .pr-verified_buyer .pr-rd-badging-text,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-rd-side-content-block .pr-verified_buyer .pr-rd-badging-text{font-weight:600;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal;opacity:0.9;font-size:18px;font-weight:500;line-height:1.78;letter-spacing:0.1px;padding:0;color:#4ba373;margin-right:16px}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-rd-side-content-block .pr-rd-reviewer-type,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-rd-side-content-block .pr-rd-reviewer-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-rd-side-content-block .pr-rd-reviewer-type .pr-rd-author-submission-date,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-rd-side-content-block .pr-rd-reviewer-type .pr-rd-author-submission-date{font-size:18px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.78;letter-spacing:0.1px;color:#484848}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-rd-side-content-block .pr-rd-reviewer-type .pr-rd-author-submission-date time,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-rd-side-content-block .pr-rd-reviewer-type .pr-rd-author-submission-date time{font-family:"EW Nexa", "Nunito", "Helvetica", "Arial", sans-serif !important;font-weight:300}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-rd-side-content-block .pr-rd-reviewer-type .pr-rd-author-submission-date span.pr-rd-bold,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-rd-side-content-block .pr-rd-reviewer-type .pr-rd-author-submission-date span.pr-rd-bold{display:none}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-accordion-btn,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-accordion-btn{display:none}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-accordion-content,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-accordion-content{max-height:unset;margin:0}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-subratings,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-subratings{display:none}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-images,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-images{display:none}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:0;margin-bottom:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 900px){#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-bottomline,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-helpful-action,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-flag-review-container,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-bottomline,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-helpful-action,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-flag-review-container{margin:0}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-bottomline:focus,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-helpful-action:focus,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-flag-review-container:focus,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-bottomline:focus,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-helpful-action:focus,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-flag-review-container:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-bottomline *:focus,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-helpful-action *:focus,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-flag-review-container *:focus,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-bottomline *:focus,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-helpful-action *:focus,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-flag-review-container *:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-bottomline span,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-bottomline a,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-helpful-action span,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-helpful-action a,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-flag-review-container span,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-flag-review-container a,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-bottomline span,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-bottomline a,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-helpful-action span,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-helpful-action a,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-flag-review-container span,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-flag-review-container a{font-weight:600;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal;font-size:18px;color:#484848}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-bottomline a,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-helpful-action a,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-flag-review-container a,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-bottomline a,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-helpful-action a,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-flag-review-container a{font-weight:300}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-bottomline .pr-rd-bold,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-helpful-action .pr-rd-bold,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-flag-review-container .pr-rd-bold,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-bottomline .pr-rd-bold,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-helpful-action .pr-rd-bold,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-flag-review-container .pr-rd-bold{display:none}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-helpful-action .pr-rd-helpful-text,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-helpful-action .pr-rd-helpful-text{display:none}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-helpful-action .pr-helpful-btn,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-helpful-action .pr-helpful-btn{border:none;outline:none;padding:7px}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-helpful-action .pr-helpful-btn:focus,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-helpful-action .pr-helpful-btn:focus{-webkit-box-shadow:none;box-shadow:none}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-helpful-action .pr-helpful-btn *,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-helpful-action .pr-helpful-btn *{outline:none}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-helpful-action .pr-helpful-btn *:focus,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-helpful-action .pr-helpful-btn *:focus{-webkit-box-shadow:none;box-shadow:none}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-helpful-action .pr-helpful-btn.pr-helpful-active,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-helpful-action .pr-helpful-btn.pr-helpful-active{background:transparent !important}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-helpful-action .pr-helpful-btn .pr-thumbs-icon,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-helpful-action .pr-helpful-btn .pr-thumbs-icon{color:#4a4aa5;outline:none}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-helpful-action .pr-helpful-btn .pr-thumbs-icon svg *,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-helpful-action .pr-helpful-btn .pr-thumbs-icon svg *{stroke:#222222;fill:white;stroke-width:10px}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-helpful-action .pr-helpful-btn .pr-helpful-count,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-helpful-action .pr-helpful-btn .pr-helpful-count{font-weight:300;color:#4a4aa5;line-height:1;font-size:16px;padding-bottom:5px}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-bottomline,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-bottomline{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}@media (min-width: 900px){#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-bottomline,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-bottomline{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-flag-review-container,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-flag-review-container{-ms-flex-item-align:center;align-self:center;padding-bottom:10px;margin-left:16px}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-flag-review-container a,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-flag-review-container a{visibility:hidden;position:relative}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-flag-review-container a:after,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-review .pr-rd-content-block .pr-accordion-content .pr-rd-footer .pr-rd-flag-review-container a:after{visibility:visible;position:absolute;top:0;left:0;content:url("../images/ico/flag-32ea7c2e.png")}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-rd-main-footer,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-rd-main-footer{width:100%;border:none}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-rd-main-footer .pr-rd-content-block,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-rd-main-footer .pr-rd-content-block{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-rd-main-footer .pr-rd-content-block .pr-rd-review-position,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-rd-main-footer .pr-rd-content-block .pr-rd-review-position{display:none}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-rd-main-footer .pr-rd-content-block .pr-rd-pagination-btn,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-rd-main-footer .pr-rd-content-block .pr-rd-pagination-btn{font-weight:300;line-height:1.78;color:#fff;font-size:18px;background-color:#4ba373;border-radius:18px;border:0;padding:4px 16px;cursor:pointer;-webkit-transition:background-color 150ms ease-in;transition:background-color 150ms ease-in;margin-bottom:46px}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-rd-main-footer .pr-rd-content-block .pr-rd-pagination-btn:hover,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-rd-main-footer .pr-rd-content-block .pr-rd-pagination-btn:hover{background-color:#008b84;-webkit-transition:background-color 150ms ease-in;transition:background-color 150ms ease-in}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-rd-main-footer .pr-rd-content-block .pr-rd-pagination-btn:active,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-rd-main-footer .pr-rd-content-block .pr-rd-pagination-btn:active{background-color:#4ba373;-webkit-transition:background-color 150ms ease-in;transition:background-color 150ms ease-in}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-rd-main-footer .pr-rd-content-block .pr-rd-pagination-btn:focus,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-rd-main-footer .pr-rd-content-block .pr-rd-pagination-btn:focus{background-color:#008b84;-webkit-transition:background-color 150ms ease-in;transition:background-color 150ms ease-in}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-rd-main-footer .pr-rd-content-block .pr-rd-pagination-btn[aria-label='Previous'],#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-rd-main-footer .pr-rd-content-block .pr-rd-pagination-btn[aria-label='Previous']{display:none}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-rd-main-footer .pr-rd-content-block .pr-rd-to-top,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-rd-main-footer .pr-rd-content-block .pr-rd-to-top{font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#484848;text-decoration:underline}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-rd-main-footer .pr-rd-content-block .pr-rd-pagination,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-rd-main-footer .pr-rd-content-block .pr-rd-pagination{border:none}#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-review-display .pr-rd-main-footer .pr-rd-content-block .pr-rd-pagination span,#redesign-product-show .hear-it-from-customers-container .open-content .pdp-reviews-container #pdp-reviews .p-w-r .pr-rd-display-desktop .pr-rd-main-footer .pr-rd-content-block .pr-rd-pagination span{display:none}#redesign-product-show .hear-it-from-customers-container .open-content button.close-reviews{position:absolute;display:inline-block;cursor:pointer;outline:none;border:0;vertical-align:middle;text-decoration:none;background:transparent;padding:0;font-size:inherit;font-family:inherit;width:14rem;height:auto;z-index:1;top:16px;left:12px}#redesign-product-show .hear-it-from-customers-container .open-content button.close-reviews.sticky{position:fixed;top:124px;left:12px}@media (min-width: 600px){#redesign-product-show .hear-it-from-customers-container .open-content button.close-reviews.sticky{left:32px}}@media (min-width: 900px){#redesign-product-show .hear-it-from-customers-container .open-content button.close-reviews.sticky{top:154px}}@media (min-width: 1200px){#redesign-product-show .hear-it-from-customers-container .open-content button.close-reviews.sticky{margin-left:12px;left:initial}}#redesign-product-show .hear-it-from-customers-container .open-content button.close-reviews .circle{-webkit-transition:all 0.45s cubic-bezier(0.65, 0, 0.076, 1);transition:all 0.45s cubic-bezier(0.65, 0, 0.076, 1);position:relative;margin:0;width:3rem;height:3rem;background:#fff;border-radius:1.625rem;-webkit-box-shadow:0 2px 14px 0 rgba(0,0,0,0.15);box-shadow:0 2px 14px 0 rgba(0,0,0,0.15)}#redesign-product-show .hear-it-from-customers-container .open-content button.close-reviews .circle .icon{-webkit-transition:all 0.45s cubic-bezier(0.65, 0, 0.076, 1);transition:all 0.45s cubic-bezier(0.65, 0, 0.076, 1);position:absolute;top:0;bottom:0;margin:auto;background:#919193}#redesign-product-show .hear-it-from-customers-container .open-content button.close-reviews .circle .icon.arrow{-webkit-transition:all 0.45s cubic-bezier(0.65, 0, 0.076, 1);transition:all 0.45s cubic-bezier(0.65, 0, 0.076, 1);left:0.625rem;width:1.125rem;height:0.125rem;background:none}#redesign-product-show .hear-it-from-customers-container .open-content button.close-reviews .circle .icon.arrow:before{position:absolute;content:'';top:0;left:5px;width:20px;border-top:0.125rem solid #919193;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#redesign-product-show .hear-it-from-customers-container .open-content button.close-reviews .circle .icon.arrow:after{position:absolute;content:'';top:0;left:5px;width:20px;border-top:0.125rem solid #919193;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#redesign-product-show .hear-it-from-customers-container .open-content button.close-reviews .button-text{-webkit-transition:all 0.45s cubic-bezier(0.65, 0, 0.076, 1);transition:all 0.45s cubic-bezier(0.65, 0, 0.076, 1);font-weight:600;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal;position:absolute;top:0;left:0;right:0;bottom:0;padding:0.75rem 0;margin:0 0 0 1.85rem;color:transparent;font-size:16px;font-weight:300;text-align:center;text-transform:uppercase}#redesign-product-show .hear-it-from-customers-container .open-content button.close-reviews:hover .circle{width:100%}#redesign-product-show .hear-it-from-customers-container .open-content button.close-reviews:hover .circle .icon.arrow{-webkit-transform:translate(1rem, 0);transform:translate(1rem, 0)}#redesign-product-show .hear-it-from-customers-container .open-content button.close-reviews:hover .button-text{color:#5f5f5f}#redesign-product-show .why-trust-container{background-color:#fff;padding:54px 0 66px}#redesign-product-show .why-trust-container .why-trust-content .why-trust-title{font-weight:600;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal;font-size:32.4px;line-height:1.48;text-align:center}#redesign-product-show .why-trust-container .why-trust-content .why-trust-carousel-container{max-width:640px;margin:42px auto 0}@media (max-width: 599px){#redesign-product-show .why-trust-container .why-trust-content .why-trust-carousel-container{margin:0}}#redesign-product-show .why-trust-container .why-trust-content .why-trust-carousel-container .why-trust-slide{margin:24px 0}#redesign-product-show .why-trust-container .why-trust-content .why-trust-carousel-container .why-trust-slide .why-trust-image-container img{width:100px;height:100px;margin:0 auto}#redesign-product-show .why-trust-container .why-trust-content .why-trust-carousel-container .why-trust-slide .why-trust-content-container{margin-top:24px}#redesign-product-show .why-trust-container .why-trust-content .why-trust-carousel-container .why-trust-slide .why-trust-content-container .why-trust-content-title{font-size:25.6px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:32px;letter-spacing:0.5px;color:#444444}#redesign-product-show .why-trust-container .why-trust-content .why-trust-carousel-container .why-trust-slide .why-trust-content-container .why-trust-content-description{margin-top:14px;font-size:18px;font-weight:300;font-style:normal;font-stretch:normal;line-height:32px;letter-spacing:0.7px;color:#222}@media (min-width: 600px){#redesign-product-show .why-trust-container .why-trust-content .why-trust-carousel-container .why-trust-slide{display:-webkit-box;display:-ms-flexbox;display:flex}#redesign-product-show .why-trust-container .why-trust-content .why-trust-carousel-container .why-trust-slide:first-child{margin-top:32px}#redesign-product-show .why-trust-container .why-trust-content .why-trust-carousel-container .why-trust-slide .why-trust-content-container{margin-top:0;margin-left:34px}#redesign-product-show .why-trust-container .why-trust-content .why-trust-carousel-container .why-trust-slide .why-trust-content-container .why-trust-content-title{line-height:1.56;margin-top:-8px}#redesign-product-show .why-trust-container .why-trust-content .why-trust-carousel-container .why-trust-slide .why-trust-content-container .why-trust-content-description{margin-top:6px}#redesign-product-show .why-trust-container .why-trust-content .why-trust-carousel-container .why-trust-slide .why-trust-image-container img{max-width:120px}}#redesign-product-show .why-trust-container .why-trust-content .why-trust-carousel-container .why-trust-slide:focus{outline:0}@media (min-width: 900px){#redesign-product-show .why-trust-container .why-trust-content .why-trust-carousel-container{max-width:900px}}#redesign-product-show .why-trust-container .why-trust-content .why-trust-carousel-container .controls-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:35px}@media (max-width: 599px){#redesign-product-show .why-trust-container .why-trust-content .why-trust-carousel-container .controls-container{margin-top:0}}#redesign-product-show .why-trust-container .why-trust-content .why-trust-carousel-container .controls-container .paging-info{font-size:18px;line-height:32px;font-weight:300;letter-spacing:0.7px;text-align:center;color:#222}#redesign-product-show .why-trust-container .why-trust-content .why-trust-carousel-container .controls-container .slick-arrow{position:relative}#redesign-product-show .why-trust-container .why-trust-content .why-trust-carousel-container .controls-container .slick-arrow:before{border:5px solid #4ba373;border-bottom:0;border-right:0}@media (min-width: 600px){#redesign-product-show .why-trust-container .why-trust-content .why-trust-carousel-container .controls-container{display:none}}#redesign-product-show .dig-deeper-container{padding:54px 0 72px;background-color:#fff}#redesign-product-show .dig-deeper-container .dig-deeper-content{padding:0 0}#redesign-product-show .dig-deeper-container .dig-deeper-content .dig-deeper-sections{max-width:900px;margin:0 auto}#redesign-product-show .dig-deeper-container .dig-deeper-title{font-weight:600;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal;color:#4a4aa5;font-size:32.4px;line-height:40px;letter-spacing:0.1px;text-align:center;margin-bottom:42px}#redesign-product-show .dig-deeper-container .dig-deeper-section.dive-acc{font-size:16px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;padding:16px;background-color:transparent;color:#006298}#redesign-product-show .dig-deeper-container .dig-deeper-section.dive-acc:first-of-type{border-bottom:0}#redesign-product-show .dig-deeper-container .dig-deeper-section.dive-acc:last-of-type{border-top:0}#redesign-product-show .dig-deeper-container .dig-deeper-section.dive-acc:after{color:transparent;padding-top:5px}@media (hover: hover){#redesign-product-show .dig-deeper-container .dig-deeper-section.dive-acc:hover{background-color:rgba(74,74,165,0.12);text-decoration:none}}#redesign-product-show .dig-deeper-container .accordion-panel{border-bottom:1px solid #ddd}#redesign-product-show .dig-deeper-container .accordion-panel .answer{color:#222;font-size:18px;line-height:1.78;letter-spacing:0.7px;font-weight:300;font-stretch:normal;font-style:normal;font-weight:500;padding:42px 0}#redesign-product-show .dig-deeper-container .accordion-panel .answer h2{font-size:25.6px;line-height:1.25;letter-spacing:0.4px;color:#222222;font-style:normal;font-stretch:normal;font-weight:600}@media (min-width: 900px){#redesign-product-show .dig-deeper-container .accordion-panel .answer h2{font-size:32.4px !important;line-height:1.48;letter-spacing:0.5px}}#redesign-product-show .dig-deeper-container .accordion-panel .answer p{margin:20px auto;max-width:644px}#redesign-product-show .dig-deeper-container .accordion-panel .answer p:first-of-type{margin-top:0}#redesign-product-show .dig-deeper-container .accordion-panel .answer p:last-of-type{margin-bottom:0}#redesign-product-show .dig-deeper-container .accordion-panel .answer a{font-size:18px;font-weight:300;color:#4ba373}#redesign-product-show .dig-deeper-container .accordion-panel .answer a:hover{text-decoration:underline;color:#4ba373}#redesign-product-show .dig-deeper-container .accordion-panel .answer ul{list-style:none;margin:0 auto;max-width:644px}#redesign-product-show .dig-deeper-container .accordion-panel .answer ul li{list-style:none;margin-left:24px;margin-bottom:16px}#redesign-product-show .dig-deeper-container .accordion-panel .answer ul li:before{content:"\2022";color:#4ba373;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}#redesign-product-show .dig-deeper-container .accordion-panel .answer ul li:first-of-type{margin-top:0}#redesign-product-show .your-results-container{padding:54px 0 60px}#redesign-product-show .your-results-container .your-results-title{font-weight:600;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal;color:#4a4aa5;font-size:32.4px;letter-spacing:0.5px;line-height:48px;text-align:center;margin-bottom:24px}#redesign-product-show .your-results-container .your-results-content-container{display:-webkit-box;display:-ms-flexbox;display:flex}#redesign-product-show .your-results-container .your-results-content-container .your-results-media-container{width:60%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#redesign-product-show .your-results-container .your-results-content-container .your-results-media-container .result-image{display:none;width:100%}#redesign-product-show .your-results-container .your-results-content-container .your-results-text-container{width:40%;font-size:20.3px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.58;letter-spacing:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#redesign-product-show .your-results-container .your-results-content-container .your-results-text-container .result-item{opacity:0.5;margin:18px 0;border-left:3px solid transparent;padding:0 12px}#redesign-product-show .your-results-container .your-results-content-container .your-results-text-container .result-item.selected{opacity:1;border-left:3px solid #4ba373}#redesign-product-show .your-results-container .your-results-content-container .your-results-text-container .result-item .result-title{font-size:25.6px;line-height:32px;letter-spacing:0.5px;color:#444444;margin-bottom:8px}#redesign-product-show .your-results-container .your-results-content-container .your-results-text-container .result-item .result-desc{font-weight:300;font-size:18px;line-height:32px;letter-spacing:0.7px;color:#222}#redesign-product-show .your-results-container .your-results-carousel-container{display:none;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal}#redesign-product-show .your-results-container .your-results-carousel-container .your-results-image-container img{width:100%}#redesign-product-show .your-results-container .your-results-carousel-container .your-results-image-container img.mobile-image,#redesign-product-show .your-results-container .your-results-carousel-container .your-results-image-container img.desktop-image{display:none}@media (max-width: 899px){#redesign-product-show .your-results-container .your-results-carousel-container .your-results-image-container img.desktop-image{display:none}#redesign-product-show .your-results-container .your-results-carousel-container .your-results-image-container img.mobile-image{display:block;max-width:250px;margin:0 auto}}@media (min-width: 600px){#redesign-product-show .your-results-container .your-results-carousel-container .your-results-image-container img.mobile-image{display:none}#redesign-product-show .your-results-container .your-results-carousel-container .your-results-image-container img.desktop-image{display:block}}#redesign-product-show .your-results-container .your-results-carousel-container .result-title{font-size:25.6px;font-weight:normal;line-height:1.24;color:#444444;margin:16px 0 8px}#redesign-product-show .your-results-container .your-results-carousel-container .result-desc{font-size:18px;line-height:32px;font-weight:300;color:#222;margin-bottom:24px}#redesign-product-show .your-results-container .your-results-carousel-container .controls-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}@media (max-width: 599px){#redesign-product-show .your-results-container .your-results-carousel-container .controls-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}#redesign-product-show .your-results-container .your-results-carousel-container .controls-container .slick-arrow{position:relative}#redesign-product-show .your-results-container .your-results-carousel-container .controls-container .slick-arrow:before{border:5px solid #4ba373;border-bottom:0;border-right:0}#redesign-product-show .your-results-container .your-results-carousel-container .controls-container .results-paging-info{font-size:18px;line-height:32px;font-weight:300;letter-spacing:0.7px;text-align:center;color:#222}@media (max-width: 1199px){#redesign-product-show .your-results-container .your-results-content-container{display:none}#redesign-product-show .your-results-container .your-results-carousel-container{display:block}}#redesign-product-show .more-ways-to-test-container{padding:56px 12px 0}#redesign-product-show .more-ways-to-test-container .more-ways-to-test-contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around}#redesign-product-show .more-ways-to-test-container .more-ways-to-test-contents .more-ways-to-test-text{text-align:center;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#redesign-product-show .more-ways-to-test-container .more-ways-to-test-contents .more-ways-to-test-text .title{font-weight:600;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal;font-size:32.4px;color:#4a4aa5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#redesign-product-show .more-ways-to-test-container .more-ways-to-test-contents .more-ways-to-test-text .title .title-text{text-align:right;margin-right:10px}#redesign-product-show .more-ways-to-test-container .more-ways-to-test-contents .more-ways-to-test-text .title .symptom-dropdown-container{position:relative;outline:none;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}#redesign-product-show .more-ways-to-test-container .more-ways-to-test-contents .more-ways-to-test-text .title .symptom-dropdown-container .symptom-dropdown{max-width:100%;-ms-flex-item-align:start;align-self:flex-start;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal;text-decoration:underline;outline:none;color:#006298}#redesign-product-show .more-ways-to-test-container .more-ways-to-test-contents .more-ways-to-test-text .title .symptom-dropdown-container .symptom-dropdown .selected-symptom{color:#006298}#redesign-product-show .more-ways-to-test-container .more-ways-to-test-contents .more-ways-to-test-text .title .symptom-dropdown-container .symptom-dropdown .symptoms{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:absolute;z-index:3;background-color:#fff;-webkit-box-shadow:grey 0px 0px 5px;box-shadow:grey 0px 0px 5px;min-width:330px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#redesign-product-show .more-ways-to-test-container .more-ways-to-test-contents .more-ways-to-test-text .title .symptom-dropdown-container .symptom-dropdown .symptoms .symptom-option{margin-top:0;list-style-type:none;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal;font-size:18px;font-weight:300;line-height:1.78;color:#5f5f5f;padding:16px 24px;cursor:pointer;width:100%;text-align:left}#redesign-product-show .more-ways-to-test-container .more-ways-to-test-contents .more-ways-to-test-text .title .symptom-dropdown-container .symptom-dropdown .symptoms .symptom-option:hover{background-color:#eee;color:#484848}#redesign-product-show .more-ways-to-test-container .more-ways-to-test-contents .more-ways-to-test-text .title .symptom-dropdown-container .icon{position:relative;top:-6px;left:6px}#redesign-product-show .more-ways-to-test-container .more-ways-to-test-contents .more-ways-to-test-text .title .symptom-dropdown-container .icon.arrow{width:1.125rem;height:0.125rem;background:none}#redesign-product-show .more-ways-to-test-container .more-ways-to-test-contents .more-ways-to-test-text .title .symptom-dropdown-container .icon.arrow:before{position:absolute;content:"";width:12px;height:12px;top:-1px;border-bottom:0.2rem solid #006298;border-right:0.2rem solid #006298;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media (max-width: 899px){#redesign-product-show .more-ways-to-test-container .more-ways-to-test-contents .more-ways-to-test-text .title .symptom-dropdown-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#redesign-product-show .more-ways-to-test-container .more-ways-to-test-contents .more-ways-to-test-text .title .symptom-dropdown-container .icon{top:unset;left:unset}}@media (max-width: 899px){#redesign-product-show .more-ways-to-test-container .more-ways-to-test-contents .more-ways-to-test-text .title{-ms-flex-wrap:wrap;flex-wrap:wrap}#redesign-product-show .more-ways-to-test-container .more-ways-to-test-contents .more-ways-to-test-text .title .title-text{text-align:center;margin-right:10px;width:100%}}#redesign-product-show .more-ways-to-test-container .more-ways-to-test-contents .more-ways-to-test-text .icon{color:#7bb547;font-size:1.5rem;z-index:2;cursor:pointer}#redesign-product-show .more-ways-to-test-container .more-ways-to-test-contents .more-ways-to-test-text .more-tests{margin:40px 0;width:unset !important}@media (max-width: 599px){#redesign-product-show .more-ways-to-test-container .more-ways-to-test-contents .more-ways-to-test-text .more-tests{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#redesign-product-show .more-ways-to-test-container .more-ways-to-test-contents .more-ways-to-test-text .more-tests .mini-products{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 600px){#redesign-product-show .more-ways-to-test-container .more-ways-to-test-contents .more-ways-to-test-text .more-tests .mini-products{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#redesign-product-show .more-ways-to-test-container .more-ways-to-test-contents .more-ways-to-test-text .more-tests .mini-products .slick-dots li{background-color:transparent}#redesign-product-show .more-ways-to-test-container .more-ways-to-test-contents .more-ways-to-test-text .more-tests .mini-products .slick-track{width:unset !important}@media (max-width: 899px){#redesign-product-show .more-ways-to-test-container .more-ways-to-test-contents .more-ways-to-test-text .more-tests .mini-products .slick-track{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#redesign-product-show .more-ways-to-test-container .more-ways-to-test-contents .more-ways-to-test-text .more-tests .mini-products .slick-track .mini-product{background-color:#fff;max-width:310px;padding:22px 0;margin:0 8px;outline:none;height:380px}@media (max-width: 599px){#redesign-product-show .more-ways-to-test-container .more-ways-to-test-contents .more-ways-to-test-text .more-tests .mini-products .slick-track .mini-product{margin:8px 0;height:unset}}@media (max-width: 1199px){#redesign-product-show .more-ways-to-test-container .more-ways-to-test-contents .more-ways-to-test-text .more-tests .mini-products .slick-track .mini-product{margin-bottom:20px}}@media (min-width: 900px){#redesign-product-show .more-ways-to-test-container .more-ways-to-test-contents .more-ways-to-test-text .more-tests .mini-products .slick-track .mini-product{max-width:31%}}@media (min-width: 1200px){#redesign-product-show .more-ways-to-test-container .more-ways-to-test-contents .more-ways-to-test-text .more-tests .mini-products .slick-track .mini-product{max-width:310px}}#redesign-product-show .more-ways-to-test-container .more-ways-to-test-contents .more-ways-to-test-text .more-tests .mini-products .slick-track .mini-product img{max-width:220px;position:relative;-ms-flex-item-align:start;align-self:flex-start;margin:20px}#redesign-product-show .more-ways-to-test-container .more-ways-to-test-contents .more-ways-to-test-text .more-tests .mini-products .slick-track .mini-product .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 18px}#redesign-product-show .more-ways-to-test-container .more-ways-to-test-contents .more-ways-to-test-text .more-tests .mini-products .slick-track .mini-product .title-container .title{font-size:16px;font-weight:600;line-height:30px;letter-spacing:0.3px;color:#222;text-align:left}#redesign-product-show .more-ways-to-test-container .more-ways-to-test-contents .more-ways-to-test-text .more-tests .mini-products .slick-track .mini-product .title-container .price{color:#222222;font-size:23px;font-weight:600;line-height:24px;letter-spacing:0.66px}#redesign-product-show .more-ways-to-test-container .more-ways-to-test-contents .more-ways-to-test-text .more-tests .mini-products .slick-track .mini-product .description{margin:8px 18px;font-size:16px;line-height:30px;letter-spacing:0.3px;color:#222;text-align:left}#redesign-product-show .more-ways-to-test-container .more-ways-to-test-contents .more-ways-to-test-text .controls-container{display:none}@media (max-width: 599px){#redesign-product-show .more-ways-to-test-container .more-ways-to-test-contents .more-ways-to-test-text .controls-container{display:block}}#redesign-product-show .sticky-order-bar{background:#fff;top:86px;width:100%;z-index:0;opacity:0;-webkit-box-shadow:0 4px 6px 0 rgba(0,0,0,0.12);box-shadow:0 4px 6px 0 rgba(0,0,0,0.12)}#redesign-product-show .sticky-order-bar.active{position:fixed;opacity:1;z-index:10}#redesign-product-show .sticky-order-bar.active .sticky-cta-container{visibility:visible;opacity:1;-webkit-transition:opacity 0.3s ease-in;transition:opacity 0.3s ease-in}#redesign-product-show .sticky-order-bar.showing-sticky-add-to-cart{-webkit-box-shadow:none;box-shadow:none}#redesign-product-show .sticky-order-bar.showing-sticky-add-to-cart .sticky-cta-container .test-info{opacity:0;visibility:hidden}@media (max-width: 599px){#redesign-product-show .sticky-order-bar.showing-sticky-add-to-cart .sticky-cta-container .test-info{max-height:32px}}#redesign-product-show .sticky-order-bar.showing-sticky-add-to-cart .sticky-cta-container .sticky-order-btn:not(.check-eligibility){opacity:0;visibility:hidden}#redesign-product-show .sticky-order-bar.showing-sticky-add-to-cart .sticky-cta-container .sticky-order-btn:not(.check-eligibility)+.sticky-close-btn{display:block}#redesign-product-show .sticky-order-bar.showing-sticky-add-to-cart .sticky-cta-container .sticky-add-to-cart-panel{-webkit-box-shadow:0 4px 6px 0 rgba(0,0,0,0.12);box-shadow:0 4px 6px 0 rgba(0,0,0,0.12);visibility:visible;opacity:1;z-index:1;-webkit-transform:translateY(0%);transform:translateY(0%);-webkit-transition:all 0.3s ease-in-out, visibility 0s linear;transition:all 0.3s ease-in-out, visibility 0s linear}#redesign-product-show .sticky-order-bar.showing-sticky-add-to-cart .sticky-cta-container .sticky-add-to-cart-panel .product-detail .price .display-price{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#redesign-product-show .sticky-order-bar.showing-sticky-add-to-cart .sticky-cta-container .sticky-add-to-cart-panel .product-detail .price .original-price{font-size:18px}#redesign-product-show .sticky-order-bar.showing-sticky-add-to-cart .sticky-cta-container .sticky-add-to-cart-panel .product-detail .price .discounted-price-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}#redesign-product-show .sticky-order-bar.showing-sticky-add-to-cart .sticky-cta-container .sticky-add-to-cart-panel .product-detail .price .discounted-price-container .discounted-price-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#redesign-product-show .sticky-order-bar.showing-sticky-add-to-cart .sticky-cta-container .sticky-add-to-cart-panel .product-detail .price .discounted-price-container .discounted-price{font-size:23px;line-height:1.04;letter-spacing:0.66px;color:#1590d4;font-weight:800}#redesign-product-show .sticky-order-bar.showing-sticky-add-to-cart .sticky-cta-container .sticky-add-to-cart-panel .product-detail .price .discounted-price-container .strikethrough-price{font-size:20px;line-height:normal;letter-spacing:0.78px;margin-left:8px;color:#767676;font-weight:800;text-decoration:line-through}#redesign-product-show .sticky-order-bar.showing-sticky-add-to-cart .sticky-cta-container .sticky-add-to-cart-panel .product-detail .price .discounted-price-container .discount-name{font-size:16px;line-height:normal;letter-spacing:normal;color:#1590d4;font-weight:600;margin-top:4px}#redesign-product-show .sticky-order-bar.showing-sticky-add-to-cart .sticky-cta-container .sticky-add-to-cart-panel .product-detail .price .sub-price-container{margin:0 auto}#redesign-product-show .sticky-order-bar.showing-sticky-add-to-cart .sticky-cta-container .sticky-add-to-cart-panel .product-detail .price .discounted-price-container.hidden{display:none !important}#redesign-product-show .sticky-order-bar .sticky-cta-container{z-index:9999;visibility:hidden;opacity:0;-webkit-transition:opacity 0.3s ease-in;transition:opacity 0.3s ease-in;padding:8px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#redesign-product-show .sticky-order-bar .sticky-cta-container .test-info{font-size:20.3px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.58;letter-spacing:normal;color:#484848;opacity:1;visibility:visible;margin-right:8px}#redesign-product-show .sticky-order-bar .sticky-cta-container .test-info .sticky-price{display:none}#redesign-product-show .sticky-order-bar .sticky-cta-container .test-info .ancestry-originally{font-size:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:10px}@media (max-width: 899px){#redesign-product-show .sticky-order-bar .sticky-cta-container .test-info .discounted-price-container{display:none}}#redesign-product-show .sticky-order-bar .sticky-cta-container .sticky-order-btn{font-weight:300;line-height:1.78;color:#fff;font-size:18px;background-color:#4ba373;border-radius:18px;border:0;padding:4px 16px;cursor:pointer;-webkit-transition:background-color 150ms ease-in;transition:background-color 150ms ease-in;padding:3px 16px;color:#f8f8fc;visibility:visible;height:40px;opacity:1;margin-left:auto}#redesign-product-show .sticky-order-bar .sticky-cta-container .sticky-order-btn:hover{background-color:#008b84;-webkit-transition:background-color 150ms ease-in;transition:background-color 150ms ease-in}#redesign-product-show .sticky-order-bar .sticky-cta-container .sticky-order-btn:active{background-color:#4ba373;-webkit-transition:background-color 150ms ease-in;transition:background-color 150ms ease-in}#redesign-product-show .sticky-order-bar .sticky-cta-container .sticky-order-btn:focus{background-color:#008b84;-webkit-transition:background-color 150ms ease-in;transition:background-color 150ms ease-in}#redesign-product-show .sticky-order-bar .sticky-cta-container .sticky-close-btn{position:relative;margin:0;width:42px;height:42px;background:#ffffff;border-radius:1.625rem;display:none}#redesign-product-show .sticky-order-bar .sticky-cta-container .sticky-close-btn .icon{position:absolute;top:0;bottom:0;margin:auto;background:#9b9b9b}#redesign-product-show .sticky-order-bar .sticky-cta-container .sticky-close-btn .icon.arrow{left:0.625rem;width:1.125rem;height:0.125rem;background:none}#redesign-product-show .sticky-order-bar .sticky-cta-container .sticky-close-btn .icon.arrow:before{position:absolute;content:"";top:0;left:5px;width:20px;border-top:0.125rem solid #9b9b9b;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#redesign-product-show .sticky-order-bar .sticky-cta-container .sticky-close-btn .icon.arrow:after{position:absolute;content:"";top:0;left:5px;width:20px;border-top:0.125rem solid #9b9b9b;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#redesign-product-show .sticky-order-bar .sticky-cta-container .sticky-close-btn:hover{cursor:pointer}#redesign-product-show .sticky-order-bar .sticky-cta-container .sticky-add-to-cart-panel{visibility:hidden;opacity:0;position:absolute;top:100%;left:0;width:100%;background-color:#fff;-webkit-transform:translateY(-2em);transform:translateY(-2em);z-index:-1;padding:0 24px 33px;-webkit-transition:all 0.3s ease-in-out, visibility 0s linear;transition:all 0.3s ease-in-out, visibility 0s linear}#redesign-product-show .sticky-order-bar .sticky-cta-container .sticky-add-to-cart-panel .call-to-action .cta-container .form-icon{-webkit-transition:none;transition:none}#redesign-product-show .sticky-order-bar .sticky-cta-container .sticky-add-to-cart-panel .call-to-action .cta-container .btn{-webkit-transition:none;transition:none}@media (min-width: 900px){#redesign-product-show .sticky-order-bar{width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);background-color:#fff;top:72px}#redesign-product-show .sticky-order-bar.showing-sticky-add-to-cart{top:72px}#redesign-product-show .sticky-order-bar.showing-sticky-add-to-cart .sticky-cta-container .test-info{opacity:1;visibility:visible}#redesign-product-show .sticky-order-bar .sticky-cta-container{padding:16px 24px}#redesign-product-show .sticky-order-bar .sticky-cta-container .test-info{font-size:25.6px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:-12px}#redesign-product-show .sticky-order-bar .sticky-cta-container .test-info span{position:relative;opacity:1}#redesign-product-show .sticky-order-bar .sticky-cta-container .test-info span.sticky-title{margin-right:20px}#redesign-product-show .sticky-order-bar .sticky-cta-container .test-info .discounted-price-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}#redesign-product-show .sticky-order-bar .sticky-cta-container .test-info .discounted-price-container .discounted-price-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:9px}#redesign-product-show .sticky-order-bar .sticky-cta-container .test-info .discounted-price-container .discounted-price{font-size:24px;line-height:1.04;letter-spacing:0.66px;color:#1590d4;font-weight:800}#redesign-product-show .sticky-order-bar .sticky-cta-container .test-info .discounted-price-container .strikethrough-price{font-size:21px;line-height:normal;letter-spacing:0.78px;margin-left:8px;color:#767676;font-weight:800;text-decoration:line-through}#redesign-product-show .sticky-order-bar .sticky-cta-container .test-info .discounted-price-container .discount-name{font-size:16px;line-height:normal;letter-spacing:normal;color:#1590d4;font-weight:600;margin-top:4px}#redesign-product-show .sticky-order-bar .sticky-cta-container .test-info .discounted-price-container.hidden{display:none}#redesign-product-show .sticky-order-bar .sticky-cta-container .test-info .sitewide-discount.discounted-price-container .price-change{margin-top:8px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#redesign-product-show .sticky-order-bar .sticky-cta-container .test-info .price{color:#222222;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#redesign-product-show .sticky-order-bar .sticky-cta-container .test-info .price.hidden{display:none}#redesign-product-show .sticky-order-bar .sticky-cta-container .test-info .price .display-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#redesign-product-show .sticky-order-bar .sticky-cta-container .test-info .price .display-price sup{font-size:16px}#redesign-product-show .sticky-order-bar .sticky-cta-container .test-info .price .display-price .discounted-price-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#redesign-product-show .sticky-order-bar .sticky-cta-container .test-info .price .display-price .discounted-price-container .discounted-price{font-size:23px;line-height:1.04;letter-spacing:0.66px;color:#1590d4;font-weight:800}#redesign-product-show .sticky-order-bar .sticky-cta-container .test-info .price .display-price .discounted-price-container .strikethrough-price{font-size:20px;line-height:normal;letter-spacing:0.78px;margin-left:8px;color:#767676;font-weight:800;text-decoration:line-through}#redesign-product-show .sticky-order-bar .sticky-cta-container .test-info .price .display-price .discounted-price-container .discount-name{font-size:16px;line-height:normal;letter-spacing:normal;color:#1590d4;font-weight:600;margin-top:4px}#redesign-product-show .sticky-order-bar .sticky-cta-container .test-info .price .original-price{color:#919193;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:10px}#redesign-product-show .sticky-order-bar .sticky-cta-container .test-info .price .original-price .price-value{text-decoration:line-through}#redesign-product-show .sticky-order-bar .sticky-cta-container .test-info .price .original-price sup{font-size:16px;text-decoration:none}#redesign-product-show .sticky-order-bar .sticky-cta-container .sticky-order-btn{height:40px;min-width:132px;font-size:14.2px;font-weight:700;line-height:1.69;letter-spacing:1.3px}#redesign-product-show .sticky-order-bar .sticky-cta-container .sticky-add-to-cart-panel{padding-bottom:0}#redesign-product-show .sticky-order-bar .sticky-cta-container .sticky-add-to-cart-panel .product-detail{display:none}#redesign-product-show .sticky-order-bar .sticky-cta-container .sticky-add-to-cart-panel .call-to-action .cta-container{padding-top:0}}@media (min-width: 1200px){#redesign-product-show .sticky-order-bar .sticky-cta-container{max-width:1296px;margin:0 auto}#redesign-product-show .sticky-order-bar .sticky-cta-container .sticky-add-to-cart-panel .call-to-action .cta-container{min-width:1296px;margin:0 auto}}#redesign-product-show .btn.linked-product{font-size:20.3px;font-weight:normal;min-width:140px;height:50px;padding:0;border-radius:3px;margin-right:16px;margin-top:12px;letter-spacing:0;text-transform:lowercase;border:solid 1px;display:-webkit-box;display:-ms-flexbox;display:flex}#redesign-product-show .btn.linked-product .icon-button-contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#redesign-product-show .btn.linked-product .icon-button-contents .tooltip-icon{position:relative;display:inline-block;pointer-events:auto;margin-left:10px;margin-right:20px}#redesign-product-show .btn.linked-product .icon-button-contents .tooltip-text{visibility:hidden;white-space:pre-line;text-align:left;width:264px;bottom:56px;left:-68px;background:white;margin-top:-40px;margin-left:-60px;border-radius:3px;-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,0.04);box-shadow:0 0 9px 0 rgba(0,0,0,0.04);font-size:16px;border:solid 1px #888888;padding:20px;text-transform:none;position:absolute;z-index:1;cursor:auto}#redesign-product-show .btn.linked-product .icon-button-contents .tooltip-icon:hover .tooltip-text{visibility:visible;font-weight:normal}#redesign-product-show .btn.linked-product .icon-button-contents .tooltip-icon .tooltip-text::before,#redesign-product-show .btn.linked-product .icon-button-contents .tooltip-icon .tooltip-text::after{content:" ";position:absolute;top:100%;border-style:solid}#redesign-product-show .btn.linked-product .icon-button-contents .tooltip-text::before{left:128px;border-width:13px;border-color:#888888 transparent transparent}#redesign-product-show .btn.linked-product .icon-button-contents .tooltip-text::after{left:129px;border-width:12px;border-color:white transparent transparent}#redesign-product-show .btn.linked-product .icon-button-contents .info-icon{width:28px;margin-bottom:-2px}#redesign-product-show .btn.linked-product.active{border-color:#888888;opacity:1;background:none}#redesign-product-show .btn.linked-product.active a,#redesign-product-show .btn.linked-product.active a:visited,#redesign-product-show .btn.linked-product.active a:hover{color:#444444;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#redesign-product-show .btn.linked-product.active a.tooltip-link,#redesign-product-show .btn.linked-product.active a:visited.tooltip-link,#redesign-product-show .btn.linked-product.active a:hover.tooltip-link{padding-left:25px;padding-right:60px;margin-right:-60px;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}#redesign-product-show .btn.linked-product.disabled{border-color:#919193;opacity:1;pointer-events:none;color:#222}#redesign-product-show .btn.linked-product.disabled a,#redesign-product-show .btn.linked-product.disabled a:visited,#redesign-product-show .btn.linked-product.disabled a:hover{color:#222222}#redesign-product-show .btn.linked-product.disabled a.tooltip-link,#redesign-product-show .btn.linked-product.disabled a:visited.tooltip-link,#redesign-product-show .btn.linked-product.disabled a:hover.tooltip-link{margin-left:25px}@media (max-width: 350px){#redesign-product-show .btn.linked-product .icon-button-contents .tooltip-icon{margin-left:-30px}#redesign-product-show .btn.linked-product .icon-button-contents .tooltip-text{width:240px}#redesign-product-show .btn.linked-product .icon-button-contents .tooltip-icon .tooltip-text::before{left:128px}#redesign-product-show .btn.linked-product .icon-button-contents .tooltip-icon .tooltip-text::after{left:129px}#redesign-product-show .btn.linked-product.active a.tooltip-link,#redesign-product-show .btn.linked-product.active a:visited.tooltip-link,#redesign-product-show .btn.linked-product.active a:hover.tooltip-link{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:-60px;padding-right:60px;padding-left:20px;margin-left:-20px}#redesign-product-show .btn.linked-product.disabled .icon-button-contents{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}@media (min-width: 351px) and (max-width: 460px){#redesign-product-show .btn.linked-product.active a.tooltip-link,#redesign-product-show .btn.linked-product.active a:visited.tooltip-link,#redesign-product-show .btn.linked-product.active a:hover.tooltip-link{padding-left:10px;padding-right:70px;margin-right:-70px}#redesign-product-show .btn.linked-product.active .tooltip-icon{margin-left:30px;margin-right:10px}#redesign-product-show .btn.linked-product .icon-button-contents .tooltip-text{left:-164px}#redesign-product-show .btn.linked-product .icon-button-contents .tooltip-icon .tooltip-text::before{left:225px}#redesign-product-show .btn.linked-product .icon-button-contents .tooltip-icon .tooltip-text::after{left:226px}}@media (min-width: 600px){#redesign-product-show .btn.linked-product{min-width:177px;margin-right:25px}#redesign-product-show .btn.linked-product.active a.tooltip-link,#redesign-product-show .btn.linked-product.active a:visited.tooltip-link,#redesign-product-show .btn.linked-product.active a:hover.tooltip-link{padding-left:27px;padding-right:30px;margin-right:-30px}#redesign-product-show .btn.linked-product.active .tooltip-icon{margin-left:-20px;margin-right:20px}}#redesign-product-show .out-of-stock-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:24px 0}#redesign-product-show .out-of-stock-cta{margin:24px 0 !important;background-color:#9d9d9d;cursor:not-allowed}#redesign-product-show a{cursor:pointer;text-decoration:none}#redesign-product-show .container{padding:0 24px}@media (min-width: 600px){#redesign-product-show .container{padding:0 85px}}@media (min-width: 900px){#redesign-product-show .container{padding:0 32px}}#cart .line-item-image,#line-items-menu .line-item-image{display:none}#cart .hidden,#line-items-menu .hidden{display:none !important}#cart .btn.btn-blue,#line-items-menu .btn.btn-blue{padding-left:1rem;padding-right:1rem;max-width:400px}#cart #cart-cta,#line-items-menu #cart-cta{margin-bottom:0}#cart #cart-cta .cart-cta-sub,#line-items-menu #cart-cta .cart-cta-sub{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#cart .subtotal,#cart .discounts,#cart .gift-card-applied-amount,#cart .grandtotal,#cart .grandtotal.cart,#line-items-menu .subtotal,#line-items-menu .discounts,#line-items-menu .gift-card-applied-amount,#line-items-menu .grandtotal,#line-items-menu .grandtotal.cart{padding:20px 0;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}#cart .subtotal .cart-label,#cart .discounts .cart-label,#cart .gift-card-applied-amount .cart-label,#cart .grandtotal .cart-label,#cart .grandtotal.cart .cart-label,#line-items-menu .subtotal .cart-label,#line-items-menu .discounts .cart-label,#line-items-menu .gift-card-applied-amount .cart-label,#line-items-menu .grandtotal .cart-label,#line-items-menu .grandtotal.cart .cart-label{color:#9b9b9b;background:none}#cart .subtotal .label,#cart .discounts .label,#cart .gift-card-applied-amount .label,#cart .grandtotal .label,#cart .grandtotal.cart .label,#line-items-menu .subtotal .label,#line-items-menu .discounts .label,#line-items-menu .gift-card-applied-amount .label,#line-items-menu .grandtotal .label,#line-items-menu .grandtotal.cart .label{color:#888888;font-size:16px;line-height:1.88;letter-spacing:0.3px;font-weight:300;font-stretch:normal;font-style:normal;background:none}@media (min-width: 900px){#cart .subtotal .label,#cart .discounts .label,#cart .gift-card-applied-amount .label,#cart .grandtotal .label,#cart .grandtotal.cart .label,#line-items-menu .subtotal .label,#line-items-menu .discounts .label,#line-items-menu .gift-card-applied-amount .label,#line-items-menu .grandtotal .label,#line-items-menu .grandtotal.cart .label{font-size:18px;line-height:1.78;letter-spacing:0.7px}}#cart .subtotal .item-count-wrapper,#cart .discounts .item-count-wrapper,#cart .gift-card-applied-amount .item-count-wrapper,#cart .grandtotal .item-count-wrapper,#cart .grandtotal.cart .item-count-wrapper,#line-items-menu .subtotal .item-count-wrapper,#line-items-menu .discounts .item-count-wrapper,#line-items-menu .gift-card-applied-amount .item-count-wrapper,#line-items-menu .grandtotal .item-count-wrapper,#line-items-menu .grandtotal.cart .item-count-wrapper{color:#222;font-weight:500}#cart .cart-breakdown .cart-totals .grandtotal,#line-items-menu .cart-breakdown .cart-totals .grandtotal{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}#cart .subtotal,#cart .grandtotal,#cart .grandtotal.cart,#line-items-menu .subtotal,#line-items-menu .grandtotal,#line-items-menu .grandtotal.cart{border-bottom:solid 1px #dddddd}#cart .subtotal .amount,#cart .grandtotal .amount,#cart .grandtotal.cart .amount,#line-items-menu .subtotal .amount,#line-items-menu .grandtotal .amount,#line-items-menu .grandtotal.cart .amount{color:#222222;font-weight:800;font-size:23px}#cart .btn.btn-blue.cart,#line-items-menu .btn.btn-blue.cart{margin:16px;width:auto;cursor:pointer}@media (min-width: 600px){#cart .btn.btn-blue.cart,#line-items-menu .btn.btn-blue.cart{margin:16px auto;width:304px}}#cart .grandtotal.cart,#cart .discounts,#line-items-menu .grandtotal.cart,#line-items-menu .discounts{border-top:solid 1px #dddddd}#cart .discounts:empty,#line-items-menu .discounts:empty{border-top:none}#cart .shipping,#line-items-menu .shipping{padding:12px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#cart .shipping *,#line-items-menu .shipping *{margin:0 0.25rem}#cart .shipping .description,#line-items-menu .shipping .description{text-transform:capitalize;color:#222;font-size:14.2px;line-height:2.11;letter-spacing:0.1px;font-weight:300;font-stretch:normal;font-style:normal;font-weight:500}#cart .shipping .logo,#line-items-menu .shipping .logo{color:#4ba373;margin-top:5px}#cart .age-warning,#line-items-menu .age-warning{background-color:#f5f5f5;padding:16px 32px;border-radius:5px;margin-bottom:16px;color:#222;font-size:14.2px;line-height:2.11;letter-spacing:0.1px;font-weight:300;font-stretch:normal;font-style:normal}@media (min-width: 600px){#cart .age-warning,#line-items-menu .age-warning{font-size:16px;line-height:1.81;letter-spacing:0.7px}}@media (min-width: 900px){#cart .age-warning,#line-items-menu .age-warning{font-size:18px;line-height:1.78;letter-spacing:0.7px}}@media (min-width: 600px){#cart .age-warning,#line-items-menu .age-warning{display:inline-block;font-size:14.2px;line-height:1.69;letter-spacing:0.1px}}@media (min-width: 900px){#cart .age-warning,#line-items-menu .age-warning{font-size:14.2px;line-height:1.69;letter-spacing:0.1px}}#cart .age-warning span.highlight,#line-items-menu .age-warning span.highlight{font-weight:600}#cart .btn.btn-bordered,#line-items-menu .btn.btn-bordered{padding:0.5rem 3.5rem;height:2rem}#cart .empty-cart,#line-items-menu .empty-cart{display:none}#cart .empty-cart-message,#line-items-menu .empty-cart-message{padding:16px}#cart .empty-cart-message h4,#line-items-menu .empty-cart-message h4{color:#444444;font-size:18px;line-height:1.78;letter-spacing:0.7px;font-weight:300;font-stretch:normal;font-style:normal}@media (min-width: 900px){#cart .empty-cart-message,#line-items-menu .empty-cart-message{padding:0}}#cart .empty-cart-message p,#line-items-menu .empty-cart-message p{color:#222;font-size:14.2px;line-height:2.11;letter-spacing:0.1px;font-weight:300;font-stretch:normal;font-style:normal;margin:0}@media (min-width: 600px){#cart .empty-cart-message p,#line-items-menu .empty-cart-message p{font-size:16px;line-height:1.81;letter-spacing:0.7px}}@media (min-width: 900px){#cart .empty-cart-message p,#line-items-menu .empty-cart-message p{font-size:18px;line-height:1.78;letter-spacing:0.7px}}#cart #related-products,#line-items-menu #related-products{margin-top:2rem}#cart #related-products li.slick-active,#line-items-menu #related-products li.slick-active{color:#1eaae6}#cart .line-item-qty,#line-items-menu .line-item-qty{display:none}@media (min-width: 841px){#cart #related-products,#line-items-menu #related-products{margin-top:6rem}#cart .section-title h4,#line-items-menu .section-title h4{padding-left:0}#cart .empty-cart,#line-items-menu .empty-cart{display:inherit;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#cart .empty-cart-message,#line-items-menu .empty-cart-message{margin-left:0;margin-right:0;padding-left:0;padding-right:0}#cart #cart-content,#line-items-menu #cart-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#cart #cart-content #cart-items,#line-items-menu #cart-content #cart-items{border-top:solid 1px #dddddd;padding:16px 0;margin:0 96px 0 16px}#cart .btn.btn-blue,#line-items-menu .btn.btn-blue{width:306px;-ms-flex-item-align:center;align-self:center;margin:0 2rem}#cart #cart-cta,#line-items-menu #cart-cta{width:auto}#cart #cart-cta .cart-cta-sub,#line-items-menu #cart-cta .cart-cta-sub{padding-top:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:solid 1px #dddddd;border-radius:5px;margin-bottom:2rem;width:336px}#cart .subtotal,#cart .discounts,#cart .grandtotal.cart,#line-items-menu .subtotal,#line-items-menu .discounts,#line-items-menu .grandtotal.cart{font-size:20px;padding:1rem 0}#cart .shipping,#line-items-menu .shipping{padding:1rem 0;border-bottom:none}#cart .subtotal,#cart .shipping,#cart .grandtotal.cart,#line-items-menu .subtotal,#line-items-menu .shipping,#line-items-menu .grandtotal.cart{margin-left:0;margin-right:0}}@media (min-width: 1280px){#cart .slick-product-cards .product-card-container:first-child,#line-items-menu .slick-product-cards .product-card-container:first-child{padding-left:0}}#cart .btn.btn-blue{margin:0 2rem;width:242px;font-size:18.7px;line-height:1.5;text-align:center;padding:10px 0;border-radius:24px;text-decoration:none;cursor:pointer;background-color:#4ba373;border-color:#4ba373;color:#fffdfa;cursor:pointer;font-weight:500;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;letter-spacing:normal;width:304px}@media (min-width: 900px){#cart .btn.btn-blue{width:257px}}@media (hover: hover){#cart .btn.btn-blue:hover{background-color:#007377;border-color:#007377;text-decoration:none}}#cart .btn.btn-blue:active{background-color:#007377;border-color:#007377;text-decoration:none}#cart .btn.btn-blue.disabled{background-color:#a2a2a2;border-color:#a2a2a2;color:#fffdfa}@media (min-width: 900px){#cart .btn.btn-blue{width:304px}}@media (max-width: 840px){#cart .btn.btn-blue{margin:0 auto;margin-bottom:20px}}#line-items-menu{overflow-y:auto;max-height:calc(100vh - 150px);padding-bottom:10px}#line-items-menu .cart-breakdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0}#line-items-menu .grandtotal,#line-items-menu .discounts{padding:4px 0 0 0;border-top:0;border-bottom:0;font-size:16px}#line-items-menu .grandtotal .amount,#line-items-menu .discounts .amount{padding-left:4px}#line-items-menu .btn.btn-blue{margin:0 0.5rem;width:100%;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}#line-items-menu .cart-link>a{font-size:16px;padding-right:10px;color:#006298}#volume-discount .main-container.discount{padding-top:2rem;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#volume-discount .main-container.discount .discount-text{margin-left:1rem;margin-right:3rem}.discount-header{color:#002021;font-size:1.3rem;padding-bottom:10px}.discount-description{color:#444444;font-size:1rem;font-weight:300;padding-bottom:2px}.discount-disclaimer{color:#444444;font-size:13px;font-weight:300;padding-bottom:2px}.discount-btn-container{margin-right:1rem}.btn.volume-discount-btn{width:242px;font-size:18.7px;line-height:1.5;text-align:center;padding:10px 0;border-radius:24px;text-decoration:none;cursor:pointer;background-color:#ffffff;border:solid 1.5px #4ba373;color:#4ba373;letter-spacing:normal;width:304px;text-transform:unset;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;letter-spacing:normal;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 900px){.btn.volume-discount-btn{width:257px}}@media (hover: hover){.btn.volume-discount-btn:hover{background-color:#ffffff;border-color:#007377;color:#007377;text-decoration:none}}.btn.volume-discount-btn:active{background-color:#ffffff;border-color:#007377;color:#007377;text-decoration:none}@media (min-width: 900px){.btn.volume-discount-btn{width:304px}}@media (max-width: 1199px){#volume-discount .main-container.discount{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem 3rem;border-bottom:solid 1px #dddddd}#volume-discount .main-container.discount .discount-text{margin:0;-ms-flex-line-pack:center;align-content:center}#volume-discount .discount-btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1rem 0 0.35rem 0}.discount-description{padding-bottom:2px}.discount-disclaimer{padding-bottom:0}.btn.volume-discount-btn{width:304px}}@media (max-width: 899px){#volume-discount .main-container.discount{padding:1rem 2rem}}input[type=number]{background-clip:padding-box !important}#cart-items,#nav-cart-items{margin-bottom:2rem;margin-top:1.25rem}#cart-items .line-items-container,#nav-cart-items .line-items-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:32px 16px;border-bottom:solid 1px #dddddd}@media (min-width: 600px){#cart-items .line-items-container,#nav-cart-items .line-items-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px 16px}}#cart-items .line-items-container:first-child,#nav-cart-items .line-items-container:first-child{border-top:none}#cart-items .line-items-container:last-child,#nav-cart-items .line-items-container:last-child{border-bottom:none}#cart-items .line-item-name,#nav-cart-items .line-item-name{font-size:16px}#cart-items .line-item-info,#nav-cart-items .line-item-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#cart-items .line-item-price,#nav-cart-items .line-item-price{color:#4ba373;font-size:16px}#cart-items .line-item-price .original-price,#nav-cart-items .line-item-price .original-price{margin-top:3px;font-size:10px;color:#9b9b9b;margin-top:5px;font-weight:600}#cart-items .line-item-qty,#nav-cart-items .line-item-qty{color:#7bb547}#cart-items .line-item-remove,#nav-cart-items .line-item-remove{margin:8px 0}#cart-items .line-item-remove a,#nav-cart-items .line-item-remove a{color:#006298}#cart-items .count-picker,#nav-cart-items .count-picker{display:-webkit-box;display:-ms-flexbox;display:flex}#cart-items .count-picker .btn-icon,#nav-cart-items .count-picker .btn-icon{max-height:47px;border-color:#dddddd}#cart-items .count-picker .btn-icon:first-child,#nav-cart-items .count-picker .btn-icon:first-child{border-radius:3px 0 0 3px;border-right:none}#cart-items .count-picker .btn-icon:nth-child(4),#nav-cart-items .count-picker .btn-icon:nth-child(4){border-radius:0 3px 3px 0;border-left:none}#cart-items .count-picker .quantity,#nav-cart-items .count-picker .quantity{padding:0.5rem 1rem;font-size:25.6px;line-height:1.25;letter-spacing:1px;font-weight:500;color:#222;border:solid 1px #dddddd;max-height:47px}@media (min-width: 841px){#cart-items.section,#nav-cart-items{margin-right:0;width:100%}#cart-items .line-items-container,#nav-cart-items .line-items-container{margin:0;border-bottom:none;border-top:solid 1px #dddddd;padding:24px 0}#cart-items .line-item-name,#cart-items .line-item-price,#nav-cart-items .line-item-name,#nav-cart-items .line-item-price{font-size:1.25rem}#cart-items .count-picker .quantity,#nav-cart-items .count-picker .quantity{font-size:1.5rem}#cart-items .count-picker .quantity,#cart-items .count-picker .btn-icon,#nav-cart-items .count-picker .quantity,#nav-cart-items .count-picker .btn-icon{max-height:48px}}@media (min-width: 1000px){#cart-items .line-items-container,#nav-cart-items .line-items-container{padding-left:0;padding-right:0}}@media (min-width: 1280px){#cart-items .line-item-image,#nav-cart-items .line-item-image{display:inherit}#cart-items .line-item-image img,#nav-cart-items .line-item-image img{max-width:240px;max-height:100px;margin-top:-5px;margin-right:15px}}#checkout #charities.section{margin:0}#checkout #charities .message{font-size:0.8rem;padding:0 1rem}#checkout #charities #charity-cards{max-height:0;margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:solid 1px #888888;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;overflow:hidden}#checkout #charities #charity-cards.show{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;padding-top:2rem;padding-bottom:0.75rem;max-height:inherit}#checkout #charities .dropdown.show{font-size:1.5rem;font-weight:bold;margin-left:0.5rem;float:right;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#checkout #charities .charity-card{margin-bottom:0.95rem;height:210px;width:99%;max-width:350px;background-color:#f7f9f9;border:solid 2px #9b9b9b;border-radius:15px;padding:0 1rem}#checkout #charities .charity-card.no-charity{height:90px}#checkout #charities .charity-card.no-charity .charity-title,#checkout #charities .charity-card.no-charity .charity-description{margin-left:1rem}#checkout #charities .charity-card.no-charity .charity-title{margin-top:.75rem;margin-bottom:.25rem}#checkout #charities .charity-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#checkout #charities .charity-logo i.form-icon{margin-top:1.5rem;margin-left:1rem}#checkout #charities .charity-logo img{width:85%;height:85%}#checkout #charities .charity-title,#checkout #charities .charity-description{margin-left:-1rem;margin-right:-1rem;font-size:0.9rem}#checkout #charities .charity-title{margin-top:1rem;color:#444444;font-weight:bold;font-size:0.9rem;margin-bottom:0.5rem}#checkout #charities .charity-description{color:#919193}@media (min-width: 764px){#checkout #charities #charity-cards{padding-top:1rem;padding-bottom:0.75rem;max-height:inherit;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}#checkout #charities .dropdown.show{display:none}}@media (min-width: 841px){#checkout #charities #charity-cards{padding-top:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#checkout #charities .charity-card{width:49%;max-width:inherit}}#confirmation #charities{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:350px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:2rem}#confirmation #charities img{width:40%;height:40%}#confirmation #charities .message{margin-left:1rem}#confirmation #charities .amount{color:#7bb547;font-weight:bold}#confirmation #charities .name{font-weight:bold}#checkout .mobile{display:none}@media (max-width: 899px){#checkout .mobile{display:block}}#checkout .desktop{display:none}@media (min-width: 900px){#checkout .desktop{display:block}}#checkout .main-container>.section:first-child{margin-bottom:1rem}#checkout .main-container>.section:first-child h1{font-size:27px}#checkout .with-padding{padding-top:1rem}#checkout .hidden{display:none !important}#checkout .alt-payment-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 16px;margin-bottom:24px;border:solid 1px #dddddd;border-radius:5px}#checkout .alt-payment-container.no-border{border:none}#checkout .alt-payment-container #paypal-button{width:100%;margin-bottom:-4px}#checkout .alt-payment-container .paypal-tag{color:#9b9b9b}#checkout .alt-payment-container img{position:relative;top:-5px;left:4px;height:19px}#checkout .alt-payment-container #payment-btn{border:none;width:250px;margin-top:0.25rem;margin-bottom:0.25rem}#checkout .section-title{padding:16px 24px;color:#ffffff;font-size:18px;line-height:1.78;letter-spacing:0.7px;font-weight:300;font-stretch:normal;font-style:normal;background-color:#4ba373}@media (max-width: 599px){#checkout .section-title{padding:8px 24px}}#checkout .address-form *{-webkit-transition:opacity 0.2s ease-out;transition:opacity 0.2s ease-out}#checkout .address-form,#checkout .payment-form,#checkout .promo-form,#checkout .covid-promo-form,#checkout .gift-card-form{padding:0px 0 24px}#checkout .address-form .form-group,#checkout .payment-form .form-group,#checkout .promo-form .form-group,#checkout .covid-promo-form .form-group,#checkout .gift-card-form .form-group{margin-bottom:0.75rem}#checkout .address-form input,#checkout .payment-form input,#checkout .promo-form input,#checkout .covid-promo-form input,#checkout .gift-card-form input{color:#222;font-size:14.2px;line-height:2.11;letter-spacing:0.1px;font-weight:300;font-stretch:normal;font-style:normal}#checkout .address-form,#checkout .payment-form,#checkout .promo-form{padding-top:8px}#checkout .payment-form{border-bottom:solid 1px #dddddd}#checkout .payment-form #card-number,#checkout .payment-form #card-cvc,#checkout .payment-form #card-expiry{display:inline-block;width:100%}#checkout .address-form{padding-top:16px}@media (max-width: 599px){#checkout .address-form{padding-top:24px}}#checkout .address-form input{border-radius:5px;border-color:#767676;padding:8px 12px;color:#222222;font-size:14.2px;line-height:2.11;letter-spacing:0.1px;font-weight:300;font-stretch:normal;font-style:normal}@media (min-width: 600px){#checkout .address-form input{font-size:16px;line-height:1.81;letter-spacing:0.7px}}@media (min-width: 900px){#checkout .address-form input{font-size:18px;line-height:1.78;letter-spacing:0.7px}}#checkout .address-form input::-webkit-input-placeholder{color:#888888}#checkout .address-form input:-moz-placeholder{color:#888888}#checkout .address-form input::-moz-placeholder{color:#888888}#checkout .address-form input:-ms-input-placeholder{color:#888888}@media (min-width: 900px){#checkout .address-form input{font-size:14.2px;line-height:2.11;letter-spacing:0.1px;font-weight:normal}}#checkout .address-form .form-select{border-radius:5px;border-color:#767676;padding:8px 12px;color:#222222;font-size:14.2px;line-height:2.11;letter-spacing:0.1px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.11}@media (min-width: 600px){#checkout .address-form .form-select{font-size:16px;line-height:1.81;letter-spacing:0.7px}}@media (min-width: 900px){#checkout .address-form .form-select{font-size:18px;line-height:1.78;letter-spacing:0.7px}}#checkout .address-form .form-select::-webkit-input-placeholder{color:#888888}#checkout .address-form .form-select:-moz-placeholder{color:#888888}#checkout .address-form .form-select::-moz-placeholder{color:#888888}#checkout .address-form .form-select:-ms-input-placeholder{color:#888888}@media (min-width: 900px){#checkout .address-form .form-select{font-size:14.2px;line-height:1.11;letter-spacing:0.1px;font-weight:normal}}#checkout #checkout-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#checkout #checkout-content .disclaimer{margin-top:24px;color:#222;font-size:14.2px;line-height:2.11;letter-spacing:0.1px;font-weight:300;font-stretch:normal;font-style:normal;font-weight:300;font-size:14px;line-height:20px;padding:0 20px}#checkout #checkout-content .disclaimer a{color:#006298}#checkout #checkout-content .age-warning{margin-top:16px;background-color:#f3f3f3;padding:1rem;border-radius:5px;text-align:center;display:block;color:#222;font-size:14.2px;line-height:2.11;letter-spacing:0.1px;font-weight:300;font-stretch:normal;font-style:normal;font-weight:300;font-size:14px;line-height:20px}#checkout #checkout-content .age-warning .highlight{font-weight:600}@media (min-width: 900px){#checkout #checkout-content{position:relative;padding-bottom:48px}#checkout #checkout-content .place-order.btn,#checkout #checkout-content .place-covid-order.btn{position:absolute;left:37%;bottom:0}}#checkout #checkout-content .text-center .place-order,#checkout #checkout-content .text-center .place-covid-order{width:242px;font-size:18.7px;line-height:1.5;text-align:center;padding:10px 0;border-radius:24px;text-decoration:none;cursor:pointer;background-color:#4ba373;border-color:#4ba373;color:#fffdfa;cursor:pointer;font-weight:500;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;letter-spacing:normal;margin-top:32px}@media (min-width: 900px){#checkout #checkout-content .text-center .place-order,#checkout #checkout-content .text-center .place-covid-order{width:257px}}@media (hover: hover){#checkout #checkout-content .text-center .place-order:hover,#checkout #checkout-content .text-center .place-covid-order:hover{background-color:#007377;border-color:#007377;text-decoration:none}}#checkout #checkout-content .text-center .place-order:active,#checkout #checkout-content .text-center .place-covid-order:active{background-color:#007377;border-color:#007377;text-decoration:none}#checkout .collapse-parent{width:100%;margin-top:1rem}#checkout .collapsed{font-size:16px;padding-top:2rem}#checkout .collapsed a{display:block;margin-top:1rem}#checkout .hsa-fsa-payment{text-align:center;padding-bottom:16px;color:#222;font-size:14.2px;line-height:2.11;letter-spacing:0.1px;font-weight:300;font-stretch:normal;font-style:normal}@media (min-width: 600px){#checkout .hsa-fsa-payment{font-size:16px;line-height:1.81;letter-spacing:0.7px}}@media (min-width: 900px){#checkout .hsa-fsa-payment{font-size:18px;line-height:1.78;letter-spacing:0.7px}}@media (min-width: 600px){#checkout .hsa-fsa-payment{padding:0 0 0 24px}}@media (min-width: 900px){#checkout .hsa-fsa-payment{font-size:14.2px;line-height:1.69;letter-spacing:0.1px}}#checkout .address-selection>.selection-row:first-child{padding-top:8px}@media (min-width: 600px){#checkout .address-selection>.selection-row:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:24px}}#checkout .address-selection .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:16px}@media (min-width: 600px){#checkout .address-selection .form-group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}#checkout .address-selection .form-group .form-radio{font-weight:300;font-weight:normal;font-size:16px;line-height:1.88;letter-spacing:0.3px;color:#222;margin:0;padding:8px 36px;border-color:#767676}#checkout .address-selection .form-group .form-radio input:checked+.form-icon{border-color:#4ba373}#checkout .address-selection .form-group .form-radio .form-icon{height:26px;width:26px;margin-top:4px;border-color:#767676}#checkout .address-selection .form-group .form-radio .form-icon:before{height:12px;width:12px;background-color:#4ba373}#checkout #ship-address .address-form{padding-bottom:0}#checkout #payment .address-selection .cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#checkout #payment .cc-container img{margin-right:0.3rem;max-width:60px}#checkout #payment .cc-container:last-child{-ms-flex-item-align:center;align-self:center;font-size:10px}#checkout #payment .address-form{border-bottom:dashed 1px #767676;padding:0;padding-bottom:0.75rem;margin-bottom:1.25rem}#checkout #payment .StripeElement{border:0.05rem solid #767676;border-radius:5px;padding-left:0.5rem;padding-right:0.5rem}#checkout #payment .StripeElement input{font-size:14.2px;line-height:2.11;letter-spacing:0.1px;font-weight:300}#checkout #payment .StripeElement--invalid{border-color:red}#checkout #payment .other-payments{margin:1rem 0}#checkout #payment .payment-btn-message{text-align:center;font-size:0.9rem;margin:1rem;color:#9b9b9b}#checkout #payment .form-group.tnc{margin-top:16px;margin-bottom:32px;padding-left:20px;font-size:14px}#checkout #payment .form-group .form-checkbox{padding-top:0 !important;margin:0.4rem 0;color:#222;font-size:14.2px;line-height:2.11;letter-spacing:0.1px;font-weight:300;font-stretch:normal;font-style:normal;font-weight:300;font-size:14px;line-height:20px}@media (max-width: 599px){#checkout #payment .form-group .form-checkbox{margin-top:5px}}@media (min-width: 600px){#checkout #payment .form-group .form-checkbox{font-size:16px;line-height:1.81;letter-spacing:0.7px}}@media (min-width: 900px){#checkout #payment .form-group .form-checkbox{font-size:18px;line-height:1.78;letter-spacing:0.7px}}@media (min-width: 900px){#checkout #payment .form-group .form-checkbox{letter-spacing:0.1px;font-size:14.2px;line-height:1.5}}#checkout #payment .form-group .form-checkbox i.form-icon{border-color:#767676}#checkout #payment .form-group .form-checkbox a{font-weight:500;color:#006298}#checkout #order-summary .section-title{margin-bottom:24px}@media (min-width: 600px){#checkout #order-summary .section-title{margin-top:16px}}#checkout #order-summary .title h1{font-size:20px}#checkout #order-summary .title{padding:0 0 24px 0;margin:8px 0 0;border-bottom:solid 1px #dddddd}#checkout #order-summary .promo-form,#checkout #order-summary .covid-promo-form,#checkout #order-summary .gift-card-form{display:-webkit-box;display:-ms-flexbox;display:flex}#checkout #order-summary .promo-form input.promo-code,#checkout #order-summary .promo-form input.gift-card-code,#checkout #order-summary .covid-promo-form input.promo-code,#checkout #order-summary .covid-promo-form input.gift-card-code,#checkout #order-summary .gift-card-form input.promo-code,#checkout #order-summary .gift-card-form input.gift-card-code{border-color:#767676;height:48px}#checkout #order-summary .promo-form input.promo-code::-webkit-input-placeholder,#checkout #order-summary .promo-form input.gift-card-code::-webkit-input-placeholder,#checkout #order-summary .covid-promo-form input.promo-code::-webkit-input-placeholder,#checkout #order-summary .covid-promo-form input.gift-card-code::-webkit-input-placeholder,#checkout #order-summary .gift-card-form input.promo-code::-webkit-input-placeholder,#checkout #order-summary .gift-card-form input.gift-card-code::-webkit-input-placeholder{color:#888888}#checkout #order-summary .promo-form input.promo-code:-moz-placeholder,#checkout #order-summary .promo-form input.gift-card-code:-moz-placeholder,#checkout #order-summary .covid-promo-form input.promo-code:-moz-placeholder,#checkout #order-summary .covid-promo-form input.gift-card-code:-moz-placeholder,#checkout #order-summary .gift-card-form input.promo-code:-moz-placeholder,#checkout #order-summary .gift-card-form input.gift-card-code:-moz-placeholder{color:#888888}#checkout #order-summary .promo-form input.promo-code::-moz-placeholder,#checkout #order-summary .promo-form input.gift-card-code::-moz-placeholder,#checkout #order-summary .covid-promo-form input.promo-code::-moz-placeholder,#checkout #order-summary .covid-promo-form input.gift-card-code::-moz-placeholder,#checkout #order-summary .gift-card-form input.promo-code::-moz-placeholder,#checkout #order-summary .gift-card-form input.gift-card-code::-moz-placeholder{color:#888888}#checkout #order-summary .promo-form input.promo-code:-ms-input-placeholder,#checkout #order-summary .promo-form input.gift-card-code:-ms-input-placeholder,#checkout #order-summary .covid-promo-form input.promo-code:-ms-input-placeholder,#checkout #order-summary .covid-promo-form input.gift-card-code:-ms-input-placeholder,#checkout #order-summary .gift-card-form input.promo-code:-ms-input-placeholder,#checkout #order-summary .gift-card-form input.gift-card-code:-ms-input-placeholder{color:#888888}#checkout #order-summary .add-promo-code-btn,#checkout #order-summary .add-gift-card-btn{width:242px;font-size:18.7px;line-height:1.5;text-align:center;padding:10px 0;border-radius:24px;text-decoration:none;cursor:pointer;background-color:#4ba373;border-color:#4ba373;color:#fffdfa;cursor:pointer;font-weight:500;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;letter-spacing:normal;border-top-left-radius:unset;border-bottom-left-radius:unset}@media (min-width: 900px){#checkout #order-summary .add-promo-code-btn,#checkout #order-summary .add-gift-card-btn{width:257px}}@media (hover: hover){#checkout #order-summary .add-promo-code-btn:hover,#checkout #order-summary .add-gift-card-btn:hover{background-color:#007377;border-color:#007377;text-decoration:none}}#checkout #order-summary .add-promo-code-btn:active,#checkout #order-summary .add-gift-card-btn:active{background-color:#007377;border-color:#007377;text-decoration:none}#checkout #order-summary p.disclaimer{margin:0;color:#222;font-size:14.2px;line-height:2.11;letter-spacing:0.1px;font-weight:300;font-stretch:normal;font-style:normal;font-weight:500}#checkout #order-summary #applied-codes,#checkout #order-summary .applied-gift-card-code{margin-top:-12px;border-color:#dddddd;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#222222;font-size:14.2px;line-height:2.11;letter-spacing:0.1px;font-weight:300;font-stretch:normal;font-style:normal}#checkout #order-summary .line-items-container .line-item-qty{color:#006298}@media (min-width: 900px){#checkout #order-summary .line-items-container .line-item-image{padding-top:8px}#checkout #order-summary .line-items-container .line-item-info{display:block}}#checkout #order-summary .shipping .amount{color:#1eaae6}#checkout .norton-seal-mobile table{margin:0 auto}#checkout .cta-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#checkout .payment-separation,#checkout .payment-separation-default{padding-top:1rem}#checkout .payment-section-title{text-decoration:inherit;color:inherit}#checkout .selected{border:2px solid #888888}#checkout .payment-title{font-size:16px;background-color:#f3f3f3;padding:1rem;border:2px solid transparent}#checkout .payment-title:hover{background:#eee;border:2px solid #888888}#checkout .form-container{display:block}#checkout .form-container-address{padding-bottom:1.5rem}#checkout .form-container-address input{border-radius:5px;border-color:#767676;padding:8px 12px;color:#222222;font-size:14.2px;line-height:2.11;letter-spacing:0.1px;font-weight:300;font-stretch:normal;font-style:normal}@media (min-width: 600px){#checkout .form-container-address input{font-size:16px;line-height:1.81;letter-spacing:0.7px}}@media (min-width: 900px){#checkout .form-container-address input{font-size:18px;line-height:1.78;letter-spacing:0.7px}}#checkout .form-container-address input::-webkit-input-placeholder{color:#888888}#checkout .form-container-address input:-moz-placeholder{color:#888888}#checkout .form-container-address input::-moz-placeholder{color:#888888}#checkout .form-container-address input:-ms-input-placeholder{color:#888888}#checkout .form-container-address input.is-error{border-color:#e85600}@media (min-width: 900px){#checkout .form-container-address input{font-size:14.2px;line-height:2.11;letter-spacing:0.1px;font-weight:normal}}#checkout .form-container-address .form-select{border-radius:5px;border-color:#767676;padding:8px 12px;color:#222222;font-size:14.2px;line-height:2.11;letter-spacing:0.1px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.11}@media (min-width: 600px){#checkout .form-container-address .form-select{font-size:16px;line-height:1.81;letter-spacing:0.7px}}@media (min-width: 900px){#checkout .form-container-address .form-select{font-size:18px;line-height:1.78;letter-spacing:0.7px}}#checkout .form-container-address .form-select::-webkit-input-placeholder{color:#888888}#checkout .form-container-address .form-select:-moz-placeholder{color:#888888}#checkout .form-container-address .form-select::-moz-placeholder{color:#888888}#checkout .form-container-address .form-select:-ms-input-placeholder{color:#888888}#checkout .form-container-address .form-select.is-error{border-color:#e85600}@media (min-width: 900px){#checkout .form-container-address .form-select{font-size:14.2px;line-height:1.11;letter-spacing:0.1px;font-weight:normal}}@media (min-width: 841px){#checkout .main-container>.section:first-child{margin-bottom:1rem}#checkout .main-container>.section:first-child .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#checkout .payment-separation-default{padding-top:0rem}#checkout .alt-payment-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:16px;width:300px}#checkout .alt-payment-container .paypal-tag{font-size:16px;padding-left:2rem}#checkout .form-input{height:48px;padding-left:0.5rem}#checkout .form-select,#checkout .StripeElement{height:3rem;padding:0.25rem 0.5rem}#checkout #paypal-button{width:200px;margin-bottom:-4px}#checkout #payment .cc-container img{margin-right:0.5rem;max-width:80px}#checkout #payment .cc-container:last-child{min-width:104px;-ms-flex-item-align:center;align-self:center;font-size:14px}#checkout #payment .address-selection .form-group{display:-webkit-box;display:-ms-flexbox;display:flex}#checkout #payment .address-selection .form-group label.form-radio{white-space:nowrap}#checkout #payment .selected{border:2px solid #888888}#checkout #payment .cta-section{margin-top:1.5rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#checkout #payment .place-order,#checkout #payment .place-covid-order{margin-left:0.5rem}#checkout #checkout-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#checkout #checkout-content .section-title{margin:8px 0}#checkout .section-title{margin-left:0;margin-right:0}#checkout .forms{width:100%}#checkout #order-summary{width:600px;margin-left:auto;margin-right:1rem}#checkout #order-summary .subtotal>h1{margin-bottom:0}#checkout #order-summary .add-promo-code-btn,#checkout #order-summary .add-gift-card-btn{max-height:48px;padding:0.5rem 1rem}}@media (min-width: 1000px){#checkout #order-summary{margin-left:48px}}#checkout{padding:0}#checkout #cart-items{display:block;margin-top:0;margin-bottom:0;padding-left:0;padding-right:0}#checkout #cart-items .line-item-remove{display:none}#checkout #cart-items .line-item-quant.count-picker{display:none}#checkout #cart-items .line-items-container .image-and-name-info{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#checkout #cart-items .line-items-container .line-item-image{margin-right:0.75rem}#checkout #cart-items .line-items-container .line-item-image img{max-width:140px}@media (min-width: 841px){#checkout #cart-items{display:inherit;margin:0 0 24px 0}#checkout #cart-items .line-items-container{padding-left:0;padding-right:0}#checkout #cart-items .line-items-container:last-child{border-bottom:solid 1px #dddddd}#checkout #cart-items .image-and-name-info{width:100%}#checkout #cart-items .remove-item,#checkout #cart-items .line-item-quant.count-picker{display:none}#checkout #cart-items .line-item-info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#checkout #cart-items .line-item-name{color:#222;font-weight:500;font-size:14px;line-height:1.78;letter-spacing:0.7px;font-stretch:normal;font-style:normal}#checkout #cart-items .line-item-price{margin-top:5px;margin-left:auto;font-size:14px;line-height:1.04;letter-spacing:0.66px;color:#222222;font-weight:600}#checkout #cart-items .line-item-image{display:none}}@media (min-width: 1280px){#checkout #cart-items .line-item-image{display:block}#checkout #cart-items .line-item-image img{max-width:140px;max-height:60px;margin-top:-5px;margin-right:5px}}.total-section{color:#222;font-size:18px;line-height:1.78;letter-spacing:0.7px;font-weight:300;font-stretch:normal;font-style:normal}.total-section .subtotal,.total-section .shipping,.total-section .discounts,.total-section .gift-card-applied-amount,.total-section .grandtotal,.total-section .gift-card-confirmation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0.5rem 0;color:#888888}.total-section .subtotal:last-of-type,.total-section .shipping:last-of-type,.total-section .discounts:last-of-type,.total-section .gift-card-applied-amount:last-of-type,.total-section .grandtotal:last-of-type,.total-section .gift-card-confirmation:last-of-type{margin-bottom:0}.total-section .qty-wrapper{color:#222}.total-section .amount{color:#222222;font-weight:600;font-size:16px}.total-section .shipping .amount,.total-section .discounts .amount,.total-section .gift-card-applied-amount .amount{color:#1eaae6;font-weight:600;font-size:16px}.total-section .discounts div.discount-label{margin-top:0.5rem;float:left}.total-section #gift-card-confirmation-container .gift-card-confirmation{margin-bottom:1rem}.total-section #gift-card-confirmation-container .gift-card-confirmation .code-text-label{color:#9b9b9b;background:none;font-size:16px;margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:0.5rem}.total-section #gift-card-confirmation-container .gift-card-confirmation .code-text-label .gift-card-label{margin-right:0.5rem;margin-top:0.25rem}.total-section #gift-card-confirmation-container .gift-card-confirmation .code-text-label .code-text{padding:0.5rem;border:solid 1px #888888;color:#1eaae6;font-weight:600;letter-spacing:0.7px;font-size:16px;line-height:1.2;font-stretch:normal;font-style:normal}.total-section #gift-card-confirmation-container .gift-card-confirmation .code-text-label .amount{white-space:nowrap;overflow-wrap:normal}.total-section .grandtotal{padding-top:0.5rem;border-top:solid 1px #dddddd}.total-section .grandtotal .amount{color:#222222;font-weight:600;font-size:16px}.total-section .label{color:#9b9b9b;background:none;font-size:16px}.total-section .mobile{display:none}@media (max-width: 899px){.total-section .mobile{display:block}}.total-section .desktop{display:none}@media (min-width: 900px){.total-section .desktop{display:block}}.total-section .disclaimer{margin-top:24px;color:#222;font-size:14.2px;line-height:2.11;letter-spacing:0.1px;font-weight:300;font-stretch:normal;font-style:normal;font-weight:300;font-size:14px;line-height:20px;padding:0 20px}.total-section .disclaimer a{color:#006298}.total-section .age-warning{margin-top:16px;background-color:#f3f3f3;padding:1rem;border-radius:5px;text-align:center;display:block;color:#222;font-size:14.2px;line-height:2.11;letter-spacing:0.1px;font-weight:300;font-stretch:normal;font-style:normal;font-weight:300;font-size:14px;line-height:20px}.total-section .age-warning .highlight{font-weight:600}[data-ancestry]{background:#fafafa}[data-ancestry] #main-content-panel{background:#fafafa}[data-ancestry] .main-container{background:#ffffff}[data-ancestry] #confirmation-message a,[data-ancestry] #confirmation-message a:visited,[data-ancestry] #confirmation-message a:hover{text-decoration:none;color:#4ba373}.strike-center{position:relative;white-space:nowrap}.strike-center:after{border-top:1.5px solid #6d7278;position:absolute;content:'';right:0;top:45%;left:0}#confirmation{padding:0}@media (min-width: 600px){#confirmation{margin-top:118px}}@media (min-width: 1200px){#confirmation{margin-top:166px}}#confirmation .main-container{padding:40px 16px !important}@media (min-width: 600px){#confirmation .main-container{border:solid 1px #dddddd !important;margin:48px 48px 40px !important;padding:64px 40px 56px !important;border-radius:5px}}@media (min-width: 900px){#confirmation .main-container{margin:48px 48px 40px !important;padding:48px !important}}@media (min-width: 1200px){#confirmation .main-container{margin:48px 48px 40px !important;padding:72px 80px 44px !important}}#confirmation .main-container>.section:first-child h1{padding:0 0 48px 0 !important;border-bottom:none !important}#confirmation .main-container h1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#confirmation .main-container h1 img{max-width:40px;margin-right:0.5rem}#confirmation .main-container .orderDescription{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#confirmation .main-container .productImageContainer{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%}#confirmation .main-container .productImageContainer.covid-box-img{max-width:160px}#confirmation .main-container .productImage{width:100%}#confirmation .main-container .productDescription{-webkit-box-flex:1;-ms-flex:1 1 60%;flex:1 1 60%;margin-left:11px;margin-bottom:20px}#confirmation .main-container .productName{margin:0 0 8px 0;font-size:18px;font-weight:bold;line-height:28px;letter-spacing:0.7px;color:#222222}#confirmation .main-container .productPricingInformation{font-size:14px;font-weight:300}#confirmation .main-container .productPricingInformation .amount{font-size:18px;line-height:28px;letter-spacing:0.7px;font-weight:300}#confirmation .main-container .order-summary-bottom{text-align:center !important}#confirmation #orderReceived{font-weight:800;font-size:25.6px;line-height:32px;letter-spacing:0.5px;color:#222222}#confirmation .order-button{text-align:center;margin-bottom:40px}#confirmation .order-button a{width:322px;display:block}@media (min-width: 900px){#confirmation .order-button a{width:344px}}#confirmation #confirmation-message p{margin-top:1rem;max-width:390px;font-size:16px;line-height:1.88;letter-spacing:0.3px;font-weight:300;color:#222}#confirmation #confirmation-message p a{color:#006298;font-weight:500}@media (min-width: 600px){#confirmation #confirmation-message p{max-width:unset}}#confirmation #membership-headline{font-weight:600;font-size:40px;line-height:55px;letter-spacing:0.3px;color:#222222;max-width:602px;margin:0}#confirmation #membership-headline span{font-weight:300;font-style:italic}#confirmation h4{font-weight:800;font-size:25.6px;line-height:32px;letter-spacing:0.3px;margin-bottom:24px;color:#222222}#confirmation h4 .order-number{font-weight:800;font-size:23px;line-height:1.04;letter-spacing:0.66px;color:#222222}#confirmation .order-email{font-style:italic}#confirmation #applied-codes{margin-top:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:.5rem}#confirmation #cart-items{display:inherit;margin-bottom:0.5rem}#confirmation #cart-items .line-items-container{padding:16px 0;position:relative}#confirmation #cart-items .line-items-container:first-child{border-top:solid 1px #dddddd}#confirmation #cart-items .line-items-container:last-child{border-bottom:solid 1px #dddddd}#confirmation #cart-items .line-items-container .image-and-name-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 900px){#confirmation #cart-items .line-items-container .image-and-name-info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}#confirmation #cart-items .line-items-container .line-item-name{color:#222;font-size:18px;line-height:1.78;letter-spacing:0.7px;font-weight:300;font-stretch:normal;font-style:normal;font-weight:500;color:#222222}#confirmation #cart-items .line-items-container .line-item-qty{color:#222;font-size:14.2px;line-height:2.11;letter-spacing:0.1px;font-weight:300;font-stretch:normal;font-style:normal;font-weight:500;color:#222222}#confirmation #cart-items .line-items-container .line-item-price{position:absolute;top:16px;right:0;font-weight:800;font-size:23px;line-height:1.04;letter-spacing:0.66px;color:#222222;margin-left:auto}#confirmation #cart-items .line-items-container .line-item-price.credit-purchase{padding-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#confirmation #cart-items .line-items-container .line-item-price.credit-purchase .price-text{text-align:right;font-weight:800;color:#6d7278;display:block}#confirmation #cart-items .line-items-container .line-item-price.credit-purchase .membership-text{font-weight:600;font-size:18px;line-height:28px;letter-spacing:0.11px;color:#1590d4;max-width:141px;text-align:right;margin-top:24px}@media (min-width: 600px){#confirmation #cart-items .line-items-container .line-item-price.credit-purchase .membership-text{max-width:none;margin-top:0}}#confirmation #cart-items .line-items-container.is-membership:last-child{padding-bottom:0;border-bottom:none}#confirmation #cart-items .remove-item,#confirmation #cart-items .line-item-quant.count-picker{display:none}#confirmation #cart-items .line-item-info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#confirmation #cart-items .line-item-image{display:inherit}#confirmation #cart-items .line-item-image img{max-width:160px;max-height:110px;margin:-5px 10px 0 -2px}@media (min-width: 841px){#confirmation #cart-items .line-items-container{padding:1rem 0 0.75rem}#confirmation #cart-items .line-item-image>img{margin-left:0;margin-right:16px}}#confirmation .steps-description{font-size:18px}#confirmation .summary-title{color:#007377;font-size:25px}#confirmation .test-type-title{color:#007377;font-size:23px}#confirmation .test-type-title span{padding:10px 20px;background-color:#007377;border-radius:25px;margin-right:10px;color:white}#confirmation .lab-container>span{color:#4ba373;font-size:14px;margin-bottom:10px;display:block}#confirmation .lab-container h3{color:#007377;font-size:25px}#confirmation .lab-container p{font-size:18px}#confirmation #lab-items{margin:25px 0 25px 0}#confirmation #lab-items .lab-item-name{font-size:18px;color:#007377;font-weight:bold;margin:0}#confirmation .lab-item{padding:10px;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd}#confirmation .lab-item-number{font-size:14px;margin-bottom:10px;display:block}#confirmation .lab-item-info{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#confirmation .lab-item-info img{width:100px;margin-right:20px}#confirmation .lab-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:white;padding:16px 24px;color:#007377;border:2px solid #007377;font-size:18px;text-decoration:none;font-weight:bold}#confirmation .lab-item a:hover,#confirmation .lab-item a:active{background-color:#007377;color:white}#confirmation .total-section{color:#222;font-size:18px;line-height:1.78;letter-spacing:0.7px;font-weight:300;font-stretch:normal;font-style:normal;font-weight:500;font-size:18px}#confirmation .total-section .item-count-wrapper{color:#222}#confirmation .total-section .grandtotal{padding-top:24px}#confirmation .total-section .grandtotal .label{font-weight:500;font-size:18px;color:#222222}#confirmation .total-section .amount{font-weight:800;font-size:23px;line-height:1.04;letter-spacing:0.66px;color:#222222}#confirmation .total-section .amount.membership-total{color:#1590d4;font-weight:800}#confirmation .total-section .subtotal{padding:16px 0 0}#confirmation .total-section .subtotal .label{font-size:18px !important;color:#222222}#confirmation .total-section .subtotal .amount.membership-subtotal{color:#1590d4;font-weight:800}#confirmation .total-section .shipping{padding:5px 0 0}#confirmation .total-section .shipping .label{font-size:18px !important;color:#222222}#confirmation .total-section .shipping .amount.membership-subtotal{color:#1590d4;font-weight:800}#confirmation .total-section .shipping .free{color:#4ba373}#confirmation .total-section .salestax{padding-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#confirmation .total-section .salestax .label{font-size:18px !important;color:#222222}#confirmation .total-section .salestax .amount.membership-subtotal{color:#1590d4;font-weight:800}@media (min-width: 841px){#confirmation #confirmation-message h4{color:#444444;font-size:25.6px;line-height:1.25;letter-spacing:0.5px;font-weight:500;font-stretch:normal;font-style:normal;font-weight:800;color:#222222}#confirmation #confirmation-message p{margin-top:2rem;max-width:737px;font-size:18px}#confirmation #confirmation-message p:first-of-type{margin-top:1rem}#confirmation #confirmation-message p:last-of-type{margin-bottom:32px}}@media (min-width: 841px) and (min-width: 600px){#confirmation #confirmation-message p:last-of-type{margin-bottom:38px}}.confirmation-more-kits-container{background-color:#e5f0f2;padding:48px 8px;text-align:center}@media (min-width: 600px){.confirmation-more-kits-container{padding:72px 40px}}.confirmation-more-kits-container .add-to-cart{position:absolute;top:0;right:0;padding:0.5rem;border:none;background:none;border-left:solid 1px #dddddd;border-bottom:solid 1px #dddddd;border-radius:0 0 0 5px;cursor:pointer}.confirmation-more-kits-container .add-to-cart .img{width:30px;height:30px;background-image:url(../images/icons/add-to-crt-918d2e0c.svg);background-repeat:no-repeat}.confirmation-more-kits-container p{margin-top:1rem;font-size:16px}.confirmation-more-kits-container .more-ways-to-test-text{text-align:center;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:616px;margin:0 auto}.confirmation-more-kits-container .more-ways-to-test-text h2.membership-callout{font-weight:600;padding:0 16px;line-height:44px;font-size:32px;margin:0}@media (min-width: 600px){.confirmation-more-kits-container .more-ways-to-test-text h2.membership-callout{padding:0}}.confirmation-more-kits-container .more-ways-to-test-text .title{position:relative}.confirmation-more-kits-container .more-ways-to-test-text .title h3{color:#444444;font-size:25.6px;line-height:1.25;letter-spacing:0.5px;font-weight:500;font-stretch:normal;font-style:normal;margin:0;padding-bottom:16px}.confirmation-more-kits-container .more-ways-to-test-text .title .title-text{text-align:right;margin-right:10px}.confirmation-more-kits-container .more-ways-to-test-text .description{font-size:16px;line-height:1.88;letter-spacing:0.3px;font-weight:500;color:#222;padding:0 16px;margin:0}@media (min-width: 600px){.confirmation-more-kits-container .more-ways-to-test-text .description{padding:0}}.confirmation-more-kits-container .mini-products-container{width:95%;margin:24px auto;max-width:1200px;position:relative}.confirmation-more-kits-container .mini-products-container .slider-arrow-left{left:0;content:url("../images/ico/left-392796fd.svg");width:12px}.confirmation-more-kits-container .mini-products-container .slider-arrow-right{right:0;content:url("../images/ico/right-989ad381.svg")}.confirmation-more-kits-container .mini-products-container .arrow,.confirmation-more-kits-container .mini-products-container .slick-arrow{font-size:1.5rem;margin:0;position:absolute;width:12px}.confirmation-more-kits-container .mini-products-container .controls-container{position:absolute;top:50%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.confirmation-more-kits-container .mini-products-container .controls-container .results-paging-info{position:absolute;bottom:0;display:none}@media (min-width: 600px){.confirmation-more-kits-container .mini-products-container{margin:40px auto}.confirmation-more-kits-container .mini-products-container .slider-arrow-left{margin-left:-30px}.confirmation-more-kits-container .mini-products-container .slider-arrow-right{margin-right:-30px}}@media (min-width: 900px){.confirmation-more-kits-container .mini-products-container .slider-arrow-left{margin-left:-48px}.confirmation-more-kits-container .mini-products-container .slider-arrow-right{margin-right:-48px}}@media (min-width: 1200px){.confirmation-more-kits-container .mini-products-container{max-width:1296px}.confirmation-more-kits-container .mini-products-container .slider-arrow-left{margin-left:-20px}.confirmation-more-kits-container .mini-products-container .slider-arrow-right{margin-right:-20px}}.confirmation-more-kits-container .mini-products{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1}.confirmation-more-kits-container .mini-products .slick-list{width:100%}.confirmation-more-kits-container .mini-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #dddddd;border-radius:5px;position:relative;background-color:#fff;padding:22px 0;margin:0 8px;outline:none;min-height:400px}.confirmation-more-kits-container .mini-product a:hover{text-decoration:none}.confirmation-more-kits-container .mini-product .bottom{position:absolute;bottom:0}.confirmation-more-kits-container .mini-product .sm-margin-bottom{margin-bottom:8%}.confirmation-more-kits-container .mini-product .learn-more-btn{width:242px;font-size:18.7px;line-height:1.5;text-align:center;padding:10px 0;border-radius:24px;text-decoration:none;cursor:pointer;background-color:#4ba373;border-color:#4ba373;color:#fffdfa;cursor:pointer;font-weight:500;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;letter-spacing:normal;display:block;width:100% !important;max-width:152px;padding:4px 8px;line-height:1.5;margin:0 auto}@media (min-width: 900px){.confirmation-more-kits-container .mini-product .learn-more-btn{width:257px}}@media (hover: hover){.confirmation-more-kits-container .mini-product .learn-more-btn:hover{background-color:#007377;border-color:#007377;text-decoration:none}}.confirmation-more-kits-container .mini-product .learn-more-btn:active{background-color:#007377;border-color:#007377;text-decoration:none}.confirmation-more-kits-container .mini-product .full-width{width:100%}.confirmation-more-kits-container .mini-product img{max-width:70%;position:relative;-ms-flex-item-align:center;align-self:center;margin:5%}.confirmation-more-kits-container .mini-product .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 18px;min-height:80px}.confirmation-more-kits-container .mini-product .title-container .title{font-size:16px;font-weight:500;line-height:1.78;letter-spacing:0.1px;color:#222222;text-align:left}.confirmation-more-kits-container .mini-product .title-container .price{font-weight:600;font-style:normal;font-stretch:normal;line-height:1.56;letter-spacing:normal;font-size:18px;font-weight:500;line-height:1.78;letter-spacing:0.1px;color:#4ba373}.confirmation-more-kits-container .mini-product .description{margin:8px 18px;font-size:14px}@media (min-width: 600px){.confirmation-more-kits-container .mini-product{margin:0 20px}}.confirmation-more-kits-container .results-paging-info{font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;text-align:center;color:#5f5f5f}.confirmation-more-kits-container .results-paging-info.non-mobile{display:none}@media (min-width: 600px){.confirmation-more-kits-container .results-paging-info.non-mobile{display:block}}@media (min-width: 1200px){.confirmation-more-kits-container .results-paging-info.hide-desktop{display:none}}.confirmation-more-kits-container .btn-blue{margin-top:24px;width:242px;font-size:18.7px;line-height:1.5;text-align:center;padding:10px 0;border-radius:24px;text-decoration:none;cursor:pointer;background-color:#ffffff;border:solid 1.5px #4ba373;color:#4ba373;letter-spacing:normal}@media (min-width: 900px){.confirmation-more-kits-container .btn-blue{width:257px}}@media (hover: hover){.confirmation-more-kits-container .btn-blue:hover{background-color:#ffffff;border-color:#007377;color:#007377;text-decoration:none}}.confirmation-more-kits-container .btn-blue:active{background-color:#ffffff;border-color:#007377;color:#007377;text-decoration:none}#cart #applied-codes,#checkout #applied-codes,#confirmation #applied-codes{margin-bottom:1rem;padding:0.5rem;border:solid 1px #888888}#cart #applied-codes span,#checkout #applied-codes span,#confirmation #applied-codes span{padding-right:0.5rem;color:#9b9b9b}#cart #applied-codes .promo-code,#checkout #applied-codes .promo-code,#confirmation #applied-codes .promo-code{color:#1eaae6;font-weight:600;letter-spacing:0.7px;font-size:16px}#cart #applied-codes .remove-promo-code,#cart #applied-codes .remove-covid-promo-code,#checkout #applied-codes .remove-promo-code,#checkout #applied-codes .remove-covid-promo-code,#confirmation #applied-codes .remove-promo-code,#confirmation #applied-codes .remove-covid-promo-code{margin-left:auto;color:#9b9b9b;cursor:pointer}#cart .applied-gift-card-codes .applied-gift-card-code,#checkout .applied-gift-card-codes .applied-gift-card-code,#confirmation .applied-gift-card-codes .applied-gift-card-code{margin-bottom:1rem;padding:0.5rem;border:solid 1px #888888}#cart .applied-gift-card-codes .applied-gift-card-code span,#checkout .applied-gift-card-codes .applied-gift-card-code span,#confirmation .applied-gift-card-codes .applied-gift-card-code span{padding-right:0.5rem;color:#9b9b9b}#cart .applied-gift-card-codes .applied-gift-card-code span.amount,#checkout .applied-gift-card-codes .applied-gift-card-code span.amount,#confirmation .applied-gift-card-codes .applied-gift-card-code span.amount{padding-left:0.5rem}#cart .applied-gift-card-codes .applied-gift-card-code .code-text,#checkout .applied-gift-card-codes .applied-gift-card-code .code-text,#confirmation .applied-gift-card-codes .applied-gift-card-code .code-text{color:#1eaae6;font-weight:600;letter-spacing:0.7px;font-size:16px}#cart .applied-gift-card-codes .applied-gift-card-code .remove-gift-card-code,#checkout .applied-gift-card-codes .applied-gift-card-code .remove-gift-card-code,#confirmation .applied-gift-card-codes .applied-gift-card-code .remove-gift-card-code{margin-left:auto;color:#9b9b9b;cursor:pointer}#cart .main-container,#checkout .main-container,#confirmation .main-container{border:none;padding:32px 16px}#cart .main-container *,#checkout .main-container *,#confirmation .main-container *{-webkit-transition:opacity 0.2s ease-out;transition:opacity 0.2s ease-out}@media (min-width: 900px){#cart .main-container,#checkout .main-container,#confirmation .main-container{padding:48px 64px 48px 48px}}#cart .main-container .section,#checkout .main-container .section,#confirmation .main-container .section{margin:0}#cart .main-container .show-md.text-center a.continue-shopping,#checkout .main-container .show-md.text-center a.continue-shopping,#confirmation .main-container .show-md.text-center a.continue-shopping{text-align:center;color:#006298}#cart .main-container .show-md.text-center .left-arrow,#checkout .main-container .show-md.text-center .left-arrow,#confirmation .main-container .show-md.text-center .left-arrow{display:inline-block;height:6px;width:6px;border-style:solid;border-color:#006298;border-width:0 2px 2px 0;-webkit-transform:rotate(135deg);transform:rotate(135deg);margin-bottom:2px;margin-right:2px}#cart .main-container .show-md.text-center a.link-continue,#checkout .main-container .show-md.text-center a.link-continue,#confirmation .main-container .show-md.text-center a.link-continue{font-size:16px;line-height:1.75;letter-spacing:0.3;color:#006298;font-weight:500}#cart .main-container>.section:first-child h1,#checkout .main-container>.section:first-child h1,#confirmation .main-container>.section:first-child h1{color:#444444;font-size:25.6px;line-height:1.25;letter-spacing:0.5px;font-weight:500;font-stretch:normal;font-style:normal;padding:0 16px 24px;margin:0;border-bottom:solid 1px #dddddd}@media (min-width: 900px){#cart .main-container>.section:first-child h1,#checkout .main-container>.section:first-child h1,#confirmation .main-container>.section:first-child h1{border-bottom:none}}@media (min-width: 841px){#cart .main-container>.section:first-child h1,#checkout .main-container>.section:first-child h1,#confirmation .main-container>.section:first-child h1{font-size:20px}#cart .main-container,#checkout .main-container,#confirmation .main-container{margin-top:2rem;margin-bottom:4rem;border:solid 1px #dddddd;border-radius:5px}#cart .continue-shopping,#checkout .continue-shopping,#confirmation .continue-shopping{margin-top:1rem;margin-left:24px;font-size:16px}#cart .continue-shopping:hover,#checkout .continue-shopping:hover,#confirmation .continue-shopping:hover{text-decoration:none}#cart .section,#checkout .section,#confirmation .section{margin-left:1rem;margin-right:1rem}}@media (min-width: 1000px){#cart .section,#checkout .section,#confirmation .section{margin-left:5rem;margin-right:5rem}}#cart.container{padding:0 16px}@media (min-width: 600px){#cart.container{padding:0 24px}}#checkout .main-container>.section:first-child h1{padding:0;margin-bottom:24px;color:#444444;font-size:25.6px;line-height:1.25;letter-spacing:0.5px;font-weight:500;font-stretch:normal;font-style:normal;border-bottom:none}@media (min-width: 841px){#checkout .main-container{margin:24px;padding:32px 24px}}@media (min-width: 841px) and (max-width: 1000px){#checkout .main-container{margin:8px;padding:32px 16px}#checkout .main-container #checkout-content .forms{width:500px}#checkout .main-container #checkout-content .grouped-text{display:none}#checkout .main-container #checkout-content .total-section .grouped-text{display:block}#checkout .main-container #order-summary{margin-left:32px}#checkout .main-container #order-summary .line-items-container .image-and-name-info .line-item-info{display:-webkit-box;display:-ms-flexbox;display:flex}#checkout .main-container #payment .address-selection .form-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#checkout .btn.btn-blue{width:242px;font-size:18.7px;line-height:1.5;text-align:center;padding:10px 0;border-radius:24px;text-decoration:none;cursor:pointer;background-color:#4ba373;border-color:#4ba373;color:#fffdfa;cursor:pointer;font-weight:500;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;letter-spacing:normal}@media (min-width: 900px){#checkout .btn.btn-blue{width:257px}}@media (hover: hover){#checkout .btn.btn-blue:hover{background-color:#007377;border-color:#007377;text-decoration:none}}#checkout .btn.btn-blue:active{background-color:#007377;border-color:#007377;text-decoration:none}#about-us .about-container{padding-top:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#about-us .team-member-container{padding-left:10px;padding-right:10px;margin-bottom:20px}#about-us .team-member{background-size:cover;height:400px;width:335px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#about-us .team-member .team-member-info{border-top:solid 10px #ffffff;width:100%;background-color:rgba(255,255,255,0.9);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 10px}#about-us .team-member .team-member-info .team-member-name-title h2{font-size:22px;font-weight:700;margin:0 0 5px}#about-us .team-member .team-member-info .team-member-name-title h3{font-size:14px;font-weight:300;color:#1eaae6;margin:0}#about-us .team-member .team-member-info .team-member-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#about-us .team-member .team-member-info .team-member-social a{cursor:pointer}#about-us .team-member .team-member-info .team-member-social a i{font-size:20px;color:#919193;margin-left:5px}#about-us .team-member .team-member-info .team-member-social a i:hover{color:#1eaae6}#subscription-modal{background:white;z-index:10003;display:block;position:fixed;top:0;height:100vh;width:100vw}@media (min-width: 765px){#subscription-modal{background:rgba(0,0,0,0.8)}}#subscription-modal .view-port{position:absolute;width:100%;height:100%;max-width:420px;left:0;right:0;margin-left:auto;margin-right:auto}#subscription-modal .subscription-iframe{border-radius:3px;z-index:1;top:0;position:relative;max-width:420px;max-height:609px}@media (min-width: 765px){#subscription-modal .subscription-iframe{top:50px}}#subscription-modal .close-frame{color:#919193;position:relative;right:0.5rem;top:3.5rem;float:right;margin-right:1rem;z-index:10004;cursor:pointer;font-size:2rem}@media (min-width: 765px){#subscription-modal .close-frame{top:9.5rem}}#why-index #hero-wrapper img{position:inherit}#why-index #hero-wrapper img.bubbles-left{position:absolute;left:0;margin-left:-2rem;z-index:1}#why-index #hero-wrapper img.iphone{max-height:451px;vertical-align:middle}#why-index #hero-wrapper .section-inside{position:relative;z-index:2}#why-index #hero-wrapper .btn.btn-blue{margin:0 3rem 3rem 0}#why-index #hero-wrapper .watch-video-btn{margin-top:-2rem}#why-index p{margin:0 0 2rem 0;font-size:0.875rem;line-height:1.4}#why-index .heading{padding-top:1rem;font-size:2.125rem;z-index:1}@media (min-width: 841px){#why-index .heading{font-size:3.5rem}#why-index p{font-size:1.04rem;line-height:29px;font-weight:200}}@media (min-width: 1280px){#why-index .heading{line-height:1;font-size:4.5rem}}#why-index #why-everly .desktop-view.border-bottom{border-bottom:solid 1px #888888}#why-index #why-everly .desktop-view{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#why-index #why-everly .desktop-view .column{text-align:center;padding:2rem}#why-index #why-everly .desktop-view .column h3{padding-bottom:1rem;font-size:1.4rem;font-weight:600}#why-index #why-everly .desktop-view .column p{font-size:1rem}#why-index #rock-solid p.description{margin:0 auto;max-width:40%;margin-bottom:3rem}#why-index #rock-solid div.panel.accordion-panel{margin-left:4rem}#why-index #rock-solid .learn-button{margin-top:2rem}#why-index #rock-solid button.accordion{border:none;color:#444444}#why-index #rock-solid button.accordion img{padding-right:1.5rem;margin-bottom:-0.5rem;height:2rem;width:4rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;max-width:15%}#why-index #rock-solid button.accordion .accordion-title{font-size:1.2rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;max-width:77%}#why-index #rock-solid button.accordion:after{margin-top:5px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;max-width:8%}#why-index #rock-solid button.accordion p.answer{text-align:center}@media (max-width: 600px){#why-index #rock-solid button.accordion img{padding-right:0.5rem;margin-bottom:-1rem}}@media (max-width: 840px){#why-index #rock-solid .container{padding:0}#why-index #rock-solid p.description{max-width:100%;padding-top:2rem}#why-index #rock-solid button.accordion .accordion-title{font-size:1rem;max-width:75%}#why-index #rock-solid button.accordion:after{font-size:1rem;max-width:5%}#why-index #rock-solid .answer{text-align:left;color:#9b9b9b}#why-index #rock-solid div.panel.accordion-panel{margin-left:2rem}}#why-index #whats-in-kit ul.check-list{list-style:none}#why-index #whats-in-kit ul.check-list li{margin-bottom:3rem;font-size:1.1rem}#why-index #whats-in-kit ul.check-list li img{margin-right:2rem;height:0.9rem}#why-index #whats-in-kit .box-photo{max-width:100%;margin-top:-1.5rem}#why-index #whats-in-kit p.description{margin:0 auto;max-width:50%;margin-bottom:3rem}@media (max-width: 840px){#why-index #whats-in-kit ul.check-list li{margin-left:auto;margin-bottom:2rem}#why-index #whats-in-kit ul.check-list li img{margin-right:1rem}#why-index #whats-in-kit p.description{max-width:100%;padding-top:2rem}}#why-index #insightful{height:100%}#why-index #insightful .section-inside{position:relative;z-index:2}#why-index #insightful img.gray-back{display:none}#why-index #insightful img.bubbles-left{display:none}@media (max-width: 600px){#why-index #insightful{padding-top:2rem}#why-index #insightful img.gray-back{display:block;position:absolute;z-index:1;width:100vw;left:0;margin-top:-2rem;height:10%;max-height:300px}}#why-index #insightful p.description{font-size:1rem;max-width:26rem;margin:1.5rem auto}@media (max-width: 600px){#why-index #insightful p.description{font-size:0.875rem}}#why-index #insightful .insightful-images{max-width:75%;margin:0 auto}#why-index #insightful .insightful-images .tablet-phone{max-width:100%;margin-left:5%}@media (max-width: 840px){#why-index #insightful .insightful-images{max-width:100%}}#why-index #save-money{background-color:#ffffff}@media (min-width: 841px){#why-index #save-money{margin-top:6rem}}#why-index #save-money .infographs img{width:120%;max-height:350px}#why-index #save-money .detail-section{background-color:#f3f3f3}#why-index #save-money .section-title{margin-bottom:7rem}#why-index #save-money .pill-section{margin-top:5rem}#why-index #save-money .pill{background-color:#f3f3f3;font-size:1.2rem;border:none;color:#444444;width:75%;padding:0.5rem;border-radius:3rem}#why-index #save-money .vs{font-weight:900;font-size:2rem}#why-index #save-money .detail-section{padding:3rem 2rem 0;margin-top:5rem}#why-index #save-money .detail-section .title{font-weight:700;font-size:1.2rem}#why-index #save-money .detail-section p.description{margin-top:1.2rem;line-height:1.36;font-size:.88rem;padding:0 3.5rem}#why-index #save-money .mobile img#house{max-height:16rem;max-width:70%;margin-bottom:2rem}#why-index #save-money .mobile .title{background-color:#f3f3f3;margin:2rem -2rem 2rem;padding:1rem 0;font-size:1rem}#why-index #save-money .mobile .icon.slick-arrow{top:-7.5rem}#why-index #save-money .mobile .section-article .article-subtitle{padding-top:1rem;font-size:1.8rem;text-align:center}#why-index #save-money .mobile .section-article .article-description{min-width:250px}#why-index #save-money .mobile .slick-dots li{margin:-0.8rem 0;font-size:1.5rem}#why-index #save-money .mobile .infograph img{width:100%}@media (max-width: 840px){#why-index #save-money .section-title{margin-bottom:3rem}}#why-index #popular-tests .section-title{margin:5rem 0}#why-index #popular-tests .section-content{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:2rem 0}#why-index #popular-tests .section-content .product-card-container{padding:0 1rem}#why-index #popular-tests .browse-button{margin:5rem 0}#why-index #popular-tests .browse-button .btn{padding:1rem 0}@media (min-width: 1280px){#why-index #popular-tests .slick-product-cards .product-card-container:first-child{padding-left:0}}@media (max-width: 600px){#why-index #faq.section{margin-bottom:-1rem}#why-index #faq p.description{margin:2rem 0}#why-index #faq .container{width:100vw;padding:0;margin-left:-2rem}#why-index #faq button.accordion{background-color:#f3f3f3;border-bottom:solid 1px white;font-size:0.8rem;color:#9b9b9b}#why-index #faq button.accordion:last-of-type{border-bottom:none}#why-index #faq button.accordion:first-of-type{border-top:none}#why-index #faq button.accordion:after{text-shadow:0 0 0 #9b9b9b;font-size:0.8rem}}body .fs-webform-container,body .fs-webform-loader{display:none !important}.become-a-partner-container{background-color:rgba(249,249,249,0.55);padding:24px 24px 96px}@media (min-width: 1200px){.become-a-partner-container{padding:64px 0 80px}}.become-a-partner-container .form-placeholder{padding-bottom:40px}@media (min-width: 1200px){.become-a-partner-container .form-placeholder{height:974px;padding-right:126px}}.become-a-partner-container .partner-lead-form{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 16px 0 rgba(0,0,0,0.05);box-shadow:0 2px 16px 0 rgba(0,0,0,0.05);display:inline-block;font-size:18px;padding:24px 16px 32px}.become-a-partner-container .partner-lead-form .form-title{color:#222222;font-size:22px;letter-spacing:0.34px;line-height:1.27;margin-bottom:8px}@media (min-width: 1200px){.become-a-partner-container .partner-lead-form .form-title{font-size:40.1px;letter-spacing:0.62px;line-height:1.4}}.become-a-partner-container .partner-lead-form .description{color:#002021;font-size:16px;letter-spacing:0.62px;line-height:1.75;max-width:453px;font-weight:300}@media (min-width: 1200px){.become-a-partner-container .partner-lead-form .description{font-size:18px;letter-spacing:0.7px;line-height:1.78}}.become-a-partner-container .partner-lead-form .border-button{font-size:16px;letter-spacing:0.3px;line-height:1.5}.become-a-partner-container .partner-lead-form .button{min-width:152px}@media (min-width: 1200px){.become-a-partner-container .partner-lead-form{padding:40px;min-width:723px}}.become-a-partner-container .partner-lead-form .form-group{margin:30px 0;position:relative}.become-a-partner-container .partner-lead-form .form-group .fa-chevron-down{color:#9b9b9b;bottom:16px;font-size:17px;pointer-events:none;position:absolute;right:16px}@media (min-width: 1200px){.become-a-partner-container .partner-lead-form .form-group .fa-chevron-down{right:32px}}.become-a-partner-container .partner-lead-form .form-group:not(:last-child){margin-bottom:30px}.become-a-partner-container .partner-lead-form .primary-label{display:block;font-size:16px;font-weight:normal}.become-a-partner-container .partner-lead-form .primary-input{background-color:rgba(245,245,245,0.55);border:none;border-radius:3px;font-size:16px;font-weight:normal;line-height:1.5;padding:12px 16px;width:100%}@media (min-width: 1200px){.become-a-partner-container .partner-lead-form .primary-input{width:627px}}.become-a-partner-container .partner-lead-form .primary-textarea{background-color:rgba(245,245,245,0.55);border:none;font-size:16px;min-height:158px;padding:12px 16px;width:100%}@media (min-width: 1200px){.become-a-partner-container .partner-lead-form .primary-textarea{width:627px}}.become-a-partner-container .partner-lead-form .primary-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(245,245,245,0.55);border:none;font-size:16px;padding:12px 16px;width:100%}@media (min-width: 1200px){.become-a-partner-container .partner-lead-form .primary-select{width:627px}}.become-a-partner-container .partner-lead-form .partner-agreement{color:#002021;font-weight:300;font-size:14px;letter-spacing:0.54px;line-height:1.71;margin:8px 16px 24px 0}@media (min-width: 1200px){.become-a-partner-container .partner-lead-form .partner-agreement{width:627px}}.become-a-partner-container .partner-benefits{color:#002021;display:none;margin-top:48px;margin-left:60px;width:327px}.become-a-partner-container .partner-benefits .benefit-title{font-size:16px;letter-spacing:0.62px}.become-a-partner-container .partner-benefits .benefit-description{font-size:16px;line-height:1.88;letter-spacing:0.3px;font-weight:300}@media (min-width: 1200px){.become-a-partner-container .partner-benefits{display:block}}.covid-interest-container{background-color:rgba(249,249,249,0.55) !important;padding:24px 24px 96px !important}.covid-interest-container .fs-webform-container{display:block !important}@media (min-width: 1200px){.covid-interest-container{padding:64px 0 80px !important}}.covid-interest-container .covid-signup-form{background-color:#fff !important;border-radius:8px !important;-webkit-box-shadow:0 2px 16px 0 rgba(0,0,0,0.05) !important;box-shadow:0 2px 16px 0 rgba(0,0,0,0.05) !important;max-width:840px;width:100%;padding:24px 16px 32px}@media (min-width: 900px){.covid-interest-container .covid-signup-form{padding:40px}}.covid-interest-container .form-title{color:#222222;font-size:22px;letter-spacing:0.34px;line-height:1.27;margin-bottom:8px}@media (min-width: 1200px){.covid-interest-container .form-title{font-size:40.1px;letter-spacing:0.62px;line-height:1.4}}.covid-interest-container .description{color:#484848;font-size:16px;letter-spacing:0.62px;line-height:1.75;margin-bottom:0;font-weight:300}@media (min-width: 1200px){.covid-interest-container .description{font-size:18px;letter-spacing:0.7px;line-height:1.78}}.covid-interest-container .fserv-container{background-color:transparent !important;border-radius:8px !important;-webkit-box-shadow:unset !important;box-shadow:unset !important;padding:0 !important;margin-bottom:0 !important}@media (min-width: 600px){.covid-interest-container .fserv-container{max-width:800px !important}}.covid-interest-container .fserv-container div.fserv-required label.fserv-label:after{color:#e0073f}.covid-interest-container .fserv-container .fserv-form-name,.covid-interest-container .fserv-container .fserv-form-description{display:none !important}.covid-interest-container .fserv-container .fserv-label,.covid-interest-container .fserv-container label{font-family:"EW Nexa", "Nunito", "Helvetica", "Arial", sans-serif !important;font-weight:500 !important;font-size:16px !important;line-height:1.42 !important;color:#484848 !important}.covid-interest-container .fserv-container .fserv-input-text,.covid-interest-container .fserv-container .fserv-textarea{background-color:rgba(245,245,245,0.55) !important;border:none !important;border-radius:3px !important;font-size:16px !important;font-weight:400 !important;line-height:1.5 !important;padding:12px 16px !important;height:48px;width:100% !important}.covid-interest-container .fserv-container .fserv-input-text.error,.covid-interest-container .fserv-container .fserv-textarea.error{border:solid 1px #e0073f !important;color:#e0073f !important}@media (min-width: 900px){.covid-interest-container .fserv-container .fserv-input-text,.covid-interest-container .fserv-container .fserv-textarea{width:627px !important}}.covid-interest-container .fserv-container .select2-selection{width:100% !important;background-color:rgba(245,245,245,0.55) !important;border:none !important;border-radius:3px !important;font-size:16px !important;font-weight:400 !important;line-height:1.5 !important;padding:0 12px !important;height:48px;position:relative}@media (min-width: 900px){.covid-interest-container .fserv-container .select2-selection{width:627px !important}}.covid-interest-container .fserv-container .fserv-textarea{height:158px}.covid-interest-container .fserv-container .fserv-field{padding:0 !important;margin-top:30px}.covid-interest-container .fserv-container .fserv-field label.error{color:#e0073f !important;font-size:12px !important}.covid-interest-container .fserv-container .fserv-field .fserv-input-text.error,.covid-interest-container .fserv-container .fserv-field .fserv-textarea.error{border:solid 1px #e0073f !important;color:#e0073f !important}.covid-interest-container .fserv-container .fserv-field .select2-container.error .select2-selection{border:solid 1px #e0073f !important;color:#e0073f !important}.covid-interest-container .fserv-container .formserv-radio-field{padding-bottom:0 !important}.covid-interest-container .fserv-container .fserv-field+div:not(.fserv-field){border-top:none !important;text-align:center !important;padding:0 !important}@media (min-width: 600px){.covid-interest-container .fserv-container .fserv-field+div:not(.fserv-field){text-align:left !important}}.covid-interest-container .fserv-container .fserv-button-submit{min-width:152px !important;background-color:#4ba373 !important;border-color:#4ba373 !important;color:#fffdfa !important;margin:0 auto !important;font-size:18.7px !important;line-height:1.5 !important;text-align:center !important;padding:10px 24px !important;border-radius:24px !important;text-decoration:none !important;cursor:pointer !important;font-family:"EW Nexa", "Nunito", "Helvetica", "Arial", sans-serif !important;font-weight:500 !important;-webkit-transition:all 0.2s ease-in-out !important;transition:all 0.2s ease-in-out !important;letter-spacing:normal !important;height:auto}.covid-interest-container .powered-by{display:none !important}.covid-interest-container .faq-link{font-size:16px;line-height:normal;color:#484848;margin-top:24px;text-align:center}@media (min-width: 600px){.covid-interest-container .faq-link{text-align:left}}body .fs-webform-container,body .fs-webform-loader{display:none !important}.test-kit-replacement-container{background-color:rgba(249,249,249,0.55);padding:24px 24px 96px}@media (min-width: 1200px){.test-kit-replacement-container{padding:64px 0 80px}}.test-kit-replacement-container .form-placeholder{padding-bottom:40px}@media (min-width: 1200px){.test-kit-replacement-container .form-placeholder{height:974px;padding-right:126px}}.test-kit-replacement-container .test-kit-replacement-form{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 16px 0 rgba(0,0,0,0.05);box-shadow:0 2px 16px 0 rgba(0,0,0,0.05);display:inline-block;font-size:18px;padding:24px 16px 32px}.test-kit-replacement-container .test-kit-replacement-form .form-title{color:#222222;font-size:22px;letter-spacing:0.34px;line-height:1.27;margin-bottom:8px}@media (min-width: 1200px){.test-kit-replacement-container .test-kit-replacement-form .form-title{font-size:40.1px;letter-spacing:0.62px;line-height:1.4}}.test-kit-replacement-container .test-kit-replacement-form .description{color:#002021;font-size:16px;letter-spacing:0.62px;line-height:1.75;max-width:453px;font-weight:300}@media (min-width: 1200px){.test-kit-replacement-container .test-kit-replacement-form .description{font-size:18px;letter-spacing:0.7px;line-height:1.78}}.test-kit-replacement-container .test-kit-replacement-form .border-button{font-size:16px;letter-spacing:0.3px;line-height:1.5}.test-kit-replacement-container .test-kit-replacement-form .button{min-width:152px}@media (min-width: 1200px){.test-kit-replacement-container .test-kit-replacement-form{padding:40px;min-width:723px}}.test-kit-replacement-container .test-kit-replacement-form .form-group{margin:30px 0;position:relative}.test-kit-replacement-container .test-kit-replacement-form .form-group .fa-chevron-down{color:#9b9b9b;bottom:16px;font-size:17px;pointer-events:none;position:absolute;right:16px}@media (min-width: 1200px){.test-kit-replacement-container .test-kit-replacement-form .form-group .fa-chevron-down{right:32px}}.test-kit-replacement-container .test-kit-replacement-form .form-group:not(:last-child){margin-bottom:30px}.test-kit-replacement-container .test-kit-replacement-form .primary-label{display:block;font-size:16px;font-weight:normal}.test-kit-replacement-container .test-kit-replacement-form .primary-input{background-color:rgba(245,245,245,0.55);border:none;border-radius:3px;font-size:16px;font-weight:normal;line-height:1.5;padding:12px 16px;width:100%}@media (min-width: 1200px){.test-kit-replacement-container .test-kit-replacement-form .primary-input{width:627px}}.test-kit-replacement-container .test-kit-replacement-form .primary-textarea{background-color:rgba(245,245,245,0.55);border:none;font-size:16px;min-height:158px;padding:12px 16px;width:100%}@media (min-width: 1200px){.test-kit-replacement-container .test-kit-replacement-form .primary-textarea{width:627px}}.test-kit-replacement-container .test-kit-replacement-form .primary-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(245,245,245,0.55);border:none;font-size:16px;padding:12px 16px;width:100%}@media (min-width: 1200px){.test-kit-replacement-container .test-kit-replacement-form .primary-select{width:627px}}.test-kit-replacement-container .test-kit-replacement-form .partner-agreement{color:#002021;font-weight:300;font-size:14px;letter-spacing:0.54px;line-height:1.71;margin:8px 16px 24px 0}@media (min-width: 1200px){.test-kit-replacement-container .test-kit-replacement-form .partner-agreement{width:627px}}.powered-by{display:none !important}.faq-link{font-size:16px;line-height:normal;color:#484848;margin-top:24px;text-align:center}@media (min-width: 600px){.faq-link{text-align:left}}.static-page-section{padding-top:3.2rem;margin-bottom:3.2rem}@media (min-width: 481px){.static-page-section{padding-top:4.8rem;margin-bottom:4.8rem}}@media (min-width: 601px){.static-page-section{padding-top:6.4rem;margin-bottom:6.4rem}}.tnc-page-wrapper{font-size:16px;margin-bottom:40px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}.tnc-page-wrapper strong{font-weight:600}#mediaContainer{margin-top:78px}@media (min-width: 900px){#mediaContainer{margin-top:110px;max-width:1296px}}@font-face{font-family:'Nexa W01 Bold';src:url("../fonts/Nexa-Bold-05a887f1.otf")}@font-face{font-family:'Nexa W01 Heavy';src:url("../fonts/Nexa-Heavy-68ca5a7a.otf")}@font-face{font-family:'Nexa W01 Regular';src:url("../fonts/Nexa-Regular-5e55407a.otf")}@font-face{font-family:'Nexa W01 Regular Italic';src:url("../fonts/Nexa-Regular-Italic-b73e27ba.otf")}@font-face{font-family:'Nexa W01 XBold';src:url("../fonts/Nexa-X-Bold-2f3f8883.otf")}@font-face{font-family:'Nexa W01 Light';src:url("../fonts/Nexa-Light-63df0a31.otf")}