﻿html{text-rendering:optimizeLegibility;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}h1,h2,h3,h4,p,blockquote,figure,ol,ul{margin:0;padding:0}main,li{display:block}h1,h2,h3,h4{font-size:inherit}strong{font-weight:bold}a,button{color:inherit;-webkit-transition:.3s;transition:.3s}a{text-decoration:none}button{background:none;border:0;cursor:pointer;font:inherit;-webkit-font-smoothing:inherit;letter-spacing:inherit;overflow:visible}::-moz-focus-inner{border:0;padding:0}:focus{outline:0}img,picture{border:0;height:auto;vertical-align:middle;width:100%}@font-face{font-family:'Ginger';font-style:normal;font-weight:bold;src:url(//takecareof-herokuapp-com.global.ssl.fastly.net/assets/f37ginger-bold-webfont-24f1a0b8efd688f29f6ee012f0cad32cc19d0b9a8d0e4c49d8f7623da88fd1fc.woff2) format("woff2"),url(//takecareof-herokuapp-com.global.ssl.fastly.net/assets/f37ginger-bold-webfont-d3aa13644dd9ffc6ed98a31cdd37e2ecc434a60dd0d50560d72be2394866e971.woff) format("woff")}@font-face{font-family:'Ginger';font-style:normal;font-weight:lighter;src:url(//takecareof-herokuapp-com.global.ssl.fastly.net/assets/f37ginger-light-webfont-5e72b19fc56805eda6e4e88d0c9c5c854970c69f9777e8aef7333d6a1861f72c.woff2) format("woff2"),url(//takecareof-herokuapp-com.global.ssl.fastly.net/assets/f37ginger-light-webfont-ecdd72911e12fd342d2876879330786bfd70ba51fc30383f33c477afd87cfddf.woff) format("woff")}@font-face{font-family:'Ginger';font-style:normal;font-weight:normal;src:url(//takecareof-herokuapp-com.global.ssl.fastly.net/assets/f37ginger-webfont-71d884cf9340a7e664cc8fa692e53d53da89d9ea634ee06f2f6541e5c4eeb05d.woff2) format("woff2"),url(//takecareof-herokuapp-com.global.ssl.fastly.net/assets/f37ginger-webfont-31bb248e48c90539d92bffb57d97914dbf5f2142c19c628cb1663bd6d8a8be1c.woff) format("woff")}@font-face{font-family:'Gauthier';font-style:normal;font-weight:normal;src:url(//takecareof-herokuapp-com.global.ssl.fastly.net/assets/gauthierfy-regular_m-webfont-92a2dfbc3d71fa4b4193afb1578ac89a24c608bb664e1fb2b86023183f6c28b5.woff2) format("woff2"),url(//takecareof-herokuapp-com.global.ssl.fastly.net/assets/gauthierfy-regular_m-webfont-d4604128e175dc705a1d4821a4415fb3e17633f40fe0ada8252df86623c277cf.woff) format("woff")}@font-face{font-family:'careof-icons';font-style:normal;font-weight:normal;src:url(//takecareof-herokuapp-com.global.ssl.fastly.net/assets/careof-icons-88751897eb0de2aec2c5afb1005d4cb59b3a134ad2dcc1c85972e2c20c9ba062.woff2) format("woff2"),url(//takecareof-herokuapp-com.global.ssl.fastly.net/assets/careof-icons-20a113bd4214771514dcbdda60209353ba4b3a2a43aaba586651478e94727cd9.woff) format("woff")}[class^='co-icon-'],[class*=' co-icon-']{font-family:'careof-icons' !important;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none}.co-icon-calendar::before{content:'\e900'}.co-icon-signin::before{content:'\e901'}.co-icon-signout::before{content:'\e902'}button,[type='button'],[type='reset'],[type='submit'],.button,[data-controller-name='checkout'] input[type='submit'],[data-controller-name='user_registrations'] input[type='submit'],[data-controller-name='user_sessions'] input[type='submit'],[data-controller-name='user_passwords'] input[type='submit']{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-color:#f1574b;border-radius:100px;border-style:solid;border-width:4px;color:#f1574b;cursor:pointer;display:inline-block;font:bold 14px "Ginger", "Garamond", sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;letter-spacing:0.01875em;line-height:normal;padding:0.825em 2em;pointer-events:auto;text-decoration:none;-webkit-transition:color 400ms,background-color 400ms,border 400ms,width 400ms cubic-bezier(0.09, 1, 0.205, 1);transition:color 400ms,background-color 400ms,border 400ms,width 400ms cubic-bezier(0.09, 1, 0.205, 1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}button span,[type='button'] span,[type='reset'] span,[type='submit'] span,.button span,[data-controller-name='checkout'] input[type='submit'] span,[data-controller-name='user_registrations'] input[type='submit'] span,[data-controller-name='user_sessions'] input[type='submit'] span,[data-controller-name='user_passwords'] input[type='submit'] span{-webkit-transition:opacity 150ms;transition:opacity 150ms}button:hover,[type='button']:hover,[type='reset']:hover,[type='submit']:hover,.button:hover,[data-controller-name='checkout'] input[type='submit']:hover,[data-controller-name='user_registrations'] input[type='submit']:hover,[data-controller-name='user_sessions'] input[type='submit']:hover,[data-controller-name='user_passwords'] input[type='submit']:hover{-webkit-transition-duration:400ms;transition-duration:400ms}button:disabled,button.disabled,[type='button']:disabled,[type='button'].disabled,[type='reset']:disabled,[type='reset'].disabled,[type='submit']:disabled,[type='submit'].disabled,.button:disabled,[data-controller-name='checkout'] input[type='submit']:disabled,[data-controller-name='user_registrations'] input[type='submit']:disabled,[data-controller-name='user_sessions'] input[type='submit']:disabled,[data-controller-name='user_passwords'] input[type='submit']:disabled,.button.disabled,[data-controller-name='checkout'] input.disabled[type='submit'],[data-controller-name='user_registrations'] input.disabled[type='submit'],[data-controller-name='user_sessions'] input.disabled[type='submit'],[data-controller-name='user_passwords'] input.disabled[type='submit']{border-color:#a8a8a8;color:#a8a8a8;cursor:not-allowed}@media (min-width: 1024px){button,[type='button'],[type='reset'],[type='submit'],.button,[data-controller-name='checkout'] input[type='submit'],[data-controller-name='user_registrations'] input[type='submit'],[data-controller-name='user_sessions'] input[type='submit'],[data-controller-name='user_passwords'] input[type='submit']{font-size:16px}}.button_background_white{background-color:#fff;border:4px solid #f1574b;color:#f1574b}.button_background_white:hover,.button_background_white:focus{background-color:#f1574b;color:#fff}.button_background_white::before,.button_background_white::after,.button_background_white i{color:#fff}.button_background_white:disabled:hover,.button_background_white.disabled:hover{background-color:#fff;color:#a8a8a8}.button_survey_back{font-size:14px;padding:.825em 0;-webkit-transition-duration:800ms;transition-duration:800ms}@media (min-width: 1024px){.button_survey_back{font-size:16px}}.button_survey_back span{color:#000;display:none;-webkit-transition:color 800ms;transition:color 800ms}@media (min-width: 1024px){.button_survey_back span{display:inline}}.button_survey_back span:hover{color:#f1574b;-webkit-transition-duration:400ms;transition-duration:400ms}.button_background_orange,[data-controller-name='checkout'] input[type='submit'],[data-controller-name='user_registrations'] input[type='submit'],[data-controller-name='user_sessions'] input[type='submit'],[data-controller-name='user_passwords'] input[type='submit'],.product__buy-button .button,.product__buy-button [data-controller-name='checkout'] input[type='submit'],[data-controller-name='checkout'] .product__buy-button input[type='submit'],.product__buy-button [data-controller-name='user_registrations'] input[type='submit'],[data-controller-name='user_registrations'] .product__buy-button input[type='submit'],.product__buy-button [data-controller-name='user_sessions'] input[type='submit'],[data-controller-name='user_sessions'] .product__buy-button input[type='submit'],.product__buy-button [data-controller-name='user_passwords'] input[type='submit'],[data-controller-name='user_passwords'] .product__buy-button input[type='submit']{background-color:#f1574b;border-color:#f1574b;color:#fff}.button_background_orange:hover,[data-controller-name='checkout'] input[type='submit']:hover,[data-controller-name='user_registrations'] input[type='submit']:hover,[data-controller-name='user_sessions'] input[type='submit']:hover,[data-controller-name='user_passwords'] input[type='submit']:hover,.button_background_orange:focus,[data-controller-name='checkout'] input[type='submit']:focus,[data-controller-name='user_registrations'] input[type='submit']:focus,[data-controller-name='user_sessions'] input[type='submit']:focus,[data-controller-name='user_passwords'] input[type='submit']:focus,.product__buy-button .button:hover,.product__buy-button [data-controller-name='checkout'] input[type='submit']:hover,[data-controller-name='checkout'] .product__buy-button input[type='submit']:hover,.product__buy-button [data-controller-name='user_registrations'] input[type='submit']:hover,[data-controller-name='user_registrations'] .product__buy-button input[type='submit']:hover,.product__buy-button [data-controller-name='user_sessions'] input[type='submit']:hover,[data-controller-name='user_sessions'] .product__buy-button input[type='submit']:hover,.product__buy-button [data-controller-name='user_passwords'] input[type='submit']:hover,[data-controller-name='user_passwords'] .product__buy-button input[type='submit']:hover,.product__buy-button .button:focus,.product__buy-button [data-controller-name='checkout'] input[type='submit']:focus,[data-controller-name='checkout'] .product__buy-button input[type='submit']:focus,.product__buy-button [data-controller-name='user_registrations'] input[type='submit']:focus,[data-controller-name='user_registrations'] .product__buy-button input[type='submit']:focus,.product__buy-button [data-controller-name='user_sessions'] input[type='submit']:focus,[data-controller-name='user_sessions'] .product__buy-button input[type='submit']:focus,.product__buy-button [data-controller-name='user_passwords'] input[type='submit']:focus,[data-controller-name='user_passwords'] .product__buy-button input[type='submit']:focus{background-color:#fff;color:#f1574b}.button_background_orange:disabled,[data-controller-name='checkout'] input[type='submit']:disabled,[data-controller-name='user_registrations'] input[type='submit']:disabled,[data-controller-name='user_sessions'] input[type='submit']:disabled,[data-controller-name='user_passwords'] input[type='submit']:disabled,.button_background_orange.disabled,[data-controller-name='checkout'] input.disabled[type='submit'],[data-controller-name='user_registrations'] input.disabled[type='submit'],[data-controller-name='user_sessions'] input.disabled[type='submit'],[data-controller-name='user_passwords'] input.disabled[type='submit'],.product__buy-button .button:disabled,.product__buy-button [data-controller-name='checkout'] input[type='submit']:disabled,[data-controller-name='checkout'] .product__buy-button input[type='submit']:disabled,.product__buy-button [data-controller-name='user_registrations'] input[type='submit']:disabled,[data-controller-name='user_registrations'] .product__buy-button input[type='submit']:disabled,.product__buy-button [data-controller-name='user_sessions'] input[type='submit']:disabled,[data-controller-name='user_sessions'] .product__buy-button input[type='submit']:disabled,.product__buy-button [data-controller-name='user_passwords'] input[type='submit']:disabled,[data-controller-name='user_passwords'] .product__buy-button input[type='submit']:disabled,.product__buy-button .button.disabled,.product__buy-button [data-controller-name='checkout'] input.disabled[type='submit'],[data-controller-name='checkout'] .product__buy-button input.disabled[type='submit'],.product__buy-button [data-controller-name='user_registrations'] input.disabled[type='submit'],[data-controller-name='user_registrations'] .product__buy-button input.disabled[type='submit'],.product__buy-button [data-controller-name='user_sessions'] input.disabled[type='submit'],[data-controller-name='user_sessions'] .product__buy-button input.disabled[type='submit'],.product__buy-button [data-controller-name='user_passwords'] input.disabled[type='submit'],[data-controller-name='user_passwords'] .product__buy-button input.disabled[type='submit']{background-color:#a8a8a8;border-color:#a8a8a8;color:#fff}.button_background_orange:disabled:hover,[data-controller-name='checkout'] input[type='submit']:disabled:hover,[data-controller-name='user_registrations'] input[type='submit']:disabled:hover,[data-controller-name='user_sessions'] input[type='submit']:disabled:hover,[data-controller-name='user_passwords'] input[type='submit']:disabled:hover,.button_background_orange.disabled:hover,[data-controller-name='checkout'] input.disabled[type='submit']:hover,[data-controller-name='user_registrations'] input.disabled[type='submit']:hover,[data-controller-name='user_sessions'] input.disabled[type='submit']:hover,[data-controller-name='user_passwords'] input.disabled[type='submit']:hover,.product__buy-button .button:disabled:hover,.product__buy-button [data-controller-name='checkout'] input[type='submit']:disabled:hover,[data-controller-name='checkout'] .product__buy-button input[type='submit']:disabled:hover,.product__buy-button [data-controller-name='user_registrations'] input[type='submit']:disabled:hover,[data-controller-name='user_registrations'] .product__buy-button input[type='submit']:disabled:hover,.product__buy-button [data-controller-name='user_sessions'] input[type='submit']:disabled:hover,[data-controller-name='user_sessions'] .product__buy-button input[type='submit']:disabled:hover,.product__buy-button [data-controller-name='user_passwords'] input[type='submit']:disabled:hover,[data-controller-name='user_passwords'] .product__buy-button input[type='submit']:disabled:hover,.product__buy-button .button.disabled:hover,.product__buy-button [data-controller-name='checkout'] input.disabled[type='submit']:hover,[data-controller-name='checkout'] .product__buy-button input.disabled[type='submit']:hover,.product__buy-button [data-controller-name='user_registrations'] input.disabled[type='submit']:hover,[data-controller-name='user_registrations'] .product__buy-button input.disabled[type='submit']:hover,.product__buy-button [data-controller-name='user_sessions'] input.disabled[type='submit']:hover,[data-controller-name='user_sessions'] .product__buy-button input.disabled[type='submit']:hover,.product__buy-button [data-controller-name='user_passwords'] input.disabled[type='submit']:hover,[data-controller-name='user_passwords'] .product__buy-button input.disabled[type='submit']:hover{background-color:#a8a8a8;color:#fff}.button_background_blueberry{background-color:#3e306e;border-color:#3e306e;color:#fff}.button_background_blueberry:link,.button_background_blueberry:visited,.button_background_blueberry:active{color:#fff}.button_background_blueberry:hover,.button_background_blueberry:focus{background-color:#fff;color:#3e306e}.button_border_none{border-color:transparent}.button_size_large{font-size:18px;padding:.75em 2em}.button.fa-chevron-circle-right,[data-controller-name='checkout'] input.fa-chevron-circle-right[type='submit'],[data-controller-name='user_registrations'] input.fa-chevron-circle-right[type='submit'],[data-controller-name='user_sessions'] input.fa-chevron-circle-right[type='submit'],[data-controller-name='user_passwords'] input.fa-chevron-circle-right[type='submit']{border-style:none;padding:0;width:1.25em}.button_width_full{display:inline-block;padding-left:1em;padding-right:1em;text-align:center;width:100%}.button_state_working{opacity:.65;pointer-events:none;position:relative;width:81px}.button_state_working::before{-webkit-animation:pulse 750ms ease alternate infinite 200ms;animation:pulse 750ms ease alternate infinite 200ms;content:'•••';font-size:1.5em;left:50%;margin-top:-.2em;opacity:0;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.button_state_working span{opacity:0}.form{margin:1em 0}fieldset{background-color:transparent;border:0;margin:0;padding:0}legend{font-weight:600;margin-bottom:0.40625em;padding:0}label{margin-bottom:0.54167em}input,select,textarea{display:block;font-family:"Gauthier", "Baskerville", serif;font-size:20px}select{background:#fff;border:3px solid #f5f1ed;font-size:20px;height:64px;margin-bottom:0.8125em;width:calc(100% - 6px)}@media (min-width: 768px){form:not(.form_compact) select{font-size:34px;height:103px}}.field_with_errors{border-color:#ff5567;position:relative}.field_with_errors.textbox.focus{border-color:#ff5567}.field_with_errors label{color:#ff5567}.field_with_errors .error{color:#ff5567;font-family:"Ginger", "Garamond", sans-serif;font-size:12px;font-weight:lighter;left:0;position:absolute;right:0;top:100%;z-index:1}[type='color'],[type='date'],[type='datetime'],[type='datetime-local'],[type='email'],[type='month'],[type='number'],[type='password'],[type='search'],[type='tel'],[type='text'],[type='time'],[type='url'],[type='week'],input:not([type]),textarea,select{border:3px solid #f5f1ed;border-radius:5px;box-shadow:none;box-sizing:border-box;color:#4a4a4a;font-size:20px;padding:0.8125em;-webkit-transition:border 400ms ease;transition:border 400ms ease;width:100%}[type='color']:hover,[type='color']:focus,[type='date']:hover,[type='date']:focus,[type='datetime']:hover,[type='datetime']:focus,[type='datetime-local']:hover,[type='datetime-local']:focus,[type='email']:hover,[type='email']:focus,[type='month']:hover,[type='month']:focus,[type='number']:hover,[type='number']:focus,[type='password']:hover,[type='password']:focus,[type='search']:hover,[type='search']:focus,[type='tel']:hover,[type='tel']:focus,[type='text']:hover,[type='text']:focus,[type='time']:hover,[type='time']:focus,[type='url']:hover,[type='url']:focus,[type='week']:hover,[type='week']:focus,input:not([type]):hover,input:not([type]):focus,textarea:hover,textarea:focus,select:hover,select:focus{border-color:#3e306e}[type='color']:disabled,[type='date']:disabled,[type='datetime']:disabled,[type='datetime-local']:disabled,[type='email']:disabled,[type='month']:disabled,[type='number']:disabled,[type='password']:disabled,[type='search']:disabled,[type='tel']:disabled,[type='text']:disabled,[type='time']:disabled,[type='url']:disabled,[type='week']:disabled,input:not([type]):disabled,textarea:disabled,select:disabled{background-color:#f5f1ed;cursor:not-allowed}[type='color']:disabled:hover,[type='color']:disabled:focus,[type='date']:disabled:hover,[type='date']:disabled:focus,[type='datetime']:disabled:hover,[type='datetime']:disabled:focus,[type='datetime-local']:disabled:hover,[type='datetime-local']:disabled:focus,[type='email']:disabled:hover,[type='email']:disabled:focus,[type='month']:disabled:hover,[type='month']:disabled:focus,[type='number']:disabled:hover,[type='number']:disabled:focus,[type='password']:disabled:hover,[type='password']:disabled:focus,[type='search']:disabled:hover,[type='search']:disabled:focus,[type='tel']:disabled:hover,[type='tel']:disabled:focus,[type='text']:disabled:hover,[type='text']:disabled:focus,[type='time']:disabled:hover,[type='time']:disabled:focus,[type='url']:disabled:hover,[type='url']:disabled:focus,[type='week']:disabled:hover,[type='week']:disabled:focus,input:not([type]):disabled:hover,input:not([type]):disabled:focus,textarea:disabled:hover,textarea:disabled:focus,select:disabled:hover,select:disabled:focus{border:3px solid #f5f1ed}[type='color']::-webkit-input-placeholder,[type='date']::-webkit-input-placeholder,[type='datetime']::-webkit-input-placeholder,[type='datetime-local']::-webkit-input-placeholder,[type='email']::-webkit-input-placeholder,[type='month']::-webkit-input-placeholder,[type='number']::-webkit-input-placeholder,[type='password']::-webkit-input-placeholder,[type='search']::-webkit-input-placeholder,[type='tel']::-webkit-input-placeholder,[type='text']::-webkit-input-placeholder,[type='time']::-webkit-input-placeholder,[type='url']::-webkit-input-placeholder,[type='week']::-webkit-input-placeholder,input:not([type])::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{color:#999}[type='color']:-ms-input-placeholder,[type='date']:-ms-input-placeholder,[type='datetime']:-ms-input-placeholder,[type='datetime-local']:-ms-input-placeholder,[type='email']:-ms-input-placeholder,[type='month']:-ms-input-placeholder,[type='number']:-ms-input-placeholder,[type='password']:-ms-input-placeholder,[type='search']:-ms-input-placeholder,[type='tel']:-ms-input-placeholder,[type='text']:-ms-input-placeholder,[type='time']:-ms-input-placeholder,[type='url']:-ms-input-placeholder,[type='week']:-ms-input-placeholder,input:not([type]):-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder{color:#999}[type='color']::placeholder,[type='date']::placeholder,[type='datetime']::placeholder,[type='datetime-local']::placeholder,[type='email']::placeholder,[type='month']::placeholder,[type='number']::placeholder,[type='password']::placeholder,[type='search']::placeholder,[type='tel']::placeholder,[type='text']::placeholder,[type='time']::placeholder,[type='url']::placeholder,[type='week']::placeholder,input:not([type])::placeholder,textarea::placeholder,select::placeholder{color:#999}@media (min-width: 768px){form:not(.form_compact) [type='color'],form:not(.form_compact) [type='date'],form:not(.form_compact) [type='datetime'],form:not(.form_compact) [type='datetime-local'],form:not(.form_compact) [type='email'],form:not(.form_compact) [type='month'],form:not(.form_compact) [type='number'],form:not(.form_compact) [type='password'],form:not(.form_compact) [type='search'],form:not(.form_compact) [type='tel'],form:not(.form_compact) [type='text'],form:not(.form_compact) [type='time'],form:not(.form_compact) [type='url'],form:not(.form_compact) [type='week'],form:not(.form_compact) input:not([type]),form:not(.form_compact) textarea,form:not(.form_compact) select{border-radius:7px;font-size:34px}}textarea{font-size:18px;resize:vertical}[type='search']{-webkit-appearance:none;-moz-appearance:none;appearance:none}[type='checkbox'],[type='radio']{display:inline;margin-right:0.40625em}[type='file']{margin-bottom:0.8125em;width:100%}.link-grabber{position:relative}.link-grabber input{border-radius:100px;font-family:"Ginger", "Garamond", sans-serif}.link-grabber input[type='text']{font-size:20px;font-weight:bold;padding:1.25em 5.7em 1.25em 1.5em}.link-grabber button{background-color:#f1574b;color:#fff;font-size:16px;padding:12px 18px;position:absolute;right:14px;top:14px}.link-grabber button:hover{background-color:#c71d0f}.link-grabber--border input[type='text']{border:3px solid #f5f1ed}.link-grabber--border button{right:19px;top:17px}@media (min-width: 1024px){.link-grabber input[type='text']{font-size:20px;padding:35px 115px 35px 46px}.link-grabber button{right:26px;top:24px}.link-grabber--border button{right:27px;top:27px}}.textbox{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:3px solid #f5f1ed;border-radius:7px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;max-width:570px;padding:1.5em 0;-webkit-transition:border-color 800ms;transition:border-color 800ms}.textbox.focus,.textbox:hover{border-color:#3e306e;-webkit-transition-duration:400ms;transition-duration:400ms}.textbox input{border-width:0;font-size:26px;padding:0 2rem}.form_color_light .textbox{border-color:#fff}.form_compact .textbox{padding:1.25em 0}.form_compact .textbox input{padding:0 1rem}.textbox_errors{border:4px solid #ff5567}.textbox_errors .error{padding:0 3em}.textbox__text-input{background:transparent;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.textbox__submit{background-color:#f1574b;border-style:none;height:1em;margin-right:1em;overflow:hidden;padding:1em;position:relative;-webkit-transition:background-color 400ms;transition:background-color 400ms;width:1em}.textbox__submit::before,.textbox__submit::after{background-position:center;bottom:0;content:'';height:100%;left:0;position:absolute;-webkit-transition:opacity 400ms, -webkit-transform 400ms;transition:opacity 400ms, -webkit-transform 400ms;transition:opacity 400ms, transform 400ms;transition:opacity 400ms, transform 400ms, -webkit-transform 400ms;width:100%}.textbox__submit::before{background-image:url(//takecareof-herokuapp-com.global.ssl.fastly.net/assets/arrow-submit-167486edf02ea22ade2e44976e914cc07736c8f28de689f46307eec6f711f10e.svg);opacity:1;padding-left:.25em;padding-top:.5em}.textbox__submit::after{background-image:url(//takecareof-herokuapp-com.global.ssl.fastly.net/assets/arrow-submit-success-3aad79f350b7aaf6aec7f0974679dd2a547be935d60d111483bc112b7178c5c9.svg);bottom:-1em;display:inline-block;opacity:0;right:0}:root{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}.content{box-sizing:border-box;min-height:100vh;padding-top:64px}.content::after{clear:both;content:"";display:block}[data-transparent-header='true'] .content{padding-top:0}@media (min-width: 1024px){.content{padding-top:80px}}body{background:#fff}ul,ol{list-style-type:none;margin:0;padding:0}dl{margin:0}dt{font-weight:600;margin:0}dd{margin:0}figure{margin:0}img,picture{margin:0}table{border-collapse:collapse;margin:0.8125em 0;table-layout:fixed;width:100%}th{border-bottom:1px solid #b8b5b2;font-weight:600;padding:0.8125em 0;text-align:left}td{border-bottom:2px solid #f5f1ed;padding:0.8125em 0}tr,td,th{vertical-align:middle}:root{color:#000;font-family:"Gauthier", "Baskerville", serif;font-size:16px;line-height:1.625}@media (min-width: 768px){:root{font-size:18px}}h1,.h1,h2,.h2,h3,.h3,.article-show__body h1,.article-show__body h2,h4,.h4,[data-controller-name='checkout'] #order_details .steps-data h6,[data-controller-name='user_registrations'] #order_details .steps-data h6,[data-controller-name='user_sessions'] #order_details .steps-data h6,[data-controller-name='user_passwords'] #order_details .steps-data h6,.article-show__body h3,h5,.h5,.article-show__body h4,h6,.h6,.article-show__body h5,.h7,.article-show__body h6{font-family:"Ginger", "Garamond", sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:bold;line-height:1.4;margin:0 0 0.8125em}h1:last-child,.h1:last-child,h2:last-child,.h2:last-child,h3:last-child,.h3:last-child,.article-show__body h1:last-child,.article-show__body h2:last-child,h4:last-child,.h4:last-child,[data-controller-name='checkout'] #order_details .steps-data h6:last-child,[data-controller-name='user_registrations'] #order_details .steps-data h6:last-child,[data-controller-name='user_sessions'] #order_details .steps-data h6:last-child,[data-controller-name='user_passwords'] #order_details .steps-data h6:last-child,.article-show__body h3:last-child,h5:last-child,.h5:last-child,.article-show__body h4:last-child,h6:last-child,.h6:last-child,.article-show__body h5:last-child,.h7:last-child,.article-show__body h6:last-child{margin-bottom:0}h1.compact:not(:last-child),.h1.compact:not(:last-child),h2.compact:not(:last-child),.h2.compact:not(:last-child),h3.compact:not(:last-child),.h3.compact:not(:last-child),.article-show__body h1.compact:not(:last-child),.article-show__body h2.compact:not(:last-child),h4.compact:not(:last-child),.h4.compact:not(:last-child),[data-controller-name='checkout'] #order_details .steps-data h6.compact:not(:last-child),[data-controller-name='user_registrations'] #order_details .steps-data h6.compact:not(:last-child),[data-controller-name='user_sessions'] #order_details .steps-data h6.compact:not(:last-child),[data-controller-name='user_passwords'] #order_details .steps-data h6.compact:not(:last-child),.article-show__body h3.compact:not(:last-child),h5.compact:not(:last-child),.h5.compact:not(:last-child),.article-show__body h4.compact:not(:last-child),h6.compact:not(:last-child),.h6.compact:not(:last-child),.article-show__body h5.compact:not(:last-child),.h7.compact:not(:last-child),.article-show__body h6.compact:not(:last-child){line-height:1.2;margin-bottom:.5em}h1.squashed,.h1.squashed,h2.squashed,.h2.squashed,h3.squashed,.h3.squashed,.article-show__body h1.squashed,.article-show__body h2.squashed,h4.squashed,.h4.squashed,[data-controller-name='checkout'] #order_details .steps-data h6.squashed,[data-controller-name='user_registrations'] #order_details .steps-data h6.squashed,[data-controller-name='user_sessions'] #order_details .steps-data h6.squashed,[data-controller-name='user_passwords'] #order_details .steps-data h6.squashed,.article-show__body h3.squashed,h5.squashed,.h5.squashed,.article-show__body h4.squashed,h6.squashed,.h6.squashed,.article-show__body h5.squashed,.h7.squashed,.article-show__body h6.squashed{line-height:1;margin-bottom:0}h1.subtitle,.h1.subtitle,h2.subtitle,.h2.subtitle,h3.subtitle,.h3.subtitle,.article-show__body h1.subtitle,.article-show__body h2.subtitle,h4.subtitle,.h4.subtitle,[data-controller-name='checkout'] #order_details .steps-data h6.subtitle,[data-controller-name='user_registrations'] #order_details .steps-data h6.subtitle,[data-controller-name='user_sessions'] #order_details .steps-data h6.subtitle,[data-controller-name='user_passwords'] #order_details .steps-data h6.subtitle,.article-show__body h3.subtitle,h5.subtitle,.h5.subtitle,.article-show__body h4.subtitle,h6.subtitle,.h6.subtitle,.article-show__body h5.subtitle,.h7.subtitle,.article-show__body h6.subtitle{font-family:"Gauthier", "Baskerville", serif;font-weight:400}h1.light,.h1.light,h2.light,.h2.light,h3.light,.h3.light,.article-show__body h1.light,.article-show__body h2.light,h4.light,.h4.light,[data-controller-name='checkout'] #order_details .steps-data h6.light,[data-controller-name='user_registrations'] #order_details .steps-data h6.light,[data-controller-name='user_sessions'] #order_details .steps-data h6.light,[data-controller-name='user_passwords'] #order_details .steps-data h6.light,.article-show__body h3.light,h5.light,.h5.light,.article-show__body h4.light,h6.light,.h6.light,.article-show__body h5.light,.h7.light,.article-show__body h6.light{color:#4a4a4a}h1.subtle,.h1.subtle,h2.subtle,.h2.subtle,h3.subtle,.h3.subtle,.article-show__body h1.subtle,.article-show__body h2.subtle,h4.subtle,.h4.subtle,[data-controller-name='checkout'] #order_details .steps-data h6.subtle,[data-controller-name='user_registrations'] #order_details .steps-data h6.subtle,[data-controller-name='user_sessions'] #order_details .steps-data h6.subtle,[data-controller-name='user_passwords'] #order_details .steps-data h6.subtle,.article-show__body h3.subtle,h5.subtle,.h5.subtle,.article-show__body h4.subtle,h6.subtle,.h6.subtle,.article-show__body h5.subtle,.h7.subtle,.article-show__body h6.subtle{color:#4a4a4a}h1.large-spacing,.h1.large-spacing,h2.large-spacing,.h2.large-spacing,h3.large-spacing,.h3.large-spacing,.article-show__body h1.large-spacing,.article-show__body h2.large-spacing,h4.large-spacing,.h4.large-spacing,[data-controller-name='checkout'] #order_details .steps-data h6.large-spacing,[data-controller-name='user_registrations'] #order_details .steps-data h6.large-spacing,[data-controller-name='user_sessions'] #order_details .steps-data h6.large-spacing,[data-controller-name='user_passwords'] #order_details .steps-data h6.large-spacing,.article-show__body h3.large-spacing,h5.large-spacing,.h5.large-spacing,.article-show__body h4.large-spacing,h6.large-spacing,.h6.large-spacing,.article-show__body h5.large-spacing,.h7.large-spacing,.article-show__body h6.large-spacing{margin-bottom:3.25em}h1.base-spacing,.h1.base-spacing,h2.base-spacing,.h2.base-spacing,h3.base-spacing,.h3.base-spacing,.article-show__body h1.base-spacing,.article-show__body h2.base-spacing,h4.base-spacing,.h4.base-spacing,[data-controller-name='checkout'] #order_details .steps-data h6.base-spacing,[data-controller-name='user_registrations'] #order_details .steps-data h6.base-spacing,[data-controller-name='user_sessions'] #order_details .steps-data h6.base-spacing,[data-controller-name='user_passwords'] #order_details .steps-data h6.base-spacing,.article-show__body h3.base-spacing,h5.base-spacing,.h5.base-spacing,.article-show__body h4.base-spacing,h6.base-spacing,.h6.base-spacing,.article-show__body h5.base-spacing,.h7.base-spacing,.article-show__body h6.base-spacing{margin-bottom:1.625em}h1.smaller-spacing,.h1.smaller-spacing,h2.smaller-spacing,.h2.smaller-spacing,h3.smaller-spacing,.h3.smaller-spacing,.article-show__body h1.smaller-spacing,.article-show__body h2.smaller-spacing,h4.smaller-spacing,.h4.smaller-spacing,[data-controller-name='checkout'] #order_details .steps-data h6.smaller-spacing,[data-controller-name='user_registrations'] #order_details .steps-data h6.smaller-spacing,[data-controller-name='user_sessions'] #order_details .steps-data h6.smaller-spacing,[data-controller-name='user_passwords'] #order_details .steps-data h6.smaller-spacing,.article-show__body h3.smaller-spacing,h5.smaller-spacing,.h5.smaller-spacing,.article-show__body h4.smaller-spacing,h6.smaller-spacing,.h6.smaller-spacing,.article-show__body h5.smaller-spacing,.h7.smaller-spacing,.article-show__body h6.smaller-spacing{margin-bottom:0.40625em}h1.no-margin,.h1.no-margin,h2.no-margin,.h2.no-margin,h3.no-margin,.h3.no-margin,.article-show__body h1.no-margin,.article-show__body h2.no-margin,h4.no-margin,.h4.no-margin,[data-controller-name='checkout'] #order_details .steps-data h6.no-margin,[data-controller-name='user_registrations'] #order_details .steps-data h6.no-margin,[data-controller-name='user_sessions'] #order_details .steps-data h6.no-margin,[data-controller-name='user_passwords'] #order_details .steps-data h6.no-margin,.article-show__body h3.no-margin,h5.no-margin,.h5.no-margin,.article-show__body h4.no-margin,h6.no-margin,.h6.no-margin,.article-show__body h5.no-margin,.h7.no-margin,.article-show__body h6.no-margin{margin-bottom:0}h1 .black,.h1 .black,h2 .black,.h2 .black,h3 .black,.h3 .black,.article-show__body h1 .black,.article-show__body h2 .black,h4 .black,.h4 .black,[data-controller-name='checkout'] #order_details .steps-data h6 .black,[data-controller-name='user_registrations'] #order_details .steps-data h6 .black,[data-controller-name='user_sessions'] #order_details .steps-data h6 .black,[data-controller-name='user_passwords'] #order_details .steps-data h6 .black,.article-show__body h3 .black,h5 .black,.h5 .black,.article-show__body h4 .black,h6 .black,.h6 .black,.article-show__body h5 .black,.h7 .black,.article-show__body h6 .black{color:#000;font-family:"Ginger", "Garamond", sans-serif;font-weight:bold}h1 p,.h1 p,h2 p,.h2 p,h3 p,.h3 p,.article-show__body h1 p,.article-show__body h2 p,h4 p,.h4 p,[data-controller-name='checkout'] #order_details .steps-data h6 p,[data-controller-name='user_registrations'] #order_details .steps-data h6 p,[data-controller-name='user_sessions'] #order_details .steps-data h6 p,[data-controller-name='user_passwords'] #order_details .steps-data h6 p,.article-show__body h3 p,h5 p,.h5 p,.article-show__body h4 p,h6 p,.h6 p,.article-show__body h5 p,.h7 p,.article-show__body h6 p{font-family:inherit}.mega{font-size:40px}@media (min-width: 768px){.mega{font-size:67px}}.h0{font-size:32px}@media (min-width: 768px){.h0{font-size:50px}}h1,.h1{font-size:28px}@media (min-width: 768px){h1,.h1{font-size:44px}}h2,.h2{font-size:26px}@media (min-width: 768px){h2,.h2{font-size:42px}}h3,.h3,.article-show__body h1,.article-show__body h2{font-size:22px}@media (min-width: 768px){h3,.h3,.article-show__body h1,.article-show__body h2{font-size:36px}}h4,.h4,[data-controller-name='checkout'] #order_details .steps-data h6,[data-controller-name='user_registrations'] #order_details .steps-data h6,[data-controller-name='user_sessions'] #order_details .steps-data h6,[data-controller-name='user_passwords'] #order_details .steps-data h6,.article-show__body h3{font-size:18px}@media (min-width: 768px){h4,.h4,[data-controller-name='checkout'] #order_details .steps-data h6,[data-controller-name='user_registrations'] #order_details .steps-data h6,[data-controller-name='user_sessions'] #order_details .steps-data h6,[data-controller-name='user_passwords'] #order_details .steps-data h6,.article-show__body h3{font-size:22px}}h5,.h5,.article-show__body h4{font-size:16px}@media (min-width: 768px){h5,.h5,.article-show__body h4{font-size:18px}}h6,.h6,.article-show__body h5{font-size:14px}@media (min-width: 768px){h6,.h6,.article-show__body h5{font-size:16px}}.h7,.article-show__body h6{font-size:13px}@media (min-width: 768px){.h7,.article-show__body h6{font-size:14px}}p{font-family:"Gauthier", "Baskerville", serif;margin:0 0 1.625em}p:last-child,p.no-margin{margin-bottom:0}p.compact{margin-bottom:0.8125em}p.black,p .black,.info-expander__content p strong{color:#000;font-family:"Ginger", "Garamond", sans-serif;font-weight:bold}figure{margin-bottom:1.625em}figcaption{font-family:"Ginger", "Garamond", sans-serif;font-size:12px;font-weight:bold}img+figcaption{margin-top:0.8125em}.ginger,.ginger p{font-family:"Ginger", "Garamond", sans-serif}.light,.light p{color:#4a4a4a}.small,.small p{font-size:13px}.smaller,.smaller p{font-size:12px}.smallest,.smallest p{font-size:10px}@media (min-width: 768px){.small,.small p{font-size:14px}.smaller,.smaller p{font-size:13px}.smallest,.smallest p{font-size:12px}}a{color:#f1574b;text-decoration:none;-webkit-transition:color 800ms;transition:color 800ms}a:active,a:focus,a:hover{color:#c71d0f;-webkit-transition-duration:400ms;transition-duration:400ms}hr{border-bottom:2px solid #f5f1ed;border-left:0;border-right:0;border-top:0;margin:1.625em 0}label,.account-menu a,.delivery-page__schedule label,.delivery-page__address label,.orders__header,.user-profile-page__form label,.caps-label,[data-controller-name='checkout'] #new-customer h6,[data-controller-name='checkout'] #existing-customer h6,[data-controller-name='checkout'] #forgot-password h6,[data-controller-name='checkout'] fieldset legend,[data-controller-name='user_registrations'] #new-customer h6,[data-controller-name='user_registrations'] #existing-customer h6,[data-controller-name='user_registrations'] #forgot-password h6,[data-controller-name='user_registrations'] fieldset legend,[data-controller-name='user_sessions'] #new-customer h6,[data-controller-name='user_sessions'] #existing-customer h6,[data-controller-name='user_sessions'] #forgot-password h6,[data-controller-name='user_sessions'] fieldset legend,[data-controller-name='user_passwords'] #new-customer h6,[data-controller-name='user_passwords'] #existing-customer h6,[data-controller-name='user_passwords'] #forgot-password h6,[data-controller-name='user_passwords'] fieldset legend,[data-controller-name='checkout'] form p label,[data-controller-name='checkout'] form .form-buttons label,[data-controller-name='user_registrations'] form p label,[data-controller-name='user_registrations'] form .form-buttons label,[data-controller-name='user_sessions'] form p label,[data-controller-name='user_sessions'] form .form-buttons label,[data-controller-name='user_passwords'] form p label,[data-controller-name='user_passwords'] form .form-buttons label{display:inline-block;font-family:"Ginger", "Garamond", sans-serif;font-size:12px;font-weight:bold;letter-spacing:0.09em;text-transform:uppercase}.caps-label--small{font-size:10px}.caps-label--large{font-size:14px}@media (min-width: 768px){.caps-label--small{font-size:12px}.caps-label--large{font-size:14px}}.account-menu__item_selected a,.highlight,[data-controller-name='checkout'] #new-customer h6,[data-controller-name='checkout'] #existing-customer h6,[data-controller-name='checkout'] #forgot-password h6,[data-controller-name='checkout'] fieldset legend,[data-controller-name='user_registrations'] #new-customer h6,[data-controller-name='user_registrations'] #existing-customer h6,[data-controller-name='user_registrations'] #forgot-password h6,[data-controller-name='user_registrations'] fieldset legend,[data-controller-name='user_sessions'] #new-customer h6,[data-controller-name='user_sessions'] #existing-customer h6,[data-controller-name='user_sessions'] #forgot-password h6,[data-controller-name='user_sessions'] fieldset legend,[data-controller-name='user_passwords'] #new-customer h6,[data-controller-name='user_passwords'] #existing-customer h6,[data-controller-name='user_passwords'] #forgot-password h6,[data-controller-name='user_passwords'] fieldset legend{border-bottom:2px solid #ff5567}.stronger{color:#f1574b}.subtle{color:#4a4a4a}.subtler{color:#767676}.subtitle{font-family:"Gauthier", "Baskerville", serif;font-weight:400}.align-left{text-align:left}.seperator:last-child{display:none}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}.modal label{cursor:pointer;font-weight:normal;margin-bottom:0}.modal .modal-state{display:none}.modal .modal-fade-screen{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.85);opacity:0;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;visibility:hidden;z-index:99999}@media screen and (min-width: 50em){.modal .modal-fade-screen{padding-top:10em}}.modal .modal-bg{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}.modal .modal-close{cursor:pointer}.modal .modal-inner{background-color:#fff;height:100%;margin:auto;overflow:auto;padding:2em;position:relative;top:64px;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;width:100%}.modal .modal-state:checked+.modal-fade-screen{opacity:1;visibility:visible}.modal-open{overflow:hidden}.modal-closed{overflow:auto}/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url("//takecareof-herokuapp-com.global.ssl.fastly.net/assets/fontawesome-webfont-7bfcab6db99d5cfbf1705ca0536ddc78585432cc5fa41bbd7ad0f009033b2979.eot");src:url("//takecareof-herokuapp-com.global.ssl.fastly.net/assets/fontawesome-webfont-7bfcab6db99d5cfbf1705ca0536ddc78585432cc5fa41bbd7ad0f009033b2979.eot?#iefix") format("embedded-opentype"),url("//takecareof-herokuapp-com.global.ssl.fastly.net/assets/fontawesome-webfont-2adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe.woff2") format("woff2"),url("//takecareof-herokuapp-com.global.ssl.fastly.net/assets/fontawesome-webfont-ba0c59deb5450f5cb41b3f93609ee2d0d995415877ddfa223e8a8a7533474f07.woff") format("woff"),url("//takecareof-herokuapp-com.global.ssl.fastly.net/assets/fontawesome-webfont-aa58f33f239a0fb02f5c7a6c45c043d7a9ac9a093335806694ecd6d4edc0d6a8.ttf") format("truetype"),url("//takecareof-herokuapp-com.global.ssl.fastly.net/assets/fontawesome-webfont-ad6157926c1622ba4e1d03d478f1541368524bfc46f51e42fe0d945f7ef323e4.svg#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:0.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eeeeee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{-webkit-filter:none;filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#ffffff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.vertical-center{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.errorExplanation,.flash.errors{background-color:#f5f1ed;font-family:"Ginger", "Garamond", sans-serif;font-size:14px;margin-bottom:3.25em;padding:1.625em 28px}.errorExplanation h2,.errorExplanation p,.flash.errors h2,.flash.errors p{display:none}@media (min-width: 768px){.errorExplanation,.flash.errors{font-size:16px}}.onload{-webkit-transition-duration:1200ms;transition-duration:1200ms;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1);transition-timing-function:cubic-bezier(0.165, 0.84, 0.44, 1)}.loading .onload{opacity:0}.onload_direction_up{-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:opacity, transform;transition-property:opacity, transform, -webkit-transform}.loading .onload_direction_up{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.onload_direction_right{-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:opacity, transform;transition-property:opacity, transform, -webkit-transform}.loading .onload_direction_right{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}.onload_direction_down{-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:opacity, transform;transition-property:opacity, transform, -webkit-transform}.loading .onload_direction_down{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}.onload_direction_left{-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:opacity, transform;transition-property:opacity, transform, -webkit-transform}.loading .onload_direction_left{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}.onload_delay_1{-webkit-transition-delay:400ms;transition-delay:400ms}.onload_delay_2{-webkit-transition-delay:800ms;transition-delay:800ms}.onload_delay_3{-webkit-transition-delay:1200ms;transition-delay:1200ms}.onload_delay_4{-webkit-transition-delay:1600ms;transition-delay:1600ms}.onload_delay_5{-webkit-transition-delay:3000ms;transition-delay:3000ms}@-webkit-keyframes headline-slide-in{0%{opacity:0;-webkit-transform:translateY(30%);transform:translateY(30%)}60%{opacity:1;-webkit-transform:translateY(-1%);transform:translateY(-1%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes headline-slide-in{0%{opacity:0;-webkit-transform:translateY(30%);transform:translateY(30%)}60%{opacity:1;-webkit-transform:translateY(-1%);transform:translateY(-1%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes headline-slide-out{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}60%{opacity:0;-webkit-transform:translateY(-31%);transform:translateY(-31%)}100%{opacity:0;-webkit-transform:translateY(-30%);transform:translateY(-30%)}}@keyframes headline-slide-out{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}60%{opacity:0;-webkit-transform:translateY(-31%);transform:translateY(-31%)}100%{opacity:0;-webkit-transform:translateY(-30%);transform:translateY(-30%)}}@-webkit-keyframes pulse{0%{opacity:.2}100%{opacity:1}}@keyframes pulse{0%{opacity:.2}100%{opacity:1}}.social-share-button .ssb-icon{background-position:center center;background-repeat:no-repeat;background-size:18px 18px;display:inline-block;height:18px;width:18px}.social-share-button .ssb-twitter{background-image:url(//takecareof-herokuapp-com.global.ssl.fastly.net/assets/social-share-button/twitter-7b64ce0117a85c5d52ed45c27707af61d9b0e0d590284baa287cfe87867b9ae1.svg)}.social-share-button .ssb-facebook{background-image:url(//takecareof-herokuapp-com.global.ssl.fastly.net/assets/social-share-button/facebook-03210e1663ee772e93ed5d344cdb36657b68342821aaebe982f2f984915990b3.svg)}.social-share-button .ssb-google_bookmark{background-image:url(//takecareof-herokuapp-com.global.ssl.fastly.net/assets/social-share-button/google_bookmark-bb4c960c0421cb7dce602d10e744692bcc1c54f323410f4965d508f96e2255ce.svg)}.social-share-button .ssb-google_plus{background-image:url(//takecareof-herokuapp-com.global.ssl.fastly.net/assets/social-share-button/google_plus-50c049fbb29cd3346f1bf9349017b644bcd00a53b56bd156728850f57bd85c0a.svg)}.social-share-button .ssb-weibo{background-image:url(//takecareof-herokuapp-com.global.ssl.fastly.net/assets/social-share-button/weibo-a345a6ca554e6f388da9eb35746bb0425cb018c16408ba82852c66d375245d6f.svg)}.social-share-button .ssb-qq{background-image:url(//takecareof-herokuapp-com.global.ssl.fastly.net/assets/social-share-button/qq-4dbae8223fc7823f6d73bc7fbe113eb894f4c174ec3ae93103ca382c78a2bf67.svg)}.social-share-button .ssb-delicious{background-image:url(//takecareof-herokuapp-com.global.ssl.fastly.net/assets/social-share-button/delicious-0c55f72f821aae5352691f13eb64bf3435573e2169d0720477ed367b2f1ed28e.svg)}.social-share-button .ssb-linkedin{background-image:url(//takecareof-herokuapp-com.global.ssl.fastly.net/assets/social-share-button/linkedin-b7fd42895b291003c444a9c2acf867ea813671e0b725a5d7c05dbb13f5c0fdd3.svg)}.social-share-button .ssb-tumblr{background-image:url(//takecareof-herokuapp-com.global.ssl.fastly.net/assets/social-share-button/tumblr-330a37f93cce7c27a750188d0bfdbed3a22f566b807e64d21131dcdc94e08ec3.svg)}.social-share-button .ssb-pinterest{background-image:url(//takecareof-herokuapp-com.global.ssl.fastly.net/assets/social-share-button/pinterest-86203d156197cce4087fee058b920d275c535df5fd59d8caa83da0ef41d1ec7f.svg)}.social-share-button .ssb-douban{background-image:url(//takecareof-herokuapp-com.global.ssl.fastly.net/assets/social-share-button/douban-46298c27e3bc6d59951c0bbc464339a5ba1b44e3b25b571874f1baacd7af2495.svg)}.social-share-button .ssb-wechat{background-image:url(//takecareof-herokuapp-com.global.ssl.fastly.net/assets/social-share-button/wechat-d8852cc3396a7a53eba39595d2e9f638c93a34ab1a0f41bae4ff391b63815f56.svg)}.social-share-button .ssb-vkontakte{background-image:url(//takecareof-herokuapp-com.global.ssl.fastly.net/assets/social-share-button/vkontakte-0c2b68277fade991d74efcbdb6f7b359a35e65156cbada9625a3fe8f73151c14.svg)}.social-share-button .ssb-odnoklassniki{background-image:url(//takecareof-herokuapp-com.global.ssl.fastly.net/assets/social-share-button/odnoklassniki-579bf782bd70fe94748254cac2c8c3dc150cceb0d2a143399e3062246b5ecb39.svg)}.social-share-button .ssb-xing{background-image:url(//takecareof-herokuapp-com.global.ssl.fastly.net/assets/social-share-button/xing-0ebccb4042c8c7220e471c4f569df2bf27da227db425525819b6848c86a1603e.svg)}.social-share-button .ssb-email{background-image:url(//takecareof-herokuapp-com.global.ssl.fastly.net/assets/social-share-button/email-7067143cbe69d9d8cf25e67fda1a315d133c2b79074a09088bd712cc5c81135d.svg)}.social-share-button .ssb-reddit{background-image:url(//takecareof-herokuapp-com.global.ssl.fastly.net/assets/social-share-button/reddit-730429c239b6990b67d0d4aaaeb6e9fe48c62267f889a412e81f5f1066ec625f.svg)}.social-share-button .ssb-hacker_news{background-image:url(//takecareof-herokuapp-com.global.ssl.fastly.net/assets/social-share-button/hacker_news-d89b13fec49355a787389a776f2e03a0a38314abf93777b8865f8c5f146eaf8d.svg)}.social-share-button .ssb-telegram{background-image:url(//takecareof-herokuapp-com.global.ssl.fastly.net/assets/social-share-button/telegram-a6b5607917f3e3efbcf35c3ed43356b05622fcfc533d2fbf5066621b78c1dbe4.svg)}.ss-wechat-dialog{width:300px;position:fixed;background:#fff;padding:15px;border-radius:3px;box-shadow:0 2px 15px rgba(0,0,0,0.15);z-index:11001;font-size:14px;line-height:1.2em}.ss-wechat-dialog .wechat-popup-header{font-weight:bold}.ss-wechat-dialog .wechat-dialog-qr{text-align:center;margin:25px 0}.ss-wechat-dialog .wechat-popup-close{width:16px;height:16px;position:absolute;right:10px;top:10px;color:#999;text-decoration:none;font-size:16px}.ss-wechat-dialog .wechat-popup-footer{text-align:left;line-height:22px;color:#666}.container{box-sizing:content-box;margin:0 auto;padding-left:32px;padding-right:32px}.container_width_1000{max-width:1000px}.box{background-color:#fff;padding:28px;position:relative}.box_corners_round{border-radius:4px;overflow:hidden}.box_bg_brown{background-color:#f5f1ed}.box_bg_yellow{background-color:#f8df98}.box_border_thick{border:3px solid #f5f1ed;padding:25px}.box_border_thicker{border:4px solid #f5f1ed;padding:24px}.box_flex_center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slick-slider{box-sizing:border-box;display:block;position:relative;-webkit-tap-highlight-color:transparent;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-list{display:block;margin:0;overflow:hidden;padding:0;position:relative}.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{display:block;left:0;position:relative;top:0}.slick-track::before,.slick-track::after{content:"";display:table}.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{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.accordion-item:not(:last-child){margin-bottom:20px}.accordion_style_clean .accordion-item{border-bottom:solid 3px #f5f1ed;margin-bottom:0}.accordion_style_clean .accordion-item:last-child{border-bottom-width:0}.accordion_style_border .accordion-item{background-color:#fff;border:10px solid #f5f1ed;border-radius:10px;box-sizing:border-box;-webkit-transition:border 400ms ease;transition:border 400ms ease}.accordion_style_border .accordion-item:hover{border-color:#f1574b}.accordion-item__toggle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:26px;padding-top:26px}.accordion_style_border .accordion-item__toggle{margin-left:26px;margin-right:18px}@media (min-width: 768px){.accordion-item__toggle{padding-bottom:40px;padding-top:40px}.accordion_style_border .accordion-item__toggle{margin:0 50px;padding:50px 0}}.accordion-item__title{color:#000;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-right:16px}.accordion-item__symbols{padding-right:16px;position:relative;top:4px;white-space:nowrap}.accordion-item__chevron-down{color:#f1574b;position:relative;top:2px}.accordion-item__bottom{display:none}.accordion-item__content{padding:0 0 26px}.accordion-item__content>div:not(:last-child){margin-bottom:1.625em}.accordion_style_border .accordion-item__content{border-top:solid 3px #f5f1ed;margin:0 26px;padding-top:26px}@media (min-width: 768px){.accordion-item__content{padding-bottom:40px}.accordion-item__content>div:not(:last-child){margin-bottom:3.25em}.accordion_style_border .accordion-item__content{margin:0 50px;padding-top:40px}}.accordion-item__flex-list .flex-list{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.accordion-item__flex-list .flex-list__item{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.accordion-item__flex-list .flex-list__item .box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:10px;padding-right:10px;width:100%}@media (min-width: 480px){.accordion-item__flex-list .flex-list__item{-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width: 768px){.accordion-item__flex-list .flex-list__item{-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%}}@media (max-width: 1023px){.accordion-item__flex-list .flex-list{-ms-flex-wrap:wrap;flex-wrap:wrap}.accordion-item__flex-list .flex-list__item{margin-bottom:10px}}@media (min-width: 1024px){.accordion-item__flex-list .flex-list__item{-ms-flex-preferred-size:20%;flex-basis:20%}.recommendation .accordion-item__flex-list .flex-list,.campaign .accordion-item__flex-list .flex-list{-ms-flex-wrap:wrap;flex-wrap:wrap}.recommendation .accordion-item__flex-list .flex-list__item,.campaign .accordion-item__flex-list .flex-list__item{-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:10px}}@media (min-width: 1200px){.recommendation .accordion-item__flex-list .flex-list__item{-ms-flex-preferred-size:20%;flex-basis:20%}.campaign .accordion-item__flex-list .flex-list__item{-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%}}.fill-image{bottom:0;left:0;position:absolute;right:0;top:0}.fill-image img{height:100%;-o-object-fit:cover;object-fit:cover}.fill-image_fit_contain img{-o-object-fit:contain;object-fit:contain}@media (max-width: 1023px){.fill-image_below-tablet-landscape_disable{bottom:auto;left:auto;position:relative;right:auto;top:auto}.fill-image_below-tablet-landscape_disable img{height:auto}}.fill-text{bottom:32px;left:32px;position:absolute}.fill-text_text_white{color:#fff;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media (min-width: 768px){.fill-text__title{font-size:18px}}.flex-list{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:-5px;margin-right:-5px}.flex-list__item{-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;padding:0 5px;text-align:center}.flex-list__divider:last-child{display:none}.hero{background-color:#c1dae1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.hero_has_triangle{position:relative}.hero_has_triangle::before{border-style:solid;height:0;width:0;border-color:#c1dae1 transparent transparent;border-width:24px 24px 0;content:'';left:50%;margin-left:-24px;position:absolute;top:100%}@media (max-width: 767px){.hero_has_triangle::before{margin-top:-4px}}.hero_color_light{color:#fff}.hero_color_light .black{color:#fff}.hero__inner{-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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:80vh;position:relative;text-align:center}.hero_style_header .hero__inner{padding-top:80px}.hero__content{-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;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:3.25em auto;max-width:780px;padding-left:42px;padding-right:42px}.hero__subcontent{margin-bottom:1.625em;padding-left:42px;padding-right:42px}.info-block ul,.info-block ol{margin-left:.8em;padding-left:1em}.info-block ul:not(:last-child),.info-block ol:not(:last-child){margin-bottom:1.625em}.info-block li{padding-left:.2em}.info-block ul li{position:relative}.info-block ul li::before{content:'•';left:-.8em;position:absolute;top:-.05em}.info-block ul ul:not(:last-child){margin-bottom:0}.info-block ul ul li::before{content:'°';top:.3em}.info-block ol{list-style-type:decimal}.info-block ol li{display:list-item}.info-block ol ol{list-style-type:upper-alpha}.info-block ol ol:not(:last-child){margin-bottom:0}.info-block .small,.info-block .small p{font-size:14px}.info-block .markdown:not(:last-child){margin-bottom:1.625em}@media (min-width: 768px){.info-block .small,.info-block .small p{font-size:16px}}.info-block_align_center{text-align:center}.info-block_style_white{background-color:#fff}.info-block_text_white{color:#fff;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.info-block__header{border-bottom:3px solid #f5f1ed;margin-bottom:1.625em;padding-bottom:1.625em;position:relative}@media (min-width: 768px){.info-block__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.info-block__subtitle:not(:last-child){margin-bottom:1.625em}.info-block__symbols{margin-left:-7px;margin-right:-7px}.info-block__symbols_size_large{margin:48px 0 calc(48px - 1.625em)}.info-block__description{margin-bottom:1.625em}.info-block__dosage{font-family:"Ginger", "Garamond", sans-serif}.info-block__label-title{margin-bottom:32px}@media (min-width: 768px){.info-block__label-title{margin-bottom:64px}}@media (min-width: 768px){.info-block__desktop-row-columns{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.info-block__desktop-row-columns .info-block__row{margin-bottom:32px;width:50%}.info-block__desktop-row-columns .info-block__row:nth-child(odd){padding-right:12px}.info-block__desktop-row-columns .info-block__row:nth-child(even){padding-left:12px}.info-block__desktop-row-columns .info-block__box_border_thick{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.info-block__desktop-row-columns .info-block__box_border_thick .box{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}}.info-block__row:not(:last-child){margin-bottom:32px}.info-block__mobile-spacer{margin-bottom:32px}@media (min-width: 768px){.info-block__mobile-spacer{margin-bottom:0}}@media (min-width: 768px){.info-block__side-by-side{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.info-block__side-by-side>*{margin:0 32px}.info-block__side-by-side>*:not(:last-child){margin-bottom:0}.info-block__side-by-side p{max-width:410px}}.info-block__more-link{margin-top:1.625em}@media (min-width: 768px){.info-block__more-link{bottom:2.03125em;position:absolute;right:0}}.info-block__share-icons{padding-bottom:1.625em;padding-top:1.625em}.share-icons a{font-size:26px}.share-icons a:not(:first-child){padding-left:.5em}@media (max-width: 767px){.info-cards .info-card{margin-bottom:32px}}@media (min-width: 768px){.info-cards .info-card{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:32px;padding:0 16px}.info-cards .info-card .info-card__text{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}}@media (min-width: 768px){.info-cards{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;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;margin:0 auto;max-width:1212px}}.info-card{position:relative}.info-card.info-card_style_expander{cursor:pointer}.info-card::before{border-style:solid;height:0;width:0;border-color:transparent transparent #fff;border-width:0 20px 20px;content:'';left:50%;margin-left:-20px;margin-top:12px;opacity:0;position:absolute;top:100%;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease}.info-card.expanded::before{opacity:1}@media (min-width: 768px){.info-card.info-card_width_33{width:50%}.info-card.info-card_width_50{width:50%}}@media (min-width: 1024px){.info-card.info-card_width_33{width:33.3334%}}a.info-card{color:inherit;display:block}.browser-ie .info-card__image{height:230px}.info-card__text{background-color:#fff;padding:32px;position:relative;top:-1px}.info-card_style_expander .info-card__text{padding:32px 92px 32px 32px}@media (max-width: 767px){.info-card_size_compact .info-card__text{padding:20px}}.info-card__icon{border:solid 3px;border-radius:100px;font-size:15px;height:33px;margin-top:-16.5px;position:absolute;right:32px;text-align:center;top:50%;width:33px}.info-card__icon i{position:relative;top:.1em;-webkit-transition:-webkit-transform 400ms ease;transition:-webkit-transform 400ms ease;transition:transform 400ms ease;transition:transform 400ms ease, -webkit-transform 400ms ease}.expanded .info-card__icon i{-webkit-transform:rotate(180deg) translateY(-0.05em);transform:rotate(180deg) translateY(-0.05em)}.info-card__expanded{display:none}.info-cards__info-expander{background-color:#fff;display:none;margin:0 -32px 32px;position:relative}@media (min-width: 768px){.info-cards__info-expander{margin-left:16px;margin-right:16px;width:100%}}.info-expander{padding:4.0625em 32px;position:relative}.info-expander__content{margin:0 auto;max-width:700px}.info-expander__close{cursor:pointer;font-size:20px;position:absolute;right:21.33333px;top:21.33333px}.nav-logo{box-sizing:content-box;display:inline-block;height:20px;padding-bottom:.2em;pointer-events:auto;position:relative;width:92px}.nav-logo img{bottom:0;left:0;position:absolute;right:0;top:0;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease}[data-transparent-header='false'] .nav-logo img:first-child{opacity:0}.nav-logo img:last-child{opacity:0}[data-transparent-header='false'] .nav-logo img:last-child{opacity:1}.scrolled .nav-logo img:first-child,.nav-logo:hover img:first-child{opacity:0}.scrolled .nav-logo img:last-child,.nav-logo:hover img:last-child{opacity:1}@media (min-width: 1024px){.nav-logo{height:23px;padding-bottom:.5em;width:108px}}@media (min-width: 768px){.picto-list_tablet-portrait_row{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}}.browser-ie .picto-list_tablet-portrait_row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.browser-ie .picto-list_tablet-portrait_row .picto-item__content{max-width:240px}.picto-list__picto-item:not(:last-child){margin-bottom:1.625em}.picto-list_flex_middle .picto-list__picto-item:not(:last-child){margin-bottom:0.8125em}.picto-list_size_large .picto-list__picto-item:not(:last-child){margin-bottom:2.4375em}@media (min-width: 768px){.info-block__header-right .picto-list_tablet-portrait_row .picto-list__picto-item{margin-bottom:0}.info-block__header-right .picto-list_tablet-portrait_row .picto-list__picto-item:not(:last-child){margin-right:30px}}.picto-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.picto-list_flex_middle .picto-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 768px){.picto-list_tablet-portrait_row .picto-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.picto-item__image img{height:50px;-o-object-fit:contain;object-fit:contain;width:50px}.picto-list_flex_middle .picto-item__image img{height:30px;width:30px}.picto-list_size_large .picto-item__image img{height:80px;width:80px}@media (min-width: 768px){.picto-list_flex_middle .picto-item__image img{height:40px;width:40px}}.picto-item__content{padding-left:16px}.picto-list_flex_middle .picto-item__content{padding-left:7px}@media (min-width: 768px){.picto-list_tablet-portrait_row .picto-item__content{padding-left:0;padding-top:1.625em}.picto-list_flex_middle .picto-item__content{padding-top:0.27083em}}@media (min-width: 1024px){.split-panels{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}.split-panels:not(.split-panels_height_auto){min-height:100vh}}@media (min-width: 1024px){.split-panel{position:relative;width:50%}.split-panels_tablet-portrait_reverse .split-panel:last-child{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.split-panel_align_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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.split-panel__fill-image{height:100vw;position:relative}@media (min-width: 1024px){.split-panel__fill-image{bottom:0;height:auto;left:0;position:absolute;right:0;top:0}}.split-panel__accordion{margin:0 auto;max-width:634px;padding:32px}@media (min-width: 1024px){.split-panel__accordion{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;min-height:100%;padding:42px}}.symbols_align_center{text-align:center}.symbols_d_baseline-large{margin-bottom:1.625em;margin-top:2.4375em}.symbols__symbol{display:inline-block;margin-bottom:0.8125em;padding:0 7px}.symbols_size_large .symbols__symbol{margin-bottom:1.625em;padding-left:16px;padding-right:16px}.symbols_size_small .symbols__symbol{margin-bottom:0;padding-left:3px;padding-right:3px}.symbols_style_single .symbols__symbol{margin-bottom:0}.symbol{-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}.symbol__image img{height:50px;-o-object-fit:contain;object-fit:contain;width:50px}.symbols_size_large .symbol__image img{height:90px;width:90px}.symbols_size_small .symbol__image img{height:28px;width:28px}@media (min-width: 768px){.symbols_size_large .symbol__image img{height:90px}.symbols_size_small .symbol__image img{height:40px;width:40px}}.symbols_size_large .symbol__label{margin-top:8px}[data-path='/checkout/delivery']{display:none}[data-controller-name='user_registrations'] .content{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}[data-controller-name='checkout'] .content,[data-controller-name='user_registrations'] .content,[data-controller-name='user_sessions'] .content,[data-controller-name='user_passwords'] .content{margin:0 auto;max-width:634px;padding:96px 32px 32px;text-align:center}[data-controller-name='checkout'] .content>h1,[data-controller-name='user_registrations'] .content>h1,[data-controller-name='user_sessions'] .content>h1,[data-controller-name='user_passwords'] .content>h1{display:none}@media (max-width: 374px){[data-controller-name='checkout'] .content,[data-controller-name='user_registrations'] .content,[data-controller-name='user_sessions'] .content,[data-controller-name='user_passwords'] .content{padding-left:20px;padding-right:20px}}[data-controller-name='checkout'] [data-hook='checkout_header'],[data-controller-name='checkout'] [for='order_email'],[data-controller-name='checkout'] #order_email,[data-controller-name='checkout'] [data-hook='shipping_fieldset_wrapper'],[data-controller-name='checkout'] [data-hook='save_user_address'],[data-controller-name='checkout'] #bcountry,[data-controller-name='user_registrations'] [data-hook='checkout_header'],[data-controller-name='user_registrations'] [for='order_email'],[data-controller-name='user_registrations'] #order_email,[data-controller-name='user_registrations'] [data-hook='shipping_fieldset_wrapper'],[data-controller-name='user_registrations'] [data-hook='save_user_address'],[data-controller-name='user_registrations'] #bcountry,[data-controller-name='user_sessions'] [data-hook='checkout_header'],[data-controller-name='user_sessions'] [for='order_email'],[data-controller-name='user_sessions'] #order_email,[data-controller-name='user_sessions'] [data-hook='shipping_fieldset_wrapper'],[data-controller-name='user_sessions'] [data-hook='save_user_address'],[data-controller-name='user_sessions'] #bcountry,[data-controller-name='user_passwords'] [data-hook='checkout_header'],[data-controller-name='user_passwords'] [for='order_email'],[data-controller-name='user_passwords'] #order_email,[data-controller-name='user_passwords'] [data-hook='shipping_fieldset_wrapper'],[data-controller-name='user_passwords'] [data-hook='save_user_address'],[data-controller-name='user_passwords'] #bcountry{display:none}[data-controller-name='checkout'] #checkout_form_address hr,[data-controller-name='user_registrations'] #checkout_form_address hr,[data-controller-name='user_sessions'] #checkout_form_address hr,[data-controller-name='user_passwords'] #checkout_form_address hr{display:none}[data-controller-name='checkout'] #new-customer h6,[data-controller-name='checkout'] #existing-customer h6,[data-controller-name='checkout'] #forgot-password h6,[data-controller-name='checkout'] fieldset legend,[data-controller-name='user_registrations'] #new-customer h6,[data-controller-name='user_registrations'] #existing-customer h6,[data-controller-name='user_registrations'] #forgot-password h6,[data-controller-name='user_registrations'] fieldset legend,[data-controller-name='user_sessions'] #new-customer h6,[data-controller-name='user_sessions'] #existing-customer h6,[data-controller-name='user_sessions'] #forgot-password h6,[data-controller-name='user_sessions'] fieldset legend,[data-controller-name='user_passwords'] #new-customer h6,[data-controller-name='user_passwords'] #existing-customer h6,[data-controller-name='user_passwords'] #forgot-password h6,[data-controller-name='user_passwords'] fieldset legend{margin-bottom:64px}[data-controller-name='checkout'] fieldset,[data-controller-name='user_registrations'] fieldset,[data-controller-name='user_sessions'] fieldset,[data-controller-name='user_passwords'] fieldset{margin-bottom:3.25em}[data-controller-name='checkout'] form p::after,[data-controller-name='checkout'] form .form-buttons::after,[data-controller-name='user_registrations'] form p::after,[data-controller-name='user_registrations'] form .form-buttons::after,[data-controller-name='user_sessions'] form p::after,[data-controller-name='user_sessions'] form .form-buttons::after,[data-controller-name='user_passwords'] form p::after,[data-controller-name='user_passwords'] form .form-buttons::after{clear:both;content:"";display:block}[data-controller-name='checkout'] form p label,[data-controller-name='checkout'] form .form-buttons label,[data-controller-name='user_registrations'] form p label,[data-controller-name='user_registrations'] form .form-buttons label,[data-controller-name='user_sessions'] form p label,[data-controller-name='user_sessions'] form .form-buttons label,[data-controller-name='user_passwords'] form p label,[data-controller-name='user_passwords'] form .form-buttons label{color:#333;float:left}[data-controller-name='checkout'] form p label+.required,[data-controller-name='checkout'] form .form-buttons label+.required,[data-controller-name='user_registrations'] form p label+.required,[data-controller-name='user_registrations'] form .form-buttons label+.required,[data-controller-name='user_sessions'] form p label+.required,[data-controller-name='user_sessions'] form .form-buttons label+.required,[data-controller-name='user_passwords'] form p label+.required,[data-controller-name='user_passwords'] form .form-buttons label+.required{color:#9b9b9b;float:left}[data-controller-name='checkout'] form p label+br,[data-controller-name='checkout'] form p span+br,[data-controller-name='checkout'] form .form-buttons label+br,[data-controller-name='checkout'] form .form-buttons span+br,[data-controller-name='user_registrations'] form p label+br,[data-controller-name='user_registrations'] form p span+br,[data-controller-name='user_registrations'] form .form-buttons label+br,[data-controller-name='user_registrations'] form .form-buttons span+br,[data-controller-name='user_sessions'] form p label+br,[data-controller-name='user_sessions'] form p span+br,[data-controller-name='user_sessions'] form .form-buttons label+br,[data-controller-name='user_sessions'] form .form-buttons span+br,[data-controller-name='user_passwords'] form p label+br,[data-controller-name='user_passwords'] form p span+br,[data-controller-name='user_passwords'] form .form-buttons label+br,[data-controller-name='user_passwords'] form .form-buttons span+br{display:none}[data-controller-name='checkout'] form p.field,[data-controller-name='user_registrations'] form p.field,[data-controller-name='user_sessions'] form p.field,[data-controller-name='user_passwords'] form p.field{position:relative}[data-controller-name='checkout'] form p.field label.error,[data-controller-name='user_registrations'] form p.field label.error,[data-controller-name='user_sessions'] form p.field label.error,[data-controller-name='user_passwords'] form p.field label.error{bottom:5px;color:#ff5567;font-size:10px;left:8px;letter-spacing:0;margin:0;position:absolute;text-transform:none}@media (min-width: 768px){[data-controller-name='checkout'] form p.field label.error,[data-controller-name='user_registrations'] form p.field label.error,[data-controller-name='user_sessions'] form p.field label.error,[data-controller-name='user_passwords'] form p.field label.error{bottom:8px;font-size:12px;left:12px}}[data-controller-name='checkout'] #password-credentials,[data-controller-name='user_registrations'] #password-credentials,[data-controller-name='user_sessions'] #password-credentials,[data-controller-name='user_passwords'] #password-credentials{margin-bottom:1em}[data-controller-name='checkout'] select.error,[data-controller-name='checkout'] input:not([type='checkbox']):not([type='submit']).error,[data-controller-name='user_registrations'] select.error,[data-controller-name='user_registrations'] input:not([type='checkbox']):not([type='submit']).error,[data-controller-name='user_sessions'] select.error,[data-controller-name='user_sessions'] input:not([type='checkbox']):not([type='submit']).error,[data-controller-name='user_passwords'] select.error,[data-controller-name='user_passwords'] input:not([type='checkbox']):not([type='submit']).error{border-color:#ff5567}[data-controller-name='checkout'] .field_with_errors input:not([type='checkbox']):not([type='submit']),[data-controller-name='user_registrations'] .field_with_errors input:not([type='checkbox']):not([type='submit']),[data-controller-name='user_sessions'] .field_with_errors input:not([type='checkbox']):not([type='submit']),[data-controller-name='user_passwords'] .field_with_errors input:not([type='checkbox']):not([type='submit']){border-color:#ff5567}[data-controller-name='checkout'] input[type='checkbox'],[data-controller-name='user_registrations'] input[type='checkbox'],[data-controller-name='user_sessions'] input[type='checkbox'],[data-controller-name='user_passwords'] input[type='checkbox']{float:left;position:relative;top:.1em}[data-controller-name='checkout'] input[type='checkbox']+label,[data-controller-name='user_registrations'] input[type='checkbox']+label,[data-controller-name='user_sessions'] input[type='checkbox']+label,[data-controller-name='user_passwords'] input[type='checkbox']+label{float:left}[data-controller-name='checkout'] input[type='submit'],[data-controller-name='user_registrations'] input[type='submit'],[data-controller-name='user_sessions'] input[type='submit'],[data-controller-name='user_passwords'] input[type='submit']{box-sizing:border-box;margin-bottom:1.5em;width:100%}[data-controller-name='checkout'] .form-buttons,[data-controller-name='user_registrations'] .form-buttons,[data-controller-name='user_sessions'] .form-buttons,[data-controller-name='user_passwords'] .form-buttons{margin-bottom:1.625em}[data-controller-name='checkout'] .form-buttons::after,[data-controller-name='user_registrations'] .form-buttons::after,[data-controller-name='user_sessions'] .form-buttons::after,[data-controller-name='user_passwords'] .form-buttons::after{clear:both;content:"";display:block}[data-controller-name='checkout'] #billing,[data-controller-name='user_registrations'] #billing,[data-controller-name='user_sessions'] #billing,[data-controller-name='user_passwords'] #billing{margin-bottom:2.4375em}[data-controller-name='checkout'] #payment,[data-controller-name='user_registrations'] #payment,[data-controller-name='user_sessions'] #payment,[data-controller-name='user_passwords'] #payment{margin-bottom:1.625em}[data-controller-name='checkout'] #payment .errorExplanation:empty,[data-controller-name='user_registrations'] #payment .errorExplanation:empty,[data-controller-name='user_sessions'] #payment .errorExplanation:empty,[data-controller-name='user_passwords'] #payment .errorExplanation:empty{display:none}[data-controller-name='checkout'] #payment #coupon-code-apply-button,[data-controller-name='user_registrations'] #payment #coupon-code-apply-button,[data-controller-name='user_sessions'] #payment #coupon-code-apply-button,[data-controller-name='user_passwords'] #payment #coupon-code-apply-button{display:none}[data-controller-name='checkout'] #payment-method-fields,[data-controller-name='checkout'] #credit-card-image,[data-controller-name='checkout'] #unrecognized,[data-controller-name='checkout'] #looks_like,[data-controller-name='checkout'] #cvv_link,[data-controller-name='user_registrations'] #payment-method-fields,[data-controller-name='user_registrations'] #credit-card-image,[data-controller-name='user_registrations'] #unrecognized,[data-controller-name='user_registrations'] #looks_like,[data-controller-name='user_registrations'] #cvv_link,[data-controller-name='user_sessions'] #payment-method-fields,[data-controller-name='user_sessions'] #credit-card-image,[data-controller-name='user_sessions'] #unrecognized,[data-controller-name='user_sessions'] #looks_like,[data-controller-name='user_sessions'] #cvv_link,[data-controller-name='user_passwords'] #payment-method-fields,[data-controller-name='user_passwords'] #credit-card-image,[data-controller-name='user_passwords'] #unrecognized,[data-controller-name='user_passwords'] #looks_like,[data-controller-name='user_passwords'] #cvv_link{display:none !important}[data-controller-name='checkout'] [data-hook='card_number'],[data-controller-name='user_registrations'] [data-hook='card_number'],[data-controller-name='user_sessions'] [data-hook='card_number'],[data-controller-name='user_passwords'] [data-hook='card_number']{margin-bottom:-.7em;position:relative}[data-controller-name='checkout'] #payment-methods fieldset,[data-controller-name='user_registrations'] #payment-methods fieldset,[data-controller-name='user_sessions'] #payment-methods fieldset,[data-controller-name='user_passwords'] #payment-methods fieldset{margin-bottom:0}[data-controller-name='checkout'] #card_type,[data-controller-name='user_registrations'] #card_type,[data-controller-name='user_sessions'] #card_type,[data-controller-name='user_passwords'] #card_type{background-image:url(//takecareof-herokuapp-com.global.ssl.fastly.net/assets/credit-cards-01bf70c1d52dfc532a854e968fb0b951c51ccfe846cf4008eef7c0a725fab20e.gif);color:rgba(255,255,255,0);display:block !important;height:29px;opacity:0;position:absolute;right:10px;top:46px;-webkit-transition:opacity 400ms ease, background-position 0ms ease 400ms;transition:opacity 400ms ease, background-position 0ms ease 400ms;width:40px}@media (min-width: 768px){[data-controller-name='checkout'] #card_type,[data-controller-name='user_registrations'] #card_type,[data-controller-name='user_sessions'] #card_type,[data-controller-name='user_passwords'] #card_type{right:20px;top:68px}}[data-controller-name='checkout'] .identified ~ #card_type,[data-controller-name='user_registrations'] .identified ~ #card_type,[data-controller-name='user_sessions'] .identified ~ #card_type,[data-controller-name='user_passwords'] .identified ~ #card_type{opacity:1;-webkit-transition:opacity 400ms ease, background-position 0ms ease 0ms;transition:opacity 400ms ease, background-position 0ms ease 0ms}[data-controller-name='checkout'] .visa ~ #card_type,[data-controller-name='user_registrations'] .visa ~ #card_type,[data-controller-name='user_sessions'] .visa ~ #card_type,[data-controller-name='user_passwords'] .visa ~ #card_type{background-position-x:-3px}[data-controller-name='checkout'] .mastercard ~ #card_type,[data-controller-name='user_registrations'] .mastercard ~ #card_type,[data-controller-name='user_sessions'] .mastercard ~ #card_type,[data-controller-name='user_passwords'] .mastercard ~ #card_type{background-position-x:-43px}[data-controller-name='checkout'] .amex ~ #card_type,[data-controller-name='user_registrations'] .amex ~ #card_type,[data-controller-name='user_sessions'] .amex ~ #card_type,[data-controller-name='user_passwords'] .amex ~ #card_type{background-position-x:-82px}[data-controller-name='checkout'] .discover ~ #card_type,[data-controller-name='user_registrations'] .discover ~ #card_type,[data-controller-name='user_sessions'] .discover ~ #card_type,[data-controller-name='user_passwords'] .discover ~ #card_type{background-position-x:-122px}[data-controller-name='checkout'] .dinersclub ~ #card_type,[data-controller-name='checkout'] .jcb ~ #card_type,[data-controller-name='user_registrations'] .dinersclub ~ #card_type,[data-controller-name='user_registrations'] .jcb ~ #card_type,[data-controller-name='user_sessions'] .dinersclub ~ #card_type,[data-controller-name='user_sessions'] .jcb ~ #card_type,[data-controller-name='user_passwords'] .dinersclub ~ #card_type,[data-controller-name='user_passwords'] .jcb ~ #card_type{display:none !important}[data-controller-name='checkout'] #coupon-code-apply-button,[data-controller-name='user_registrations'] #coupon-code-apply-button,[data-controller-name='user_sessions'] #coupon-code-apply-button,[data-controller-name='user_passwords'] #coupon-code-apply-button{box-sizing:border-box;margin-top:1.625em;width:100%}[data-controller-name='checkout'] .card_options,[data-controller-name='user_registrations'] .card_options,[data-controller-name='user_sessions'] .card_options,[data-controller-name='user_passwords'] .card_options{text-align:left}[data-controller-name='checkout'] .card_options label,[data-controller-name='user_registrations'] .card_options label,[data-controller-name='user_sessions'] .card_options label,[data-controller-name='user_passwords'] .card_options label{display:inline}[data-controller-name='checkout'] #existing_cards,[data-controller-name='user_registrations'] #existing_cards,[data-controller-name='user_sessions'] #existing_cards,[data-controller-name='user_passwords'] #existing_cards{font-size:14px}[data-controller-name='checkout'] #existing_cards td:nth-child(1),[data-controller-name='user_registrations'] #existing_cards td:nth-child(1),[data-controller-name='user_sessions'] #existing_cards td:nth-child(1),[data-controller-name='user_passwords'] #existing_cards td:nth-child(1){text-align:left;width:26%}[data-controller-name='checkout'] #existing_cards td:nth-child(2),[data-controller-name='user_registrations'] #existing_cards td:nth-child(2),[data-controller-name='user_sessions'] #existing_cards td:nth-child(2),[data-controller-name='user_passwords'] #existing_cards td:nth-child(2){text-align:left;width:48%}[data-controller-name='checkout'] #existing_cards td:last-child,[data-controller-name='user_registrations'] #existing_cards td:last-child,[data-controller-name='user_sessions'] #existing_cards td:last-child,[data-controller-name='user_passwords'] #existing_cards td:last-child{text-align:right}[data-controller-name='checkout'] #order_details,[data-controller-name='user_registrations'] #order_details,[data-controller-name='user_sessions'] #order_details,[data-controller-name='user_passwords'] #order_details{margin-bottom:0}[data-controller-name='checkout'] #order_details legend,[data-controller-name='user_registrations'] #order_details legend,[data-controller-name='user_sessions'] #order_details legend,[data-controller-name='user_passwords'] #order_details legend{margin-bottom:3.25em}[data-controller-name='checkout'] #order_details .steps-data,[data-controller-name='user_registrations'] #order_details .steps-data,[data-controller-name='user_sessions'] #order_details .steps-data,[data-controller-name='user_passwords'] #order_details .steps-data{font-size:18px;text-align:left}[data-controller-name='checkout'] #order_details .steps-data>div,[data-controller-name='user_registrations'] #order_details .steps-data>div,[data-controller-name='user_sessions'] #order_details .steps-data>div,[data-controller-name='user_passwords'] #order_details .steps-data>div{border-top:2px solid #f5f1ed;margin:1.625em 0;padding-top:1.625em}[data-controller-name='checkout'] #order_details .steps-data [data-hook='order-bill-address'],[data-controller-name='checkout'] #order_details .steps-data [data-hook='order-shipment'],[data-controller-name='user_registrations'] #order_details .steps-data [data-hook='order-bill-address'],[data-controller-name='user_registrations'] #order_details .steps-data [data-hook='order-shipment'],[data-controller-name='user_sessions'] #order_details .steps-data [data-hook='order-bill-address'],[data-controller-name='user_sessions'] #order_details .steps-data [data-hook='order-shipment'],[data-controller-name='user_passwords'] #order_details .steps-data [data-hook='order-bill-address'],[data-controller-name='user_passwords'] #order_details .steps-data [data-hook='order-shipment']{display:none}[data-controller-name='checkout'] #order_details .steps-data .vcard,[data-controller-name='checkout'] #order_details .steps-data .payment-info,[data-controller-name='user_registrations'] #order_details .steps-data .vcard,[data-controller-name='user_registrations'] #order_details .steps-data .payment-info,[data-controller-name='user_sessions'] #order_details .steps-data .vcard,[data-controller-name='user_sessions'] #order_details .steps-data .payment-info,[data-controller-name='user_passwords'] #order_details .steps-data .vcard,[data-controller-name='user_passwords'] #order_details .steps-data .payment-info{color:#4a4a4a}[data-controller-name='checkout'] #order_details .steps-data .vcard,[data-controller-name='user_registrations'] #order_details .steps-data .vcard,[data-controller-name='user_sessions'] #order_details .steps-data .vcard,[data-controller-name='user_passwords'] #order_details .steps-data .vcard{margin-bottom:1.625em}[data-controller-name='checkout'] #order_details .steps-data h6,[data-controller-name='user_registrations'] #order_details .steps-data h6,[data-controller-name='user_sessions'] #order_details .steps-data h6,[data-controller-name='user_passwords'] #order_details .steps-data h6{margin-bottom:1.625em;position:relative}[data-controller-name='checkout'] #order_details .steps-data h6 a,[data-controller-name='user_registrations'] #order_details .steps-data h6 a,[data-controller-name='user_sessions'] #order_details .steps-data h6 a,[data-controller-name='user_passwords'] #order_details .steps-data h6 a{display:none}[data-controller-name='checkout'] #order_details .steps-data .cc-type img,[data-controller-name='user_registrations'] #order_details .steps-data .cc-type img,[data-controller-name='user_sessions'] #order_details .steps-data .cc-type img,[data-controller-name='user_passwords'] #order_details .steps-data .cc-type img{position:relative;top:3px;width:32px}[data-controller-name='checkout'] #coupon_status,[data-controller-name='user_registrations'] #coupon_status,[data-controller-name='user_sessions'] #coupon_status,[data-controller-name='user_passwords'] #coupon_status{font-family:"Ginger", "Garamond", sans-serif;font-size:14px}[data-controller-name='checkout'] #checkout-summary,[data-controller-name='user_registrations'] #checkout-summary,[data-controller-name='user_sessions'] #checkout-summary,[data-controller-name='user_passwords'] #checkout-summary{background-color:#f5f1ed;display:none;padding:20px}[data-controller-name='checkout'] #checkout-summary>h3,[data-controller-name='user_registrations'] #checkout-summary>h3,[data-controller-name='user_sessions'] #checkout-summary>h3,[data-controller-name='user_passwords'] #checkout-summary>h3{display:none}[data-controller-name='checkout'] #checkout-summary table,[data-controller-name='user_registrations'] #checkout-summary table,[data-controller-name='user_sessions'] #checkout-summary table,[data-controller-name='user_passwords'] #checkout-summary table{background-color:#f5f1ed;font-family:"Ginger", "Garamond", sans-serif;font-size:14px}[data-controller-name='checkout'] #checkout-summary td,[data-controller-name='user_registrations'] #checkout-summary td,[data-controller-name='user_sessions'] #checkout-summary td,[data-controller-name='user_passwords'] #checkout-summary td{border-bottom-color:#fff;font-weight:bold}[data-controller-name='checkout'] #checkout-summary td:first-child,[data-controller-name='user_registrations'] #checkout-summary td:first-child,[data-controller-name='user_sessions'] #checkout-summary td:first-child,[data-controller-name='user_passwords'] #checkout-summary td:first-child{text-align:left}[data-controller-name='checkout'] #checkout-summary td:last-child,[data-controller-name='user_registrations'] #checkout-summary td:last-child,[data-controller-name='user_sessions'] #checkout-summary td:last-child,[data-controller-name='user_passwords'] #checkout-summary td:last-child{text-align:right}[data-controller-name='checkout'] #checkout-summary tbody:last-child td,[data-controller-name='user_registrations'] #checkout-summary tbody:last-child td,[data-controller-name='user_sessions'] #checkout-summary tbody:last-child td,[data-controller-name='user_passwords'] #checkout-summary tbody:last-child td{border-bottom-width:0}[data-controller-name='checkout'] #line-items,[data-controller-name='user_registrations'] #line-items,[data-controller-name='user_sessions'] #line-items,[data-controller-name='user_passwords'] #line-items{background-color:#f5f1ed;font-family:"Ginger", "Garamond", sans-serif;font-size:12px;margin:4.875em 18px 1.625em;outline:18px solid #f5f1ed;text-align:left;width:calc(100% - 36px)}[data-controller-name='checkout'] #line-items colgroup col:nth-child(1),[data-controller-name='user_registrations'] #line-items colgroup col:nth-child(1),[data-controller-name='user_sessions'] #line-items colgroup col:nth-child(1),[data-controller-name='user_passwords'] #line-items colgroup col:nth-child(1){width:auto}[data-controller-name='checkout'] #line-items colgroup col:nth-child(2),[data-controller-name='user_registrations'] #line-items colgroup col:nth-child(2),[data-controller-name='user_sessions'] #line-items colgroup col:nth-child(2),[data-controller-name='user_passwords'] #line-items colgroup col:nth-child(2){width:auto}[data-controller-name='checkout'] #line-items colgroup col:nth-child(3),[data-controller-name='user_registrations'] #line-items colgroup col:nth-child(3),[data-controller-name='user_sessions'] #line-items colgroup col:nth-child(3),[data-controller-name='user_passwords'] #line-items colgroup col:nth-child(3){width:auto}[data-controller-name='checkout'] #line-items colgroup col:nth-child(4),[data-controller-name='user_registrations'] #line-items colgroup col:nth-child(4),[data-controller-name='user_sessions'] #line-items colgroup col:nth-child(4),[data-controller-name='user_passwords'] #line-items colgroup col:nth-child(4){width:auto}[data-controller-name='checkout'] #line-items colgroup col:nth-child(5),[data-controller-name='user_registrations'] #line-items colgroup col:nth-child(5),[data-controller-name='user_sessions'] #line-items colgroup col:nth-child(5),[data-controller-name='user_passwords'] #line-items colgroup col:nth-child(5){width:auto}[data-controller-name='checkout'] #line-items thead,[data-controller-name='user_registrations'] #line-items thead,[data-controller-name='user_sessions'] #line-items thead,[data-controller-name='user_passwords'] #line-items thead{border-bottom:2px solid #fff;color:#4a4a4a;font-size:12px;text-transform:uppercase}[data-controller-name='checkout'] #line-items thead th,[data-controller-name='user_registrations'] #line-items thead th,[data-controller-name='user_sessions'] #line-items thead th,[data-controller-name='user_passwords'] #line-items thead th{text-align:center}[data-controller-name='checkout'] #line-items thead th:first-child,[data-controller-name='user_registrations'] #line-items thead th:first-child,[data-controller-name='user_sessions'] #line-items thead th:first-child,[data-controller-name='user_passwords'] #line-items thead th:first-child{text-align:left}[data-controller-name='checkout'] #line-items thead th:last-child,[data-controller-name='user_registrations'] #line-items thead th:last-child,[data-controller-name='user_sessions'] #line-items thead th:last-child,[data-controller-name='user_passwords'] #line-items thead th:last-child{text-align:right}[data-controller-name='checkout'] #line-items td,[data-controller-name='user_registrations'] #line-items td,[data-controller-name='user_sessions'] #line-items td,[data-controller-name='user_passwords'] #line-items td{border-bottom-color:#fff;font-weight:bold;text-align:center}[data-controller-name='checkout'] #line-items td:first-child,[data-controller-name='user_registrations'] #line-items td:first-child,[data-controller-name='user_sessions'] #line-items td:first-child,[data-controller-name='user_passwords'] #line-items td:first-child{text-align:left}[data-controller-name='checkout'] #line-items td:last-child,[data-controller-name='user_registrations'] #line-items td:last-child,[data-controller-name='user_sessions'] #line-items td:last-child,[data-controller-name='user_passwords'] #line-items td:last-child{text-align:right}[data-controller-name='checkout'] #line-items tfoot td,[data-controller-name='user_registrations'] #line-items tfoot td,[data-controller-name='user_sessions'] #line-items tfoot td,[data-controller-name='user_passwords'] #line-items tfoot td{border-bottom-width:0}[data-controller-name='checkout'] #line-items [data-hook='order_item_image'] img,[data-controller-name='user_registrations'] #line-items [data-hook='order_item_image'] img,[data-controller-name='user_sessions'] #line-items [data-hook='order_item_image'] img,[data-controller-name='user_passwords'] #line-items [data-hook='order_item_image'] img{width:40px}@media (min-width: 768px){[data-controller-name='checkout'] #line-items [data-hook='order_item_image'] img,[data-controller-name='user_registrations'] #line-items [data-hook='order_item_image'] img,[data-controller-name='user_sessions'] #line-items [data-hook='order_item_image'] img,[data-controller-name='user_passwords'] #line-items [data-hook='order_item_image'] img{width:80px}}[data-controller-name='checkout'] #line-items h4,[data-controller-name='user_registrations'] #line-items h4,[data-controller-name='user_sessions'] #line-items h4,[data-controller-name='user_passwords'] #line-items h4{font-size:12px;text-align:left}[data-controller-name='orders'] #order{display:none}.about section:not(.about__join){padding:3.25em 20px}@media (max-width: 374px){.about section:not(.about__join){padding:1.625em 10px}}@media (min-width: 768px){.about section:not(.about__join){padding:4.875em 42px}}@media (min-width: 1200px){.about section:not(.about__join){padding:6.5em 77px}}.about__hero{overflow:hidden}.about__hero .hero{background-color:#fff}.about__hero .hero__content{box-sizing:content-box;max-width:500px;opacity:0}@media (min-width: 768px){.about__hero .hero__content p{font-size:18px}}@media (min-width: 1024px){.about__hero .hero__content{max-width:420px}}@media (min-width: 1200px){.about__hero .hero__content{max-width:500px}}.about__hero-images{pointer-events:none;position:relative}@media (max-width: 767px){.about__hero-images{margin-bottom:-10%}}@media (max-width: 1023px){.about__hero-images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto -12%;max-width:600px}}@media (min-width: 667px){.about__hero-images{margin-bottom:-72px}}@media (min-width: 1024px){.about__hero-images{bottom:0;left:0;margin-bottom:0;position:absolute;right:0;top:0}}.about__hero-images-left,.about__hero-images-right{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;overflow:hidden;pointer-events:auto}@media (min-width: 1024px){.about__hero-images-left,.about__hero-images-right{bottom:-9vw;position:absolute;top:-9vw;width:27%}}@media (min-width: 1200px){.about__hero-images-left,.about__hero-images-right{width:27%}}@media (max-width: 1023px){.about__hero-images-left{padding-left:10px}}@media (min-width: 1024px){.about__hero-images-left{left:20px}}@media (max-width: 1023px){.about__hero-images-right{padding-right:10px}}@media (min-width: 1024px){.about__hero-images-right{right:20px}}.about__hero-image{opacity:0;padding:10px}.about__hero-image:first-child{margin-top:calc(50% + 10px)}@media (max-width: 1023px){.about__hero-image:nth-child(n+5){display:none}}@media (min-width: 1024px){.about__hero-image{padding:20px}}.about__founders{background-color:#f8f6f4}.about__founders .split-panels{margin:0 auto;max-width:1200px;min-height:60vh}.about__founders .split-panel:first-child{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}@media (max-width: 1023px){.about__founders .split-panel:first-child{margin:0 auto;max-width:480px;text-align:center}}@media (min-width: 1024px){.about__founders .split-panel:first-child{padding-right:8%}}.about__founder-signature{width:100%}.about__founder-signature img{max-width:150px}@media (max-width: 1023px){.about__founder-signature{margin-bottom:1.625em}}@media (min-width: 768px){.about__founder-signature img{max-width:230px}}.about__team{margin:0 auto;max-width:1408px}.about__team .info-block{margin:0 auto;max-width:640px}.about__team-carousel{margin:0.8125em auto;position:relative}@media (min-width: 768px){.about__team-carousel{margin-top:4.875em}}@media (min-width: 1024px){.about__team-carousel{margin-left:-20px;margin-right:-20px}}@media (min-width: 1200px){.about__team-carousel{margin-left:0;margin-right:0}}.team-carousel__slide-inner{position:relative;width:100%}@media (max-width: 1023px){.team-carousel__slide-inner .fill-image{position:relative}}@media (min-width: 1024px){.team-carousel__slide-inner{height:0;padding-bottom:45%}.team-carousel__slide-inner .fill-image{left:77px;right:77px}}@media (max-width: 1023px){.team-carousel__slide-info{position:relative;top:-1px}.team-carousel__slide-info .box_corners_round{border-radius:0}}@media (min-width: 1024px){.team-carousel__slide-info{bottom: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-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;width:370px}}.team-carousel__anchors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 1023px){.team-carousel__anchors{margin:0 -3px 20px}}@media (min-width: 1024px){.team-carousel__anchors{bottom:0;margin-bottom:20px;margin-right:20px;position:absolute;right:77px;z-index:1}}.team-carousel__anchor{padding:20px 3px 3px}@media (max-width: 374px){.team-carousel__anchor{padding-left:2px;padding-right:2px}}@media (max-width: 1023px){.team-carousel__anchor{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.team-carousel__anchor-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:3px solid #f5f1ed;border-radius:3px;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;padding:7px 10px;position:relative;text-align:center;white-space:nowrap}.team-carousel__anchor-inner img{height:24px;margin-bottom:7px;-o-object-fit:contain;object-fit:contain;width:24px}.team-carousel__anchor:not(.active) .team-carousel__anchor-inner:hover{cursor:pointer}.team-carousel__anchor.active .team-carousel__anchor-inner::before{content:'';left:50%;position:absolute}.team-carousel__anchor.active .team-carousel__anchor-inner::after{content:'';left:50%;position:absolute}@media (max-width: 374px){.team-carousel__anchor-inner{padding-left:5px;padding-right:5px}}@media (max-width: 1023px){.team-carousel__anchor.active .team-carousel__anchor-inner::before{border-style:solid;height:0;width:0;border-color:#f5f1ed transparent transparent;border-width:14px 14px 0;margin-left:-14px;top:100%}.team-carousel__anchor.active .team-carousel__anchor-inner::after{border-style:solid;height:0;width:0;border-color:#fff transparent transparent;border-width:10px 10px 0;margin-left:-10px;top:100%}}@media (min-width: 1024px){.team-carousel__anchor-inner{border-color:#fff;min-width:100px;padding-bottom:14px;padding-top:14px}.team-carousel__anchor.active .team-carousel__anchor-inner::before{border-style:solid;height:0;width:0;border-color:transparent transparent #fff;border-width:0 19px 19px;bottom:100%;margin-left:-19px}}.about__fun-facts{background-color:#edebde}@media (min-width: 768px){.about__facts{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;margin-left:-10px;margin-right:-10px}}@media (min-width: 1024px){.about__facts{margin-left:auto;margin-right:auto;max-width:900px}}.about__fact{max-width:420px}.about__fact>.box{padding:1.625em 32px}@media (max-width: 767px){.about__fact{margin:0 auto 1.625em}}@media (min-width: 768px){.about__fact{-ms-flex-preferred-size:50%;flex-basis:50%;margin-bottom:20px;max-width:450px;padding-left:10px;padding-right:10px}.about__fact:not(:last-child){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.about__fact>.box{height:100%}}@media (min-width: 1024px){.about__fact{margin-bottom:40px;padding-left:20px;padding-right:20px}.about__fact>.box{padding:2.4375em 42px}}.about__fact-title{margin-bottom:1.625em;text-align:center}@media (min-width: 768px){.about__fact-title{margin-bottom:2.4375em}}.about__single-fact img{height:80px;-o-object-fit:contain;object-fit:contain;width:100px}@media (min-width: 768px){.about__single-fact img{height:120px;width:140px}.about__single-fact .mega{font-size:44px}}.about__multi-fact{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}.about__multi-fact .picto-list{padding-left:10px}.about__multi-fact .picto-item__image img{height:36px;width:36px}.about__multi-fact .picto-item__content{padding-left:7px}@media (min-width: 768px){.about__multi-fact .picto-item__image img{height:46px;width:46px}}.multi-fact__left{-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;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:10%;text-align:center}.multi-fact__left img{height:70px;-o-object-fit:contain;object-fit:contain;width:70px}@media (min-width: 768px){.multi-fact__left img{height:100px;width:100px}}.about__join{padding:6.5em 20px;text-align:center}.account-menu{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1.625em;text-align:center}.account-menu a{color:#9b9b9b}.account-menu a:hover{color:#3e306e}.account-menu__item{margin:0 .6em}.account-menu__item_selected a{color:#3e306e}@media (min-width: 768px){.account-menu{margin-bottom:1.625em;margin-top:3.25em}}@media (max-width: 767px){.account-menu{border-bottom:4px solid #f5f1ed}}@media (min-width: 480px){.account-menu__item{margin:0 1em}}.library__intro .info-block,.articles-index__intro .info-block{margin:0 auto;max-width:560px;padding:1.625em 32px 2.4375em}@media (min-width: 768px){.library__intro .info-block,.articles-index__intro .info-block{padding-bottom:3.25em;padding-top:2.4375em}}.articles-index__intro{background-color:#f5f1ed;padding-top:64px}@media (min-width: 768px){.articles-index__intro{padding-top:80px}}.articles-index__info-cards{background-color:#f5f1ed;padding:1.625em 20px}.articles-index__browse-all-link{margin-bottom:0.8125em;text-align:center}.articles-index__browse-all-link i{font-size:.9em;padding-left:1em;position:relative;top:.05em}.library__browse-by-product{margin:0 auto;max-width:1238px;padding:1.625em 28px 3.25em}.link-table__items{border:4px solid #f5f1ed;padding:0 20px}@media (min-width: 768px){.link-table__items{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:32px 42px;position:relative}.link-table__items::after{background-color:#fff;bottom:32px;content:'';height:3px;left:0;position:absolute;right:0}}.link-table__item a{color:#000;display:block;padding:20px 20px 20px 0;position:relative}.link-table__item a:hover{color:#f1574b}.link-table__item a i{color:#f1574b;font-size:.9em;position:absolute;right:0;top:1.7em}.link-table__item:not(:last-child) a{border-bottom:3px solid #f5f1ed}@media (min-width: 768px){.link-table__item{-ms-flex-preferred-size:50%;flex-basis:50%;padding-left:32px;padding-right:32px}.link-table__item a i{top:1.55em}}@media (min-width: 1024px){.link-table__item{-ms-flex-preferred-size:33.3334%;flex-basis:33.3334%}}.article-show{margin-top:64px;padding:1.625em 20px}.article-show section{margin:0 auto 1.625em;max-width:700px}@media (min-width: 768px){.article-show{margin-top:80px}.article-show section{margin-bottom:3.25em}}@media (max-width: 479px){.article-show__author img{display:none}}@media (min-width: 480px){.article-show__author{display:-webkit-box;display:-ms-flexbox;display:flex}}.article-show__author-image{margin-right:20px}.article-show__author-image img{width:150px}.billing-page{margin:0 auto;max-width:420px;padding-left:32px;padding-right:32px}.order-confirm-hero{position:relative}@media (min-width: 768px){.order-confirm-hero{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width: 767px){.order-confirm-hero__info-block{padding:32px;text-align:center}}@media (min-width: 768px){.order-confirm-hero__info-block{box-sizing:content-box;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;max-width:420px;padding:96px;z-index:1}}.order-confirm-hero__fill-image{height:100vw;position:relative}@media (min-width: 768px){.order-confirm-hero__fill-image{bottom:0;height:100vh;left:0;position:absolute;right:0;top:0}}.products{background-color:#fff;padding-left:5px;padding-right:5px}.products:not(.starter-packs){padding-top:134px}@media (min-width: 1024px){.products:not(.starter-packs){padding-top:180px}}.products-type{border-bottom:4px solid #f5f1ed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:3em auto;max-width:1300px;padding-bottom:3em}.products-type:last-child{border-bottom:0}.products-type__intro{margin:3.25em 2em 2.4375em;text-align:center}.starter-packs .products-type__intro{margin-top:4em}@media (min-width: 1024px){.products-type__intro{margin:2.4375em 2em 3.25em}}.products-type__intro-description{line-height:1.75;margin:0 auto;max-width:620px}.products-type__panel{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-position:center center;background-size:cover;border-radius:4px;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;padding:42px}@media (max-width: 767px){.products-type__panel button{width:100%}}.products-type__product-panel{color:#000;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;position:relative}.products-type__product-panel>*{-webkit-transition-duration:800ms;transition-duration:800ms;-webkit-transition-property:border-color;transition-property:border-color}.products-type__product-panel:hover>*{border-color:#e3d8cc;-webkit-transition-duration:400ms;transition-duration:400ms}.products-type__product-panel:link,.products-type__product-panel:visited,.products-type__product-panel:hover,.products-type__product-panel:focus,.products-type__product-panel:active{color:#000}.products-type__grid-item{margin:24px 15px;width:100%}@media (min-width: 736px){.products-type__grid-item{width:calc(100% / 3 - 30px)}.products-type__grid-item_wide{width:calc(200% / 3 - 30px)}}@media (min-width: 1024px){.products-type__grid-item{width:calc(100% / 4 - 30px)}.products-type__grid-item_wide{width:calc(200% / 4 - 30px)}}.products-type__product-image{border-radius:4px 4px 0 0;display:block;overflow:hidden;width:100%}.products-type__product-image img{background-position:center;background-size:cover}.products-type__product-panel-top{left:0;margin:1.625em 20px;position:absolute;right:0;top:0}.products-type__product-panel-title{color:#000;font-family:"Ginger", "Garamond", sans-serif;font-size:22px;font-weight:bold;line-height:1;margin-bottom:.5em}.products-type__product-panel-title a{color:inherit}.products-type__product-panel-icons{margin-bottom:0.8125em;margin-left:-8px}.products-type__product-panel-icons img{width:40px}.products-type__product-panel-feature{color:#000;display:inline-block;text-align:center}.products-type__product-panel-middle{border-left:4px solid #f5f1ed;border-right:4px solid #f5f1ed;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1.625em 32px}.products-type__product-panel-description{font-size:14px;line-height:1.54}.products-type__product-panel-cta{color:#f1574b;display:inline-block;font-family:"Ginger", "Garamond", sans-serif;font-size:14px;font-weight:bold}.products-type__product-panel-bottom{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:4px solid #f5f1ed;border-radius:0 0 4px 4px;border-top-width:0;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;padding:0 32px 1.625em}.products-type__product-panel-bottom button{padding-left:1em;padding-right:1em;width:100%}.products-type__product-panel-price{border-top:3px solid #f5f1ed;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:0.8125em;padding-top:0.8125em;text-align:left}.products-type__product-panel-price h6{font-weight:normal}.products-type__product-panel-price h6 strong{font-weight:bold}.starter-packs .products-type__product-panel-price{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0}.starter-packs .products-type__product-panel-price>*:first-child{padding-right:5px}.products-type__add-to-pack-form{width:100%}.product-hero,.product-special{position:relative}@media (min-width: 1024px){.product-hero,.product-special{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:80vh}}.product-hero__fill-image,.product-special__fill-image{overflow:hidden;width:100%}@media (min-width: 1024px){.product-hero__fill-image,.product-special__fill-image{bottom:0;left:0;position:absolute;top:0}}@media (max-width: 1023px){.product-hero__fill-image,.product-special__fill-image{height:50vw;position:relative}}@media (max-width: 479px){.product-hero__fill-image,.product-special__fill-image{height:100vw}}@media (max-width: 1023px){.product-hero__info-block,.product-special__info-block{padding:32px}}@media (min-width: 1024px){.product-hero__info-block,.product-special__info-block{-webkit-box-align:center;-ms-flex-align:center;align-items:center;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:64px 96px;z-index:1}}@media (min-width: 1024px){.product-hero__info-block{padding-bottom:77px;padding-top:112px;width:450px}}@media (max-width: 1023px){.product-hero__info-block{border-bottom:2px solid #f4f4f4}}@media (min-width: 1024px){.product-special__info-block{width:100%}}.product-special__info-block .info-block__side-by-side{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}@media (min-width: 1024px){.product-special .fill-image{background-color:#000}.product-special .fill-image img{opacity:.5}.product-special p,.product-special .info-block{color:#fff}}.product-benefits__info-block{padding:64px 32px}.product-benefits__accordion{background-color:#f7f5f3;padding:1.625em 20px}@media (min-width: 480px){.product-benefits__accordion{padding:48px 32px}}@media (min-width: 1024px){.product-benefits__accordion{padding:126px 42px}.product-benefits__accordion .accordion{box-sizing:content-box;margin:0 auto;max-width:990px}.product-benefits__accordion .accordion-item__text{max-width:580px}}.product-details{background-color:#f4f4f4}.product-details__box{padding:32px}@media (min-width: 1024px){.product-details__box{margin:0 auto;max-width:1084px;padding:84px 42px}}.product__buy-button{padding-top:0.54167em}.product__price{margin-left:40px}.product__dose{color:rgba(0,0,0,0.5);font-family:"Ginger", "Garamond", sans-serif;font-size:12px;margin-left:10px;white-space:nowrap}.product-fda-disclaimer{background-color:#f4f4f4;color:#868686;font-size:14px;padding:32px;padding-top:0;text-align:center}.product-fda-disclaimer p{font-family:"Ginger", "Garamond", sans-serif}@media (min-width: 1024px){.product-fda-disclaimer{padding:84px;padding-top:0}.product-fda-disclaimer p{margin-left:auto;margin-right:auto;max-width:720px}}.product-promises{background-color:#241e3a;color:#fff;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;overflow:hidden;padding:3.25em 32px}@media (min-width: 1024px){.product-promises{display:-webkit-box;display:-ms-flexbox;display:flex;padding:3.25em 77px 2.4375em}}.product-promises__intro{-webkit-box-flex:1;-ms-flex:1 1 33%;flex:1 1 33%}@media (max-width: 1023px){.product-promises__intro{margin-bottom:1.625em}}@media (min-width: 1024px){.product-promises__intro{margin-top:.15em}}.product-promises__title{font-size:24px;line-height:normal}@media (orientation: landscape){.product-promises__title{font-size:27px}}.product-promises__button{background-color:transparent;border:3px solid #fff;width:auto}.product-promises__list{box-sizing:border-box;list-style-type:decimal;margin:1em 0;padding-left:2rem}@media (min-width: 736px){.product-promises__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 66%;flex:1 1 66%;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}}.product-promise__promise{color:#f1574b;display:list-item;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;font-family:"Ginger", "Garamond", sans-serif;font-size:26px;font-weight:bold;margin-bottom:0.8125em}@media (min-width: 480px){.product-promise__promise{padding-right:2.5em}}@media (min-width: 1024px){.product-promise__promise{margin-bottom:1.625em}}.product-promise__promise-title{color:#fff;font-size:18px}.product-promise__promise-description{color:rgba(255,255,255,0.7);font-size:15px;margin-left:-2em}.delivery-page{padding:0}.delivery-page__title{margin-bottom:3.25em;text-align:center}.delivery-page__schedule,.delivery-page__address{margin-bottom:3.25em;padding:0 28px}.delivery-page__schedule h2,.delivery-page__address h2{margin-bottom:.5em}.delivery-page__schedule p,.delivery-page__address p{color:#4a4a4a;margin-bottom:2em}@media (min-width: 768px){.delivery-page__schedule,.delivery-page__address{padding:0 32px}.delivery-page__schedule h2,.delivery-page__address h2{font-size:1.3rem}}@media (min-width: 1200px){.delivery-page__schedule,.delivery-page__address{max-width:588px}}@media (min-width: 1200px){.delivery-page__schedule{margin-left:auto}}.delivery-page__address [type=text],.delivery-page__address [type=tel],.delivery-page__address select{margin-bottom:0.8125em}.delivery-page__address [type=submit]{background-color:#f1574b;color:#fff;display:block;font-size:18px;margin:0.8125em auto 0;max-width:246px;width:100%}.delivery-page__address [type=submit]:hover{background-color:#fff;color:#f1574b}@media (min-width: 1200px){.delivery-page__address{margin-right:auto}}@media (min-width: 768px){.city-state{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width: 768px){.city-state__city{margin-right:2%;width:75%}}@media (min-width: 768px){.city-state__state{width:23%}}[data-controller-name="facts_controller"] .content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#c1dae1;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}.facts{font-family:"Ginger", "Garamond", sans-serif;font-size:11px;line-height:normal;margin:64px auto 1em;min-height:50vh}.facts h1{line-height:1}.facts dl dt{float:left;margin-right:.5em}.facts dl dt::after{content:':'}.facts .button,.facts [data-controller-name='checkout'] input[type='submit'],[data-controller-name='checkout'] .facts input[type='submit'],.facts [data-controller-name='user_registrations'] input[type='submit'],[data-controller-name='user_registrations'] .facts input[type='submit'],.facts [data-controller-name='user_sessions'] input[type='submit'],[data-controller-name='user_sessions'] .facts input[type='submit'],.facts [data-controller-name='user_passwords'] input[type='submit'],[data-controller-name='user_passwords'] .facts input[type='submit']{cursor:pointer}.facts-table{background-color:#fff;border-bottom-width:6px;margin:1em auto;max-width:100%;table-layout:auto;text-align:left;width:auto}.facts-table thead{border-bottom:1px solid #000}.facts-table tbody{border:1px solid #000;border-style:solid;border-width:1px 0 3px}.facts-table th{border:0;font-weight:bold;padding:3px}.facts-table td{border:0;padding:3px;vertical-align:top}.facts-table tfoot{border-top:1em solid #000}.facts-table tfoot td{border-bottom:0}.facts-table h1{font-size:24px;line-height:1}.facts-table .amount-per-serving-heading{font-size:12px;text-align:center}.facts-table .percent-daily-value-heading{font-size:12px}.facts-table .serving-amount{font-size:12px;text-align:right}.facts-table .serving-amount-units{font-size:12px}.facts-table .percent-daily-value{font-size:12px;text-align:right}.facts-table .inactive-ingrediants{font-size:9px;height:4em}.facts-table .contains{height:4em}@media print{.header,.footer{display:none}.profiler-results.profiler-right{display:none}}.filters{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;left:0;padding-bottom:60px;pointer-events:none;position:fixed;right:0;top:64px;-webkit-transition:background-color 800ms;transition:background-color 800ms;z-index:2}@media (min-width: 1024px){.filters{background:#fff;bottom:auto;padding-bottom:0;top:80px}}.filters__top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-bottom:1px solid #f7f7fb;border-top:1px solid #f7f7fb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:auto;position:relative;z-index:1}@media (min-width: 1024px){.filters__top{display:none}}.toggle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5em;pointer-events:none}.toggle .fa-th-large{font-size:32px}.toggle .fa-caret-up{font-size:22px;position:absolute;right:26px;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50% 60%;transform-origin:50% 60%}.toggle__image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:32px;height:1em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1em}.toggle__image img{height:1em;max-height:100%;max-width:100%}.toggle__label{font:bold 1rem/normal "Ginger", "Garamond", sans-serif;letter-spacing:1.5px;margin-left:.5em;text-transform:upercase}.toggle:hover{color:inherit}.filters-listing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;left:0;opacity:0;overflow:auto;-webkit-overflow-scrolling:touch;pointer-events:none;-webkit-transform:translateY(-1rem);transform:translateY(-1rem);-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:opacity, transform;transition-property:opacity, transform, -webkit-transform}@media (min-width: 1024px){.filters-listing{bottom:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:1300px;opacity:1;padding:0 10px;position:static;-webkit-transform:none;transform:none;width:100%}}.filters-listing__filter{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 calc(100vw / 3);flex:1 1 calc(100vw / 3);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font:bold 12px/normal "Ginger", "Garamond", sans-serif;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;-webkit-transition-duration:800ms;transition-duration:800ms;-webkit-transition-property:background-color, color;transition-property:background-color, color}@media (min-width: 1024px){.filters-listing__filter{background-color:#fff;-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;height:100px;pointer-events:auto}}.filters-listing__filter:hover,.filters-listing__filter:active,.filters-listing__filter:focus{color:#ddd;-webkit-transition-duration:400ms;transition-duration:400ms}.filters-listing__filter:hover img,.filters-listing__filter:active img,.filters-listing__filter:focus img{opacity:.1;-webkit-transition-duration:400ms;transition-duration:400ms}.filters-listing__image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:40px;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px}.filters-listing__image img{height:auto;max-height:100%;max-width:100%;-webkit-transition:opacity 800ms;transition:opacity 800ms;width:auto}.filters-listing__name{display:inline-block;font-size:12px;letter-spacing:.09em;margin-top:.5em;text-align:center}:root.filters-listing-active{height:100vh;overflow:auto}:root.filters-listing-active body{height:100vh;overflow:auto}:root.filters-listing-active .filters{background-color:#fff;-webkit-transition-duration:0ms;transition-duration:0ms}:root.filters-listing-active .toggle .fa{-webkit-transform:none;transform:none}:root.filters-listing-active .filters-listing{opacity:1;pointer-events:auto;-webkit-transform:none;transform:none;-webkit-transition-duration:400ms;transition-duration:400ms}.footer{background:#1d1732;color:#fff;font-family:"Ginger", "Garamond", sans-serif;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:bold;padding:0 50px}.user-nav-bar ~ .footer{margin-bottom:50px}@media (min-width: 1024px){.user-nav-bar ~ .footer{margin-bottom:60px}}.footer__inner{margin:auto;max-width:1100px;overflow:hidden}.footer__columns{margin:50px 0}@media (min-width: 480px){.footer__columns{-ms-flex-line-pack:start;align-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;margin:60px 0}}.footer__column{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;margin:2em 0}@media (min-width: 480px){.footer__column{margin:0}}.footer__column:first-child{margin-top:0}.footer__column_column_logo{-ms-flex-preferred-size:214px;flex-basis:214px;float:left;font-size:54px}@media (max-width: 1023px){.footer__column_column_logo{display:none}}.footer__column_column_learn{-ms-flex-preferred-size:214px;flex-basis:214px}.footer__column_column_contact-us{-ms-flex-preferred-size:422px;flex-basis:422px}.footer__column_column_follow-us{-ms-flex-preferred-size:250px;flex-basis:250px}.footer__column p{font:inherit;line-height:normal;margin:1em 0}.footer__h3{font-family:"Ginger", "Garamond", sans-serif;font-size:12px;font-weight:bold;letter-spacing:1.1px;text-transform:uppercase}.footer__h3 span{border-bottom:2px solid #f1574b;display:inline-block;padding-bottom:3px}.footer__social-link{margin-right:1em;-webkit-transition:color 800ms;transition:color 800ms}.footer__social-link:hover{color:#f1574b;-webkit-transition-duration:400ms;transition-duration:400ms}.footer a{color:inherit}.footer__phone-number{margin-right:2em;white-space:nowrap}.footer__email-address{white-space:nowrap}.footer__bottom{border-top:1px solid #2d273e;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:14px;margin-top:3em;padding-top:3em}@media (min-width: 480px){.footer__bottom{display:-webkit-box;display:-ms-flexbox;display:flex}}.footer__left,.footer__right{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;margin:1em 0}@media (max-width: 479px){.footer__left,.footer__right{text-align:center}}@media (min-width: 480px){.footer__left{border-right:2px solid #2d273e;padding-right:1em;text-align:right}}@media (min-width: 480px){.footer__right{padding-left:1em}}.footer__right a{margin:0 .5em}@media (min-width: 480px){.footer__right a{margin:0 1em 0 0}}.footer__claim-notice{margin:0 auto;max-width:736px;padding:1em 0}.claim-notice{border:2px solid rgba(153,153,153,0.6);color:rgba(153,153,153,0.6);font-size:14px;padding:0.8125em 20px;text-align:center}.claim-notice p{font-family:"Ginger", "Garamond", sans-serif}@media (min-width: 1024px){.claim-notice{padding-left:88px;padding-right:88px}}.campaign sup{font-size:.5rem}.campaign__hero .hero{background-color:#f8df98}.campaign__hero .hero::before{border-top-color:#f8df98}.campaign__hero .hero__content p{max-width:500px}.campaign-d__title-image{margin-bottom:1.625em;max-width:268px}@media (min-width: 768px){.campaign-d__title-image{max-width:450px}}.campaign__flow{margin:0 auto;max-width:556px;padding:3.25em 28px 0}@media (min-width: 1024px){.campaign__flow{max-width:1336px}}.flow__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flow__col{position:relative}.flow__box{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:5px solid #f5f1ed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0;padding:1.625em 28px;text-align:center}.flow__box strong{font-family:"Ginger", "Garamond", sans-serif}@media (max-width: 1023px){.flow__box{padding:3.25em 28px}.flow__box .button,.flow__box [data-controller-name='checkout'] input[type='submit'],[data-controller-name='checkout'] .flow__box input[type='submit'],.flow__box [data-controller-name='user_registrations'] input[type='submit'],[data-controller-name='user_registrations'] .flow__box input[type='submit'],.flow__box [data-controller-name='user_sessions'] input[type='submit'],[data-controller-name='user_sessions'] .flow__box input[type='submit'],.flow__box [data-controller-name='user_passwords'] input[type='submit'],[data-controller-name='user_passwords'] .flow__box input[type='submit']{margin-top:3.25em}}.flow__box_size_compact{padding-bottom:0.8125em;padding-top:0.8125em}.flow__box_has_highlight{border-radius:4px;border-width:8px;padding:1.625em 20px}.flow__box_has_highlight.flow__box_color_yellow{border-color:#f8df98}.flow__box_has_highlight.flow__box_color_light-green{border-color:#c7ede2}.flow__box_has_highlight.flow__box_color_blueberry{border-color:#3e306e}.flow__box_has_bg{background-position:center center;background-repeat:no-repeat;border-radius:4px;border-width:0}.flow__box_has_bg.flow__box_color_yellow{background-color:#f8df98}.flow__box_has_bg.flow__box_color_light-green{background-color:#c7ede2}.flow__box_has_bg.flow__box_color_blueberry{background-color:#3e306e;color:#fff;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.flow__box_margin_r-large{margin-right:42px}.flow__box_margin_l-large{margin-left:42px}.flow__lines{height:1.625em;position:relative}.flow__lines_height_2x{height:3.25em}.flow__lines_height_4x{height:6.5em}.flow__lines_margin_r-large{margin-right:42px}.flow__lines_margin_r-smaller{margin-right:20px}.flow__lines_margin_r-smaller-smallest{margin-right:30px}.flow__lines_margin_l-smaller{margin-left:20px}.flow__lines_margin_l-larger{margin-left:77px}.flow__line{background-color:#f5f1ed;bottom:0;left:50%;margin-left:-2.5px;opacity:0;position:absolute;top:0;width:5px;z-index:-1}.flow__line_style_h{bottom:auto;height:5px;left:0;margin-left:0;margin-top:-2.5px;right:0;top:50%;width:auto}.flow__line_extend_d::after{background-color:#f5f1ed;content:'';height:5px;margin-top:-2.5px;position:absolute;top:100%;width:5px}.flow__line_extend_u::after{background-color:#f5f1ed;bottom:100%;content:'';height:5px;margin-bottom:-2.5px;position:absolute;width:5px}.flow__line_extend_ll{left:-20px}@media (min-width: 1024px){.flow__line_extend_ll{left:-28px}}@media (min-width: 1200px){.flow__line_extend_ll{left:-42px}}.flow__line_extend_lll{left:-22.5px}.flow__line_retract_rg{right:20px}.flow__line_pos_lc{left:25%}.flow__line_pos_rc{left:auto;right:25%}.flow__line_pos_lg{left:20px}.flow__line_pos_rg{left:auto;right:20px}.flow__line_pos_l,.flow__line_pos_r{margin-left:0}.flow__line_pos_l{left:0}.flow__line_pos_ll{left:-20px}@media (min-width: 1024px){.flow__line_pos_ll{left:-28px}}@media (min-width: 1200px){.flow__line_pos_ll{left:-42px}}.flow__line_pos_r{left:auto;right:0}.flow__line_side_l{right:50%}.flow__line_side_r{left:50%}.flow__line_side_t{bottom:50%;margin-top:0;top:0}.flow__line_side_b{bottom:0;margin-top:0;top:50%}.flow__line_edge_b{bottom:0;margin-top:0;top:auto}.flow__line_edge_t{margin-top:0;top:0}.flow__line_shift_l-smaller{-webkit-transform:translateX(-20px);transform:translateX(-20px)}.flow__info-text{color:#2cbba9;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left}.flow__info-text i{font-size:24px}.flow__info-text p{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-left:10px}.flow__deciders{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.flow__decider{background-color:#fff;border:4px solid #f1574b;border-radius:100px;display:inline-block;opacity:0;padding:.8em 1.4em;position:relative;text-align:center}.flow__decider span:first-of-type{font-family:"Ginger", "Garamond", sans-serif}.flow__decider i{color:#f1574b;position:relative;top:-.05em}@media (max-width: 1023px){.flow__desktop{display:none}}@media (min-width: 1024px){.flow__mobile{display:none}}.flow__us-map .flow__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:10px;padding-right:10px;width:100%}.flow__us-map .flow__box{max-width:580px}@media (max-width: 1023px){.flow__us-map h4{max-width:190px}.flow__us-map img{width:172px}}@media (min-width: 1024px){.flow__us-map .flow__box{padding:3.25em 42px}.flow__us-map h4{font-size:32px;max-width:350px}.flow__us-map img{width:290px}}.flow__us-map+.flow__desktop{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flow__us-map+.flow__desktop .flow__col{-ms-flex-preferred-size:35%;flex-basis:35%}.flow__us-map+.flow__desktop .flow__col:first-child{padding-left:2.5px;padding-right:28px}.flow__us-map+.flow__desktop .flow__col:last-child{padding-left:28px;padding-right:2.5px}@media (min-width: 1024px){.flow__north-and-south{display:-webkit-box;display:-ms-flexbox;display:flex}.flow__north-and-south>.flow__row{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}}.flow__north-or-south{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:10px;padding-right:10px}.flow__north-or-south .flow__col{width:50%}@media (min-width: 1024px){.flow__north-or-south .flow__col{width:calc(30% - 2.5px)}}.flow__north .flow__col:first-child{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding-right:10px}.flow__north .flow__col.flow__mobile{width:42px}.flow__north .flow__lines{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.flow__north .flow__box_has_bg{background-size:auto 100%;padding-bottom:5.6875em;padding-top:5.6875em}@media (max-width: 1023px){.flow__north{padding-left:10px;padding-right:10px}.flow__north .flow__row .flow__box{-ms-flex-preferred-size:100%;flex-basis:100%}}@media (min-width: 1024px){.flow__north .flow__col:not(.flow__mobile){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flow__north .flow__col:not(.flow__mobile)>.flow__box,.flow__north .flow__col:not(.flow__mobile)>.flow__lines{margin-left:5%;margin-right:45%}.flow__north .flow__row{margin-right:10%;padding-bottom:1.625em;padding-right:30%;position:relative}.flow__north .flow__box_has_bg{padding:4.875em 42px}}.flow__south .flow__col.flow__mobile{width:52px}.flow__south .flow__col:last-child{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.flow__south .flow__lines{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.flow__south .flow__box_has_bg{background-position:bottom center;background-size:100px;padding-bottom:4.875em;padding-top:2.4375em}@media (max-width: 1023px){.flow__south{padding-left:10px;padding-right:10px}.flow__south .flow__row .flow__box{-ms-flex-preferred-size:100%;flex-basis:100%}.flow__south .flow__box:nth-child(2){margin-left:10%}}@media (min-width: 1024px){.flow__south .flow__col:not(.flow__mobile){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flow__south .flow__col:not(.flow__mobile)>.flow__box,.flow__south .flow__col:not(.flow__mobile)>.flow__lines{margin-left:45%;margin-right:5%}.flow__south .flow__row{margin-left:10%;padding-bottom:1.625em;padding-left:30%;position:relative}.flow__south .flow__box_has_bg{background-size:140px;padding:2.4375em 42px 6.5em}}.flow__before-sun-or-nosun{padding-left:28px;padding-right:10px}.flow__before-sun-or-nosun .flow__col:first-child{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%}.flow__before-sun-or-nosun .flow__col:last-child{-webkit-box-flex:1;-ms-flex:1 1 60%;flex:1 1 60%}@media (min-width: 1024px){.flow__sun-and-nosun{display:-webkit-box;display:-ms-flexbox;display:flex}}.flow__sun-or-nosun .flow__col{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.flow__sun-or-nosun .flow__col:first-child .flow__decider{min-width:7em}@media (max-width: 1023px){.flow__sun-or-nosun{padding-left:10px;padding-right:10px}.flow__sun-or-nosun .flow__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flow__sun-or-nosun .flow__col:first-child .flow__lines:last-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.flow__nosun .flow__box img{max-width:150px}@media (max-width: 1023px){.flow__nosun{padding-left:10px;padding-right:10px}.flow__nosun>.flow__col:not(.flow__mobile){-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding-right:10px}.flow__nosun>.flow__col:not(.flow__mobile) .flow__box:first-child{padding-left:32px;padding-right:32px}.flow__nosun>.flow__col:not(.flow__mobile) .flow__box:last-child{padding-left:48px;padding-right:48px}.flow__nosun>.flow__col.flow__mobile{width:42px}}@media (min-width: 1024px){.flow__nosun{-ms-flex-preferred-size:68%;flex-basis:68%;-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3;padding-right:42px}.flow__nosun .flow__col_has_child-col{display:-webkit-box;display:-ms-flexbox;display:flex}.flow__nosun .flow__col_has_child-col>.flow__col:first-child{-ms-flex-preferred-size:420px;flex-basis:420px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.flow__nosun .flow__col_has_child-col>.flow__col:last-child{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-negative:2;flex-shrink:2}.flow__nosun .flow__col_has_child-col>.flow__col:last-child>.flow__lines{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:50%}.flow__nosun .flow__col_has_child-col>.flow__col:last-child .flow__box_has_bg,.flow__nosun .flow__col_has_child-col>.flow__col:last-child .flow__no-or-yes,.flow__nosun .flow__col_has_child-col>.flow__col:last-child .flow__wow{margin-left:42px}}@media (min-width: 1200px){.flow__nosun{padding-right:77px}.flow__nosun .flow__col_has_child-col>.flow__col:last-child{-ms-flex-negative:3;flex-shrink:3}.flow__nosun .flow__col_has_child-col>.flow__col:last-child .flow__box,.flow__nosun .flow__col_has_child-col>.flow__col:last-child .flow__box_has_bg,.flow__nosun .flow__col_has_child-col>.flow__col:last-child .flow__no-or-yes,.flow__nosun .flow__col_has_child-col>.flow__col:last-child .flow__wow{margin-left:77px}}.flow__no-or-yes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flow__no-or-yes .flow__deciders{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flow__no-or-yes .flow__deciders:last-child{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:60%;flex-basis:60%}@media (min-width: 1024px){.flow__no-or-yes .flow__decider{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100px}}@media (max-width: 1023px){.flow__wow{padding-right:10px}.flow__wow .flow__col:first-child{-webkit-box-flex:1;-ms-flex:1 1 80%;flex:1 1 80%;padding-right:12%}.flow__wow .flow__col:last-child{-webkit-box-flex:1;-ms-flex:1 1 20%;flex:1 1 20%}}@media (max-width: 1023px){.flow__sun{padding-left:10px}.flow__sun .flow__col.flow__mobile{width:52px}.flow__sun .flow__col:not(.flow__mobile){-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding-left:20px}}@media (min-width: 1024px){.flow__sun{-ms-flex-preferred-size:380px;flex-basis:380px}.flow__sun .flow__col:not(.flow__mobile){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flow__sun .flow__col:not(.flow__mobile) .flow__lines_height_2x{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.flow__final-1{padding-left:10px}.flow__final-1 .flow__col:first-child{width:52px}.flow__final-1 .flow__col:last-child{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.flow__final-2{padding-left:10px}.flow__final-2 .flow__col{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}@media (min-width: 1024px){.flow__need-d-and-good{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:32px;padding-right:32px}}.flow__need-d .flow__col:not(.flow__mobile),.flow__good .flow__col:not(.flow__mobile){-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.flow__need-d .flow__col.flow__mobile,.flow__good .flow__col.flow__mobile{width:52px}@media (min-width: 1024px){.flow__need-d,.flow__good{-ms-flex-preferred-size:50%;flex-basis:50%;padding-left:32px;padding-right:32px}.flow__need-d .flow__col:not(.flow__mobile),.flow__good .flow__col:not(.flow__mobile){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flow__need-d .flow__box_has_bg,.flow__good .flow__box_has_bg{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-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4.875em 70px}.flow__need-d .flow__box_has_bg h4,.flow__good .flow__box_has_bg h4{font-size:36px}.flow__need-d .flow__box_has_bg>div,.flow__good .flow__box_has_bg>div{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-flex:2;-ms-flex-positive:2;flex-grow:2;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1.625em}.flow__need-d .flow__lines.flow__lines_margin_r-large,.flow__good .flow__lines.flow__lines_margin_r-large{margin-right:0}.flow__need-d .flow__box:not(.flow__box_has_bg),.flow__good .flow__box:not(.flow__box_has_bg){margin:0 77px}}@media (min-width: 1366px){.flow__need-d .flow__box_has_bg,.flow__good .flow__box_has_bg{padding-left:94px;padding-right:94px}}@media (min-width: 1024px){.flow__need-d .flow__lines.flow__desktop{margin-right:-32px}}@media (min-width: 1024px){.flow__good .flow__lines.flow__desktop{margin-left:-32px}}.flow__why .flow__col{width:100%}.campaign__anatomy{background-color:#f5f1ed}.anatomy__container{padding:3.25em 52px}@media (min-width: 1024px){.anatomy__container{box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1154px;padding:6.5em 77px 4.875em}}.anatomy__titles p{max-width:350px}@media (max-width: 1023px){.anatomy__titles{text-align:center}.anatomy__titles p{margin:0 auto}}@media (min-width: 1024px){.anatomy__titles{-ms-flex-preferred-size:400px;flex-basis:400px;margin-right:42px}}@media (min-width: 1200px){.anatomy__titles{margin-right:77px}}@media (min-width: 1366px){.anatomy__titles h2{font-size:50px}.anatomy__titles p{font-size:18px}}.anatomy__skeleton{position:relative;width:120px}.anatomy__skeleton img{-webkit-transition:opacity 400ms ease, -webkit-filter 800ms ease, -webkit-transform 200ms ease 150ms;transition:opacity 400ms ease, -webkit-filter 800ms ease, -webkit-transform 200ms ease 150ms;transition:filter 800ms ease, opacity 400ms ease, transform 200ms ease 150ms;transition:filter 800ms ease, opacity 400ms ease, transform 200ms ease 150ms, -webkit-filter 800ms ease, -webkit-transform 200ms ease 150ms}.anatomy__skeleton img:not(:first-child){left:0;position:absolute;top:0;width:100%}.anatomy__skeleton img.active{-webkit-filter:saturate(190%);filter:saturate(190%)}.anatomy__skeleton img.active:not(:first-child){opacity:1}.anatomy__skeleton.active img{opacity:.4;-webkit-transform:scale(1.025);transform:scale(1.025);-webkit-transition-delay:0ms;transition-delay:0ms}.anatomy__skeleton.active img:first-child{-webkit-filter:drop-shadow(0 3px 5px rgba(0,0,0,0.08));filter:drop-shadow(0 3px 5px rgba(0,0,0,0.08));opacity:1}@media (max-width: 1023px){.anatomy__skeleton{margin:1.625em auto 2.4375em}}@media (min-width: 1024px){.anatomy__skeleton{-ms-flex-preferred-size:250px;flex-basis:250px;width:auto}}.anatomy__info .picto-item{cursor:pointer}.anatomy__info .picto-item:hover .picto-item__image{-webkit-transform:scale(1.1);transform:scale(1.1)}.anatomy__info .picto-item__image{border-radius:100px;padding:10px;-webkit-transition:-webkit-transform 200ms ease;transition:-webkit-transform 200ms ease;transition:transform 200ms ease;transition:transform 200ms ease, -webkit-transform 200ms ease}.anatomy__info .picto-item__image img{height:38px;width:38px}@media (max-width: 1023px){.anatomy__info{margin:0 auto;max-width:450px}}@media (min-width: 1024px){.anatomy__info{-ms-flex-preferred-size:345px;flex-basis:345px;margin-left:70px;padding-right:28px}.anatomy__info .picto-item__image{padding:15px}.anatomy__info .picto-item__image img{height:55px;width:55px}.anatomy__info .picto-item__content{padding-left:28px}.anatomy__info .picto-item__content h5{font-size:22px}}@media (min-width: 1200px){.anatomy__info{margin-left:97px}}.promo-cta{background-color:#1d1732;color:#fff;text-align:center}.promo-cta__inner{padding:3.25em 28px 1.625em}@media (min-width: 1024px){.promo-cta__inner{box-sizing:content-box;margin:0 auto;max-width:700px}.promo-cta__inner *{box-sizing:border-box}}.promo-cta__titles{margin-bottom:2.4375em}.promo-cta__titles p{box-sizing:content-box;margin:0 auto;max-width:505px;padding:0 20px}@media (min-width: 1024px){.promo-cta__titles h1{font-size:50px}}.promo-cta__code{border:3px solid rgba(255,255,255,0.2);margin:0 auto 2.4375em;max-width:430px;padding:1.625em 32px}@media (min-width: 1024px){.promo-cta__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.promo-cta__button{margin-bottom:2.4375em}.promo-cta__button .button,.promo-cta__button [data-controller-name='checkout'] input[type='submit'],[data-controller-name='checkout'] .promo-cta__button input[type='submit'],.promo-cta__button [data-controller-name='user_registrations'] input[type='submit'],[data-controller-name='user_registrations'] .promo-cta__button input[type='submit'],.promo-cta__button [data-controller-name='user_sessions'] input[type='submit'],[data-controller-name='user_sessions'] .promo-cta__button input[type='submit'],.promo-cta__button [data-controller-name='user_passwords'] input[type='submit'],[data-controller-name='user_passwords'] .promo-cta__button input[type='submit']{min-width:220px}@media (min-width: 1024px){.promo-cta__button:first-child{padding-right:32px}.promo-cta__button:last-child{padding-left:32px}}.product-summary{margin:0 auto;max-width:1106px;padding:3.25em 28px}.product-summary__titles{margin-bottom:1.625em;text-align:center}.product-summary__titles p{margin-left:auto;margin-right:auto;max-width:535px}@media (min-width: 1024px){.product-summary__titles{margin-bottom:3.25em}.product-summary__titles p{font-size:18px;margin-bottom:3.25em}}@media (min-width: 1024px){.product-summary__content{display:-webkit-box;display:-ms-flexbox;display:flex}}.product-summary__benefits{margin-bottom:1.625em}.product-summary__benefits .accordion-item{border-width:8px}.product-summary__benefits .accordion-item__title h3{font-size:18px}@media (max-width: 1023px){.product-summary__benefits{margin-left:-3px;margin-right:-3px}}@media (min-width: 1024px){.product-summary__benefits{-ms-flex-preferred-size:57%;flex-basis:57%}.product-summary__benefits .accordion-item__title h3{font-size:26px}.product-summary__benefits .accordion-item__content{display:block;padding-bottom:3.25em}.product-summary__benefits .accordion-item__content>*:first-child{padding-right:0}.product-summary__benefits .accordion-item__content>*:last-child{padding-left:0;padding-top:1.625em}}@media (min-width: 1024px){.product-summary__special{-ms-flex-preferred-size:43%;flex-basis:43%;padding-left:42px;padding-right:32px}.product-summary__special h3{font-size:22px}.product-summary__special p{font-size:16px}}.campaign__footnotes{border:0;padding-bottom:88px}.gift-card-confirm-hero{position:relative}@media (min-width: 768px){.gift-card-confirm-hero{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width: 767px){.gift-card-confirm-hero__info-block{padding:32px;padding-top:100px;text-align:center}}@media (min-width: 768px){.gift-card-confirm-hero__info-block{box-sizing:content-box;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;max-width:420px;padding:96px;z-index:1}}.gift-card-confirm-hero__fill-image{height:100vw;position:relative}@media (min-width: 768px){.gift-card-confirm-hero__fill-image{bottom:0;height:100vh;left:0;position:absolute;right:0;top:0}}.header{height:64px;left:0;position:fixed;right:0;text-align:center;top:0;-webkit-transition:background-color 400ms, -webkit-transform 400ms;transition:background-color 400ms, -webkit-transform 400ms;transition:background-color 400ms, transform 400ms;transition:background-color 400ms, transform 400ms, -webkit-transform 400ms;z-index:3}@media (min-width: 1024px){.header{height:80px}}body:not([data-transparent-header='true']) .header,.scrolled .header{background-color:#fff}.header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh;pointer-events:none}@media (max-width: 1023px){.header__inner{-webkit-transition:background-color 400ms;transition:background-color 400ms}}@media (min-width: 1024px){.header__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:80px;pointer-events:auto}}.menu_main_active:not(.unloading) .header__inner{background-color:#fff}.header__cta-button{font-size:12px;left:1em;padding:.4em 2em}@media (max-width: 1023px){.header__cta-button{background-color:transparent;border:0;color:transparent;font-size:1em;padding:0;pointer-events:none}}@media (min-width: 1024px){.header__cta-button{font-size:16px}}.menu_main_active:not(.unloading) .header__cta-button{color:#000;pointer-events:auto}.header__cta-button:not(.header__cta-button_nav){position:absolute;top:calc(32px - 1.25em - 6px);z-index:1}@media (min-width: 1024px){.header__cta-button:not(.header__cta-button_nav){display:none}}@media (max-width: 1023px){.header__menu{pointer-events:none}}@media (min-width: 1024px){.header__menu{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:inherit;flex-direction:inherit;font-size:16px;min-height:initial;position:relative;text-align:left}}.menu_main_active:not(.unloading) .header__menu{pointer-events:auto;-webkit-transform:none;transform:none}.header__menu_position_left,.header__menu_position_right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font:bold 16px/1 "Ginger", "Garamond", sans-serif}@media (max-width: 1023px){.header__menu_position_left,.header__menu_position_right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:32px;line-height:1.5;-webkit-transition-duration:400ms;transition-duration:400ms;-webkit-transition-property:background-color, -webkit-transform;transition-property:background-color, -webkit-transform;transition-property:background-color, transform;transition-property:background-color, transform, -webkit-transform}}.header__menu_position_left{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-transform-origin:center bottom;transform-origin:center bottom}@media (min-width: 1024px){.header__menu_position_left{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:32px}}.header__menu_position_right{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-transform-origin:center top;transform-origin:center top}@media (min-width: 1024px){.header__menu_position_right{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:32px}}@media (max-width: 1023px){.header__menu_position_center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:64px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.header__menu_position_center::after{background-color:#f5f1ed;bottom:0;content:'';height:3px;left:0;opacity:0;position:absolute;right:0;-webkit-transition:opacity 400ms;transition:opacity 400ms}.menu_main_active .header__menu_position_center::after{opacity:1}}@media (min-width: 1024px){.header__menu_position_center{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.header__menu__anchor{color:transparent;-webkit-transition:color 800ms;transition:color 800ms}@media (min-width: 1024px){.header__menu__anchor{color:#000;padding:1em}.header__menu__anchor:hover{color:#f1574b}}.menu_main_active:not(.unloading) .header__menu__anchor{color:#000}@media (max-width: 1023px){.menu_main_active.unloading .header__menu__anchor{color:transparent}}@media (min-width: 1024px){.header__menu__anchor_stories{margin-right:1em}}@media (min-width: 1024px){.header__nav-logo{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.header__menu-button{box-sizing:content-box;display:block;font-size:14px;padding:.5em;pointer-events:auto;position:absolute;right:1em;top:calc(32px - 1em);width:1.5714285714em}@media (min-width: 1024px){.header__menu-button{display:none}}.header__menu-button-img{display:block;height:1em;width:1.5714285714em}.header .back-to-non-user-specific-pages{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:3px solid #000;border-radius:50%;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"Ginger", "Garamond", sans-serif;font-size:14px;font-weight:bold;height:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;right:1em;top:32px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30px;z-index:3}.header .back-to-non-user-specific-pages:hover{border-color:#3e306e;color:#3e306e}.header_style_onboarding{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"Ginger", "Garamond", sans-serif;font-size:14px;font-weight:bold;height:64px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:.3px;line-height:1}.header_style_onboarding a{color:#999;display:inline-block;padding:.5em;-webkit-transition:color 800ms;transition:color 800ms}.header_style_onboarding a.active,.header_style_onboarding a:hover{color:#000;-webkit-transition-duration:400ms;transition-duration:400ms}.header__login-link{padding-left:1.75em;position:relative}.header__login-link i{font-size:22px;padding-right:7px}.header__login-link span{bottom:4px;position:relative}@media (min-width: 1024px){.header__login-link{margin-right:-1em}}@media (min-width: 1024px){.header__login-link_breakpoint_mobile{display:none}}@media (max-width: 1023px){.header__login-link_breakpoint_desktop{display:none}}.header__login-link::after{border-left:1px solid rgba(0,0,0,0.08);bottom:.5em;content:'';left:0;pointer-events:none;position:absolute;top:.5em}.loading [data-previous-route-user-specific="true"][data-user-specific-route="false"] .user-nav-bar a:not(.user-nav-bar__back-to-non-user-specific-pages),.loading [data-previous-route-user-specific="false"][data-user-specific-route="true"] .user-nav-bar a:not(.user-nav-bar__back-to-non-user-specific-pages){color:transparent}.ingredient-glossary__header{background-color:#f9fcfc;padding-bottom:1em;padding-top:5em;text-align:center}@media (min-width: 1024px){.ingredient-glossary__header{padding-bottom:4em;padding-top:8em}}.ingredient-glossary__content{margin:auto;max-width:720px;padding:2em 28px 6em}@media (min-width: 1366px){.ingredient-glossary__content{margin-left:auto;padding:2em 32px 6em}}.ingredient__title{border-top:2px solid #f5f1ed;color:#000;display:block;font-family:"Ginger", "Garamond", sans-serif;font-size:1.45rem;font-weight:bold;margin:2.5em 0 1em;padding-top:64px}.ingredient__title:hover{color:#000}@media (min-width: 1024px){.ingredient__title{padding-right:4em}}@media (min-width: 1200px){.ingredient__title{padding-top:80px}}.ingredient:first-child .ingredient__title{border-top:0;padding-top:0}@media (min-width: 1024px){.ingredient__description{padding-right:4em}}.flash-message{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f1ed;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"Ginger", "Garamond", sans-serif;font-weight:lighter;height:60px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flash-message .copy{color:#000}.flash-message .icon{color:#3e306e;font-size:1.3em;margin-right:.6em}.next-delivery{font-family:"Ginger", "Garamond", sans-serif;font-weight:lighter;margin-bottom:2.5em;margin-top:1.5em;text-align:center}@media (min-width: 768px){.next-delivery{margin:3em 0}}.next-delivery__header{color:#868686}.next-delivery__date{color:#4a4a4a;font-size:2em}.next-delivery-form button,.next-delivery-form .button,.next-delivery-form [data-controller-name='checkout'] input[type='submit'],[data-controller-name='checkout'] .next-delivery-form input[type='submit'],.next-delivery-form [data-controller-name='user_registrations'] input[type='submit'],[data-controller-name='user_registrations'] .next-delivery-form input[type='submit'],.next-delivery-form [data-controller-name='user_sessions'] input[type='submit'],[data-controller-name='user_sessions'] .next-delivery-form input[type='submit'],.next-delivery-form [data-controller-name='user_passwords'] input[type='submit'],[data-controller-name='user_passwords'] .next-delivery-form input[type='submit']{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:4px solid #f5f1ed;border-radius:9px;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;height:5em;margin-top:1em;padding-left:10px;position:relative;text-align:center;width:100%}@media (min-width: 1200px){.next-delivery-form button,.next-delivery-form .button,.next-delivery-form [data-controller-name='checkout'] input[type='submit'],[data-controller-name='checkout'] .next-delivery-form input[type='submit'],.next-delivery-form [data-controller-name='user_registrations'] input[type='submit'],[data-controller-name='user_registrations'] .next-delivery-form input[type='submit'],.next-delivery-form [data-controller-name='user_sessions'] input[type='submit'],[data-controller-name='user_sessions'] .next-delivery-form input[type='submit'],.next-delivery-form [data-controller-name='user_passwords'] input[type='submit'],[data-controller-name='user_passwords'] .next-delivery-form input[type='submit']{font-size:1.1rem}}.next-delivery-form button.disabled,.next-delivery-form button:disabled,.next-delivery-form .button.disabled,.next-delivery-form [data-controller-name='checkout'] input.disabled[type='submit'],[data-controller-name='checkout'] .next-delivery-form input.disabled[type='submit'],.next-delivery-form [data-controller-name='user_registrations'] input.disabled[type='submit'],[data-controller-name='user_registrations'] .next-delivery-form input.disabled[type='submit'],.next-delivery-form [data-controller-name='user_sessions'] input.disabled[type='submit'],[data-controller-name='user_sessions'] .next-delivery-form input.disabled[type='submit'],.next-delivery-form [data-controller-name='user_passwords'] input.disabled[type='submit'],[data-controller-name='user_passwords'] .next-delivery-form input.disabled[type='submit'],.next-delivery-form .button:disabled,.next-delivery-form [data-controller-name='checkout'] input[type='submit']:disabled,[data-controller-name='checkout'] .next-delivery-form input[type='submit']:disabled,.next-delivery-form [data-controller-name='user_registrations'] input[type='submit']:disabled,[data-controller-name='user_registrations'] .next-delivery-form input[type='submit']:disabled,.next-delivery-form [data-controller-name='user_sessions'] input[type='submit']:disabled,[data-controller-name='user_sessions'] .next-delivery-form input[type='submit']:disabled,.next-delivery-form [data-controller-name='user_passwords'] input[type='submit']:disabled,[data-controller-name='user_passwords'] .next-delivery-form input[type='submit']:disabled{border-color:#f5f1ed;opacity:.3;pointer-events:none}.next-delivery-form button:focus,.next-delivery-form .button:focus,.next-delivery-form [data-controller-name='checkout'] input[type='submit']:focus,[data-controller-name='checkout'] .next-delivery-form input[type='submit']:focus,.next-delivery-form [data-controller-name='user_registrations'] input[type='submit']:focus,[data-controller-name='user_registrations'] .next-delivery-form input[type='submit']:focus,.next-delivery-form [data-controller-name='user_sessions'] input[type='submit']:focus,[data-controller-name='user_sessions'] .next-delivery-form input[type='submit']:focus,.next-delivery-form [data-controller-name='user_passwords'] input[type='submit']:focus,[data-controller-name='user_passwords'] .next-delivery-form input[type='submit']:focus{background:#fff}.next-delivery-form button.confirming,.next-delivery-form .button.confirming,.next-delivery-form [data-controller-name='checkout'] input.confirming[type='submit'],[data-controller-name='checkout'] .next-delivery-form input.confirming[type='submit'],.next-delivery-form [data-controller-name='user_registrations'] input.confirming[type='submit'],[data-controller-name='user_registrations'] .next-delivery-form input.confirming[type='submit'],.next-delivery-form [data-controller-name='user_sessions'] input.confirming[type='submit'],[data-controller-name='user_sessions'] .next-delivery-form input.confirming[type='submit'],.next-delivery-form [data-controller-name='user_passwords'] input.confirming[type='submit'],[data-controller-name='user_passwords'] .next-delivery-form input.confirming[type='submit']{background:#3e306e;border-color:#3e306e;padding-left:1.5em}.next-delivery-form button.confirming .icon,.next-delivery-form button.confirming .title,.next-delivery-form .button.confirming .icon,.next-delivery-form [data-controller-name='checkout'] input.confirming[type='submit'] .icon,[data-controller-name='checkout'] .next-delivery-form input.confirming[type='submit'] .icon,.next-delivery-form [data-controller-name='user_registrations'] input.confirming[type='submit'] .icon,[data-controller-name='user_registrations'] .next-delivery-form input.confirming[type='submit'] .icon,.next-delivery-form [data-controller-name='user_sessions'] input.confirming[type='submit'] .icon,[data-controller-name='user_sessions'] .next-delivery-form input.confirming[type='submit'] .icon,.next-delivery-form [data-controller-name='user_passwords'] input.confirming[type='submit'] .icon,[data-controller-name='user_passwords'] .next-delivery-form input.confirming[type='submit'] .icon,.next-delivery-form .button.confirming .title,.next-delivery-form [data-controller-name='checkout'] input.confirming[type='submit'] .title,[data-controller-name='checkout'] .next-delivery-form input.confirming[type='submit'] .title,.next-delivery-form [data-controller-name='user_registrations'] input.confirming[type='submit'] .title,[data-controller-name='user_registrations'] .next-delivery-form input.confirming[type='submit'] .title,.next-delivery-form [data-controller-name='user_sessions'] input.confirming[type='submit'] .title,[data-controller-name='user_sessions'] .next-delivery-form input.confirming[type='submit'] .title,.next-delivery-form [data-controller-name='user_passwords'] input.confirming[type='submit'] .title,[data-controller-name='user_passwords'] .next-delivery-form input.confirming[type='submit'] .title{display:none}.next-delivery-form button.confirming .prompt,.next-delivery-form button.confirming .copy,.next-delivery-form .button.confirming .prompt,.next-delivery-form [data-controller-name='checkout'] input.confirming[type='submit'] .prompt,[data-controller-name='checkout'] .next-delivery-form input.confirming[type='submit'] .prompt,.next-delivery-form [data-controller-name='user_registrations'] input.confirming[type='submit'] .prompt,[data-controller-name='user_registrations'] .next-delivery-form input.confirming[type='submit'] .prompt,.next-delivery-form [data-controller-name='user_sessions'] input.confirming[type='submit'] .prompt,[data-controller-name='user_sessions'] .next-delivery-form input.confirming[type='submit'] .prompt,.next-delivery-form [data-controller-name='user_passwords'] input.confirming[type='submit'] .prompt,[data-controller-name='user_passwords'] .next-delivery-form input.confirming[type='submit'] .prompt,.next-delivery-form .button.confirming .copy,.next-delivery-form [data-controller-name='checkout'] input.confirming[type='submit'] .copy,[data-controller-name='checkout'] .next-delivery-form input.confirming[type='submit'] .copy,.next-delivery-form [data-controller-name='user_registrations'] input.confirming[type='submit'] .copy,[data-controller-name='user_registrations'] .next-delivery-form input.confirming[type='submit'] .copy,.next-delivery-form [data-controller-name='user_sessions'] input.confirming[type='submit'] .copy,[data-controller-name='user_sessions'] .next-delivery-form input.confirming[type='submit'] .copy,.next-delivery-form [data-controller-name='user_passwords'] input.confirming[type='submit'] .copy,[data-controller-name='user_passwords'] .next-delivery-form input.confirming[type='submit'] .copy{color:#fff;display:inherit}.next-delivery-form button.confirming .confirmation-contents,.next-delivery-form .button.confirming .confirmation-contents,.next-delivery-form [data-controller-name='checkout'] input.confirming[type='submit'] .confirmation-contents,[data-controller-name='checkout'] .next-delivery-form input.confirming[type='submit'] .confirmation-contents,.next-delivery-form [data-controller-name='user_registrations'] input.confirming[type='submit'] .confirmation-contents,[data-controller-name='user_registrations'] .next-delivery-form input.confirming[type='submit'] .confirmation-contents,.next-delivery-form [data-controller-name='user_sessions'] input.confirming[type='submit'] .confirmation-contents,[data-controller-name='user_sessions'] .next-delivery-form input.confirming[type='submit'] .confirmation-contents,.next-delivery-form [data-controller-name='user_passwords'] input.confirming[type='submit'] .confirmation-contents,[data-controller-name='user_passwords'] .next-delivery-form input.confirming[type='submit'] .confirmation-contents{display:block}.next-delivery-form button .responses,.next-delivery-form .button .responses,.next-delivery-form [data-controller-name='checkout'] input[type='submit'] .responses,[data-controller-name='checkout'] .next-delivery-form input[type='submit'] .responses,.next-delivery-form [data-controller-name='user_registrations'] input[type='submit'] .responses,[data-controller-name='user_registrations'] .next-delivery-form input[type='submit'] .responses,.next-delivery-form [data-controller-name='user_sessions'] input[type='submit'] .responses,[data-controller-name='user_sessions'] .next-delivery-form input[type='submit'] .responses,.next-delivery-form [data-controller-name='user_passwords'] input[type='submit'] .responses,[data-controller-name='user_passwords'] .next-delivery-form input[type='submit'] .responses{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.next-delivery-form .confirmation-contents{display:none}.next-delivery-form .confirmation-contents__responses{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:absolute;right:1em;top:0}.next-delivery-form .confirmation-contents__response{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:2em;display:block;height:2.5em;margin-left:.5em;width:2.5em}.next-delivery-form .confirmation-contents .fa-times,.next-delivery-form .confirmation-contents .fa-check{display:inherit;line-height:1.25em}.next-delivery-form .confirmation-contents .fa-times{color:#ff5567}.next-delivery-form .confirmation-contents .fa-check{color:#2cbba9}.next-delivery-form .fa-check,.next-delivery-form .fa-times,.next-delivery-form .prompt{display:none}.next-delivery-form .description{color:#4a4a4a;text-align:left}.next-delivery-form .icon{font-size:1.6em;width:60px}@media (min-width: 1200px){.next-delivery-form .icon{width:70px}}.next-delivery-form .copy{font-family:"Gauthier", "Baskerville", serif;font-size:.75em;line-height:1.83}.next-delivery-form .next-delivery-at{font-family:"Ginger", "Garamond", sans-serif;font-weight:bold}.next-delivery-form .title{color:#000;font-family:"Ginger", "Garamond", sans-serif;font-weight:bold}.next-delivery-form .modal label{cursor:pointer;font-weight:normal;margin-bottom:1em}.next-delivery-form .modal select{display:inline;width:inherit}.next-delivery-form .modal .form{padding:10px}.next-delivery-form .modal .input{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}.next-delivery-form .modal .next-delivery-at{text-align:center}.next-delivery-form .modal .modal-state{display:none}.next-delivery-form .modal .modal-fade-screen{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(252,251,249,0.92);opacity:0;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;visibility:hidden;z-index:99999}@media screen and (min-width: 50em){.next-delivery-form .modal .modal-fade-screen{padding-top:10em}}.next-delivery-form .modal .modal-bg{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}.next-delivery-form .modal .modal-close{cursor:pointer;float:right;font-size:2em}.next-delivery-form .modal .modal-inner{background-color:#fff;height:24.0625em;margin:auto;margin-top:12.0625em;max-height:95%;overflow:auto;padding:1em;position:relative;top:.5em;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;width:95%}@media screen and (min-width: 30em){.next-delivery-form .modal .modal-inner{max-height:70%;width:60%}}@media screen and (min-width: 50em){.next-delivery-form .modal .modal-inner{width:50%}}.next-delivery-form .modal .modal-state:checked+.modal-fade-screen{opacity:1;visibility:visible}.next-delivery-form .modal-open{overflow:hidden}.next-delivery-form .modal-closed{overflow:auto}.next-delivery-form .hidden{display:none}[data-controller-name='orders'] .order-edit{margin:0 auto;max-width:960px;position:relative;-webkit-transition-duration:400ms;transition-duration:400ms;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:opacity, transform;transition-property:opacity, transform, -webkit-transform}@media (max-width: 767px){[data-controller-name='orders'] .order-edit{padding-bottom:95px;padding-top:95px}}@media (min-width: 768px){[data-controller-name='orders'] .order-edit{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:120px;margin-top:64px;padding-left:220px}}[data-controller-name='orders'] .order-edit button{width:inherit}:root.loading [data-controller-name='orders'] .order-edit{opacity:0}:root.unloading [data-controller-name='orders'] .order-edit{opacity:0}[data-controller-name='orders'] .order-edit__pack-overview{background-color:#fff;border-bottom:4px solid #f5f1ed;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;left:0;padding-bottom:5px;position:fixed;right:0;top:50px;z-index:1}@media (min-width: 768px){[data-controller-name='orders'] .order-edit__pack-overview{border-bottom:0;display:block;left:0;padding-left:15px;padding-right:15px;padding-top:10px;position:absolute;right:auto;top:0}}[data-controller-name='orders'] .order-edit__number-of-recs,[data-controller-name='orders'] .order-edit__pills-per-pack,[data-controller-name='orders'] .order-edit__total-per-month{-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;padding:14px 8px}[data-controller-name='orders'] .order-edit__number-of-recs span:first-child,[data-controller-name='orders'] .order-edit__pills-per-pack span:first-child,[data-controller-name='orders'] .order-edit__total-per-month span:first-child{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:4px solid #f5f1ed;border-radius:50%;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;font-family:"Ginger", "Garamond", sans-serif;font-size:24px;font-weight:bold;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;width:40px}@media (min-width: 768px){[data-controller-name='orders'] .order-edit__number-of-recs span:first-child,[data-controller-name='orders'] .order-edit__pills-per-pack span:first-child,[data-controller-name='orders'] .order-edit__total-per-month span:first-child{font-size:48px;height:80px;margin-right:0;width:80px}}[data-controller-name='orders'] .order-edit__number-of-recs span:last-child,[data-controller-name='orders'] .order-edit__pills-per-pack span:last-child,[data-controller-name='orders'] .order-edit__total-per-month span:last-child{font-family:"Ginger", "Garamond", sans-serif;font-size:10px;font-weight:bold;letter-spacing:1.3px;margin-top:1em;text-align:center;text-transform:uppercase}@media (min-width: 768px){[data-controller-name='orders'] .order-edit__number-of-recs,[data-controller-name='orders'] .order-edit__pills-per-pack,[data-controller-name='orders'] .order-edit__total-per-month{padding-left:15px;padding-right:15px}}[data-controller-name='orders'] .order-edit__total-per-month span:first-child{font-size:15px}@media (min-width: 768px){[data-controller-name='orders'] .order-edit__total-per-month span:first-child{font-size:28px}}[data-controller-name='orders'] .order-edit__next-order{padding-bottom:2.4375em;text-align:center}@media (max-width: 767px){[data-controller-name='orders'] .order-edit__next-order{padding-top:0.8125em}}[data-controller-name='orders'] .order-edit__line-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:2px solid #f5f1ed;display:-webkit-box;display:-ms-flexbox;display:flex;padding:2.03125em 0}[data-controller-name='orders'] .order-edit__line-item:first-child{border-top:2px solid #f5f1ed}[data-controller-name='orders'] .order-edit__line-image{border-radius:3px;display:block;margin-right:1em;overflow:hidden;position:relative;width:80px}[data-controller-name='orders'] .order-edit__textinfo{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}[data-controller-name='orders'] .order-edit__textinfo a{color:#000}[data-controller-name='orders'] .order-edit__line-item-name{font-family:"Ginger", "Garamond", sans-serif;font-size:20px;font-weight:bold;line-height:1.1}[data-controller-name='orders'] .order-edit__line-item-name i{display:none}@media (min-width: 768px){[data-controller-name='orders'] .order-edit__line-item-name{font-size:28px}[data-controller-name='orders'] .order-edit__line-item-name i{color:#000;display:initial;font-size:12px;padding-left:1em;position:relative;top:-.4em}}[data-controller-name='orders'] .order-edit__line-item-subtitle{color:#9b9b9b;font-family:"Ginger", "Garamond", sans-serif;font-size:14px;font-weight:bold;margin-bottom:.5em}[data-controller-name='orders'] .order-edit__line-item-recommended{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#3e306e;border-radius:2px;bottom:0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"Ginger", "Garamond", sans-serif;font-size:7px;font-weight:bold;height:25px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;letter-spacing:.8px;line-height:1;position:absolute;text-transform:uppercase;width:100%}[data-controller-name='orders'] .order-edit__line-item-quantity{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"Ginger", "Garamond", sans-serif;font-size:14px;font-weight:bold;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width: 767px){[data-controller-name='orders'] .order-edit__line-item-quantity{position:relative}}@media (min-width: 768px){[data-controller-name='orders'] .order-edit__line-item-quantity{font-size:16px}}[data-controller-name='orders'] .order-edit__line-item-suggested-dose{color:#3e306e;font-size:12px;visibility:hidden}[data-controller-name='orders'] .order-edit__line-item-suggested-dose_is-suggested-dose{visibility:visible}@media (max-width: 767px){[data-controller-name='orders'] .order-edit__line-item-suggested-dose{left:0;position:absolute;right:0;text-align:center;top:100%}}@media (min-width: 768px){[data-controller-name='orders'] .order-edit__line-item-suggested-dose{padding-left:10px}}[data-controller-name='orders'] .order-edit__line-item-total{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[data-controller-name='orders'] .order-edit__line-item-cost{font-family:"Gauthier", "Baskerville", serif;font-size:18px;text-align:right}@media (min-width: 768px){[data-controller-name='orders'] .order-edit__line-item-cost{font-size:22px}}[data-controller-name='orders'] .order-edit__line-item-delete{-ms-flex-item-align:start;align-self:flex-start;color:#000;-webkit-transition:color 800ms;transition:color 800ms}[data-controller-name='orders'] .order-edit__line-item-delete:hover{color:#f1574b;-webkit-transition-duration:400ms;transition-duration:400ms}[data-controller-name='orders'] .order-edit__browse-products{border-bottom:2px solid #f5f1ed;font-family:"Ginger", "Garamond", sans-serif;font-weight:bold}[data-controller-name='orders'] .order-edit__footer{background:#fff;bottom:0;left:0;padding:1em;position:fixed;right:0;text-align:center;z-index:1}[data-controller-name='orders'] .order-edit__footer .button_background_white{margin-right:10px}@media (min-width: 768px){[data-controller-name='orders'] .order-edit__footer .button_background_white{margin-right:20px}[data-controller-name='orders'] .order-edit__footer .button,[data-controller-name='orders'] .order-edit__footer [data-controller-name='checkout'] input[type='submit'],[data-controller-name='checkout'] [data-controller-name='orders'] .order-edit__footer input[type='submit'],[data-controller-name='orders'] .order-edit__footer [data-controller-name='user_registrations'] input[type='submit'],[data-controller-name='user_registrations'] [data-controller-name='orders'] .order-edit__footer input[type='submit'],[data-controller-name='orders'] .order-edit__footer [data-controller-name='user_sessions'] input[type='submit'],[data-controller-name='user_sessions'] [data-controller-name='orders'] .order-edit__footer input[type='submit'],[data-controller-name='orders'] .order-edit__footer [data-controller-name='user_passwords'] input[type='submit'],[data-controller-name='user_passwords'] [data-controller-name='orders'] .order-edit__footer input[type='submit']{width:320px}}[data-controller-name='orders'] .order-edit__dollar-minimum{color:#9b9b9b;font-family:"Ginger", "Garamond", sans-serif;font-size:12px;margin-top:.75em}[data-controller-name='orders'] input:not([type='checkbox']):not([type='submit']){border:0;font:inherit;margin:0;padding:0;text-align:center;width:1.5em}[data-controller-name='orders'] .line-item__button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:3px solid #f5f1ed;border-radius:100px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;-webkit-transition-duration:800ms;transition-duration:800ms;width:30px}[data-controller-name='orders'] .line-item__button:hover{border-color:#3e306e;-webkit-transition-duration:400ms;transition-duration:400ms}[data-controller-name='orders'] .line-item__form-factor{margin-right:5px}[data-controller-name='orders'] .order-edit__form{margin:1em}[data-controller-name='orders'] .order-edit__form:nth-child(3){margin-top:1.625em}@media (min-width: 768px){[data-controller-name='orders'] .order-edit__form{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}[data-controller-name='orders'] .get-a-recommendation{background-color:#f5f1ed;display:block;margin:15px 15px 0;overflow:hidden;padding:1.5em;text-align:left}[data-controller-name='orders'] .get-a-recommendation__link{padding-top:1em;text-align:center}@media (min-width: 768px){[data-controller-name='orders'] .get-a-recommendation{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}[data-controller-name='orders'] .get-a-recommendation__text,[data-controller-name='orders'] .get-a-recommendation__link{position:relative;width:50%}}[data-controller-name='orders'] .get-a-recommendation h2{font-size:20px;margin-bottom:.5rem}[data-controller-name='orders'] .get-a-recommendation p{color:#4a4a4a;font-size:16px}@media (min-width: 768px){[data-controller-name='orders'] .get-a-recommendation{-ms-flex-preferred-size:100%;flex-basis:100%}}.orders__header{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5em 0}.orders__order{border-top:2px solid #f5f1ed;font-family:"Ginger", "Garamond", sans-serif;font-size:12px}@media (max-width: 767px){.orders__header{font-size:10px}}.order{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5em 0}.order__column{width:25%}.order__column:not(:first-child){padding-left:.25em}.order__column:not(:last-child){padding-right:.25em}.order__column:last-child{text-align:right}.order__column:nth-child(2){width:65%}.order--right-align{text-align:right}.order__line-item{display:inline;white-space:pre}.order__line-item::after{content:', '}.order__line-item:last-child::after{content:''}.order-history-page{margin:0 auto 3.25em;max-width:634px;padding-left:20px;padding-right:20px}.order-history-page__orders{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.order-history-page__orders .form{padding:10px}@media (min-width: 768px){.order-history-page{padding-left:32px;padding-right:32px}}.promise-hero{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media (max-width: 767px){.promise-hero{min-height:100vw}}@media (min-width: 768px){.promise-hero{min-height:80vh}}.promise-hero__fill-image{bottom:0;left:0;position:absolute;right:0;top:0}.promise-hero__info-block{box-sizing:content-box;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;padding:64px 32px 32px;width:100%;z-index:1}@media (min-width: 768px){.promise-hero__info-block{margin:0 auto;max-width:930px}}.promise__split-panels{background-color:#f6f6f6}.promise-eval,.promise-backers{padding:64px 32px 32px}.promise-backers{background-color:#f7f7fb}.promise-eval__info-block,.promise-backers__info-block{margin:0 auto 64px;max-width:300px}@media (min-width: 768px){.promise-eval__info-block,.promise-backers__info-block{max-width:560px}.promise-eval__info-block p,.promise-backers__info-block p{margin-left:auto;margin-right:auto;max-width:500px}}@media (min-width: 768px){.promise-eval__picto-list .picto-item{padding-left:10px;padding-right:10px}}.promise .accordion-item{border-bottom-color:#fff}@media (min-width: 768px){.promise .accordion-item__title>h4{font-size:30px}}.promise .accordion-item__content{line-height:1.9}@media (min-width: 768px){.promise .info-block_align_center h1{font-size:38px}.promise .info-block_align_center p{line-height:1.9}}@media (min-width: 768px){.promise .promise-eval__picto-list h4{font-size:18px}.promise .promise-eval__picto-list p{font-size:14px}}.recommendations-wrapper{padding:64px 20px 100px}@media (min-width: 768px){.recommendations-wrapper{padding-top:0}}.recommendations{margin:auto;max-width:1280px}@media (min-width: 768px){.recommendations{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.recommendations-navigation{background:#fff}@media (max-width: 767px){.recommendations-navigation{border-bottom:5px solid #f5f1ed;left:0;-webkit-overflow-scrolling:touch;overflow-x:scroll;padding:14px 0 24px;position:fixed;right:0;top:50px;z-index:1}}@media (min-width: 768px){.recommendations-navigation{-ms-flex-preferred-size:328px;flex-basis:328px;padding-bottom:1.625em;padding-top:34px;position:relative}}.recommendations-navigation__sticky{top:114px}@media (min-width: 768px){.recommendations-navigation__sticky{position:-webkit-sticky;position:sticky}}@media (max-width: 767px){.recommendations-navigation__sticky{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}.recommendations-navigation__total{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:4px solid #f5f1ed;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;font-family:"Ginger", "Garamond", sans-serif;font-size:24px;font-weight:bold;height:1.6666666667em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;margin:0 0 0 1rem;width:1.6666666667em}@media (min-width: 768px){.recommendations-navigation__total{font-size:48px;margin:0 auto}}.recommendations-navigation__heading{color:#000;font-family:"Ginger", "Garamond", sans-serif;font-size:10px;font-weight:bold;letter-spacing:1.3px;margin:1em;text-transform:uppercase}@media (min-width: 768px){.recommendations-navigation__heading{text-align:center}}.recommendations-navigation__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding-right:1em}@media (min-width: 768px){.recommendations-navigation__list{display:block;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:auto;max-width:270px;padding-right:40px}}@media (min-width: 1024px){.recommendations-navigation__list{padding-right:60px}}.recommendations-navigation__list-item{box-sizing:content-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;opacity:1;padding:0 7px;position:relative;text-align:center;-webkit-transition:opacity 400ms;transition:opacity 400ms;width:50px}.recommendations-navigation__list-item .fa{color:#f1574b;left:100%;margin-left:15px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.recommendations-navigation__list-item:not(.recommendations-navigation__list-item_selected){opacity:.45}.recommendations-navigation__list-item:not(.recommendations-navigation__list-item_selected) .fa{opacity:0}.recommendations-navigation__list-item:not(.recommendations-navigation__list-item_selected):hover{opacity:.75}@media (max-width: 767px){.recommendations-navigation__list-item .fa{display:none}}@media (min-width: 768px){.recommendations-navigation__list-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 0;width:auto}}.recommendations-navigation__list-item-image-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;height:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px}@media (min-width: 768px){.recommendations-navigation__list-item-image-wrapper{margin-left:1em;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.recommendations-navigation__list-item-image{border-radius:.25em;display:block;max-height:100%;max-width:100%;-webkit-transition:opacity 800ms;transition:opacity 800ms}.recommendations-navigation__list-item-title{color:#000;font-family:"Ginger", "Garamond", sans-serif;font-size:9px;font-weight:bold}@media (max-width: 767px){.recommendations-navigation__list-item-title{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;left:3px;position:absolute;right:3px;top:100%}}@media (min-width: 768px){.recommendations-navigation__list-item-title{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:15px;letter-spacing:.5px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:right}}.recommendations-details{margin:2.4375em 0 1.625em;-webkit-transition-duration:200ms;transition-duration:200ms;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:opacity, transform;transition-property:opacity, transform, -webkit-transform}@media (min-width: 768px){.recommendations-details{-ms-flex-preferred-size:950px;flex-basis:950px;margin-top:0}}:root.loading .recommendations-details{opacity:0;-webkit-transform:translateY(1rem);transform:translateY(1rem)}:root.unloading .recommendations-details{opacity:0;-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}.recommendations-bottom{background:-webkit-linear-gradient(bottom, #fff 50%, rgba(255,255,255,0) 100%);background:linear-gradient(to top, #fff 50%, rgba(255,255,255,0) 100%);bottom:0;left:0;padding:1em;position:fixed;right:0;text-align:center;z-index:10}.recommendations-bottom .button,.recommendations-bottom [data-controller-name='checkout'] input[type='submit'],[data-controller-name='checkout'] .recommendations-bottom input[type='submit'],.recommendations-bottom [data-controller-name='user_registrations'] input[type='submit'],[data-controller-name='user_registrations'] .recommendations-bottom input[type='submit'],.recommendations-bottom [data-controller-name='user_sessions'] input[type='submit'],[data-controller-name='user_sessions'] .recommendations-bottom input[type='submit'],.recommendations-bottom [data-controller-name='user_passwords'] input[type='submit'],[data-controller-name='user_passwords'] .recommendations-bottom input[type='submit']{display:block}@media (min-width: 768px){.recommendations-bottom .button,.recommendations-bottom [data-controller-name='checkout'] input[type='submit'],[data-controller-name='checkout'] .recommendations-bottom input[type='submit'],.recommendations-bottom [data-controller-name='user_registrations'] input[type='submit'],[data-controller-name='user_registrations'] .recommendations-bottom input[type='submit'],.recommendations-bottom [data-controller-name='user_sessions'] input[type='submit'],[data-controller-name='user_sessions'] .recommendations-bottom input[type='submit'],.recommendations-bottom [data-controller-name='user_passwords'] input[type='submit'],[data-controller-name='user_passwords'] .recommendations-bottom input[type='submit']{display:inline-block}}@media (min-width: 768px){.recommendation{box-shadow:10px 10px 20px 0 #f5f1ed}.recommendation .product-details__box{padding:42px}}@media (max-width: 1199px){.recommendation .product-details__box{padding:28px}}.recommendation__claim-notice{font-size:12px;padding-top:3.25em}.recommendation-heading{overflow:hidden;position:relative}@media (min-width: 768px){.recommendation-heading{border:0;padding:0}}@media (min-width: 768px){.recommendation-heading__hero{padding:3.25em 32px;position:relative}}@media (min-width: 768px){.recommendation-heading__fill-image{bottom:0;left:0;position:absolute;right:0;top:0}}@media (max-width: 767px){.recommendation-heading__fill-image{height:200px;position:relative}}@media (max-width: 479px){.recommendation-heading__fill-image{height:100px}}@media (max-width: 767px){.recommendation-heading__info-block{border-left:5px solid #f5f1ed;border-right:5px solid #f5f1ed;padding:1.625em 28px}}@media (min-width: 768px){.recommendation-heading__info-block{position:relative;z-index:1}}.recommendation-heading__symbols{margin-left:-7px;margin-right:-7px}.recommendation-heading__title{font-family:"Ginger", "Garamond", sans-serif;font-size:22px;margin:.5em 0 0}@media (min-width: 768px){.recommendation-heading__title{font-size:28px}}.recommendation-heading__subtitle{font-family:"Ginger", "Garamond", sans-serif;font-size:15px}@media (min-width: 768px){.recommendation-heading__subtitle{font-size:20px}}.recommendation-body{border:5px solid #f5f1ed;border-top:0;overflow:hidden;padding:0 28px 1.625em}@media (min-width: 768px){.recommendation-body p{font-size:16px}}@media (min-width: 768px){.recommendation-body{padding:1.625em 77px}}.recommendation-body__info-block{box-sizing:content-box;margin-bottom:28px}.recommendation-body__info-block p{max-width:570px}@media (min-width: 1200px){.recommendation-body__info-block{padding:1.625em 42px}}@media (min-width: 768px){.recommendation-body .product-special{min-height:inherit}}@media (max-width: 767px){.recommendation-body .product-special h3{font-size:18px}}@media (min-width: 768px){.recommendation-body .product-special h3{font-size:22px}}@media (max-width: 767px){.recommendation-body .product-special__info-block{padding:32px 0}.recommendation-body .product-special__info-block p{font-size:14px}}@media (min-width: 768px){.recommendation-body .product-special__info-block{padding:3.25em 0}}@media (min-width: 1200px){.recommendation-body .product-special__info-block{padding-left:42px;padding-right:42px}}.recommendation-body .product-special__fill-image{width:inherit}@media (max-width: 479px){.recommendation-body .product-special__fill-image{height:80vw}}@media (max-width: 1023px){.recommendation-body .product-special__fill-image{margin:0 -28px}}@media (min-width: 1024px){.recommendation-body .product-special__fill-image{left:-28px;right:-28px}}@media (min-width: 768px){.recommendation-body .product-special .info-block__row{font-size:16px;margin:0}.recommendation-body .product-special .info-block__row:first-of-type{margin-right:28px}}.recommendation-body .product-benefits__info-block{padding:1.625em 0}@media (min-width: 768px){.recommendation-body .product-benefits__info-block{margin:0 -32px}}@media (min-width: 1024px){.recommendation-body .product-benefits__info-block{padding-top:3.25em}}@media (min-width: 1200px){.recommendation-body .product-benefits__info-block{padding-left:42px;padding-right:42px}}.recommendation-body .product-benefits__accordion{background:0;padding:0}.recommendation-body .product-benefits__accordion h3{font-size:18px}@media (max-width: 1023px){.recommendation-body .product-benefits__accordion{margin-left:-10px;margin-right:-10px}}@media (min-width: 1024px){.recommendation-body .product-benefits__accordion h3{font-size:22px}}@media (max-width: 1023px){.recommendation-body .accordion .accordion-item__toggle,.recommendation-body .accordion .accordion-item__content{margin-left:28px;margin-right:28px}.recommendation-body .accordion .accordion-item__content{display:block}}@media (max-width: 767px){.recommendation-body .accordion .accordion-item__toggle,.recommendation-body .accordion .accordion-item__content{margin-left:20px;margin-right:20px}}@media (min-width: 768px){.recommendation-body .accordion .accordion-item__toggle,.recommendation-body .accordion .accordion-item__content{margin-left:32px;margin-right:32px}}@media (max-width: 479px){.recommendation-body .accordion .accordion-item{border-width:5px}}@media (min-width: 768px){.recommendation-body{padding-left:28px;padding-right:28px}}.recommendation-product{border-top:2px solid #f5f1ed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1.625em;padding-top:1.625em}@media (min-width: 1200px){.recommendation-product{margin:0 42px;padding:3.25em 0 1.625em}}.recommendation-product__image-wrapper{border-radius:2px;-ms-flex-negative:0;flex-shrink:0;height:120px;margin:0 0 1em 1em;overflow:hidden;position:relative;width:120px}.recommendation-product__image-caption{background:#3e306e;bottom:0;color:#fff;font-family:"Ginger", "Garamond", sans-serif;font-size:9px;font-weight:bold;left:0;letter-spacing:.08888888889em;line-height:1;padding:1em;position:absolute;right:0;text-align:center;text-transform:uppercase}.research__header{background-position:center center;background-size:cover;display:none;padding-bottom:4em;padding-top:8em;text-align:center}@media (min-width: 1024px){.research__header{display:block}}.research__main{position:relative}.research__content{margin:auto;max-width:720px;padding:2em 28px 6em}@media (min-width: 1024px){.research__content{margin-left:350px;min-height:1200px;padding:2em 32px 6em}}@media (min-width: 1366px){.research__content{margin-left:auto}}.research__description{margin-bottom:2em}.research__description h3{font-family:"Ginger", "Garamond", sans-serif;font-weight:bold}.research__disclaimer{margin-bottom:1.625em;max-width:480px}.research__disclaimer p{font-family:"Ginger", "Garamond", sans-serif;font-size:14px;font-weight:bold}@media (min-width: 1024px){.research__disclaimer{margin:0 auto 1.625em;text-align:center}}.research-claim{border-bottom:2px solid #f5f1ed;margin-bottom:2.5em;padding-bottom:2.5em}@media (min-width: 1024px){.research-claim{padding-right:4em}}.research-claim:last-child{border-bottom:0}.research-claim__title{font-size:1.45rem}.research-claim__description{margin:1.5em 0}.research-claim__reference-list{font-family:"Ginger", "Garamond", sans-serif}.reference{counter-increment:customlistcounter;display:list-item;font-family:"Ginger", "Garamond", sans-serif;font-size:16px;margin-top:.6em;padding-left:1.5em;position:relative}.reference::before{content:counter(customlistcounter) " ";font-weight:bold;left:0;position:absolute;top:0;width:1.5em}.reference__authors,.reference__journal,.reference__year{display:inline;font-size:14px}.product-menu{background-color:#fff}.product-menu_mobile_only{padding:64px 0 0}.product-menu_mobile_only>select{-moz-appearance:none;-webkit-appearance:none;background:url(//takecareof-herokuapp-com.global.ssl.fastly.net/assets/select-arrow-5cb7201fa6b80d9345c2ad38d6db1fc70b01321f2ab0455c5904652d6266e746.png) no-repeat right #fff;border-left:0;border-radius:0;border-right:0;border-width:3px;color:#000;font-family:"Ginger", "Garamond", sans-serif;font-size:1.4rem;height:auto;text-align:center;text-align-last:center}@media (min-width: 1024px){.product-menu_mobile_only{display:none}}.product-menu_mobile_hidden{border:4px solid #f5f1ed;display:none;left:32px;padding:1.5em 3em 1em;position:absolute;top:2em}.product-menu_mobile_hidden .product>a{color:#999;cursor:pointer;font-family:"Ginger", "Garamond", sans-serif;font-size:15px;line-height:40px;position:relative}.product-menu_mobile_hidden .product>a:hover{color:#000}.product-menu_mobile_hidden .product[selected]>a{color:#000}.product-menu_mobile_hidden .product[selected]>a::after{border-bottom:8px solid transparent;border-left:8px solid #f1574b;border-top:8px solid transparent;content:'';display:block;height:0;left:-20px;position:absolute;top:2px;width:0}@media (min-width: 1024px){.product-menu_mobile_hidden{display:block}}body[data-path='/pages/saks_thank_you'] .header,body[data-path='/pages/saks_thank_you'] .care-bar,body[data-path='/saks'] .header,body[data-path='/saks'] .care-bar{display:none}body[data-path='/pages/saks_thank_you'] .content,body[data-path='/saks'] .content{min-height:80vh;padding-top:0}.saks form{margin:0 auto;max-width:400px}.saks form label{display:none}.saks form input{font-size:22px}.saks form .error{padding:0 1rem;position:absolute;text-align:left;top:70%}@media (min-width: 768px){.saks form input{font-size:26px}}.saks__hero .hero__inner{padding-top:40px}.saks__hero h2{margin:0 auto;max-width:540px}.saks__hero-logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:20vh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0;width:100%}.saks__hero-logo img{width:224px}@media (min-width: 768px){.saks__hero-logo img{width:353px}}.saks__how-it-works .split-panel .info-block{margin:0 auto;max-width:430px}.saks__how-it-works .split-panel:first-child{padding:3.25em 42px}.saks__how-it-works .picto-item__content{text-align:left}@media (min-width: 1024px){.saks__how-it-works .split-panel:last-child{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;padding:3.25em 42px}}.saks__browse .split-panel:first-child{padding:3.25em 42px}.saks__browse .split-panel:first-child .info-block{margin:0 auto;max-width:380px}.saks__browse .split-panel:last-child{background-color:#f7f7fb;padding:0.8125em 20px}@media (min-width: 1200px){.saks__browse .split-panel:last-child{padding:3.25em 42px}}.saks__products{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}.saks__product{padding:7px;width:33.3333%}.saks__product .box{height:0;padding:10px 20px 80%}.saks__product .info-block{position:relative}@media (max-width: 767px){.saks__product h6{font-size:12px}}@media (min-width: 1200px){.saks__product{padding:14px}}.saks__email{background-color:#3f375d;color:#fff;padding:4.875em 32px 6.5em}.saks__email .black{color:#fff}@media (min-width: 768px){.saks__email{padding:4.875em 42px 6.5em}}.saks__thanks-image{width:70px}.shareback{background-color:#fff;bottom:8px;left:0;padding:.5em;position:fixed;right:0}.shareback__thumbnail img{float:left;margin-right:.5rem}.shareback-modal .modal-trigger,.shareback-modal .modal-close{background-color:#2cbba9;border-radius:10px;color:#fff;float:right;font-weight:900;height:20px;text-align:center;width:20px}.shareback-modal .modal-trigger{margin-right:20}.shareback-modal .modal-close{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.shareback__description{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-controller-name='supplement_cards'] .header,[data-controller-name='supplement_cards'] .footer,[data-controller-name='supplement_cards'] .user-nav-bar{display:none}[data-controller-name='supplement_cards'] .content{min-height:0;padding:0}.supplement-card{background:#fff;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:"Ginger", "Garamond", sans-serif;font-size:9pt;height:calc(8.38in - .5in);margin:auto;page-break-after:always;width:calc(2.88in - .75in)}.supplement-card_size_multi-dispenser{height:calc(6.26in - .5in)}.supplement-card__pull-up-cta{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1.5pt solid #333;border-radius:50%;box-sizing:content-box;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:7pt;height:.1903in;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1em auto 0;opacity:.3;text-align:center;width:.1903in}.supplement-card__pull-up-cta i{-webkit-transform:translateY(-15%);transform:translateY(-15%)}.supplement-card__introduction{font-family:"Ginger", "Garamond", sans-serif;font-size:12pt;font-weight:bold;line-height:1;margin:.1in 0 .3em;text-align:center}.supplement-card__description{line-height:normal;margin:0 0 1em;text-align:center}.supplement-card__line-items{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.supplement-card__supplement{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1em 0}.supplement-card__supplement:last-child{margin-bottom:0}.supplement-card__supplement-description{color:#9b9b9b;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-family:"Gauthier", "Baskerville", serif;font-size:7pt;line-height:1.4285714286}.supplement-card__supplement-title{color:#000;font-family:"Ginger", "Garamond", sans-serif;font-size:9pt;font-weight:bold;line-height:normal;margin-bottom:.3em}.supplement-card__supplement-subtitle{color:#000;font-family:"Gauthier", "Baskerville", serif;font-size:9pt;line-height:normal;margin-bottom:.75em}.supplement-card__supplement-image{-webkit-box-flex:0;-ms-flex:0 0 .5139in;flex:0 0 .5139in;font-size:10pt;font-weight:bold;margin-left:2em;text-align:center}.supplement-card__supplement-image img{display:block;margin-bottom:.2em;width:100%}.supplement-card__quantity{margin-left:.3em}.supplement-card__bottom-logo{display:block;height:.4295in;margin:auto}.supplement-card__disclaimer{border:1px solid #999;color:#999;font:6pt/7pt "Ginger", "Garamond", sans-serif;margin:1em 0 0;padding:1em 1.5em;text-align:center}.supplement-card__iron-disclaimer{color:#999;font:6pt/7pt "Ginger", "Garamond", sans-serif;margin:1em 0 0;padding:1em .5em;text-align:center}.supplement-card__order-id{color:#999;font:6pt/7pt "Ginger", "Garamond", sans-serif;font-weight:bold;padding:.5em 2em;text-align:center}@page{margin:.16in;size:auto}[data-controller-name="supplement_labels"] .header,[data-controller-name="supplement_labels"] .footer,[data-controller-name="supplement_labels"] .user-nav-bar{display:none}[data-controller-name="supplement_labels"] .content{padding-top:0}.supplement-label{font-family:"Helvetica Neue", Helvetica, sans-serif;font-size:6pt;line-height:normal;margin:1em auto 3em;page-break-inside:avoid;width:calc(2.88in - .32in)}.supplement-label table{border:1px solid #000;border-collapse:collapse;margin:0 auto .5em;table-layout:auto;text-align:left;width:100%}.supplement-label table+p{margin-top:.25em}.supplement-label thead{border-bottom:1em solid #000;text-align:left}.supplement-label thead p{margin:1em 0 0}.supplement-label tbody{border-bottom:0.5em solid #000}.supplement-label tbody:last-child{border-bottom:0}.supplement-label tbody.border_none td{border-width:0}.supplement-label td,.supplement-label th{border-color:#000;border-width:1px 0;padding:.25em;vertical-align:bottom}.supplement-label th{font-size:6pt}.supplement-label h1{font-family:inherit;font-size:12pt;line-height:1;margin-bottom:0}.supplement-label p{font-family:inherit;margin:1em 0}.supplement-label-disclaimer{color:#767676;font-size:6pt;line-height:7pt;margin:0 auto 3em;page-break-inside:avoid;text-align:center;width:calc(2.88in - .32in)}.supplement-label-disclaimer p{font-family:"Helvetica Neue", Helvetica, sans-serif}.care-bar{height:64px;left:0;position:fixed;right:0;z-index:11}[data-user-specific-route='true'] .care-bar{top:0}[data-user-specific-route='false'] .care-bar{bottom:0;height:50px}@media (min-width: 1024px){.care-bar{height:80px}[data-user-specific-route='false'] .care-bar{height:60px}}.care-bar__inner{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px;position:relative}.care-bar__inner>div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.care-bar__inner::before{background-color:#fff;content:'';height:100vh;left:0;position:absolute;right:0}[data-user-specific-route='true'] .care-bar__inner{background-color:#fff}[data-user-specific-route='true'] .care-bar__inner::before{bottom:100%}[data-user-specific-route='false'] .care-bar__inner{background-color:#3e306e}[data-user-specific-route='false'] .care-bar__inner::before{top:100%}@media (max-width: 374px){.care-bar__inner{padding-left:10px;padding-right:10px}}@media (min-width: 1024px){.care-bar__inner{padding-left:32px;padding-right:32px}}.care-bar__left,.care-bar__right{-ms-flex-preferred-size:50%;flex-basis:50%}[data-user-specific-route='false'] .care-bar__left .care-bar__anchor{display:none}.care-bar__right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.care-bar__anchor{font-family:"Ginger", "Garamond", sans-serif;font-size:12px;font-weight:bold;letter-spacing:0.01875em;padding:0.8125em 10px;white-space:nowrap}.care-bar__anchor:first-child{padding-left:0}.care-bar__anchor:last-child{padding-right:0}[data-user-specific-route='true'] .care-bar__anchor{color:#000}[data-user-specific-route='true'] .care-bar__anchor:not(.care-bar__anchor_state_active):hover{color:#c71d0f}[data-user-specific-route='false'] .care-bar__anchor{color:rgba(255,255,255,0.85)}[data-user-specific-route='false'] .care-bar__anchor:hover{color:#fff}.care-bar__left [data-user-specific-route='false'] .care-bar__anchor{display:none}@media (max-width: 374px){.care-bar__anchor{padding-left:5px;padding-right:5px}}@media (min-width: 480px){.care-bar__anchor{font-size:14px}}@media (min-width: 1024px){.care-bar__anchor{font-size:16px;padding-left:16px;padding-right:16px}}[data-user-specific-route='true'] .care-bar__anchor_state_active{color:#f1574b;cursor:default}.care-bar__anchor_align_center{padding-left:0}[data-user-specific-route='true'] .care-bar__anchor_align_center{display:none}[data-user-specific-route='false'] .care-bar__logo{display:none}@media (max-width: 1023px){.care-bar__logo{display:none !important}}.care-bar__toggle-icon{border:3px solid;border-radius:100px;color:#000;display:inline-block;font-size:16px;height:32px;padding:5px;-webkit-transition-duration:400ms;transition-duration:400ms;-webkit-transition-property:color, -webkit-transform;transition-property:color, -webkit-transform;transition-property:color, transform;transition-property:color, transform, -webkit-transform;width:32px}.care-bar__toggle-icon:hover{color:#f1574b}.care-bar__toggle-icon::before{bottom:.05em;position:relative}[data-user-specific-route='false'] .care-bar__toggle-icon{color:rgba(255,255,255,0.85);-webkit-transform:rotate(180deg);transform:rotate(180deg)}[data-user-specific-route='false'] .care-bar__toggle-icon:hover{color:#fff}.care-bar-spinner{background-image:url(//takecareof-herokuapp-com.global.ssl.fastly.net/assets/co_loader-33507a989ddc2b595e5d2877e79791b74b61b9031996e11f4528d7275cb5fd5f.gif);background-size:cover;display:none;height:30px;left:calc(50vw - 50px);position:fixed;top:calc(50vh - 15px);width:100px;z-index:11}@media (min-width: 768px){.care-bar-spinner{height:60px;left:calc(50vw - 100px);top:calc(50vh - 30px);width:200px}}.user-profile-page{margin:0 auto 3.25em;max-width:634px;padding-left:32px;padding-right:32px}.user-profile-page__form input{margin-bottom:0.8125em}.user-profile-page__submit{margin-top:1.625em}.user-profile-page__submit .button,.user-profile-page__submit [data-controller-name='checkout'] input[type='submit'],[data-controller-name='checkout'] .user-profile-page__submit input[type='submit'],.user-profile-page__submit [data-controller-name='user_registrations'] input[type='submit'],[data-controller-name='user_registrations'] .user-profile-page__submit input[type='submit'],.user-profile-page__submit [data-controller-name='user_sessions'] input[type='submit'],[data-controller-name='user_sessions'] .user-profile-page__submit input[type='submit'],.user-profile-page__submit [data-controller-name='user_passwords'] input[type='submit'],[data-controller-name='user_passwords'] .user-profile-page__submit input[type='submit']{width:100%}[data-controller-name='welcome_letters'] .header,[data-controller-name='welcome_letters'] .footer,[data-controller-name='welcome_letters'] .user-nav-bar{display:none}[data-controller-name='welcome_letters'] .content{background:#fff;margin:auto;min-height:0;overflow:visible;padding:0}[data-controller-name='welcome_letters'] [alt='logo-simple']{display:block;height:.1738in;margin:0 auto 6em;width:auto}[data-controller-name='welcome_letters'] h1{color:#333;font-size:29pt}[data-controller-name='welcome_letters'] p{color:#4a4a4a;font-family:"Gauthier", "Baskerville", serif;font-size:10pt;line-height:1.2}[data-controller-name='welcome_letters'] .sendoff{margin-top:3em}[data-controller-name='welcome_letters'] [alt='partner-signature']{height:1in;width:auto}[data-controller-name='welcome_letters'] strong{font-family:"Ginger", "Garamond", sans-serif}.welcome-letter{-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;height:4.25in;page-break-after:always;width:8.625in}.welcome-letter__name{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-family:"Ginger", "Garamond", sans-serif;font-size:34pt;font-weight:bold;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.welcome-letter__name span{color:#f54e42}.welcome-letter__logo{color:#f54e42;font-size:.1738in;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.welcome-letter:not(.welcome-letter_size_multi-dispenser){-webkit-transform:translateY(-100%) rotate(90deg);transform:translateY(-100%) rotate(90deg);-webkit-transform-origin:0% 100%;transform-origin:0% 100%}.welcome-letter_size_multi-dispenser{height:7.75in;width:6.75in}@media (max-width: 767px){.below-tablet-portrait-display-none{display:none}}@media (min-width: 768px){.tablet-portrait-text-align-right{text-align:right}}.text-align-center{text-align:center}.flex-order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.display-none{display:none}.base-spacing{margin-bottom:1.625em}.double-spacing{margin-bottom:3.25em}.small-spacing{margin-bottom:0.8125em}.smaller-spacing{margin-bottom:0.40625em}.flex-vertical{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vertical-space{padding-bottom:0.8125em;padding-top:0.8125em}.vertical-space--2x{padding-bottom:1.625em;padding-top:1.625em}@media (min-width: 1024px){.vertical-space{padding-bottom:1.625em;padding-top:1.625em}.vertical-space--2x{padding-bottom:3.25em;padding-top:3.25em}}
