.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}


html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary{display:block;}audio,
canvas,
progress,
video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],
template{display:none;}a{background-color:transparent;}a:active,
a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,
strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,
kbd,
pre,
samp{font-family:monospace, monospace;font-size:1em;}button,
input,
optgroup,
select,
textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,
select{text-transform:none;}button,
html input[type="button"],
input[type="reset"],
input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],
html input[disabled]{cursor:default;}button::-moz-focus-inner,
input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],
input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,
th{padding:0;}@media print{*,
 *:before,
 *:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;}a,
 a:visited{text-decoration:underline;}a[href]:after{content:"(" attr(href) ")";}abbr[title]:after{content:"(" attr(title) ")";}a[href^="#"]:after,
 a[href^="javascript:"]:after{content:"";}pre,
 blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,
 img{page-break-inside:avoid;}img{max-width:100% !important;}p,
 h2,
 h3{orphans:3;widows:3;}h2,
 h3{page-break-after:avoid;}.navbar{display:none;}.btn > .caret,
 .dropup > .btn > .caret{border-top-color:#000 !important;}.label{border:1px solid #000;}.table{border-collapse:collapse !important;}.table td,
 .table th{background-color:#fff !important;}.table-bordered th,
 .table-bordered td{border:1px solid #ddd !important;}}@font-face{font-family:'Glyphicons Halflings';src:url('../_ui/responsive/theme-shakleejp/fonts/glyphicons-halflings-regular.eot');src:url('../_ui/responsive/theme-shakleejp/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../_ui/responsive/theme-shakleejp/fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../_ui/responsive/theme-shakleejp/fonts/glyphicons-halflings-regular.woff') format('woff'), url('../_ui/responsive/theme-shakleejp/fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../_ui/responsive/theme-shakleejp/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');}.glyphicon,
.ambassador-sales-activity-pagination .paginationjs-prev a,
.ambassador-sales-activity-pagination .paginationjs-next a{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.glyphicon-asterisk:before{content:"\002a";}.glyphicon-plus:before{content:"\002b";}.glyphicon-euro:before,
.glyphicon-eur:before{content:"\20ac";}.glyphicon-minus:before{content:"\2212";}.glyphicon-cloud:before{content:"\2601";}.glyphicon-envelope:before{content:"\2709";}.glyphicon-pencil:before{content:"\270f";}.glyphicon-glass:before{content:"\e001";}.glyphicon-music:before{content:"\e002";}.glyphicon-search:before{content:"\e003";}.glyphicon-heart:before{content:"\e005";}.glyphicon-star:before{content:"\e006";}.glyphicon-star-empty:before{content:"\e007";}.glyphicon-user:before{content:"\e008";}.glyphicon-film:before{content:"\e009";}.glyphicon-th-large:before{content:"\e010";}.glyphicon-th:before{content:"\e011";}.glyphicon-th-list:before{content:"\e012";}.glyphicon-ok:before{content:"\e013";}.glyphicon-remove:before{content:"\e014";}.glyphicon-zoom-in:before{content:"\e015";}.glyphicon-zoom-out:before{content:"\e016";}.glyphicon-off:before{content:"\e017";}.glyphicon-signal:before{content:"\e018";}.glyphicon-cog:before{content:"\e019";}.glyphicon-trash:before{content:"\e020";}.glyphicon-home:before{content:"\e021";}.glyphicon-file:before{content:"\e022";}.glyphicon-time:before{content:"\e023";}.glyphicon-road:before{content:"\e024";}.glyphicon-download-alt:before{content:"\e025";}.glyphicon-download:before{content:"\e026";}.glyphicon-upload:before{content:"\e027";}.glyphicon-inbox:before{content:"\e028";}.glyphicon-play-circle:before{content:"\e029";}.glyphicon-repeat:before{content:"\e030";}.glyphicon-refresh:before{content:"\e031";}.glyphicon-list-alt:before{content:"\e032";}.glyphicon-lock:before{content:"\e033";}.glyphicon-flag:before{content:"\e034";}.glyphicon-headphones:before{content:"\e035";}.glyphicon-volume-off:before{content:"\e036";}.glyphicon-volume-down:before{content:"\e037";}.glyphicon-volume-up:before{content:"\e038";}.glyphicon-qrcode:before{content:"\e039";}.glyphicon-barcode:before{content:"\e040";}.glyphicon-tag:before{content:"\e041";}.glyphicon-tags:before{content:"\e042";}.glyphicon-book:before{content:"\e043";}.glyphicon-bookmark:before{content:"\e044";}.glyphicon-print:before{content:"\e045";}.glyphicon-camera:before{content:"\e046";}.glyphicon-font:before{content:"\e047";}.glyphicon-bold:before{content:"\e048";}.glyphicon-italic:before{content:"\e049";}.glyphicon-text-height:before{content:"\e050";}.glyphicon-text-width:before{content:"\e051";}.glyphicon-align-left:before{content:"\e052";}.glyphicon-align-center:before{content:"\e053";}.glyphicon-align-right:before{content:"\e054";}.glyphicon-align-justify:before{content:"\e055";}.glyphicon-list:before{content:"\e056";}.glyphicon-indent-left:before{content:"\e057";}.glyphicon-indent-right:before{content:"\e058";}.glyphicon-facetime-video:before{content:"\e059";}.glyphicon-picture:before{content:"\e060";}.glyphicon-map-marker:before{content:"\e062";}.glyphicon-adjust:before{content:"\e063";}.glyphicon-tint:before{content:"\e064";}.glyphicon-edit:before{content:"\e065";}.glyphicon-share:before{content:"\e066";}.glyphicon-check:before{content:"\e067";}.glyphicon-move:before{content:"\e068";}.glyphicon-step-backward:before{content:"\e069";}.glyphicon-fast-backward:before{content:"\e070";}.glyphicon-backward:before{content:"\e071";}.glyphicon-play:before{content:"\e072";}.glyphicon-pause:before{content:"\e073";}.glyphicon-stop:before{content:"\e074";}.glyphicon-forward:before{content:"\e075";}.glyphicon-fast-forward:before{content:"\e076";}.glyphicon-step-forward:before{content:"\e077";}.glyphicon-eject:before{content:"\e078";}.glyphicon-chevron-left:before{content:"\e079";}.glyphicon-chevron-right:before{content:"\e080";}.glyphicon-plus-sign:before{content:"\e081";}.glyphicon-minus-sign:before{content:"\e082";}.glyphicon-remove-sign:before{content:"\e083";}.glyphicon-ok-sign:before{content:"\e084";}.glyphicon-question-sign:before{content:"\e085";}.glyphicon-info-sign:before{content:"\e086";}.glyphicon-screenshot:before{content:"\e087";}.glyphicon-remove-circle:before{content:"\e088";}.glyphicon-ok-circle:before{content:"\e089";}.glyphicon-ban-circle:before{content:"\e090";}.glyphicon-arrow-left:before{content:"\e091";}.glyphicon-arrow-right:before{content:"\e092";}.glyphicon-arrow-up:before{content:"\e093";}.glyphicon-arrow-down:before{content:"\e094";}.glyphicon-share-alt:before{content:"\e095";}.glyphicon-resize-full:before{content:"\e096";}.glyphicon-resize-small:before{content:"\e097";}.glyphicon-exclamation-sign:before{content:"\e101";}.glyphicon-gift:before{content:"\e102";}.glyphicon-leaf:before{content:"\e103";}.glyphicon-fire:before{content:"\e104";}.glyphicon-eye-open:before{content:"\e105";}.glyphicon-eye-close:before{content:"\e106";}.glyphicon-warning-sign:before{content:"\e107";}.glyphicon-plane:before{content:"\e108";}.glyphicon-calendar:before{content:"\e109";}.glyphicon-random:before{content:"\e110";}.glyphicon-comment:before{content:"\e111";}.glyphicon-magnet:before{content:"\e112";}.glyphicon-chevron-up:before{content:"\e113";}.glyphicon-chevron-down:before{content:"\e114";}.glyphicon-retweet:before{content:"\e115";}.glyphicon-shopping-cart:before{content:"\e116";}.glyphicon-folder-close:before{content:"\e117";}.glyphicon-folder-open:before{content:"\e118";}.glyphicon-resize-vertical:before{content:"\e119";}.glyphicon-resize-horizontal:before{content:"\e120";}.glyphicon-hdd:before{content:"\e121";}.glyphicon-bullhorn:before{content:"\e122";}.glyphicon-bell:before{content:"\e123";}.glyphicon-certificate:before{content:"\e124";}.glyphicon-thumbs-up:before{content:"\e125";}.glyphicon-thumbs-down:before{content:"\e126";}.glyphicon-hand-right:before{content:"\e127";}.glyphicon-hand-left:before{content:"\e128";}.glyphicon-hand-up:before{content:"\e129";}.glyphicon-hand-down:before{content:"\e130";}.glyphicon-circle-arrow-right:before{content:"\e131";}.glyphicon-circle-arrow-left:before{content:"\e132";}.glyphicon-circle-arrow-up:before{content:"\e133";}.glyphicon-circle-arrow-down:before{content:"\e134";}.glyphicon-globe:before{content:"\e135";}.glyphicon-wrench:before{content:"\e136";}.glyphicon-tasks:before{content:"\e137";}.glyphicon-filter:before{content:"\e138";}.glyphicon-briefcase:before{content:"\e139";}.glyphicon-fullscreen:before{content:"\e140";}.glyphicon-dashboard:before{content:"\e141";}.glyphicon-paperclip:before{content:"\e142";}.glyphicon-heart-empty:before{content:"\e143";}.glyphicon-link:before{content:"\e144";}.glyphicon-phone:before{content:"\e145";}.glyphicon-pushpin:before{content:"\e146";}.glyphicon-usd:before{content:"\e148";}.glyphicon-gbp:before{content:"\e149";}.glyphicon-sort:before{content:"\e150";}.glyphicon-sort-by-alphabet:before{content:"\e151";}.glyphicon-sort-by-alphabet-alt:before{content:"\e152";}.glyphicon-sort-by-order:before{content:"\e153";}.glyphicon-sort-by-order-alt:before{content:"\e154";}.glyphicon-sort-by-attributes:before{content:"\e155";}.glyphicon-sort-by-attributes-alt:before{content:"\e156";}.glyphicon-unchecked:before{content:"\e157";}.glyphicon-expand:before{content:"\e158";}.glyphicon-collapse-down:before{content:"\e159";}.glyphicon-collapse-up:before{content:"\e160";}.glyphicon-log-in:before{content:"\e161";}.glyphicon-flash:before{content:"\e162";}.glyphicon-log-out:before{content:"\e163";}.glyphicon-new-window:before{content:"\e164";}.glyphicon-record:before{content:"\e165";}.glyphicon-save:before{content:"\e166";}.glyphicon-open:before{content:"\e167";}.glyphicon-saved:before{content:"\e168";}.glyphicon-import:before{content:"\e169";}.glyphicon-export:before{content:"\e170";}.glyphicon-send:before{content:"\e171";}.glyphicon-floppy-disk:before{content:"\e172";}.glyphicon-floppy-saved:before{content:"\e173";}.glyphicon-floppy-remove:before{content:"\e174";}.glyphicon-floppy-save:before{content:"\e175";}.glyphicon-floppy-open:before{content:"\e176";}.glyphicon-credit-card:before{content:"\e177";}.glyphicon-transfer:before{content:"\e178";}.glyphicon-cutlery:before{content:"\e179";}.glyphicon-header:before{content:"\e180";}.glyphicon-compressed:before{content:"\e181";}.glyphicon-earphone:before{content:"\e182";}.glyphicon-phone-alt:before{content:"\e183";}.glyphicon-tower:before{content:"\e184";}.glyphicon-stats:before{content:"\e185";}.glyphicon-sd-video:before{content:"\e186";}.glyphicon-hd-video:before{content:"\e187";}.glyphicon-subtitles:before{content:"\e188";}.glyphicon-sound-stereo:before{content:"\e189";}.glyphicon-sound-dolby:before{content:"\e190";}.glyphicon-sound-5-1:before{content:"\e191";}.glyphicon-sound-6-1:before{content:"\e192";}.glyphicon-sound-7-1:before{content:"\e193";}.glyphicon-copyright-mark:before{content:"\e194";}.glyphicon-registration-mark:before{content:"\e195";}.glyphicon-cloud-download:before{content:"\e197";}.glyphicon-cloud-upload:before{content:"\e198";}.glyphicon-tree-conifer:before{content:"\e199";}.glyphicon-tree-deciduous:before{content:"\e200";}.glyphicon-cd:before{content:"\e201";}.glyphicon-save-file:before{content:"\e202";}.glyphicon-open-file:before{content:"\e203";}.glyphicon-level-up:before{content:"\e204";}.glyphicon-copy:before{content:"\e205";}.glyphicon-paste:before{content:"\e206";}.glyphicon-alert:before{content:"\e209";}.glyphicon-equalizer:before{content:"\e210";}.glyphicon-king:before{content:"\e211";}.glyphicon-queen:before{content:"\e212";}.glyphicon-pawn:before{content:"\e213";}.glyphicon-bishop:before{content:"\e214";}.glyphicon-knight:before{content:"\e215";}.glyphicon-baby-formula:before{content:"\e216";}.glyphicon-tent:before{content:"\26fa";}.glyphicon-blackboard:before{content:"\e218";}.glyphicon-bed:before{content:"\e219";}.glyphicon-apple:before{content:"\f8ff";}.glyphicon-erase:before{content:"\e221";}.glyphicon-hourglass:before{content:"\231b";}.glyphicon-lamp:before{content:"\e223";}.glyphicon-duplicate:before{content:"\e224";}.glyphicon-piggy-bank:before{content:"\e225";}.glyphicon-scissors:before{content:"\e226";}.glyphicon-bitcoin:before{content:"\e227";}.glyphicon-btc:before{content:"\e227";}.glyphicon-xbt:before{content:"\e227";}.glyphicon-yen:before{content:"\00a5";}.glyphicon-jpy:before{content:"\00a5";}.glyphicon-ruble:before{content:"\20bd";}.glyphicon-rub:before{content:"\20bd";}.glyphicon-scale:before{content:"\e230";}.glyphicon-ice-lolly:before{content:"\e231";}.glyphicon-ice-lolly-tasted:before{content:"\e232";}.glyphicon-education:before{content:"\e233";}.glyphicon-option-horizontal:before{content:"\e234";}.glyphicon-option-vertical:before{content:"\e235";}.glyphicon-menu-hamburger:before{content:"\e236";}.glyphicon-modal-window:before{content:"\e237";}.glyphicon-oil:before{content:"\e238";}.glyphicon-grain:before{content:"\e239";}.glyphicon-sunglasses:before{content:"\e240";}.glyphicon-text-size:before{content:"\e241";}.glyphicon-text-color:before{content:"\e242";}.glyphicon-text-background:before{content:"\e243";}.glyphicon-object-align-top:before{content:"\e244";}.glyphicon-object-align-bottom:before{content:"\e245";}.glyphicon-object-align-horizontal:before{content:"\e246";}.glyphicon-object-align-left:before{content:"\e247";}.glyphicon-object-align-vertical:before{content:"\e248";}.glyphicon-object-align-right:before{content:"\e249";}.glyphicon-triangle-right:before{content:"\e250";}.glyphicon-triangle-left:before{content:"\e251";}.glyphicon-triangle-bottom:before{content:"\e252";}.glyphicon-triangle-top:before{content:"\e253";}.glyphicon-console:before{content:"\e254";}.glyphicon-superscript:before{content:"\e255";}.glyphicon-subscript:before{content:"\e256";}.glyphicon-menu-left:before{content:"\e257";}.glyphicon-menu-right:before{content:"\e258";}.glyphicon-menu-down:before{content:"\e259";}.glyphicon-menu-up:before{content:"\e260";}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}*:before,
*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html{font-size:10px;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}body{font-family:"Gilmer Regular", "Open Sans", Helvetica, Arial, sans-serif;font-size:14px;line-height:1.42857143;color:#2e2e2e;background-color:#ffffff;}input,
button,
select,
textarea{font-family:inherit;font-size:inherit;line-height:inherit;}a{color:#173e35;text-decoration:none;}a:hover,
a:focus{color:#020605;text-decoration:underline;}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}figure{margin:0;}img{vertical-align:middle;}.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img{display:block;max-width:100%;height:auto;}.img-rounded{border-radius:0;}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#ffffff;border:1px solid #dddddd;border-radius:0;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto;}.img-circle{border-radius:50%;}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eeeeee;}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;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;}[role="button"]{cursor:pointer;}h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6{font-family:"Gilmer Medium", "Open Sans", Helvetica, Arial, sans-serif;font-weight:normal;line-height:1.1;color:inherit;}h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small{font-weight:normal;line-height:1;color:#777777;}h1,
.h1,
h2,
.h2,
h3,
.h3{margin-top:20px;margin-bottom:10px;}h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h1 .small,
.h1 .small,
h2 .small,
.h2 .small,
h3 .small,
.h3 .small{font-size:65%;}h4,
.h4,
h5,
.h5,
h6,
.h6{margin-top:10px;margin-bottom:10px;}h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small{font-size:75%;}h1,
.h1{font-size:36px;}h2,
.h2{font-size:30px;}h3,
.h3{font-size:24px;}h4,
.h4{font-size:18px;}h5,
.h5{font-size:14px;}h6,
.h6{font-size:12px;}p{margin:0 0 10px;}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4;}@media(min-width:640px){.lead{font-size:21px;}}small,
.small{font-size:92%;}mark,
.mark{background-color:#fcf8e3;padding:.2em;}.text-left{text-align:left;}.text-right{text-align:right;}.text-center{text-align:center;}.text-justify{text-align:justify;}.text-nowrap{white-space:nowrap;}.text-lowercase{text-transform:lowercase;}.text-uppercase{text-transform:uppercase;}.text-capitalize{text-transform:capitalize;}.text-muted{color:#777777;}.text-primary{color:#173e35;}a.text-primary:hover,
a.text-primary:focus{color:#091915;}.text-success{color:#3e5983;}a.text-success:hover,
a.text-success:focus{color:#2e4160;}.text-info{color:#31708f;}a.text-info:hover,
a.text-info:focus{color:#245269;}.text-warning{color:#8a6d3b;}a.text-warning:hover,
a.text-warning:focus{color:#66512c;}.text-danger{color:#2e2e2e;}a.text-danger:hover,
a.text-danger:focus{color:#141414;}.bg-primary{color:#fff;background-color:#173e35;}a.bg-primary:hover,
a.bg-primary:focus{background-color:#091915;}.bg-success{background-color:#dff0d8;}a.bg-success:hover,
a.bg-success:focus{background-color:#c1e2b3;}.bg-info{background-color:#d9edf7;}a.bg-info:hover,
a.bg-info:focus{background-color:#afd9ee;}.bg-warning{background-color:#fcf8e3;}a.bg-warning:hover,
a.bg-warning:focus{background-color:#f7ecb5;}.bg-danger{background-color:#f2dede;}a.bg-danger:hover,
a.bg-danger:focus{background-color:#e4b9b9;}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eeeeee;}ul,
ol{margin-top:0;margin-bottom:10px;}ul ul,
ol ul,
ul ol,
ol ol{margin-bottom:0;}.list-unstyled{padding-left:0;list-style:none;}.list-inline{padding-left:0;list-style:none;margin-left:-5px;}.list-inline > li{display:inline-block;padding-left:5px;padding-right:5px;}dl{margin-top:0;margin-bottom:20px;}dt,
dd{line-height:1.42857143;}dt{font-weight:bold;}dd{margin-left:0;}@media(min-width:640px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.dl-horizontal dd{margin-left:180px;}}abbr[title],
abbr[data-original-title]{cursor:help;border-bottom:1px dotted #777777;}.initialism{font-size:90%;text-transform:uppercase;}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eeeeee;}blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child{margin-bottom:0;}blockquote footer,
blockquote small,
blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#777777;}blockquote footer:before,
blockquote small:before,
blockquote .small:before{content:'\2014 \00A0';}.blockquote-reverse,
blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eeeeee;border-left:0;text-align:right;}.blockquote-reverse footer:before,
blockquote.pull-right footer:before,
.blockquote-reverse small:before,
blockquote.pull-right small:before,
.blockquote-reverse .small:before,
blockquote.pull-right .small:before{content:'';}.blockquote-reverse footer:after,
blockquote.pull-right footer:after,
.blockquote-reverse small:after,
blockquote.pull-right small:after,
.blockquote-reverse .small:after,
blockquote.pull-right .small:after{content:'\00A0 \2014';}address{margin-bottom:20px;font-style:normal;line-height:1.42857143;}code,
kbd,
pre,
samp{font-family:Menlo, Monaco, Consolas, "Courier New", monospace;}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:0;}kbd{padding:2px 4px;font-size:90%;color:#ffffff;background-color:#333333;border-radius:0;box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.25);}kbd kbd{padding:0;font-size:100%;font-weight:bold;box-shadow:none;}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;word-break:break-all;word-wrap:break-word;color:#333333;background-color:#f5f5f5;border:1px solid #cccccc;border-radius:0;}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0;}.pre-scrollable{max-height:340px;overflow-y:scroll;}.container{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;}@media(min-width:640px){.container{width:100%;}}@media(min-width:1024px){.container{width:1024px;}}@media(min-width:1400px){.container{width:1400px;}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px;}.row{margin-left:-10px;margin-right:-10px;}.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{position:relative;min-height:1px;padding-left:10px;padding-right:10px;}.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12{float:left;}.col-xs-12{width:100%;}.col-xs-11{width:91.66666667%;}.col-xs-10{width:83.33333333%;}.col-xs-9{width:75%;}.col-xs-8{width:66.66666667%;}.col-xs-7{width:58.33333333%;}.col-xs-6{width:50%;}.col-xs-5{width:41.66666667%;}.col-xs-4{width:33.33333333%;}.col-xs-3{width:25%;}.col-xs-2{width:16.66666667%;}.col-xs-1{width:8.33333333%;}.col-xs-pull-12{right:100%;}.col-xs-pull-11{right:91.66666667%;}.col-xs-pull-10{right:83.33333333%;}.col-xs-pull-9{right:75%;}.col-xs-pull-8{right:66.66666667%;}.col-xs-pull-7{right:58.33333333%;}.col-xs-pull-6{right:50%;}.col-xs-pull-5{right:41.66666667%;}.col-xs-pull-4{right:33.33333333%;}.col-xs-pull-3{right:25%;}.col-xs-pull-2{right:16.66666667%;}.col-xs-pull-1{right:8.33333333%;}.col-xs-pull-0{right:auto;}.col-xs-push-12{left:100%;}.col-xs-push-11{left:91.66666667%;}.col-xs-push-10{left:83.33333333%;}.col-xs-push-9{left:75%;}.col-xs-push-8{left:66.66666667%;}.col-xs-push-7{left:58.33333333%;}.col-xs-push-6{left:50%;}.col-xs-push-5{left:41.66666667%;}.col-xs-push-4{left:33.33333333%;}.col-xs-push-3{left:25%;}.col-xs-push-2{left:16.66666667%;}.col-xs-push-1{left:8.33333333%;}.col-xs-push-0{left:auto;}.col-xs-offset-12{margin-left:100%;}.col-xs-offset-11{margin-left:91.66666667%;}.col-xs-offset-10{margin-left:83.33333333%;}.col-xs-offset-9{margin-left:75%;}.col-xs-offset-8{margin-left:66.66666667%;}.col-xs-offset-7{margin-left:58.33333333%;}.col-xs-offset-6{margin-left:50%;}.col-xs-offset-5{margin-left:41.66666667%;}.col-xs-offset-4{margin-left:33.33333333%;}.col-xs-offset-3{margin-left:25%;}.col-xs-offset-2{margin-left:16.66666667%;}.col-xs-offset-1{margin-left:8.33333333%;}.col-xs-offset-0{margin-left:0%;}@media(min-width:640px){.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12{float:left;}.col-sm-12{width:100%;}.col-sm-11{width:91.66666667%;}.col-sm-10{width:83.33333333%;}.col-sm-9{width:75%;}.col-sm-8{width:66.66666667%;}.col-sm-7{width:58.33333333%;}.col-sm-6{width:50%;}.col-sm-5{width:41.66666667%;}.col-sm-4{width:33.33333333%;}.col-sm-3{width:25%;}.col-sm-2{width:16.66666667%;}.col-sm-1{width:8.33333333%;}.col-sm-pull-12{right:100%;}.col-sm-pull-11{right:91.66666667%;}.col-sm-pull-10{right:83.33333333%;}.col-sm-pull-9{right:75%;}.col-sm-pull-8{right:66.66666667%;}.col-sm-pull-7{right:58.33333333%;}.col-sm-pull-6{right:50%;}.col-sm-pull-5{right:41.66666667%;}.col-sm-pull-4{right:33.33333333%;}.col-sm-pull-3{right:25%;}.col-sm-pull-2{right:16.66666667%;}.col-sm-pull-1{right:8.33333333%;}.col-sm-pull-0{right:auto;}.col-sm-push-12{left:100%;}.col-sm-push-11{left:91.66666667%;}.col-sm-push-10{left:83.33333333%;}.col-sm-push-9{left:75%;}.col-sm-push-8{left:66.66666667%;}.col-sm-push-7{left:58.33333333%;}.col-sm-push-6{left:50%;}.col-sm-push-5{left:41.66666667%;}.col-sm-push-4{left:33.33333333%;}.col-sm-push-3{left:25%;}.col-sm-push-2{left:16.66666667%;}.col-sm-push-1{left:8.33333333%;}.col-sm-push-0{left:auto;}.col-sm-offset-12{margin-left:100%;}.col-sm-offset-11{margin-left:91.66666667%;}.col-sm-offset-10{margin-left:83.33333333%;}.col-sm-offset-9{margin-left:75%;}.col-sm-offset-8{margin-left:66.66666667%;}.col-sm-offset-7{margin-left:58.33333333%;}.col-sm-offset-6{margin-left:50%;}.col-sm-offset-5{margin-left:41.66666667%;}.col-sm-offset-4{margin-left:33.33333333%;}.col-sm-offset-3{margin-left:25%;}.col-sm-offset-2{margin-left:16.66666667%;}.col-sm-offset-1{margin-left:8.33333333%;}.col-sm-offset-0{margin-left:0%;}}@media(min-width:1024px){.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12{float:left;}.col-md-12{width:100%;}.col-md-11{width:91.66666667%;}.col-md-10{width:83.33333333%;}.col-md-9{width:75%;}.col-md-8{width:66.66666667%;}.col-md-7{width:58.33333333%;}.col-md-6{width:50%;}.col-md-5{width:41.66666667%;}.col-md-4{width:33.33333333%;}.col-md-3{width:25%;}.col-md-2{width:16.66666667%;}.col-md-1{width:8.33333333%;}.col-md-pull-12{right:100%;}.col-md-pull-11{right:91.66666667%;}.col-md-pull-10{right:83.33333333%;}.col-md-pull-9{right:75%;}.col-md-pull-8{right:66.66666667%;}.col-md-pull-7{right:58.33333333%;}.col-md-pull-6{right:50%;}.col-md-pull-5{right:41.66666667%;}.col-md-pull-4{right:33.33333333%;}.col-md-pull-3{right:25%;}.col-md-pull-2{right:16.66666667%;}.col-md-pull-1{right:8.33333333%;}.col-md-pull-0{right:auto;}.col-md-push-12{left:100%;}.col-md-push-11{left:91.66666667%;}.col-md-push-10{left:83.33333333%;}.col-md-push-9{left:75%;}.col-md-push-8{left:66.66666667%;}.col-md-push-7{left:58.33333333%;}.col-md-push-6{left:50%;}.col-md-push-5{left:41.66666667%;}.col-md-push-4{left:33.33333333%;}.col-md-push-3{left:25%;}.col-md-push-2{left:16.66666667%;}.col-md-push-1{left:8.33333333%;}.col-md-push-0{left:auto;}.col-md-offset-12{margin-left:100%;}.col-md-offset-11{margin-left:91.66666667%;}.col-md-offset-10{margin-left:83.33333333%;}.col-md-offset-9{margin-left:75%;}.col-md-offset-8{margin-left:66.66666667%;}.col-md-offset-7{margin-left:58.33333333%;}.col-md-offset-6{margin-left:50%;}.col-md-offset-5{margin-left:41.66666667%;}.col-md-offset-4{margin-left:33.33333333%;}.col-md-offset-3{margin-left:25%;}.col-md-offset-2{margin-left:16.66666667%;}.col-md-offset-1{margin-left:8.33333333%;}.col-md-offset-0{margin-left:0%;}}@media(min-width:1400px){.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12{float:left;}.col-lg-12{width:100%;}.col-lg-11{width:91.66666667%;}.col-lg-10{width:83.33333333%;}.col-lg-9{width:75%;}.col-lg-8{width:66.66666667%;}.col-lg-7{width:58.33333333%;}.col-lg-6{width:50%;}.col-lg-5{width:41.66666667%;}.col-lg-4{width:33.33333333%;}.col-lg-3{width:25%;}.col-lg-2{width:16.66666667%;}.col-lg-1{width:8.33333333%;}.col-lg-pull-12{right:100%;}.col-lg-pull-11{right:91.66666667%;}.col-lg-pull-10{right:83.33333333%;}.col-lg-pull-9{right:75%;}.col-lg-pull-8{right:66.66666667%;}.col-lg-pull-7{right:58.33333333%;}.col-lg-pull-6{right:50%;}.col-lg-pull-5{right:41.66666667%;}.col-lg-pull-4{right:33.33333333%;}.col-lg-pull-3{right:25%;}.col-lg-pull-2{right:16.66666667%;}.col-lg-pull-1{right:8.33333333%;}.col-lg-pull-0{right:auto;}.col-lg-push-12{left:100%;}.col-lg-push-11{left:91.66666667%;}.col-lg-push-10{left:83.33333333%;}.col-lg-push-9{left:75%;}.col-lg-push-8{left:66.66666667%;}.col-lg-push-7{left:58.33333333%;}.col-lg-push-6{left:50%;}.col-lg-push-5{left:41.66666667%;}.col-lg-push-4{left:33.33333333%;}.col-lg-push-3{left:25%;}.col-lg-push-2{left:16.66666667%;}.col-lg-push-1{left:8.33333333%;}.col-lg-push-0{left:auto;}.col-lg-offset-12{margin-left:100%;}.col-lg-offset-11{margin-left:91.66666667%;}.col-lg-offset-10{margin-left:83.33333333%;}.col-lg-offset-9{margin-left:75%;}.col-lg-offset-8{margin-left:66.66666667%;}.col-lg-offset-7{margin-left:58.33333333%;}.col-lg-offset-6{margin-left:50%;}.col-lg-offset-5{margin-left:41.66666667%;}.col-lg-offset-4{margin-left:33.33333333%;}.col-lg-offset-3{margin-left:25%;}.col-lg-offset-2{margin-left:16.66666667%;}.col-lg-offset-1{margin-left:8.33333333%;}.col-lg-offset-0{margin-left:0%;}}table{background-color:transparent;}caption{padding-top:8px;padding-bottom:8px;color:#777777;text-align:left;}th{text-align:left;}.table{width:100%;max-width:100%;margin-bottom:20px;}.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #d9d9d9;}.table > thead > tr > th{vertical-align:bottom;border-bottom:2px solid #d9d9d9;}.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td{border-top:0;}.table > tbody + tbody{border-top:2px solid #d9d9d9;}.table .table{background-color:#ffffff;}.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td{padding:5px;}.table-bordered{border:1px solid #d9d9d9;}.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td{border:1px solid #d9d9d9;}.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td{border-bottom-width:2px;}.table-striped > tbody > tr:nth-of-type(odd){background-color:#f9f9f9;}.table-hover > tbody > tr:hover{background-color:#f5f5f5;}table col[class*="col-"]{position:static;float:none;display:table-column;}table td[class*="col-"],
table th[class*="col-"]{position:static;float:none;display:table-cell;}.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th{background-color:#f5f5f5;}.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th{background-color:#e8e8e8;}.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th{background-color:#dff0d8;}.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr.success:hover > th{background-color:#d0e9c6;}.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th{background-color:#d9edf7;}.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr.info:hover > th{background-color:#c4e3f3;}.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th{background-color:#fcf8e3;}.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr.warning:hover > th{background-color:#faf2cc;}.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th{background-color:#f2dede;}.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr.danger:hover > th{background-color:#ebcccc;}.table-responsive{overflow-x:auto;min-height:0.01%;}@media screen and (max-width:639px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #d9d9d9;}.table-responsive > .table{margin-bottom:0;}.table-responsive > .table > thead > tr > th,
 .table-responsive > .table > tbody > tr > th,
 .table-responsive > .table > tfoot > tr > th,
 .table-responsive > .table > thead > tr > td,
 .table-responsive > .table > tbody > tr > td,
 .table-responsive > .table > tfoot > tr > td{white-space:nowrap;}.table-responsive > .table-bordered{border:0;}.table-responsive > .table-bordered > thead > tr > th:first-child,
 .table-responsive > .table-bordered > tbody > tr > th:first-child,
 .table-responsive > .table-bordered > tfoot > tr > th:first-child,
 .table-responsive > .table-bordered > thead > tr > td:first-child,
 .table-responsive > .table-bordered > tbody > tr > td:first-child,
 .table-responsive > .table-bordered > tfoot > tr > td:first-child{border-left:0;}.table-responsive > .table-bordered > thead > tr > th:last-child,
 .table-responsive > .table-bordered > tbody > tr > th:last-child,
 .table-responsive > .table-bordered > tfoot > tr > th:last-child,
 .table-responsive > .table-bordered > thead > tr > td:last-child,
 .table-responsive > .table-bordered > tbody > tr > td:last-child,
 .table-responsive > .table-bordered > tfoot > tr > td:last-child{border-right:0;}.table-responsive > .table-bordered > tbody > tr:last-child > th,
 .table-responsive > .table-bordered > tfoot > tr:last-child > th,
 .table-responsive > .table-bordered > tbody > tr:last-child > td,
 .table-responsive > .table-bordered > tfoot > tr:last-child > td{border-bottom:0;}}fieldset{padding:0;margin:0;border:0;min-width:0;}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333333;border:0;border-bottom:1px solid #e5e5e5;}label,
.form-label,
.form-chk-label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:bold;}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}input[type="radio"],
input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal;}input[type="file"]{display:block;}input[type="range"]{display:block;width:100%;}select[multiple],
select[size]{height:auto;}input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#2e2e2e;}.form-control{display:block;width:100%;height:40px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#2e2e2e;background-color:#ffffff;background-image:none;border:1px solid #cccccc;border-radius:0;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;}.form-control:focus{border-color:#173e35;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(23, 62, 53, 0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(23, 62, 53, 0.6);}.form-control::-moz-placeholder{color:#999999;opacity:1;}.form-control:-ms-input-placeholder{color:#999999;}.form-control::-webkit-input-placeholder{color:#999999;}.form-control::-ms-expand{border:0;background-color:transparent;}.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control{background-color:#eeeeee;opacity:1;}.form-control[disabled],
fieldset[disabled] .form-control{cursor:not-allowed;}textarea.form-control{height:auto;}input[type="search"]{-webkit-appearance:none;}@media screen and (-webkit-min-device-pixel-ratio:0){input[type="date"].form-control,
 input[type="time"].form-control,
 input[type="datetime-local"].form-control,
 input[type="month"].form-control{line-height:40px;}input[type="date"].input-sm,
 input[type="time"].input-sm,
 input[type="datetime-local"].input-sm,
 input[type="month"].input-sm,
 .input-group-sm input[type="date"],
 .input-group-sm input[type="time"],
 .input-group-sm input[type="datetime-local"],
 .input-group-sm input[type="month"]{line-height:40px;}input[type="date"].input-lg,
 input[type="time"].input-lg,
 input[type="datetime-local"].input-lg,
 input[type="month"].input-lg,
 .input-group-lg input[type="date"],
 .input-group-lg input[type="time"],
 .input-group-lg input[type="datetime-local"],
 .input-group-lg input[type="month"]{line-height:42px;}}.form-group{margin-bottom:15px;}.radio,
.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px;}.radio label,
.checkbox label,
.radio .form-label,
.checkbox .form-label,
.radio .form-chk-label,
.checkbox .form-chk-label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:normal;cursor:pointer;}.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"]{position:absolute;margin-left:-20px;margin-top:4px \9;}.radio + .radio,
.checkbox + .checkbox{margin-top:-5px;}.radio-inline,
.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer;}.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline{margin-top:0;margin-left:10px;}input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="checkbox"].disabled,
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"]{cursor:not-allowed;}.radio-inline.disabled,
.checkbox-inline.disabled,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox-inline{cursor:not-allowed;}.radio.disabled label,
.checkbox.disabled label,
fieldset[disabled] .radio label,
fieldset[disabled] .checkbox label,
.radio.disabled .form-label,
.checkbox.disabled .form-label,
fieldset[disabled] .radio .form-label,
fieldset[disabled] .checkbox .form-label,
.radio.disabled .form-chk-label,
.checkbox.disabled .form-chk-label,
fieldset[disabled] .radio .form-chk-label,
fieldset[disabled] .checkbox .form-chk-label{cursor:not-allowed;}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px;}.form-control-static.input-lg,
.form-control-static.input-sm{padding-left:0;padding-right:0;}.input-sm{height:40px;padding:5px 10px;font-size:13px;line-height:1.5;border-radius:0;}select.input-sm{height:40px;line-height:40px;}textarea.input-sm,
select[multiple].input-sm{height:auto;}.form-group-sm .form-control{height:40px;padding:5px 10px;font-size:13px;line-height:1.5;border-radius:0;}.form-group-sm select.form-control{height:40px;line-height:40px;}.form-group-sm textarea.form-control,
.form-group-sm select[multiple].form-control{height:auto;}.form-group-sm .form-control-static{height:40px;min-height:33px;padding:6px 10px;font-size:13px;line-height:1.5;}.input-lg{height:42px;padding:10px 15px;font-size:18px;line-height:1.3333333;border-radius:0;}select.input-lg{height:42px;line-height:42px;}textarea.input-lg,
select[multiple].input-lg{height:auto;}.form-group-lg .form-control{height:42px;padding:10px 15px;font-size:18px;line-height:1.3333333;border-radius:0;}.form-group-lg select.form-control{height:42px;line-height:42px;}.form-group-lg textarea.form-control,
.form-group-lg select[multiple].form-control{height:auto;}.form-group-lg .form-control-static{height:42px;min-height:38px;padding:11px 15px;font-size:18px;line-height:1.3333333;}.has-feedback{position:relative;}.has-feedback .form-control{padding-right:50px;}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:40px;height:40px;line-height:40px;text-align:center;pointer-events:none;}.input-lg + .form-control-feedback,
.input-group-lg + .form-control-feedback,
.form-group-lg .form-control + .form-control-feedback{width:42px;height:42px;line-height:42px;}.input-sm + .form-control-feedback,
.input-group-sm + .form-control-feedback,
.form-group-sm .form-control + .form-control-feedback{width:40px;height:40px;line-height:40px;}.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label,
.has-success.radio .form-label,
.has-success.checkbox .form-label,
.has-success.radio-inline .form-label,
.has-success.checkbox-inline .form-label,
.has-success.radio .form-chk-label,
.has-success.checkbox .form-chk-label,
.has-success.radio-inline .form-chk-label,
.has-success.checkbox-inline .form-chk-label{color:#3e5983;}.has-success .form-control{border-color:#3e5983;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.has-success .form-control:focus{border-color:#2e4160;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #6d8bba;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #6d8bba;}.has-success .input-group-addon{color:#3e5983;border-color:#3e5983;background-color:#dff0d8;}.has-success .form-control-feedback{color:#3e5983;}.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label,
.has-warning.radio .form-label,
.has-warning.checkbox .form-label,
.has-warning.radio-inline .form-label,
.has-warning.checkbox-inline .form-label,
.has-warning.radio .form-chk-label,
.has-warning.checkbox .form-chk-label,
.has-warning.radio-inline .form-chk-label,
.has-warning.checkbox-inline .form-chk-label{color:#8a6d3b;}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3;}.has-warning .form-control-feedback{color:#8a6d3b;}.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label,
.has-error.radio .form-label,
.has-error.checkbox .form-label,
.has-error.radio-inline .form-label,
.has-error.checkbox-inline .form-label,
.has-error.radio .form-chk-label,
.has-error.checkbox .form-chk-label,
.has-error.radio-inline .form-chk-label,
.has-error.checkbox-inline .form-chk-label{color:#2e2e2e;}.has-error .form-control{border-color:#2e2e2e;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}.has-error .form-control:focus{border-color:#141414;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #616161;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #616161;}.has-error .input-group-addon{color:#2e2e2e;border-color:#2e2e2e;background-color:#f2dede;}.has-error .form-control-feedback{color:#2e2e2e;}.has-feedback label ~ .form-control-feedback,
.has-feedback .form-label ~ .form-control-feedback,
.has-feedback .form-chk-label ~ .form-control-feedback{top:25px;}.has-feedback label.sr-only ~ .form-control-feedback,
.has-feedback .form-label.sr-only ~ .form-control-feedback,
.has-feedback .form-chk-label.sr-only ~ .form-control-feedback{top:0;}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#6e6e6e;}@media(min-width:640px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle;}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle;}.form-inline .form-control-static{display:inline-block;}.form-inline .input-group{display:inline-table;vertical-align:middle;}.form-inline .input-group .input-group-addon,
 .form-inline .input-group .input-group-btn,
 .form-inline .input-group .form-control{width:auto;}.form-inline .input-group > .form-control{width:100%;}.form-inline .control-label{margin-bottom:0;vertical-align:middle;}.form-inline .radio,
 .form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle;}.form-inline .radio label,
 .form-inline .checkbox label,
 .form-inline .radio .form-label,
 .form-inline .checkbox .form-label,
 .form-inline .radio .form-chk-label,
 .form-inline .checkbox .form-chk-label{padding-left:0;}.form-inline .radio input[type="radio"],
 .form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0;}.form-inline .has-feedback .form-control-feedback{top:0;}}.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:7px;}.form-horizontal .radio,
.form-horizontal .checkbox{min-height:27px;}.form-horizontal .form-group{margin-left:-10px;margin-right:-10px;}@media(min-width:640px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px;}}.form-horizontal .has-feedback .form-control-feedback{right:10px;}@media(min-width:640px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px;}}@media(min-width:640px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:13px;}}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}.btn:hover,
.btn:focus,
.btn.focus{color:#173e35;text-decoration:none;}.btn:active,
.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);}.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn{cursor:not-allowed;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;}a.btn.disabled,
fieldset[disabled] a.btn{pointer-events:none;}.btn-default{color:#173e35;background-color:#ffffff;border-color:#173e35;}.btn-default:focus,
.btn-default.focus{color:#173e35;background-color:#e6e6e6;border-color:#000000;}.btn-default:hover{color:#173e35;background-color:#e6e6e6;border-color:#06110f;}.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default{color:#173e35;background-color:#e6e6e6;border-color:#06110f;}.btn-default:active:hover,
.btn-default.active:hover,
.open > .dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open > .dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open > .dropdown-toggle.btn-default.focus{color:#173e35;background-color:#d4d4d4;border-color:#000000;}.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default{background-image:none;}.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus{background-color:#ffffff;border-color:#173e35;}.btn-default .badge{color:#ffffff;background-color:#173e35;}.btn-primary{color:#ffffff;background-color:#173e35;border-color:#173e35;}.btn-primary:focus,
.btn-primary.focus{color:#ffffff;background-color:#091915;border-color:#000000;}.btn-primary:hover{color:#ffffff;background-color:#091915;border-color:#06110f;}.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary{color:#ffffff;background-color:#091915;border-color:#06110f;}.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus{color:#ffffff;background-color:#000000;border-color:#000000;}.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary{background-image:none;}.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus{background-color:#173e35;border-color:#173e35;}.btn-primary .badge{color:#173e35;background-color:#ffffff;}.btn-success{color:#ffffff;background-color:#5cb85c;border-color:transparent;}.btn-success:focus,
.btn-success.focus{color:#ffffff;background-color:#449d44;border-color:rgba(0, 0, 0, 0);}.btn-success:hover{color:#ffffff;background-color:#449d44;border-color:rgba(0, 0, 0, 0);}.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success{color:#ffffff;background-color:#449d44;border-color:rgba(0, 0, 0, 0);}.btn-success:active:hover,
.btn-success.active:hover,
.open > .dropdown-toggle.btn-success:hover,
.btn-success:active:focus,
.btn-success.active:focus,
.open > .dropdown-toggle.btn-success:focus,
.btn-success:active.focus,
.btn-success.active.focus,
.open > .dropdown-toggle.btn-success.focus{color:#ffffff;background-color:#398439;border-color:rgba(0, 0, 0, 0);}.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success{background-image:none;}.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus{background-color:#5cb85c;border-color:transparent;}.btn-success .badge{color:#5cb85c;background-color:#ffffff;}.btn-info{color:#ffffff;background-color:#000000;border-color:transparent;}.btn-info:focus,
.btn-info.focus{color:#ffffff;background-color:#000000;border-color:rgba(0, 0, 0, 0);}.btn-info:hover{color:#ffffff;background-color:#000000;border-color:rgba(0, 0, 0, 0);}.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info{color:#ffffff;background-color:#000000;border-color:rgba(0, 0, 0, 0);}.btn-info:active:hover,
.btn-info.active:hover,
.open > .dropdown-toggle.btn-info:hover,
.btn-info:active:focus,
.btn-info.active:focus,
.open > .dropdown-toggle.btn-info:focus,
.btn-info:active.focus,
.btn-info.active.focus,
.open > .dropdown-toggle.btn-info.focus{color:#ffffff;background-color:#000000;border-color:rgba(0, 0, 0, 0);}.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info{background-image:none;}.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus{background-color:#000000;border-color:transparent;}.btn-info .badge{color:#000000;background-color:#ffffff;}.btn-warning{color:#ffffff;background-color:#f0ad4e;border-color:transparent;}.btn-warning:focus,
.btn-warning.focus{color:#ffffff;background-color:#ec971f;border-color:rgba(0, 0, 0, 0);}.btn-warning:hover{color:#ffffff;background-color:#ec971f;border-color:rgba(0, 0, 0, 0);}.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning{color:#ffffff;background-color:#ec971f;border-color:rgba(0, 0, 0, 0);}.btn-warning:active:hover,
.btn-warning.active:hover,
.open > .dropdown-toggle.btn-warning:hover,
.btn-warning:active:focus,
.btn-warning.active:focus,
.open > .dropdown-toggle.btn-warning:focus,
.btn-warning:active.focus,
.btn-warning.active.focus,
.open > .dropdown-toggle.btn-warning.focus{color:#ffffff;background-color:#d58512;border-color:rgba(0, 0, 0, 0);}.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning{background-image:none;}.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus{background-color:#f0ad4e;border-color:transparent;}.btn-warning .badge{color:#f0ad4e;background-color:#ffffff;}.btn-danger{color:#ffffff;background-color:#e04545;border-color:transparent;}.btn-danger:focus,
.btn-danger.focus{color:#ffffff;background-color:#cf2323;border-color:rgba(0, 0, 0, 0);}.btn-danger:hover{color:#ffffff;background-color:#cf2323;border-color:rgba(0, 0, 0, 0);}.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger{color:#ffffff;background-color:#cf2323;border-color:rgba(0, 0, 0, 0);}.btn-danger:active:hover,
.btn-danger.active:hover,
.open > .dropdown-toggle.btn-danger:hover,
.btn-danger:active:focus,
.btn-danger.active:focus,
.open > .dropdown-toggle.btn-danger:focus,
.btn-danger:active.focus,
.btn-danger.active.focus,
.open > .dropdown-toggle.btn-danger.focus{color:#ffffff;background-color:#b11d1d;border-color:rgba(0, 0, 0, 0);}.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger{background-image:none;}.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus{background-color:#e04545;border-color:transparent;}.btn-danger .badge{color:#e04545;background-color:#ffffff;}.btn-link{color:#173e35;font-weight:normal;border-radius:0;}.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;}.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active{border-color:transparent;}.btn-link:hover,
.btn-link:focus{color:#020605;text-decoration:underline;background-color:transparent;}.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus{color:#777777;text-decoration:none;}.btn-lg,
.btn-group-lg > .btn{padding:10px 15px;font-size:18px;line-height:1.3333333;border-radius:0;}.btn-sm,
.btn-group-sm > .btn{padding:5px 10px;font-size:13px;line-height:1.5;border-radius:0;}.btn-xs,
.btn-group-xs > .btn{padding:1px 5px;font-size:13px;line-height:1.5;border-radius:0;}.btn-block{display:block;width:100%;}.btn-block + .btn-block{margin-top:5px;}input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block{width:100%;}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear;}.fade.in{opacity:1;}.collapse{display:none;}.collapse.in{display:block;}tr.collapse.in{display:table-row;}tbody.collapse.in{display:table-row-group;}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height, visibility;transition-property:height, visibility;-webkit-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease;}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9;border-right:4px solid transparent;border-left:4px solid transparent;}.dropup,
.dropdown{position:relative;}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#ffffff;border:1px solid #cccccc;border:1px solid rgba(0, 0, 0, 0.15);border-radius:0;-webkit-box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);background-clip:padding-box;}.dropdown-menu.pull-right{right:0;left:auto;}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5;}.dropdown-menu > li > a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#333333;white-space:nowrap;}.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5;}.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus{color:#ffffff;text-decoration:none;outline:0;background-color:#173e35;}.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus{color:#777777;}.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed;}.open > .dropdown-menu{display:block;}.open > a{outline:0;}.dropdown-menu-right{left:auto;right:0;}.dropdown-menu-left{left:0;right:auto;}.dropdown-header{display:block;padding:3px 20px;font-size:13px;line-height:1.42857143;color:#777777;white-space:nowrap;}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990;}.pull-right > .dropdown-menu{right:0;left:auto;}.dropup .caret,
.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9;content:"";}.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px;}@media(min-width:640px){.navbar-right .dropdown-menu{left:auto;right:0;}.navbar-right .dropdown-menu-left{left:0;right:auto;}}.btn-group,
.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle;}.btn-group > .btn,
.btn-group-vertical > .btn{position:relative;float:left;}.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover,
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus,
.btn-group > .btn:active,
.btn-group-vertical > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn.active{z-index:2;}.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group{margin-left:-1px;}.btn-toolbar{margin-left:-5px;}.btn-toolbar .btn,
.btn-toolbar .btn-group,
.btn-toolbar .input-group{float:left;}.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group{margin-left:5px;}.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0;}.btn-group > .btn:first-child{margin-left:0;}.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0;}.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;}.btn-group > .btn-group{float:left;}.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn{border-radius:0;}.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0;}.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0;}.btn-group.open .dropdown-toggle{outline:0;}.btn-group > .btn + .dropdown-toggle{padding-left:8px;padding-right:8px;}.btn-group > .btn-lg + .dropdown-toggle{padding-left:12px;padding-right:12px;}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none;}.btn .caret{margin-left:0;}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0;}.dropup .btn-lg .caret{border-width:0 5px 5px;}.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn{display:block;float:none;width:100%;max-width:100%;}.btn-group-vertical > .btn-group > .btn{float:none;}.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group{margin-top:-1px;margin-left:0;}.btn-group-vertical > .btn:not(:first-child):not(:last-child){border-radius:0;}.btn-group-vertical > .btn:first-child:not(:last-child){border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;}.btn-group-vertical > .btn:last-child:not(:first-child){border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;}.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn{border-radius:0;}.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0;}.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child{border-top-right-radius:0;border-top-left-radius:0;}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate;}.btn-group-justified > .btn,
.btn-group-justified > .btn-group{float:none;display:table-cell;width:1%;}.btn-group-justified > .btn-group .btn{width:100%;}.btn-group-justified > .btn-group .dropdown-menu{left:auto;}[data-toggle="buttons"] > .btn input[type="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none;}.input-group{position:relative;display:table;border-collapse:separate;}.input-group[class*="col-"]{float:none;padding-left:0;padding-right:0;}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0;}.input-group .form-control:focus{z-index:3;}.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn{height:42px;padding:10px 15px;font-size:18px;line-height:1.3333333;border-radius:0;}select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn{height:42px;line-height:42px;}textarea.input-group-lg > .form-control,
textarea.input-group-lg > .input-group-addon,
textarea.input-group-lg > .input-group-btn > .btn,
select[multiple].input-group-lg > .form-control,
select[multiple].input-group-lg > .input-group-addon,
select[multiple].input-group-lg > .input-group-btn > .btn{height:auto;}.input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn{padding:5px 10px;font-size:13px;line-height:1.5;height:40px;padding:9px 12px;font-size:14px;line-height:1.42857143;border-radius:0;}select.input-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn{height:40px;line-height:40px;}textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn,
select[multiple].input-group-sm > .form-control,
select[multiple].input-group-sm > .input-group-addon,
select[multiple].input-group-sm > .input-group-btn > .btn{height:auto;}select.input-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn{height:40px;line-height:40px;}textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn,
select[multiple].input-group-sm > .form-control,
select[multiple].input-group-sm > .input-group-addon,
select[multiple].input-group-sm > .input-group-btn > .btn{height:auto;}.input-group-addon,
.input-group-btn,
.input-group .form-control{display:table-cell;}.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child){border-radius:0;}.input-group-addon,
.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle;}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:normal;line-height:1;color:#2e2e2e;text-align:center;background-color:#eeeeee;border:1px solid #cccccc;border-radius:0;}.input-group-addon.input-sm{padding:5px 10px;font-size:13px;border-radius:0;}.input-group-addon.input-lg{padding:10px 15px;font-size:18px;border-radius:0;}.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"]{margin-top:0;}.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn{border-bottom-right-radius:0;border-top-right-radius:0;}.input-group-addon:first-child{border-right:0;}.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn{border-bottom-left-radius:0;border-top-left-radius:0;}.input-group-addon:last-child{border-left:0;}.input-group-btn{position:relative;font-size:0;white-space:nowrap;}.input-group-btn > .btn{position:relative;}.input-group-btn > .btn + .btn{margin-left:-1px;}.input-group-btn > .btn:hover,
.input-group-btn > .btn:focus,
.input-group-btn > .btn:active{z-index:2;}.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group{margin-right:-1px;}.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group{z-index:2;margin-left:-1px;}.nav{margin-bottom:0;padding-left:0;list-style:none;}.nav > li{position:relative;display:block;}.nav > li > a{position:relative;display:block;padding:10px 15px;}.nav > li > a:hover,
.nav > li > a:focus{text-decoration:none;background-color:#eeeeee;}.nav > li.disabled > a{color:#777777;}.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus{color:#777777;text-decoration:none;background-color:transparent;cursor:not-allowed;}.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus{background-color:#eeeeee;border-color:#173e35;}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5;}.nav > li > a > img{max-width:none;}.nav-tabs{border-bottom:1px solid #dddddd;}.nav-tabs > li{float:left;margin-bottom:-1px;}.nav-tabs > li > a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:0 0 0 0;}.nav-tabs > li > a:hover{border-color:#eeeeee #eeeeee #dddddd;}.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus{color:#555555;background-color:#ffffff;border:1px solid #dddddd;border-bottom-color:transparent;cursor:default;}.nav-tabs.nav-justified{width:100%;border-bottom:0;}.nav-tabs.nav-justified > li{float:none;}.nav-tabs.nav-justified > li > a{text-align:center;margin-bottom:5px;}.nav-tabs.nav-justified > .dropdown .dropdown-menu{top:auto;left:auto;}@media(min-width:640px){.nav-tabs.nav-justified > li{display:table-cell;width:1%;}.nav-tabs.nav-justified > li > a{margin-bottom:0;}}.nav-tabs.nav-justified > li > a{margin-right:0;border-radius:0;}.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus{border:1px solid #dddddd;}@media(min-width:640px){.nav-tabs.nav-justified > li > a{border-bottom:1px solid #dddddd;border-radius:0 0 0 0;}.nav-tabs.nav-justified > .active > a,
 .nav-tabs.nav-justified > .active > a:hover,
 .nav-tabs.nav-justified > .active > a:focus{border-bottom-color:#ffffff;}}.nav-pills > li{float:left;}.nav-pills > li > a{border-radius:0;}.nav-pills > li + li{margin-left:2px;}.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus{color:#ffffff;background-color:#173e35;}.nav-stacked > li{float:none;}.nav-stacked > li + li{margin-top:2px;margin-left:0;}.nav-justified{width:100%;}.nav-justified > li{float:none;}.nav-justified > li > a{text-align:center;margin-bottom:5px;}.nav-justified > .dropdown .dropdown-menu{top:auto;left:auto;}@media(min-width:640px){.nav-justified > li{display:table-cell;width:1%;}.nav-justified > li > a{margin-bottom:0;}}.nav-tabs-justified{border-bottom:0;}.nav-tabs-justified > li > a{margin-right:0;border-radius:0;}.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus{border:1px solid #dddddd;}@media(min-width:640px){.nav-tabs-justified > li > a{border-bottom:1px solid #dddddd;border-radius:0 0 0 0;}.nav-tabs-justified > .active > a,
 .nav-tabs-justified > .active > a:hover,
 .nav-tabs-justified > .active > a:focus{border-bottom-color:#ffffff;}}.tab-content > .tab-pane{display:none;}.tab-content > .active{display:block;}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0;}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent;}@media(min-width:640px){.navbar{border-radius:0;}}@media(min-width:640px){.navbar-header{float:left;}}.navbar-collapse{overflow-x:visible;padding-right:10px;padding-left:10px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1);-webkit-overflow-scrolling:touch;}.navbar-collapse.in{overflow-y:auto;}@media(min-width:640px){.navbar-collapse{width:auto;border-top:0;box-shadow:none;}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important;}.navbar-collapse.in{overflow-y:visible;}.navbar-fixed-top .navbar-collapse,
 .navbar-static-top .navbar-collapse,
 .navbar-fixed-bottom .navbar-collapse{padding-left:0;padding-right:0;}}.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse{max-height:340px;}@media(max-device-width:480px) and (orientation:landscape){.navbar-fixed-top .navbar-collapse,
 .navbar-fixed-bottom .navbar-collapse{max-height:200px;}}.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse{margin-right:-10px;margin-left:-10px;}@media(min-width:640px){.container > .navbar-header,
 .container-fluid > .navbar-header,
 .container > .navbar-collapse,
 .container-fluid > .navbar-collapse{margin-right:0;margin-left:0;}}.navbar-static-top{z-index:1000;border-width:0 0 1px;}@media(min-width:640px){.navbar-static-top{border-radius:0;}}.navbar-fixed-top,
.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;}@media(min-width:640px){.navbar-fixed-top,
 .navbar-fixed-bottom{border-radius:0;}}.navbar-fixed-top{top:0;border-width:0 0 1px;}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0;}.navbar-brand{float:left;padding:15px 10px;font-size:18px;line-height:20px;height:50px;}.navbar-brand:hover,
.navbar-brand:focus{text-decoration:none;}.navbar-brand > img{display:block;}@media(min-width:640px){.navbar > .container .navbar-brand,
 .navbar > .container-fluid .navbar-brand{margin-left:-10px;}}.navbar-toggle{position:relative;float:right;margin-right:10px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:0;}.navbar-toggle:focus{outline:0;}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px;}.navbar-toggle .icon-bar + .icon-bar{margin-top:4px;}@media(min-width:640px){.navbar-toggle{display:none;}}.navbar-nav{margin:7.5px -10px;}.navbar-nav > li > a{padding-top:10px;padding-bottom:10px;line-height:20px;}@media(max-width:639px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none;}.navbar-nav .open .dropdown-menu > li > a,
 .navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px;}.navbar-nav .open .dropdown-menu > li > a{line-height:20px;}.navbar-nav .open .dropdown-menu > li > a:hover,
 .navbar-nav .open .dropdown-menu > li > a:focus{background-image:none;}}@media(min-width:640px){.navbar-nav{float:left;margin:0;}.navbar-nav > li{float:left;}.navbar-nav > li > a{padding-top:15px;padding-bottom:15px;}}.navbar-form{margin-left:-10px;margin-right:-10px;padding:10px 10px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);margin-top:5px;margin-bottom:5px;}@media(min-width:640px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle;}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle;}.navbar-form .form-control-static{display:inline-block;}.navbar-form .input-group{display:inline-table;vertical-align:middle;}.navbar-form .input-group .input-group-addon,
 .navbar-form .input-group .input-group-btn,
 .navbar-form .input-group .form-control{width:auto;}.navbar-form .input-group > .form-control{width:100%;}.navbar-form .control-label{margin-bottom:0;vertical-align:middle;}.navbar-form .radio,
 .navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle;}.navbar-form .radio label,
 .navbar-form .checkbox label,
 .navbar-form .radio .form-label,
 .navbar-form .checkbox .form-label,
 .navbar-form .radio .form-chk-label,
 .navbar-form .checkbox .form-chk-label{padding-left:0;}.navbar-form .radio input[type="radio"],
 .navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0;}.navbar-form .has-feedback .form-control-feedback{top:0;}}@media(max-width:639px){.navbar-form .form-group{margin-bottom:5px;}.navbar-form .form-group:last-child{margin-bottom:0;}}@media(min-width:640px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none;}}.navbar-nav > li > .dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0;}.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu{margin-bottom:0;border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;}.navbar-btn{margin-top:5px;margin-bottom:5px;}.navbar-btn.btn-sm{margin-top:5px;margin-bottom:5px;}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px;}.navbar-text{margin-top:15px;margin-bottom:15px;}@media(min-width:640px){.navbar-text{float:left;margin-left:10px;margin-right:10px;}}@media(min-width:640px){.navbar-left{float:left !important;float:left;}.navbar-right{float:right !important;float:right;margin-right:-10px;}.navbar-right ~ .navbar-right{margin-right:0;}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7;}.navbar-default .navbar-brand{color:#777777;}.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent;}.navbar-default .navbar-text{color:#777777;}.navbar-default .navbar-nav > li > a{color:#777777;}.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus{color:#333333;background-color:transparent;}.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus{color:#555555;background-color:#e7e7e7;}.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus{color:#cccccc;background-color:transparent;}.navbar-default .navbar-toggle{border-color:#dddddd;}.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus{background-color:#dddddd;}.navbar-default .navbar-toggle .icon-bar{background-color:#888888;}.navbar-default .navbar-collapse,
.navbar-default .navbar-form{border-color:#e7e7e7;}.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus{background-color:#e7e7e7;color:#555555;}@media(max-width:639px){.navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#777777;}.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
 .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color:#333333;background-color:transparent;}.navbar-default .navbar-nav .open .dropdown-menu > .active > a,
 .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
 .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus{color:#555555;background-color:#e7e7e7;}.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus{color:#cccccc;background-color:transparent;}}.navbar-default .navbar-link{color:#777777;}.navbar-default .navbar-link:hover{color:#333333;}.navbar-default .btn-link{color:#777777;}.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus{color:#333333;}.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:focus{color:#cccccc;}.navbar-inverse{background-color:#222222;border-color:#080808;}.navbar-inverse .navbar-brand{color:#9d9d9d;}.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus{color:#ffffff;background-color:transparent;}.navbar-inverse .navbar-text{color:#9d9d9d;}.navbar-inverse .navbar-nav > li > a{color:#9d9d9d;}.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus{color:#ffffff;background-color:transparent;}.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus{color:#ffffff;background-color:#080808;}.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus{color:#444444;background-color:transparent;}.navbar-inverse .navbar-toggle{border-color:#333333;}.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus{background-color:#333333;}.navbar-inverse .navbar-toggle .icon-bar{background-color:#ffffff;}.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form{border-color:#101010;}.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus{background-color:#080808;color:#ffffff;}@media(max-width:639px){.navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header{border-color:#080808;}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808;}.navbar-inverse .navbar-nav .open .dropdown-menu > li > a{color:#9d9d9d;}.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
 .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus{color:#ffffff;background-color:transparent;}.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
 .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
 .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus{color:#ffffff;background-color:#080808;}.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
 .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
 .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus{color:#444444;background-color:transparent;}}.navbar-inverse .navbar-link{color:#9d9d9d;}.navbar-inverse .navbar-link:hover{color:#ffffff;}.navbar-inverse .btn-link{color:#9d9d9d;}.navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link:focus{color:#ffffff;}.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444444;}.breadcrumb{padding:10px 0;margin-bottom:20px;list-style:none;background-color:#f2f2f2;border-radius:0;}.breadcrumb > li{display:inline-block;}.breadcrumb > li + li:before{content:"/\00a0";padding:0 5px;color:#2e2e2e;}.breadcrumb > .active{color:#645952;}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:0;}.pagination > li{display:inline;}.pagination > li > a,
.pagination > li > span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#173e35;background-color:#ffffff;border:1px solid #d9d9d9;margin-left:-1px;}.pagination > li:first-child > a,
.pagination > li:first-child > span{margin-left:0;border-bottom-left-radius:0;border-top-left-radius:0;}.pagination > li:last-child > a,
.pagination > li:last-child > span{border-bottom-right-radius:0;border-top-right-radius:0;}.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus{z-index:2;color:#a6a6a6;background-color:transparent;border-color:#dddddd;}.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus{z-index:3;color:#a6a6a6;background-color:#173e35;border-color:#173e35;cursor:default;}.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus{color:#a6a6a6;background-color:#ffffff;border-color:#dddddd;cursor:not-allowed;}.pagination-lg > li > a,
.pagination-lg > li > span{padding:10px 15px;font-size:18px;line-height:1.3333333;}.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span{border-bottom-left-radius:0;border-top-left-radius:0;}.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span{border-bottom-right-radius:0;border-top-right-radius:0;}.pagination-sm > li > a,
.pagination-sm > li > span{padding:5px 10px;font-size:13px;line-height:1.5;}.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span{border-bottom-left-radius:0;border-top-left-radius:0;}.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span{border-bottom-right-radius:0;border-top-right-radius:0;}.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center;}.pager li{display:inline;}.pager li > a,
.pager li > span{display:inline-block;padding:5px 14px;background-color:#ffffff;border:1px solid #d9d9d9;border-radius:0;}.pager li > a:hover,
.pager li > a:focus{text-decoration:none;background-color:transparent;}.pager .next > a,
.pager .next > span{float:right;}.pager .previous > a,
.pager .previous > span{float:left;}.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span{color:#a6a6a6;background-color:#ffffff;cursor:not-allowed;}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#006a5b;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em;}a.label:hover,
a.label:focus{color:#ffffff;text-decoration:none;cursor:pointer;}.label:empty{display:none;}.btn .label{position:relative;top:-1px;}.label-default{background-color:#777777;}.label-default[href]:hover,
.label-default[href]:focus{background-color:#5e5e5e;}.label-primary{background-color:#173e35;}.label-primary[href]:hover,
.label-primary[href]:focus{background-color:#091915;}.label-success{background-color:#5cb85c;}.label-success[href]:hover,
.label-success[href]:focus{background-color:#449d44;}.label-info{background-color:#000000;}.label-info[href]:hover,
.label-info[href]:focus{background-color:#000000;}.label-warning{background-color:#f0ad4e;}.label-warning[href]:hover,
.label-warning[href]:focus{background-color:#ec971f;}.label-danger{background-color:#d9534f;}.label-danger[href]:hover,
.label-danger[href]:focus{background-color:#c9302c;}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:13px;font-weight:bold;color:#ffffff;line-height:1;vertical-align:middle;white-space:nowrap;text-align:center;background-color:#777777;border-radius:10px;}.badge:empty{display:none;}.btn .badge{position:relative;top:-1px;}.btn-xs .badge,
.btn-group-xs > .btn .badge{top:0;padding:1px 5px;}a.badge:hover,
a.badge:focus{color:#ffffff;text-decoration:none;cursor:pointer;}.list-group-item.active > .badge,
.nav-pills > .active > a > .badge{color:#173e35;background-color:#ffffff;}.list-group-item > .badge{float:right;}.list-group-item > .badge + .badge{margin-right:5px;}.nav-pills > li > a > .badge{margin-left:3px;}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eeeeee;}.jumbotron h1,
.jumbotron .h1{color:inherit;}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200;}.jumbotron > hr{border-top-color:#d5d5d5;}.container .jumbotron,
.container-fluid .jumbotron{border-radius:0;padding-left:10px;padding-right:10px;}.jumbotron .container{max-width:100%;}@media screen and (min-width:640px){.jumbotron{padding-top:48px;padding-bottom:48px;}.container .jumbotron,
 .container-fluid .jumbotron{padding-left:60px;padding-right:60px;}.jumbotron h1,
 .jumbotron .h1{font-size:63px;}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#ffffff;border:1px solid #dddddd;border-radius:0;-webkit-transition:border 0.2s ease-in-out;-o-transition:border 0.2s ease-in-out;transition:border 0.2s ease-in-out;}.thumbnail > img,
.thumbnail a > img{margin-left:auto;margin-right:auto;}a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active{border-color:#173e35;}.thumbnail .caption{padding:9px;color:#2e2e2e;}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:0;}.alert h4{margin-top:0;color:inherit;}.alert .alert-link{font-weight:bold;}.alert > p,
.alert > ul{margin-bottom:0;}.alert > p + p{margin-top:5px;}.alert-dismissable,
.alert-dismissible{padding-right:35px;}.alert-dismissable .close,
.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit;}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3e5983;}.alert-success hr{border-top-color:#c9e2b3;}.alert-success .alert-link{color:#2e4160;}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f;}.alert-info hr{border-top-color:#a6e1ec;}.alert-info .alert-link{color:#245269;}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b;}.alert-warning hr{border-top-color:#f7e1b5;}.alert-warning .alert-link{color:#66512c;}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#2e2e2e;}.alert-danger hr{border-top-color:#e4b9c0;}.alert-danger .alert-link{color:#141414;}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0;}to{background-position:0 0;}}@keyframes progress-bar-stripes{from{background-position:40px 0;}to{background-position:0 0;}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:0;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);}.progress-bar{float:left;width:0%;height:100%;font-size:13px;line-height:20px;color:#ffffff;text-align:center;background-color:#173e35;-webkit-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15);-webkit-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease;}.progress-striped .progress-bar,
.progress-bar-striped{background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:40px 40px;}.progress.active .progress-bar,
.progress-bar.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite;}.progress-bar-success{background-color:#5cb85c;}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}.progress-bar-info{background-color:#000000;}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}.progress-bar-warning{background-color:#f0ad4e;}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}.progress-bar-danger{background-color:#d9534f;}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);}.media{margin-top:15px;}.media:first-child{margin-top:0;}.media,
.media-body{zoom:1;overflow:hidden;}.media-body{width:10000px;}.media-object{display:block;}.media-object.img-thumbnail{max-width:none;}.media-right,
.media > .pull-right{padding-left:10px;}.media-left,
.media > .pull-left{padding-right:10px;}.media-left,
.media-right,
.media-body{display:table-cell;vertical-align:top;}.media-middle{vertical-align:middle;}.media-bottom{vertical-align:bottom;}.media-heading{margin-top:0;margin-bottom:5px;}.media-list{padding-left:0;list-style:none;}.list-group{margin-bottom:20px;padding-left:0;}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#ffffff;border:1px solid #dddddd;}.list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0;}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;}a.list-group-item,
button.list-group-item{color:#555555;}a.list-group-item .list-group-item-heading,
button.list-group-item .list-group-item-heading{color:#333333;}a.list-group-item:hover,
button.list-group-item:hover,
a.list-group-item:focus,
button.list-group-item:focus{text-decoration:none;color:#555555;background-color:#f5f5f5;}button.list-group-item{width:100%;text-align:left;}.list-group-item.disabled,
.list-group-item.disabled:hover,
.list-group-item.disabled:focus{background-color:#eeeeee;color:#777777;cursor:not-allowed;}.list-group-item.disabled .list-group-item-heading,
.list-group-item.disabled:hover .list-group-item-heading,
.list-group-item.disabled:focus .list-group-item-heading{color:inherit;}.list-group-item.disabled .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text,
.list-group-item.disabled:focus .list-group-item-text{color:#777777;}.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus{z-index:2;color:#ffffff;background-color:#173e35;border-color:#173e35;}.list-group-item.active .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active .list-group-item-heading > small,
.list-group-item.active:hover .list-group-item-heading > small,
.list-group-item.active:focus .list-group-item-heading > small,
.list-group-item.active .list-group-item-heading > .small,
.list-group-item.active:hover .list-group-item-heading > .small,
.list-group-item.active:focus .list-group-item-heading > .small{color:inherit;}.list-group-item.active .list-group-item-text,
.list-group-item.active:hover .list-group-item-text,
.list-group-item.active:focus .list-group-item-text{color:#5ec3ac;}.list-group-item-success{color:#3e5983;background-color:#dff0d8;}a.list-group-item-success,
button.list-group-item-success{color:#3e5983;}a.list-group-item-success .list-group-item-heading,
button.list-group-item-success .list-group-item-heading{color:inherit;}a.list-group-item-success:hover,
button.list-group-item-success:hover,
a.list-group-item-success:focus,
button.list-group-item-success:focus{color:#3e5983;background-color:#d0e9c6;}a.list-group-item-success.active,
button.list-group-item-success.active,
a.list-group-item-success.active:hover,
button.list-group-item-success.active:hover,
a.list-group-item-success.active:focus,
button.list-group-item-success.active:focus{color:#fff;background-color:#3e5983;border-color:#3e5983;}.list-group-item-info{color:#31708f;background-color:#d9edf7;}a.list-group-item-info,
button.list-group-item-info{color:#31708f;}a.list-group-item-info .list-group-item-heading,
button.list-group-item-info .list-group-item-heading{color:inherit;}a.list-group-item-info:hover,
button.list-group-item-info:hover,
a.list-group-item-info:focus,
button.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3;}a.list-group-item-info.active,
button.list-group-item-info.active,
a.list-group-item-info.active:hover,
button.list-group-item-info.active:hover,
a.list-group-item-info.active:focus,
button.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f;}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3;}a.list-group-item-warning,
button.list-group-item-warning{color:#8a6d3b;}a.list-group-item-warning .list-group-item-heading,
button.list-group-item-warning .list-group-item-heading{color:inherit;}a.list-group-item-warning:hover,
button.list-group-item-warning:hover,
a.list-group-item-warning:focus,
button.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc;}a.list-group-item-warning.active,
button.list-group-item-warning.active,
a.list-group-item-warning.active:hover,
button.list-group-item-warning.active:hover,
a.list-group-item-warning.active:focus,
button.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b;}.list-group-item-danger{color:#2e2e2e;background-color:#f2dede;}a.list-group-item-danger,
button.list-group-item-danger{color:#2e2e2e;}a.list-group-item-danger .list-group-item-heading,
button.list-group-item-danger .list-group-item-heading{color:inherit;}a.list-group-item-danger:hover,
button.list-group-item-danger:hover,
a.list-group-item-danger:focus,
button.list-group-item-danger:focus{color:#2e2e2e;background-color:#ebcccc;}a.list-group-item-danger.active,
button.list-group-item-danger.active,
a.list-group-item-danger.active:hover,
button.list-group-item-danger.active:hover,
a.list-group-item-danger.active:focus,
button.list-group-item-danger.active:focus{color:#fff;background-color:#2e2e2e;border-color:#2e2e2e;}.list-group-item-heading{margin-top:0;margin-bottom:5px;}.list-group-item-text{margin-bottom:0;line-height:1.3;}.panel{margin-bottom:20px;background-color:#ffffff;border:1px solid transparent;border-radius:0;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:0 1px 1px rgba(0, 0, 0, 0.05);}.panel-body{padding:15px;}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:-1;border-top-left-radius:-1;}.panel-heading > .dropdown .dropdown-toggle{color:inherit;}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit;}.panel-title > a,
.panel-title > small,
.panel-title > .small,
.panel-title > small > a,
.panel-title > .small > a{color:inherit;}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #dddddd;border-bottom-right-radius:-1;border-bottom-left-radius:-1;}.panel > .list-group,
.panel > .panel-collapse > .list-group{margin-bottom:0;}.panel > .list-group .list-group-item,
.panel > .panel-collapse > .list-group .list-group-item{border-width:1px 0;border-radius:0;}.panel > .list-group:first-child .list-group-item:first-child,
.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:-1;border-top-left-radius:-1;}.panel > .list-group:last-child .list-group-item:last-child,
.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:-1;border-bottom-left-radius:-1;}.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0;}.panel-heading + .list-group .list-group-item:first-child{border-top-width:0;}.list-group + .panel-footer{border-top-width:0;}.panel > .table,
.panel > .table-responsive > .table,
.panel > .panel-collapse > .table{margin-bottom:0;}.panel > .table caption,
.panel > .table-responsive > .table caption,
.panel > .panel-collapse > .table caption{padding-left:15px;padding-right:15px;}.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child{border-top-right-radius:-1;border-top-left-radius:-1;}.panel > .table:first-child > thead:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child{border-top-left-radius:-1;border-top-right-radius:-1;}.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child{border-top-left-radius:-1;}.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child{border-top-right-radius:-1;}.panel > .table:last-child,
.panel > .table-responsive:last-child > .table:last-child{border-bottom-right-radius:-1;border-bottom-left-radius:-1;}.panel > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child{border-bottom-left-radius:-1;border-bottom-right-radius:-1;}.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child{border-bottom-left-radius:-1;}.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child{border-bottom-right-radius:-1;}.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive,
.panel > .table + .panel-body,
.panel > .table-responsive + .panel-body{border-top:1px solid #d9d9d9;}.panel > .table > tbody:first-child > tr:first-child th,
.panel > .table > tbody:first-child > tr:first-child td{border-top:0;}.panel > .table-bordered,
.panel > .table-responsive > .table-bordered{border:0;}.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child{border-left:0;}.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child{border-right:0;}.panel > .table-bordered > thead > tr:first-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th{border-bottom:0;}.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th{border-bottom:0;}.panel > .table-responsive{border:0;margin-bottom:0;}.panel-group{margin-bottom:20px;}.panel-group .panel{margin-bottom:0;border-radius:0;}.panel-group .panel + .panel{margin-top:5px;}.panel-group .panel-heading{border-bottom:0;}.panel-group .panel-heading + .panel-collapse > .panel-body,
.panel-group .panel-heading + .panel-collapse > .list-group{border-top:1px solid #dddddd;}.panel-group .panel-footer{border-top:0;}.panel-group .panel-footer + .panel-collapse .panel-body{border-bottom:1px solid #dddddd;}.panel-default{border-color:#dddddd;}.panel-default > .panel-heading{color:#333333;background-color:#f2f4f7;border-color:#dddddd;}.panel-default > .panel-heading + .panel-collapse > .panel-body{border-top-color:#dddddd;}.panel-default > .panel-heading .badge{color:#f2f4f7;background-color:#333333;}.panel-default > .panel-footer + .panel-collapse > .panel-body{border-bottom-color:#dddddd;}.panel-primary{border-color:#173e35;}.panel-primary > .panel-heading{color:#ffffff;background-color:#173e35;border-color:#173e35;}.panel-primary > .panel-heading + .panel-collapse > .panel-body{border-top-color:#173e35;}.panel-primary > .panel-heading .badge{color:#173e35;background-color:#ffffff;}.panel-primary > .panel-footer + .panel-collapse > .panel-body{border-bottom-color:#173e35;}.panel-success{border-color:#d6e9c6;}.panel-success > .panel-heading{color:#3e5983;background-color:#dff0d8;border-color:#d6e9c6;}.panel-success > .panel-heading + .panel-collapse > .panel-body{border-top-color:#d6e9c6;}.panel-success > .panel-heading .badge{color:#dff0d8;background-color:#3e5983;}.panel-success > .panel-footer + .panel-collapse > .panel-body{border-bottom-color:#d6e9c6;}.panel-info{border-color:#bce8f1;}.panel-info > .panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1;}.panel-info > .panel-heading + .panel-collapse > .panel-body{border-top-color:#bce8f1;}.panel-info > .panel-heading .badge{color:#d9edf7;background-color:#31708f;}.panel-info > .panel-footer + .panel-collapse > .panel-body{border-bottom-color:#bce8f1;}.panel-warning{border-color:#faebcc;}.panel-warning > .panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc;}.panel-warning > .panel-heading + .panel-collapse > .panel-body{border-top-color:#faebcc;}.panel-warning > .panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b;}.panel-warning > .panel-footer + .panel-collapse > .panel-body{border-bottom-color:#faebcc;}.panel-danger{border-color:#ebccd1;}.panel-danger > .panel-heading{color:#2e2e2e;background-color:#f2dede;border-color:#ebccd1;}.panel-danger > .panel-heading + .panel-collapse > .panel-body{border-top-color:#ebccd1;}.panel-danger > .panel-heading .badge{color:#f2dede;background-color:#2e2e2e;}.panel-danger > .panel-footer + .panel-collapse > .panel-body{border-bottom-color:#ebccd1;}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden;}.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0;}.embed-responsive-16by9{padding-bottom:56.25%;}.embed-responsive-4by3{padding-bottom:75%;}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:0;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);}.well blockquote{border-color:#ddd;border-color:rgba(0, 0, 0, 0.15);}.well-lg{padding:24px;border-radius:0;}.well-sm{padding:9px;border-radius:0;}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20);}.close:hover,
.close:focus{color:#000000;text-decoration:none;cursor:pointer;opacity:0.5;filter:alpha(opacity=50);}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;}.modal-open{overflow:hidden;}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0;}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out;}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);}.modal-open .modal{overflow-x:hidden;overflow-y:auto;}.modal-dialog{position:relative;width:auto;margin:10px;}.modal-content{position:relative;background-color:#ffffff;border:1px solid #999999;border:1px solid rgba(0, 0, 0, 0.2);border-radius:0;-webkit-box-shadow:0 3px 9px rgba(0, 0, 0, 0.5);box-shadow:0 3px 9px rgba(0, 0, 0, 0.5);background-clip:padding-box;outline:0;}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000000;}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0);}.modal-backdrop.in{opacity:0.5;filter:alpha(opacity=50);}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;}.modal-header .close{margin-top:-2px;}.modal-title{margin:0;line-height:1.42857143;}.modal-body{position:relative;padding:15px;}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5;}.modal-footer .btn + .btn{margin-left:5px;margin-bottom:0;}.modal-footer .btn-group .btn + .btn{margin-left:-1px;}.modal-footer .btn-block + .btn-block{margin-left:0;}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll;}@media(min-width:640px){.modal-dialog{width:600px;margin:30px auto;}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0, 0, 0, 0.5);box-shadow:0 5px 15px rgba(0, 0, 0, 0.5);}.modal-sm{width:300px;}}@media(min-width:1024px){.modal-lg{width:900px;}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Gilmer Regular", "Open Sans", Helvetica, Arial, sans-serif;font-style:normal;font-weight:normal;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:13px;opacity:0;filter:alpha(opacity=0);}.tooltip.in{opacity:0.9;filter:alpha(opacity=90);}.tooltip.top{margin-top:-3px;padding:5px 0;}.tooltip.right{margin-left:3px;padding:0 5px;}.tooltip.bottom{margin-top:3px;padding:5px 0;}.tooltip.left{margin-left:-3px;padding:0 5px;}.tooltip-inner{max-width:200px;padding:3px 8px;color:#ffffff;text-align:center;background-color:#000000;border-radius:0;}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000000;}.tooltip.top-left .tooltip-arrow{bottom:0;right:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000000;}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000000;}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000000;}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000000;}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000000;}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000000;}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000000;}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Gilmer Regular", "Open Sans", Helvetica, Arial, sans-serif;font-style:normal;font-weight:normal;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:14px;background-color:#ffffff;background-clip:padding-box;border:1px solid #cccccc;border:1px solid rgba(0, 0, 0, 0.2);border-radius:0;-webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);}.popover.top{margin-top:-10px;}.popover.right{margin-left:10px;}.popover.bottom{margin-top:10px;}.popover.left{margin-left:-10px;}.popover-title{margin:0;padding:8px 14px;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:-1 -1 0 0;}.popover-content{padding:9px 14px;}.popover > .arrow,
.popover > .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;}.popover > .arrow{border-width:11px;}.popover > .arrow:after{border-width:10px;content:"";}.popover.top > .arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999999;border-top-color:rgba(0, 0, 0, 0.25);bottom:-11px;}.popover.top > .arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#ffffff;}.popover.right > .arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999999;border-right-color:rgba(0, 0, 0, 0.25);}.popover.right > .arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#ffffff;}.popover.bottom > .arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999999;border-bottom-color:rgba(0, 0, 0, 0.25);top:-11px;}.popover.bottom > .arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#ffffff;}.popover.left > .arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999999;border-left-color:rgba(0, 0, 0, 0.25);}.popover.left > .arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#ffffff;bottom:-10px;}.carousel{position:relative;}.carousel-inner{position:relative;overflow:hidden;width:100%;}.carousel-inner > .item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left;}.carousel-inner > .item > img,
.carousel-inner > .item > a > img{line-height:1;}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner > .item{-webkit-transition:-webkit-transform 0.6s ease-in-out;-moz-transition:-moz-transform 0.6s ease-in-out;-o-transition:-o-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px;}.carousel-inner > .item.next,
 .carousel-inner > .item.active.right{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);left:0;}.carousel-inner > .item.prev,
 .carousel-inner > .item.active.left{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);left:0;}.carousel-inner > .item.next.left,
 .carousel-inner > .item.prev.right,
 .carousel-inner > .item.active{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);left:0;}}.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev{display:block;}.carousel-inner > .active{left:0;}.carousel-inner > .next,
.carousel-inner > .prev{position:absolute;top:0;width:100%;}.carousel-inner > .next{left:100%;}.carousel-inner > .prev{left:-100%;}.carousel-inner > .next.left,
.carousel-inner > .prev.right{left:0;}.carousel-inner > .active.left{left:-100%;}.carousel-inner > .active.right{left:100%;}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:0.5;filter:alpha(opacity=50);font-size:20px;color:#ffffff;text-align:center;text-shadow:0 1px 2px rgba(0, 0, 0, 0.6);background-color:rgba(0, 0, 0, 0);}.carousel-control.left{background-image:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);background-image:-o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);background-image:-o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);background-image:linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);}.carousel-control:hover,
.carousel-control:focus{outline:0;color:#ffffff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90);}.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block;}.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px;}.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px;}.carousel-control .icon-prev,
.carousel-control .icon-next{width:20px;height:20px;line-height:1;font-family:serif;}.carousel-control .icon-prev:before{content:'\2039';}.carousel-control .icon-next:before{content:'\203a';}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center;}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #ffffff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:rgba(0, 0, 0, 0);}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#ffffff;}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#ffffff;text-align:center;text-shadow:0 1px 2px rgba(0, 0, 0, 0.6);}.carousel-caption .btn{text-shadow:none;}@media screen and (min-width:640px){.carousel-control .glyphicon-chevron-left,
 .carousel-control .glyphicon-chevron-right,
 .carousel-control .icon-prev,
 .carousel-control .icon-next{width:30px;height:30px;margin-top:-10px;font-size:30px;}.carousel-control .glyphicon-chevron-left,
 .carousel-control .icon-prev{margin-left:-10px;}.carousel-control .glyphicon-chevron-right,
 .carousel-control .icon-next{margin-right:-10px;}.carousel-caption{left:20%;right:20%;padding-bottom:30px;}.carousel-indicators{bottom:20px;}}.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
.modal-header:before,
.modal-header:after,
.modal-footer:before,
.modal-footer:after,
.tabs .tabs-list:before,
.tabs .tabs-list:after,
.cart__content:before,
.cart__content:after{content:" ";display:table;}.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-header:after,
.modal-footer:after,
.tabs .tabs-list:after,
.cart__content:after{clear:both;}.center-block{display:block;margin-left:auto;margin-right:auto;}.pull-right{float:right !important;}.pull-left{float:left !important;}.hide{display:none !important;}.show{display:block !important;}.invisible{visibility:hidden;}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.hidden{display:none !important;}.affix{position:fixed;}@-ms-viewport{width:device-width;}.visible-xs,
.visible-sm,
.visible-md,
.visible-lg{display:none !important;}.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block{display:none !important;}@media(max-width:639px){.visible-xs{display:block !important;}table.visible-xs{display:table !important;}tr.visible-xs{display:table-row !important;}th.visible-xs,
 td.visible-xs{display:table-cell !important;}}@media(max-width:639px){.visible-xs-block{display:block !important;}}@media(max-width:639px){.visible-xs-inline{display:inline !important;}}@media(max-width:639px){.visible-xs-inline-block{display:inline-block !important;}}@media(min-width:640px) and (max-width:1023px){.visible-sm{display:block !important;}table.visible-sm{display:table !important;}tr.visible-sm{display:table-row !important;}th.visible-sm,
 td.visible-sm{display:table-cell !important;}}@media(min-width:640px) and (max-width:1023px){.visible-sm-block{display:block !important;}}@media(min-width:640px) and (max-width:1023px){.visible-sm-inline{display:inline !important;}}@media(min-width:640px) and (max-width:1023px){.visible-sm-inline-block{display:inline-block !important;}}@media(min-width:1024px) and (max-width:1399px){.visible-md{display:block !important;}table.visible-md{display:table !important;}tr.visible-md{display:table-row !important;}th.visible-md,
 td.visible-md{display:table-cell !important;}}@media(min-width:1024px) and (max-width:1399px){.visible-md-block{display:block !important;}}@media(min-width:1024px) and (max-width:1399px){.visible-md-inline{display:inline !important;}}@media(min-width:1024px) and (max-width:1399px){.visible-md-inline-block{display:inline-block !important;}}@media(min-width:1400px){.visible-lg{display:block !important;}table.visible-lg{display:table !important;}tr.visible-lg{display:table-row !important;}th.visible-lg,
 td.visible-lg{display:table-cell !important;}}@media(min-width:1400px){.visible-lg-block{display:block !important;}}@media(min-width:1400px){.visible-lg-inline{display:inline !important;}}@media(min-width:1400px){.visible-lg-inline-block{display:inline-block !important;}}@media(max-width:639px){.hidden-xs{display:none !important;}}@media(min-width:640px) and (max-width:1023px){.hidden-sm{display:none !important;}}@media(min-width:1024px) and (max-width:1399px){.hidden-md{display:none !important;}}@media(min-width:1400px){.hidden-lg{display:none !important;}}.visible-print{display:none !important;}@media print{.visible-print{display:block !important;}table.visible-print{display:table !important;}tr.visible-print{display:table-row !important;}th.visible-print,
 td.visible-print{display:table-cell !important;}}.visible-print-block{display:none !important;}@media print{.visible-print-block{display:block !important;}}.visible-print-inline{display:none !important;}@media print{.visible-print-inline{display:inline !important;}}.visible-print-inline-block{display:none !important;}@media print{.visible-print-inline-block{display:inline-block !important;}}@media print{.hidden-print{display:none !important;}}.ui-helper-hidden{display:none;}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-helper-clearfix:before,
.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse;}.ui-helper-clearfix:after{clear:both;}.ui-helper-clearfix{min-height:0;}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:alpha(opacity=0);}.ui-front{z-index:100;}.ui-state-disabled{cursor:default !important;}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;}.ui-draggable-handle{-ms-touch-action:none;touch-action:none;}.ui-resizable{position:relative;}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none;}.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle{display:none;}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0;}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0;}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%;}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%;}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px;}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px;}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px;}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px;}.ui-selectable{-ms-touch-action:none;touch-action:none;}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black;}.ui-sortable-handle{-ms-touch-action:none;touch-action:none;}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;min-height:0;font-size:100%;}.ui-accordion .ui-accordion-icons{padding-left:2.2em;}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em;}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px;}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto;}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default;}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible;}.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active{text-decoration:none;}.ui-button-icon-only{width:2.2em;}button.ui-button-icon-only{width:2.4em;}.ui-button-icons-only{width:3.4em;}button.ui-button-icons-only{width:3.7em;}.ui-button .ui-button-text{display:block;line-height:normal;}.ui-button-text-only .ui-button-text{padding:.4em 1em;}.ui-button-icon-only .ui-button-text,
.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px;}.ui-button-text-icon-primary .ui-button-text,
.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em;}.ui-button-text-icon-secondary .ui-button-text,
.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em;}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em;}input.ui-button{padding:.4em 1em;}.ui-button-icon-only .ui-icon,
.ui-button-text-icon-primary .ui-icon,
.ui-button-text-icon-secondary .ui-icon,
.ui-button-text-icons .ui-icon,
.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px;}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px;}.ui-button-text-icon-primary .ui-button-icon-primary,
.ui-button-text-icons .ui-button-icon-primary,
.ui-button-icons-only .ui-button-icon-primary{left:.5em;}.ui-button-text-icon-secondary .ui-button-icon-secondary,
.ui-button-text-icons .ui-button-icon-secondary,
.ui-button-icons-only .ui-button-icon-secondary{right:.5em;}.ui-buttonset{margin-right:7px;}.ui-buttonset .ui-button{margin-left:0;margin-right:-0.3em;}input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner{border:0;padding:0;}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover{top:1px;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-prev-hover{left:1px;}.ui-datepicker .ui-datepicker-next-hover{right:1px;}.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year{width:45%;}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}.ui-datepicker td{border:0;padding:1px;}.ui-datepicker td span,
.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;width:100%;font-size:0;}.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0;}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative;}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis;}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px;}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right;}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer;}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px;}.ui-draggable .ui-dialog-titlebar{cursor:move;}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:none;}.ui-menu .ui-menu{position:absolute;}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0;}.ui-menu .ui-state-focus,
.ui-menu .ui-state-active{margin:-1px;}.ui-menu-icons{position:relative;}.ui-menu-icons .ui-menu-item{padding-left:2em;}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0;}.ui-menu .ui-menu-icon{left:auto;right:0;}.ui-progressbar{height:2em;text-align:left;overflow:hidden;}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%;}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25;}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none;}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none;}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px;}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0;}.ui-selectmenu-open{display:block;}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer;}.ui-selectmenu-button span.ui-icon{right:0.5em;left:auto;margin-top:-8px;position:absolute;top:50%;}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:0.4em 2.1em 0.4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.ui-slider{position:relative;text-align:left;}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none;}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;}.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit;}.ui-slider-horizontal{height:.8em;}.ui-slider-horizontal .ui-slider-handle{top:-0.3em;margin-left:-0.6em;}.ui-slider-horizontal .ui-slider-range{top:0;height:100%;}.ui-slider-horizontal .ui-slider-range-min{left:0;}.ui-slider-horizontal .ui-slider-range-max{right:0;}.ui-slider-vertical{width:.8em;height:100px;}.ui-slider-vertical .ui-slider-handle{left:-0.3em;margin-left:0;margin-bottom:-0.6em;}.ui-slider-vertical .ui-slider-range{left:0;width:100%;}.ui-slider-vertical .ui-slider-range-min{bottom:0;}.ui-slider-vertical .ui-slider-range-max{top:0;}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle;}.ui-spinner-input{border:none;background:none;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px;}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0;}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none;}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0;}.ui-spinner-up{top:0;}.ui-spinner-down{bottom:0;}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px;}.ui-tabs{position:relative;padding:.2em;}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0;}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap;}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none;}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px;}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text;}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer;}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none;}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa;}body .ui-tooltip{border-width:2px;}.ui-datepicker{border:1px solid #868686;background:#ffffff;color:#2e2e2e;}.ui-datepicker .ui-datepicker-header{color:#2e2e2e;background-color:transparent;border:none;font-weight:bold;}.ui-icon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next{color:#173e35;cursor:pointer;font-family:'Glyphicons Halflings';-webkit-font-smoothing:antialiased;font-style:normal;font-weight:normal;height:15px;line-height:1;margin-top:5px;width:30px;}.ui-datepicker .ui-datepicker-prev{left:5px;float:left;text-align:left;}.ui-datepicker .ui-datepicker-prev:before{content:"\e079";}.ui-datepicker .ui-datepicker-next{right:5px;float:right;text-align:right;}.ui-datepicker .ui-datepicker-next:before{content:"\e080";}.ui-datepicker .ui-icon{display:none;}.ui-widget-header .ui-datepicker-prev-hover.ui-state-hover,
.ui-widget-header .ui-datepicker-next-hover.ui-state-hover{border:0 none;background:transparent;color:#020605;top:2px;}.ui-datepicker th{font-weight:400;}.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default{background-color:#f4f4f4;text-align:center;color:#2e2e2e;}.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited{color:#454545;text-decoration:none;}.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited{color:#2b2b2b;text-decoration:none;}.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited{color:#ffffff;text-decoration:none;}.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight{background:#006a5b;color:#ffffff;border-color:#006a5b;}.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a{color:#777620;}.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus{background:#173e35;color:#ffffff;}.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f;}.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a{color:#5f3f3f;}.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text{color:#5f3f3f;}.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary{font-weight:bold;}.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary{opacity:.7;filter:alpha(opacity=70);font-weight:normal;}.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled{opacity:.35;filter:alpha(opacity=35);background-image:none;}.ui-state-disabled .ui-icon{filter:alpha(opacity=35);}body{overflow-x:hidden;position:relative;}body.offcanvas{overflow-y:hidden;}.no-margin{margin:0 !important;}@media(min-width:1400px){.container-lg{float:none;margin:0 auto !important;overflow:hidden;}}button{font-weight:bold;}.btn{border-radius:0 !important;}ul,
ol{padding-left:15px;}@media(max-width:1023px){.form-control{height:42px;padding:10px 15px;font-size:18px;line-height:1.3333333;border-radius:0;font-size:14px;}select.form-control{height:42px;line-height:42px;}textarea.form-control,
 select[multiple].form-control{height:auto;}}option{font-size:0.875em;line-height:18px;padding:6px 13px;width:100%;}a,
button{color:#173e35;text-decoration:none;}a:hover{text-decoration:none;}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#2e2e2e;}.open > .dropdown-menu{padding:15px 0 0 0;}.dropdown-menu li{margin-top:3px;}.dropdown-menu li:first-child{margin-top:0px;}.dropdown-menu > li > a{display:block;padding:3px 25px;clear:both;font-weight:400;line-height:1.42857;color:#2e2e2e;white-space:nowrap;}.display-none{display:none;}.page-title{margin-bottom:30px;}@media(min-width:640px){.item-label,
 .item-value{display:block;}}@media(max-width:639px){.item-label,
 .item-value{display:inline-block;line-height:20px;vertical-align:top;width:49%;}.item-value{padding-left:10px;}.item-action{margin-top:20px;}}.item-label{text-transform:uppercase;font-weight:300;}.item-value{font-size:18px;padding-bottom:10px;text-overflow:ellipsis;overflow:hidden;}.alert{padding-left:30px;padding-right:30px;}@media(max-width:1024px){.alert{padding-left:20px;padding-right:20px;}}.container__full{padding-left:30px;padding-right:30px;}@media(max-width:1024px){.container__full{padding-left:20px;padding-right:20px;}}.well{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#f2f4f7;border:none;border-bottom:1px solid #334b5c;padding:10px 15px;margin:0;}.well:before,
.well:after{content:" ";display:table;}.well:after{clear:both;}.well:before,
.well:after{content:" ";display:table;}.well:after{clear:both;}.well.well-single-headline{padding-left:0;padding-right:0;}.well.well-xs{padding:0px 15px 5px;}.well.well-xs .well-headline{padding-top:15px;margin:0;}.well.well-xs .well-content{padding-top:20px;}.well.well-sm{padding:10px 20px;}.well.well-md{padding-top:15px;padding-bottom:15px;padding-left:30px;padding-right:30px;}@media(max-width:1024px){.well.well-md{padding-left:20px;padding-right:20px;}}.well.well-lg{padding-top:45px;padding-bottom:35px;padding-left:30px;padding-right:30px;}@media(max-width:1024px){.well.well-lg{padding-left:20px;padding-right:20px;}}.well.well-primary{background-color:#173e35;color:#ffffff;}.well.well-secondary{background-color:#a8dfd2;color:#2e2e2e;}.well.well-tertiary{background-color:#d9d9d9;color:#ffffff;}.well.well-tertiary .item-label{color:#2e2e2e;}.well.well-tertiary .item-value{color:#fff;}.well.well-tertiary .item-value a{color:#fff;text-decoration:underline;}.well.well-quaternary{background-color:#f2f2f2;color:#2e2e2e;border-top:1px solid #868686;border-bottom:1px solid #868686;}.well.well-quinary{background-color:#ffffff;color:#2e2e2e;border-color:#868686;padding-left:0;padding-right:0;}.well.well-quinary .well-headline{background-color:#d9d9d9;color:#ffffff;}.well.well-quinary .well-content{padding-left:30px;padding-right:30px;}@media(max-width:1024px){.well.well-quinary .well-content{padding-left:20px;padding-right:20px;}}.well-headline{margin-left:-15px;margin-right:-15px;font-size:16px;font-weight:700;border-bottom:1px solid #334b5c;padding:5px 30px 15px;padding-left:30px;padding-right:30px;}@media(max-width:1024px){.well-headline{padding-left:20px;padding-right:20px;}}.well-headline-sub{font-weight:400;padding-left:10px;}@media(max-width:639px){.well-headline{padding-left:35px;padding-right:35px;}}.well-single-headline{padding-bottom:0;border-bottom:0;}.well-content{padding-top:40px;padding-bottom:20px;}.well-content:before,
.well-content:after{content:" ";display:table;}.well-content:after{clear:both;}.well-content:before,
.well-content:after{content:" ";display:table;}.well-content:after{clear:both;}.well > .col-no-padding{padding-left:0;padding-right:0;}.well .well-headline{margin:0;padding-left:30px;padding-right:30px;}@media(max-width:1024px){.well .well-headline{padding-left:20px;padding-right:20px;}}@media(max-width:639px){.well,
 .well.well-lg{padding-left:20px;padding-right:20px;}}@media(max-width:1023px){body.offcanvas{max-height:100vh;}main{-webkit-transition:transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;}.container{width:100%;}textarea.form-control,
 select[multiple].form-control{height:auto;}}footer{padding-top:50px;margin-top:30px;background:#ffffff;color:#2e2e2e;font-weight:300;}.footer__top{padding-bottom:50px;}@media(max-width:1024px){.footer__top{padding-bottom:38px;}}@media(max-width:640px){.footer__top .footer__nav--container{margin-bottom:10px;text-align:center;}}.footer__top .footer__nav--container .footer__nav--links{padding-left:0px;width:100%;margin:0px;list-style:none;}.footer__top .footer__nav--container .footer__nav--links .footer__link{margin-top:10px;}.footer__top .footer__nav--container .footer__nav--links a{color:#2e2e2e;font-size:14px;}.footer__left{padding-left:30px;padding-right:30px;}@media(max-width:1024px){.footer__left{padding-left:20px;padding-right:20px;}}.footer__right{padding-left:30px;padding-right:30px;}@media(max-width:1024px){.footer__right{padding-left:20px;padding-right:20px;}}@media(max-width:1024px){.footer__right{border-top:1px solid #173e35;padding-top:30px;margin-top:25px;}}.footer__right .footer__dropdown select.form-control{padding:2px 13px;}.footer__right .footer__dropdown .form-group{margin-bottom:0;}.footer__right .footer__dropdown .form-control{cursor:pointer;background-color:#ffffff;color:#2e2e2e;padding:7px 10px;height:26px;line-height:20px;font-size:14px;}.footer__right .footer__dropdown .form-control option{background-color:#ffffff;}.footer__right .footer__dropdown .form-control:focus::-ms-value{background-color:#ffffff;}.footer__copyright{background:#173e35;padding:25px 0;color:#f3faf5;text-align:center;}.template-pages-joinflow-distributorJoinFlowLayoutPage footer,
.template-pages-joinflow-memberJoinFlowLayoutPage footer,
.template-pages-layout-succeessPacksPage footer{margin-top:0;}ul.nav__links::after{content:"";display:block;clear:both;}ul.nav__links li{float:left;list-style-type:none;}ul.nav__links::after{clear:both;}@media(max-width:1023px){ul.nav__links:before{content:" ";display:table;}}ul.nav__links li.header-links{padding:10px 0px;}ul.nav__links li.header-links a{font-size:18px;line-height:24px;font-weight:bold;padding:0px 20px;height:30px;text-transform:capitalize;}.branding-mobile{padding:10px 0 9px 0;border-bottom:solid 1px #d9d9d9;z-index:9999;background-color:#173e35;padding-left:30px;padding-right:30px;}@media(max-width:1024px){.branding-mobile{padding-left:20px;padding-right:20px;}}.navigation.navigation--top{padding-left:30px;padding-right:30px;}@media(max-width:1024px){.navigation.navigation--top{padding-left:20px;padding-right:20px;}}.navigation--top .nav__left{padding:9px 0 7px;}.navigation--top .nav__left .simple-banner-component img,
.navigation--top .nav__left .banner__component img{width:auto;}.miniCartSlot > div[data-ng-transclude]{display:inline-block;}.navigation--top .nav__right .nav__links--account{margin:0;padding-left:0;float:right;}.navigation--top .nav__right .nav__links--account div[data-smartedit-component-id="HeaderLinksSlot"]{display:inline-block;float:left;}.navigation--top .nav__right .nav__links--account div[data-smartedit-component-id="HeaderLinksSlot"] li:last-child a{padding-right:12px;}.navigation--top .nav__right .nav__links--account li{display:inline-block;font-size:12px;color:#173e35;font-weight:400;text-transform:uppercase;}.navigation--top .nav__right .nav__links--account li:last-child a{padding-right:0;}.navigation--top .nav__right .nav__links--account li.logged_in{padding:10px;}.navigation--top .nav__right .nav__links--account li button{background:transparent none repeat scroll 0% 0%;border:medium none;color:#0068b3;font-size:1em;text-transform:uppercase;}.navigation--top .nav__right .nav__links--account li button:hover{background:none;text-decoration:none;color:#006a5b;}.navigation--top .nav__right .nav__links--account li a{color:inherit;cursor:pointer;text-transform:uppercase;font-weight:400;padding:12px;display:block;font-size:1em;line-height:1.329em;}.navigation--top .nav__right .nav__links--account li a:hover{text-decoration:none;color:#006a5b;}.navigation--top .nav__right .nav__links--account .myAccountLinksHeader.collapsed,
.navigation--top .nav__right .nav__links--account .myCompanyLinksHeader.collapsed{background-color:transparent;color:inherit;}.navigation--top .nav__right .nav__links--account .myAccountLinksHeader.collapsed::after,
.navigation--top .nav__right .nav__links--account .myCompanyLinksHeader.collapsed::after{clear:both;}.navigation--top .nav__right .nav__links--account .myAccountLinksHeader.collapsed:hover,
.navigation--top .nav__right .nav__links--account .myCompanyLinksHeader.collapsed:hover,
.navigation--top .nav__right .nav__links--account .myAccountLinksHeader.collapsed:focus,
.navigation--top .nav__right .nav__links--account .myCompanyLinksHeader.collapsed:focus{color:#006a5b;text-decoration:none;}.navigation--top .nav__right .nav__links--account .myAccountLinksHeader,
.navigation--top .nav__right .nav__links--account .myCompanyLinksHeader{background-color:#003459;color:#ffffff;text-decoration:none;height:40px;}#accNavComponentDesktopOne,
#accNavComponentDesktopTwo{padding:0;background-color:#003459;}#accNavComponentDesktopOne ul.nav__links,
#accNavComponentDesktopTwo ul.nav__links{width:100%;padding:0px;margin-bottom:0px;}#accNavComponentDesktopOne ul.nav__links li,
#accNavComponentDesktopTwo ul.nav__links li{text-transform:capitalize;list-style:none;font-size:12px;color:#173e35;font-weight:400;padding:0;border-right:1px solid #265272;border-bottom:1px solid #265272;}#accNavComponentDesktopOne ul.nav__links li:hover,
#accNavComponentDesktopTwo ul.nav__links li:hover{background-color:#004678;}#accNavComponentDesktopOne ul.nav__links li a,
#accNavComponentDesktopTwo ul.nav__links li a{color:#ffffff;display:block;padding:25px 0 25px 30px;font-size:15px;font-weight:400;}#accNavComponentDesktopOne ul.nav__links li a:hover,
#accNavComponentDesktopTwo ul.nav__links li a:hover{text-decoration:none;}@media(min-width:1024px){.navigation--middle{border-top:1px solid #d9d9d9;}}@media(max-width:639px){.navigation--middle .row:first-child{border:none;}}.navigation--middle .btn{background-color:transparent;width:100%;padding:0;height:100%;color:#173e35;border:none;}@media(min-width:1024px){.navigation--middle .nav__left{padding-left:30px;padding-right:30px;}}.navigation--middle .nav__left .site-search{background-color:#173e35;z-index:2;}@media(min-width:640px) and (max-width:1023px){.navigation--middle .nav__left .site-search{margin-left:-10px;}}@media(max-width:1024px){.navigation--middle .nav__left .site-search{padding-left:0;}}@media(max-width:639px){.navigation--middle .nav__left .site-search{display:none!important;left:0;position:absolute;width:100%;padding:0 10px;border-top:1px solid #d9d9d9;}.navigation--middle .nav__left .site-search.active{display:block!important;}}.navigation--middle .nav__left .site-search .ui-front{padding:10px 0px;}.navigation--middle .nav__left .site-search .glyphicon-search{color:#2e2e2e;font-size:17px;}.navigation--middle .nav__left .site-search .input-group{background-color:#ffffff;min-height:38px;border:1px solid #d9d9d9;}@media(min-width:1024px){.navigation--middle .nav__left .site-search .input-group{width:445px;}}.navigation--middle .nav__left .site-search .input-group .form-control{border:0;box-shadow:none;height:38px;}.navigation--middle .nav__left .site-search .input-group .btn{width:40px;padding:0;}.navigation--middle .nav__left .site-search .input-group .btn:hover{background-color:transparent;}.navigation--middle .nav__left .site-search ul.ui-autocomplete{display:none;position:absolute;background:#ffffff;left:0;right:0;-webkit-box-shadow:0 8px 15px rgba(0, 0, 0, 0.5);box-shadow:0 8px 15px rgba(0, 0, 0, 0.5);z-index:100;width:auto!important;padding-left:0;padding-top:0;list-style:none;margin:0;}.navigation--middle .nav__left .site-search ul.ui-autocomplete li{border-top:1px solid #868686;display:block;width:100%;padding:10px;}.navigation--middle .nav__left .site-search ul.ui-autocomplete li a{display:table;width:100%;color:inherit;text-decoration:none;}.navigation--middle .nav__left .site-search ul.ui-autocomplete li .thumb{display:table-cell;vertical-align:middle;padding:0 10px 0 0;}.navigation--middle .nav__left .site-search ul.ui-autocomplete li .name{display:table-cell;padding:10px;vertical-align:middle;width:100%;}.navigation--middle .nav__left .site-search ul.ui-autocomplete li .thumb + .name{padding:0 10px;}.navigation--middle .nav__left .site-search ul.ui-autocomplete li .price{display:table-cell;vertical-align:middle;padding:0 10px;}.navigation--middle .nav__left .site-search ul.ui-autocomplete li.ui-state-focus{border-left:none;border-right:none;border-bottom:none;margin:0;background:#f4f4f4;color:#2e2e2e;}.navigation--middle .nav__left .site-search ul.ui-autocomplete.active{display:block;}.navigation--middle .nav__right{padding-right:25px;}@media(max-width:1024px){.navigation--middle .nav__right{padding-right:20px;}}.navigation--middle .nav__right ul.nav__links--shop_info{margin-bottom:0;}@media(max-width:1024px){.navigation--middle .nav__right ul.nav__links--shop_info{padding-left:10px;}}@media(min-width:640px){.navigation--middle .nav__right ul.nav__links--shop_info{float:right;}}@media(max-width:639px){.navigation--middle .nav__right ul.nav__links--shop_info{border-left:1px solid #d9d9d9;display:table-cell;text-align:center;vertical-align:top;padding:0;}.navigation--middle .nav__right ul.nav__links--shop_info li{float:none;}}@media(min-width:640px){.navigation--middle .nav__right ul.nav__links--shop_info .componentContainer .yCmsComponent{display:inline;}}.navigation--middle .nav__right ul.nav__links--shop_info .nav-location{min-width:60px;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;}.navigation--middle .nav__right ul.nav__links--shop_info .nav-location span{font-size:30px;top:27%;color:#173e35;}@media(min-width:640px){.navigation--middle .nav__right ul.nav__links--shop_info .nav-location{float:right;padding:0px 10px;}}@media(min-width:1024px){.navigation--middle .nav__right ul.nav__links--shop_info .nav-location{padding:0px 30px;}}@media(max-width:639px){.navigation--middle .componentContainer{text-align:center;vertical-align:top;border-left:1px solid #d9d9d9;}}.navigation--middle .nav-order-tools,
.navigation--middle .nav-location,
.navigation--middle .nav-cart{height:60px;}.navigation--middle .nav-order-tools:hover,
.navigation--middle .nav-location:hover,
.navigation--middle .nav-cart:hover,
.navigation--middle .btn:hover,
.navigation--middle .nav-order-tools:active,
.navigation--middle .nav-location:active,
.navigation--middle .nav-cart:active,
.navigation--middle .btn:active,
.navigation--middle .nav-order-tools:focus,
.navigation--middle .nav-location:focus,
.navigation--middle .nav-cart:focus,
.navigation--middle .btn:focus{background-color:#d9d9d9;box-shadow:none;}.navigation--middle .nav-cart{float:right;padding:0 10px;}@media(min-width:640px){.navigation--middle .nav-cart{padding-left:30px;}}@media(max-width:639px){.navigation--middle .nav-cart{position:relative;float:none;padding:0;}}@media(min-width:640px){.navigation--middle .nav-cart .mini-cart-price{overflow:hidden;margin-left:5px;margin-right:5px;float:right;font-size:16px;font-weight:600;position:relative;top:4px;}}.navigation--middle .nav-cart .mini-cart-link{color:#173e35;}@media(min-width:640px){.navigation--middle .nav-cart .mini-cart-link{line-height:55px;white-space:nowrap;}}@media(max-width:639px){.navigation--middle .nav-cart .mini-cart-link{display:block;}.navigation--middle .nav-cart .mini-cart-link .mini-cart-icon{color:#173e35;left:-7px;top:10px;}.navigation--middle .nav-cart .mini-cart-link .mini-cart-icon .glyphicon-shopping-cart{width:30px;font-size:22px;position:relative;right:-6px;top:3px;}.navigation--middle .nav-cart .mini-cart-link .mini-cart-count{font-size:12px;position:absolute;right:44%;top:-13px;margin:0;}.navigation--middle .nav-cart .mini-cart-link .nav-items-total{display:inline-block;background-color:#173e35;border-radius:50%;height:25px;width:25px;color:#ffffff;line-height:25px;}}.navigation--middle .nav-cart .mini-cart-count{float:right;font-size:12px;text-transform:uppercase;}@media(min-width:640px){.navigation--middle .nav-cart .mini-cart-count:before{content:"(";position:relative;top:4px;}.navigation--middle .nav-cart .mini-cart-count:after{content:")";position:relative;top:4px;}}.navigation--middle .nav-cart .mini-cart-count .nav-items-total{position:relative;right:0px;top:5px;}@media(min-width:640px){.navigation--middle .nav-cart .mini-cart-icon{float:right;position:relative;top:5px;}}.navigation--middle .nav-cart .mini-cart-icon .glyphicon-shopping-cart{font-size:22px;}@media(min-width:640px) and (max-width:1023px){.navigation--middle .nav-cart .mini-cart-icon .glyphicon-shopping-cart{margin-left:5px;}}@media(max-width:639px){.navigation--middle .mobile__nav__row.mobile__nav__row--table,
 .navigation--middle .mobile__nav__row .mobile__nav__row--table{display:table !important;width:100%;}.navigation--middle .mobile__nav__row .mobile__nav__row--table-group{display:table-row-group !important;}.navigation--middle .mobile__nav__row .mobile__nav__row--table-row{display:table-row !important;}.navigation--middle .mobile__nav__row .mobile__nav__row--table-row:before{display:table;content:" ";}.navigation--middle .mobile__nav__row .mobile__nav__row--table-cell{display:table-cell !important;vertical-align:top;}.navigation--middle .mobile__nav__row .nav__links--shop_info .componentContainer{margin-bottom:0;overflow:hidden;}.navigation--middle .mobile__nav__row span.glyphicon-align-justify{position:relative;cursor:pointer;margin:0 auto;color:#173e35;font-size:29px;top:2px;}.navigation--middle .mobile__nav__row .componentContainer .nav-order-tools,
 .navigation--middle .mobile__nav__row .componentContainer .nav-cart{font-size:30px;line-height:60px;padding:0;width:100%;}.navigation--middle .mobile__nav__row .componentContainer .mobile__nav__row--table-cell{border-right:1px solid #d9d9d9;}.navigation--middle .mobile__nav__row .componentContainer .mobile__nav__row--table-cell:last-child{border-right:none;}}@media(max-width:639px){.navigation--middle .mobile__nav__row .mobile__nav__row--seperator{border-left:1px solid #d9d9d9;}}@media(max-width:639px){.navigation--middle .mobile__nav__row--btn{padding:0;vertical-align:top;height:60px;font-size:30px;line-height:60px;}.navigation--middle .mobile__nav__row--btn .nav-order-tools,
 .navigation--middle .mobile__nav__row--btn .mini-cart-link,
 .navigation--middle .mobile__nav__row--btn .mobile__nav__row--btn-search{font-size:30px;line-height:60px;padding:0;width:100%;}.navigation--middle .mobile__nav__row--btn .nav-order-tools:hover,
 .navigation--middle .mobile__nav__row--btn .mini-cart-link:hover,
 .navigation--middle .mobile__nav__row--btn .mobile__nav__row--btn-search:hover,
 .navigation--middle .mobile__nav__row--btn .nav-order-tools:focus,
 .navigation--middle .mobile__nav__row--btn .mini-cart-link:focus,
 .navigation--middle .mobile__nav__row--btn .mobile__nav__row--btn-search:focus,
 .navigation--middle .mobile__nav__row--btn .nav-order-tools:active,
 .navigation--middle .mobile__nav__row--btn .mini-cart-link:active,
 .navigation--middle .mobile__nav__row--btn .mobile__nav__row--btn-search:active{background-color:#d9d9d9;color:#173e35;text-decoration:none;}.navigation--middle .mobile__nav__row--btn span.glyphicon{color:#173e35;}}.navigation--middle .mobile-menu{height:60px;}.navigation--middle .mobile-menu button{font-size:18px;line-height:1.33;border-radius:0;height:100%;width:100%;padding:0px;}.navigation--middle .mobile-menu span{position:relative;cursor:pointer;margin:0 auto;color:#173e35;font-size:29px;top:2px;}.navigation--bottom{background-color:#ffffff;}@media(max-width:1023px){.navigation--bottom{border-bottom:none;}}@media(max-width:1023px){.navigation--bottom .sm-back::before{content:"\e079";float:none;}}.navigation--bottom .nav__links--products li.nav__links--primary.registration-link{display:none;}@media(max-width:1023px){.navigation--bottom .navigation__overflow{left:-380px;top:0;height:83vh;overflow-y:auto;border-top:1px solid #d9d9d9;}}@media(max-width:1023px){.navigation--bottom.js-enquire-offcanvas-navigation .close-nav{display:inline-block;cursor:pointer;height:60px;width:20%;vertical-align:top;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;}}@media(max-width:1023px){.navigation--bottom.js-enquire-offcanvas-navigation .close-nav button{background-color:#ffffff;height:100%;width:100%;display:inline-block;color:transparent;overflow:hidden;border:none;}}.navigation--bottom.js-enquire-offcanvas-navigation .close-nav button span{color:#173e35;font-size:25px;}.navigation--bottom:before,
.navigation--bottom:after{content:" ";display:table;}.navigation--bottom:after{clear:both;}@media(min-width:1400px){.navigation--bottom a{padding:20px 32px;}}.navigation--bottom .column-20-percent{float:left;width:20%;}@media(max-width:1023px){.navigation--bottom{width:380px;position:absolute;left:-380px;z-index:999;background-color:#ffffff;}.navigation--bottom li{float:none;}}@media(max-width:639px){.navigation--bottom{width:100%;height:83vh;left:-100%;margin-left:0;}}.navigation--bottom .nav__links--products{padding-left:15px;padding-right:15px;margin-bottom:0;}@media(max-width:1023px){.navigation--bottom .nav__links--products.active{position:relative;left:-100%;}}@media(max-width:1023px){.navigation--bottom .nav__links--products{top:0;bottom:0;right:0;background-color:#ffffff;padding:0;position:relative;left:0;}}@media(max-width:1023px){.navigation--bottom .nav__links--products li{float:none;overflow:hidden;background-color:#ffffff;border-bottom:1px solid #868686;}}@media(max-width:1023px){.navigation--bottom .nav__links--products li.liUserSign{border-bottom:1px solid #265272;}.navigation--bottom .nav__links--products li.liUserSign:hover{background-color:#004678;}}@media(max-width:1023px){.navigation--bottom .nav__links--products li.liUserSign a.userSign{width:80%;display:inline-block;text-transform:uppercase;padding-right:20px;}}.navigation--bottom .nav__links--products li:last-child{margin-right:0;}.navigation--bottom .nav__links--products li a{text-transform:uppercase;font-weight:500;font-size:14px;line-height:20px;padding:20px 15px;display:block;color:#2e2e2e;}@media(max-width:1023px){.navigation--bottom .nav__links--products li a{margin-top:0;color:#173e35;text-transform:capitalize;padding:20px 30% 20px 50px;display:block;}}.navigation--bottom .nav__links--products .nav__links--secondary{display:none;background:#ffffff;position:absolute;z-index:1000;left:0;border:1px solid #d9d9d9;border-top:0;padding:0 10px;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25);box-shadow:0 1px 3px rgba(0, 0, 0, 0.25);}.navigation--bottom .nav__links--products .nav__links--secondary .sm-back{display:none;}.navigation--bottom .nav__links--products .nav__links--secondary .row{position:relative;}.navigation--bottom .nav__links--products .nav__links--secondary .sub-navigation-section{position:static;}.navigation--bottom .nav__links--products .nav__links--secondary .sub-navigation-section .sub-category-section{padding:0 10px;}.navigation--bottom .nav__links--products .nav__links--secondary .sub-navigation-section.double{position:relative;min-height:1px;padding:10px 0 10px 0;}.navigation--bottom .nav__links--products .nav__links--secondary .sub-navigation-section .sub-navigation-section-column{float:left;padding:0 10px;}.navigation--bottom .nav__links--products .nav__links--secondary .sub-navigation-section .sub-navigation-list{padding-left:0;list-style:none;}.navigation--bottom .nav__links--products .nav__links--secondary .sub-navigation-section .sub-navigation-list li{border-bottom:1px solid #d9d9d9;}.navigation--bottom .nav__links--products .nav__links--secondary .sub-navigation-section .sub-navigation-list li:last-child{border-bottom:none;}.navigation--bottom .nav__links--products .nav__links--secondary .sub-navigation-section .sub-navigation-list li a{display:block;color:#2e2e2e;line-height:30px;padding-left:5px;}.navigation--bottom .nav__links--products .nav__links--secondary .sub-navigation-section .sub-navigation-list li a:hover,
.navigation--bottom .nav__links--products .nav__links--secondary .sub-navigation-section .sub-navigation-list li a:focus{background-color:#173e35;text-decoration:none;}.navigation--bottom .nav__links--products .nav__links--secondary .sub-navigation-list.has-title{margin-top:40px;}.navigation--bottom .nav__links--products .nav__links--secondary .title + .sub-navigation-list.has-title{margin-top:0;}.navigation--bottom .show-sub .nav__link a{position:relative;}.navigation--bottom .show-sub .nav__link a:after{position:absolute;content:"";width:0;height:0;border-right:10px solid rgba(0, 0, 0, 0);border-left:10px solid rgba(0, 0, 0, 0);border-bottom:10px solid #ffffff;display:block;bottom:0;left:50%;margin:0 0 0 -10px;z-index:1001;}.navigation--bottom .show-sub .sub__navigation{display:block !important;top:60px;}.navigation--bottom .sub__navigation .shk-container{width:100%;margin:0;}.navigation--bottom .nav__link{display:inline-block;width:100%;}@media(max-width:1023px){.navigation--bottom .nav__links--primary-has__sub{position:static;}}@media(max-width:1023px){.navigation--bottom .nav__links--primary-has__sub .nav__link{width:67%;}}.navigation--bottom .nav__links--primary-has__sub .nav__link--drill__down{display:inline-block;width:33%;color:#173e35;min-height:30px;padding:20px 0;}@media(max-width:1023px){.navigation--bottom .nav__links--primary.active .sub__navigation{display:block;}}@media(min-width:1024px){.navigation--bottom .nav__links--primary .sub__navigation{display:none;background:#ffffff;position:absolute;z-index:1000;left:0;border:1px solid #d9d9d9;border-top:0;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25);box-shadow:0 1px 3px rgba(0, 0, 0, 0.25);}}@media(max-width:1023px){.navigation--bottom .nav__links--primary .sub__navigation{display:none;position:absolute;top:0;bottom:0;left:100%;width:100%;padding:0;}}@media(max-width:1023px){.navigation--bottom .nav__links--primary .sm-back{color:#173e35;padding:5px 50px;border-bottom:1px solid #d9d9d9;font-size:18px;line-height:50px;}.navigation--bottom .nav__links--primary .sm-back::after{content:' ';}.navigation--bottom .nav__links--primary .sm-back::before{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.8em;margin-right:1em;}}@media(max-width:1023px){.navigation--bottom .nav__links--primary .row{margin:0;}}@media(max-width:1023px){.navigation--bottom .nav__links--primary .sub-navigation-section{padding:0;background:#ffffff;}}@media(min-width:1024px){.navigation--bottom .nav__links--primary .sub-navigation-section{position:static;}}.navigation--bottom .nav__links--primary .sub-navigation-section .title{font-size:18px;line-height:40px;text-transform:uppercase;color:rgba(0, 0, 0, 0.7);}@media(max-width:1399px){.navigation--bottom .nav__links--primary .sub-navigation-section .title{color:rgba(0, 0, 0, 0.7);}}@media(max-width:1023px){.navigation--bottom .nav__links--primary .sub-navigation-section .title{padding:10px 20px 10px 50px;text-transform:uppercase;border-bottom:1px solid #d9d9d9;}}@media(max-width:1023px){.navigation--bottom .nav__links--primary .sub-navigation-section .sub-navigation-list{margin-bottom:0;padding-left:0;list-style:none;}}@media(min-width:1024px){.navigation--bottom .nav__links--primary .sub-navigation-section .sub-navigation-list{padding-left:0px;list-style:none;margin-top:0;min-width:150px !important;display:inline;}.navigation--bottom .nav__links--primary .sub-navigation-section .sub-navigation-list a{display:block;color:#2e2e2e;line-height:30px;padding:0 0 0 5px;}.navigation--bottom .nav__links--primary .sub-navigation-section .sub-navigation-list a:hover{background-color:#d9d9d9;text-decoration:none;}}.navigation--bottom .nav__links--primary .sub-navigation-section .sub-navigation-list li{position:relative;display:block;border-bottom:1px solid #d9d9d9;float:none;}@media(min-width:1024px){.navigation--bottom .nav__links--primary .sub-navigation-section .sub-navigation-list li:last-child{border:none;}}.navigation--bottom .nav__links--mobile.offcanvasGroup1 .offcanvasGroup2 li,
.navigation--bottom .nav__links--mobile.offcanvasGroup1 .offcanvasGroup3 li{border-bottom:1px solid #265272;}@media(max-width:1023px){.navigation--bottom .nav__links--mobile{overflow:hidden;}.navigation--bottom .nav__links--mobile li{overflow:hidden;background-color:#03426f;border:none;}.navigation--bottom .nav__links--mobile li a{color:#ffffff;}.navigation--bottom .nav__links--mobile .subNavList{padding-left:0;}.navigation--bottom .nav__links--mobile .subNavList li{padding:5px 0;background:#003459;}}@media(max-width:1023px){.navigation--bottom .nav__links--mobile div.sub-nav .myAccountLinksHeader,
 .navigation--bottom .nav__links--mobile div.sub-nav .myCompanyLinksHeader{display:block;cursor:pointer;max-height:60px;text-transform:uppercase;}}@media(max-width:1023px){.navigation--bottom .nav__links--mobile div.sub-nav a{border-bottom:1px solid #265272;}}@media(max-width:1023px){.navigation--bottom .nav__links--mobile div.sub-nav a span{float:right;line-height:50px;left:0;position:relative;height:30px;top:-14px;}}@media(max-width:1023px){.navigation--bottom .userGroup{position:relative;line-height:50px;background-color:#ffffff;padding:5px 12px 5px 20px;cursor:pointer;color:#173e35;display:inline-block;width:80%;float:left;height:60px;text-transform:uppercase;text-align:left;}}@media(max-width:1023px){.navigation--bottom .userGroup a{border:none;color:#173e35;}.navigation--bottom .userGroup a:hover{background-color:transparent !important;}}@media(max-width:1023px){.navigation--bottom .userGroup .myAcctUserIcon{font-size:20px;position:relative;top:4px;}}@media(max-width:1023px){.navigation--bottom .userGroup .userName{display:inline-block;padding-left:10px;}}@media(max-width:1023px){.navigation--bottom .userGroup #signedInUserOptionsToggle{position:absolute;right:0;top:0;height:100%;width:100%;padding:0;}}@media(max-width:1023px){.navigation--bottom .glyphicon-chevron-up,
 .navigation--bottom .glyphicon-chevron-down{position:absolute;left:260px;line-height:60px;top:0;}}@media(max-width:639px){.navigation--bottom .glyphicon-chevron-up,
 .navigation--bottom .glyphicon-chevron-down{left:68vw;}}@media(min-width:640px){main{-webkit-transition:transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out;}}@media(min-width:640px) and (max-width:1023px){main.offcanvas{position:relative;-webkit-transform:translate(380px, 0);-ms-transform:translate(380px, 0);-o-transform:translate(380px, 0);transform:translate(380px, 0);}}@media(max-width:639px){main.offcanvas{position:relative;-webkit-transform:translate(100%, 0);-ms-transform:translate(100%, 0);-o-transform:translate(100%, 0);transform:translate(100%, 0);}}@media(max-width:639px){.offcanvas .sticky-nav-top{left:0;position:absolute;height:60px;width:100vw;}}@media(max-width:1023px){.sticky-nav-top{position:absolute;left:0px;top:-60px;width:380px;padding:0px;margin-bottom:0;z-index:9999;text-align:right;}}@media(max-width:639px){.sticky-nav-top{position:absolute;top:-60px;height:60px;left:-60px;z-index:999;width:100vw;}}.sticky-nav-top .liUserSign{background-color:#ffffff;}@media(max-width:1023px){.sticky-nav-top .userSign{text-align:left;width:80%;display:inline-block;color:#173e35;padding:20px 30% 20px 50px;}}@media(max-width:1023px){html.offcanvas{overflow-x:hidden;}}.nav-order-tools{position:relative;display:inline-block;cursor:pointer;}@media(min-width:640px){.nav-order-tools{border-left:0px;border-right:1px solid #d9d9d9;padding:0px 15px;}}@media(min-width:1024px){.nav-order-tools{padding:0px 30px;}}@media(max-width:639px){.nav-order-tools{position:static;}}.nav-order-tools:before{position:relative;top:23%;display:inline;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e032";color:#173e35;font-size:30px;}@media(max-width:639px){.nav-order-tools:before{top:3px;}}.quote__list{position:relative;display:inline-block;cursor:pointer;width:45px;text-align:right;}.quote__list a{font-size:25px;background-color:transparent;padding:0;border:0;color:#173e35;}.quote__list a .glyphicon{top:4px;}@media(min-width:640px){.quote__list{border-left:0px;padding:0px 15px;}}@media(min-width:1024px){.quote__list{padding:0px 30px;}}@media(max-width:639px){.quote__list{position:static;}}.js-nav-order-tools--active .nav-order-tools__child-wrap{display:block;}.js-nav-quote-list--active .quote__list--nav{display:block;}.quote__list--nav{text-align:left;position:absolute;border:1px solid #d9d9d9;background-color:#ffffff;right:40px;top:26px;width:260px;z-index:10;}.quote__list--nav a{font-size:14px;line-height:1.42857143;}@media(max-width:639px){.quote__list--nav{width:100vw;top:103px;}}.quote__list--nav a{display:block;text-transform:uppercase;font-weight:600;color:#2e2e2e;padding:20px 30px;}.quote__list--nav a:hover{background-color:#d9d9d9;}.nav-order-tools__child-wrap{font-size:14px;line-height:1.42857143;text-align:left;position:absolute;border:1px solid #d9d9d9;background-color:#ffffff;right:-1px;top:60px;width:260px;z-index:10;}@media(max-width:639px){.nav-order-tools__child-wrap{width:100vw;top:103px;}}.nav-order-tools__child-wrap div{border-bottom:1px solid #d9d9d9;}.nav-order-tools__child-wrap div:last-child{border-bottom:none;}.nav-order-tools__child-wrap a{display:block;text-transform:uppercase;font-weight:600;color:#2e2e2e;padding:20px 30px;}.nav-order-tools__child-wrap a:hover{background-color:#d9d9d9;}header{background:#173e35;margin-bottom:20px;}.page-cartPage header,
.page-homepage header,
.page-productGrid header,
.page-searchGrid header,
.page-search header,
.page-cartPage header,
.pageType-CategoryPage header{margin-bottom:0;}.page-headline{color:#2e2e2e;font-size:24px;line-height:35px;font-weight:700;padding:20px 0;margin:0;}.page-headline.border{border-bottom:1px solid #868686;margin-bottom:25px;}.page-sub-headline{font-size:14px;font-weight:400;line-height:1.571;}.text-variant-bold{font-weight:600;}.full-width-padding{padding-left:30px;padding-right:30px;}@media(max-width:1024px){.full-width-padding{padding-left:20px;padding-right:20px;}}.half-width-padding{padding-left:20px;padding-right:20px;}@media(max-width:1024px){.half-width-padding{padding-left:10px;padding-right:10px;}}.btn-formblock{display:block;width:100%;padding-left:0;padding-right:0;margin-top:25px;}.btn{text-transform:uppercase;font-weight:600;padding:10px 15px;font-size:16px;line-height:1.375;border-radius:3px;}.btn.glyphicon{padding:3px 0 4px 0;}.btn.glyphicon:before{font-size:25px;}.btn,
.btn:active,
.btn.active{box-shadow:none;}.btn-small{padding:6px 15px;font-size:16px;line-height:1.375;border-radius:3px;}.btn-icon{padding-left:83px;position:relative;}.btn-icon:before{position:absolute;font-size:25px;top:9px;left:20px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;}.btn-icon:after{content:"";position:absolute;left:65px;top:-3px;border-right:3px solid currentColor;height:48px;}:hover.btn-icon:after{border-right-width:3px;}.btn-edit-confirm{width:48%;}.btn-block + .btn-block{margin-top:10px;}.btn-default{border:3px solid;color:#173e35;background-color:#ffffff;border-color:#173e35;}.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default{color:#ffffff;background-color:#006a5b;border-color:#006a5b;-webkit-box-shadow:none;box-shadow:none;}.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default{background-image:none;}.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active{color:#173e35;background-color:#d9d9d9;border-color:#d9d9d9;}.btn-default .badge{color:#ffffff;background-color:#173e35;}.btn-primary{border:3px solid;color:#ffffff;background-color:#173e35;border-color:#173e35;}.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary{color:#ffffff;background-color:#006a5b;border-color:#006a5b;-webkit-box-shadow:none;box-shadow:none;}.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary{background-image:none;}.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active{color:#ffffff;background-color:#c2cbba;border-color:#c2cbba;}.btn-primary .badge{color:#173e35;background-color:#ffffff;}.btn-no-transform{text-transform:none;}.pagination-wrap{float:right;text-align:right;}.pagination{border:1px solid #d9d9d9;font-weight:600;margin:0;}.pagination > li{vertical-align:top;display:inline-block;}.pagination > li > a,
.pagination > li > span{position:static;border:none;margin:0;float:none;display:inline-block;}.pagination > li.pagination-prev > a,
.pagination > li.pagination-next > a,
.pagination > li.pagination-prev > span,
.pagination > li.pagination-next > span{font-size:11px;}.pagination > li.pagination-prev > a:hover,
.pagination > li.pagination-next > a:hover,
.pagination > li.pagination-prev > span:hover,
.pagination > li.pagination-next > span:hover,
.pagination > li.pagination-prev > a:focus,
.pagination > li.pagination-next > a:focus,
.pagination > li.pagination-prev > span:focus,
.pagination > li.pagination-next > span:focus{background-color:#173e35;color:#ffffff;}.pagination > li.pagination-prev.disabled > a:hover,
.pagination > li.pagination-next.disabled > a:hover,
.pagination > li.pagination-prev.disabled > span:hover,
.pagination > li.pagination-next.disabled > span:hover,
.pagination > li.pagination-prev.disabled > a:focus,
.pagination > li.pagination-next.disabled > a:focus,
.pagination > li.pagination-prev.disabled > span:focus,
.pagination > li.pagination-next.disabled > span:focus{color:#a6a6a6;background-color:transparent;border-color:#d9d9d9;}.pagination > li.pagination-prev{text-align:left;}.pagination > li.pagination-prev > a,
.pagination > li.pagination-prev > span{border-right:1px solid #d9d9d9;}.pagination > li.pagination-next{text-align:right;}.pagination > li.pagination-next > a,
.pagination > li.pagination-next > span{border-left:1px solid #d9d9d9;}.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus{background-color:transparent;border:none;font-weight:400;}.pagination > li > a,
.pagination > li > span{line-height:38px;width:38px;padding:0;font-size:14px;text-align:center;}.pagination > li.pagination-prev > a,
.pagination > li.pagination-prev > span{margin-right:12.66666667px;width:43px;border-bottom-left-radius:0;border-top-left-radius:0;}.pagination > li.pagination-next > a,
.pagination > li.pagination-next > span{margin-left:12.66666667px;width:43px;border-bottom-right-radius:0;border-top-right-radius:0;}.pagination .pagination-input{margin-left:20px;text-align:center;width:30px;}@media(max-width:1023px){.pagination > li > a,
 .pagination > li > span{line-height:46px;width:38px;padding:0;font-size:14px;text-align:center;}.pagination > li.pagination-prev > a,
 .pagination > li.pagination-prev > span{margin-right:12.66666667px;width:48px;border-bottom-left-radius:0;border-top-left-radius:0;}.pagination > li.pagination-next > a,
 .pagination > li.pagination-next > span{margin-left:12.66666667px;width:48px;border-bottom-right-radius:0;border-top-right-radius:0;}}@media(max-width:639px){.pagination{display:table;width:100%;}.pagination > li{display:table-cell;vertical-align:middle;text-align:center;}.pagination > li > a,
 .pagination > li > span{float:none;}.pagination > li > a,
 .pagination > li > span{line-height:40px;width:40px;padding:0;font-size:14px;text-align:center;}.pagination > li.pagination-prev > a,
 .pagination > li.pagination-prev > span{margin-right:13.33333333px;width:60px;border-bottom-left-radius:0;border-top-left-radius:0;}.pagination > li.pagination-next > a,
 .pagination > li.pagination-next > span{margin-left:13.33333333px;width:60px;border-bottom-right-radius:0;border-top-right-radius:0;}.pagination-with-pager .pagination-wrap{float:none;}}.breadcrumb-section{background:#f2f2f2;padding-left:30px;padding-right:30px;}@media(max-width:1024px){.breadcrumb-section{padding-left:20px;padding-right:20px;}}.breadcrumb-section .breadcrumb{font-size:12px;font-weight:500;text-transform:uppercase;margin:0;}.image-gallery__image{cursor:pointer;}.image-gallery__zoom-icon{font-size:20px;opacity:0.5;position:absolute;right:10px;top:10px;z-index:10;}@media(min-width:640px){.page-productDetails .carousel{padding-left:30px;padding-right:30px;}}.page-productDetails .carouselexpando{padding:0 20px;}.page-productDetails .carouselexpando .carousel .carousel-inner .item{margin:0;padding:0;}.page-productDetails .carouselexpando .carousel .carousel-control{width:30px;height:100%;margin:0;display:flex;justify-content:center;align-items:center;}.page-productDetails .carouselexpando .carousel .carousel-control .glyphicon{margin:0;position:static;}.page-productDetails .carouselexpando .carousel .carousel-control.left{transform:translateX(calc(-100% - 10px));}.page-productDetails .carouselexpando .carousel .carousel-control.right{transform:translateX(calc(100% + 10px));}.burst-text{font-size:11px;padding:10px;background:#006A5B;border-radius:2px;font-weight:600;color:white;text-transform:uppercase;margin-bottom:15px;display:inline-block;}.burst-categroy-wrap{text-align:left;height:30px;}.product-details,
.product-details-price{margin-bottom:10px;}@media(max-width:639px){.product-details,
 .product-details-price{padding:0;}}.product-details .name,
.product-details-price .name{color:#2e2e2e;font-size:24px;line-height:35px;font-weight:700;padding:20px 0;margin:0;padding:0;}.product-details .name.border,
.product-details-price .name.border{border-bottom:1px solid #868686;margin-bottom:25px;}.product-details .name .sku,
.product-details-price .name .sku{font-size:18px;line-height:18px;color:#173e35;position:relative;padding-left:20px;font-weight:400;}.product-details .name .sku:before,
.product-details-price .name .sku:before{border-left:1px solid #868686;content:"";height:14px;position:absolute;top:7px;left:10px;}.product-details .name .code,
.product-details-price .name .code{font-size:18px;line-height:18px;padding-left:5px;}.product-details .promotion,
.product-details-price .promotion{color:#00a651;}.product-details .description,
.product-details-price .description{padding:10px 0 25px;}.product-details .price,
.product-details-price .price{font-size:25px;font-weight:bold;}.product-details .stock-status,
.product-details-price .stock-status{font-weight:300;}@media(max-width:1399px){.product-details .description,
 .product-details-price .description{border-bottom:1px solid #d9d9d9;}}.product-details.page-title{padding-left:30px;padding-right:30px;}@media(max-width:1024px){.product-details.page-title{padding-left:20px;padding-right:20px;}}.product-main-info{padding-left:30px;padding-right:30px;}@media(max-width:1024px){.product-main-info{padding-left:20px;padding-right:20px;}}.product-main-info .product-details{padding:0;}.variant-section{margin-bottom:30px;}.variant-section .variant-selector .variant-name{font-size:13px;font-weight:600;color:#006a5b;text-transform:capitalize;margin-top:15px;margin-bottom:5px;}.variant-section .variant-selector .variant-name .variant-selected{font-weight:normal;text-transform:none;}.variant-section .variant-selector .variant-list{padding-left:0;list-style:none;margin-left:-20px;}.variant-section .variant-selector .variant-list:before,
.variant-section .variant-selector .variant-list:after{content:" ";display:table;}.variant-section .variant-selector .variant-list:after{clear:both;}.variant-section .variant-selector .variant-list:before,
.variant-section .variant-selector .variant-list:after{content:" ";display:table;}.variant-section .variant-selector .variant-list:after{clear:both;}.variant-section .variant-selector .variant-list li{float:left;margin:0 0 0 20px;}.variant-section .variant-selector .variant-list li a,
.variant-section .variant-selector .variant-list li span{display:block;height:40px;width:40px;line-height:40px;text-align:center;text-transform:uppercase;border:1px solid #d9d9d9;background:#fff;color:#2e2e2e;text-decoration:none;}@media(max-width:1023px){.variant-section .variant-selector .variant-list li a,
 .variant-section .variant-selector .variant-list li span{height:42px;width:42px;line-height:42px;}}.variant-section .variant-selector .variant-list li a img,
.variant-section .variant-selector .variant-list li span img{width:100%;height:auto;vertical-align:top;border:1px solid transparent;}.variant-section .variant-selector .variant-list li:hover a,
.variant-section .variant-selector .variant-list li.active a{background:#173e35;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;border:1px solid #173e35;color:#fff;}.variant-section .variant-selector .variant-list li:hover a img,
.variant-section .variant-selector .variant-list li.active a img{border:1px solid #fff;}.variant-section .variant-selector .variant-list li.disabled span{color:#999;cursor:not-allowed;}.variant-section .variant-selector .variant-select{margin:10px 0 0;}.rating:before,
.rating:after{content:" ";display:table;}.rating:after{clear:both;}.rating:before,
.rating:after{content:" ";display:table;}.rating:after{clear:both;}.rating .rating-stars{margin:0 5px 0 0;padding:3px 0 1px;position:relative;}@media(max-width:1023px){.rating .rating-stars{font-size:18px;float:none;}.rating .rating-stars:before,
 .rating .rating-stars:after{content:" ";display:table;}.rating .rating-stars:after{clear:both;}.rating .rating-stars:before,
 .rating .rating-stars:after{content:" ";display:table;}.rating .rating-stars:after{clear:both;}}.rating .rating-stars .greenStars{position:absolute;overflow:hidden;top:3px;left:0;white-space:nowrap;width:0;}.rating .rating-stars span{color:#dee3e8;margin:0 0.1em;overflow:hidden;}.rating .rating-stars span.fh{width:0.47em;margin-right:0;float:left !important;float:left;}.rating .rating-stars span.lh{width:0.5em;text-indent:-0.44em;margin-left:0;float:left !important;float:left;}.rating .rating-stars span.active{color:#173e35;}.rating.rating-set .rating-stars{cursor:pointer;display:inline-block;}.rating a{font-size:13px;position:relative;margin-left:10px;padding-left:10px;}.rating a:before{border-left:1px solid #d9d9d9;content:"";height:19px;position:absolute;top:0;left:0;}.thanks-submit .caption{text-align:center;font-weight:300;font-size:37px;letter-spacing:-0.04em;margin-bottom:10px;line-height:54px;padding-top:40px;}.thanks-submit .score{font-size:62px;line-height:1;color:#2e2e2e;text-align:center;font-weight:bold;margin-bottom:10px;}.thanks-submit-title{font-size:18px;color:#173e35;text-align:center;margin:30px 0 20px;font-weight:bold;}.thanks-submit-description{font-size:14px;color:#000;text-align:center;max-width:60%;margin:0 auto;margin-bottom:30px;}@media(max-width:1023px){.thanks-submit-description{max-width:100%;padding:0 10px;}}.thanks-submit .rating-wrap{text-align:center;}.thanks-submit .rating-wrap .rating-stars{display:inline-block;vertical-align:middle;}.thanks-submit .rating-wrap .rating-stars span{font-size:18px;line-height:24px;}.tabs-responsive .tab-container{float:none;padding:0;}@media(max-width:1023px){.tabs-responsive .tabhead{border-bottom:1px solid #f2f4f7;}}.tab-review .review-pagination-bar{margin:10px 0;}.tab-review .review-pagination-bar:before,
.tab-review .review-pagination-bar:after{content:" ";display:table;}.tab-review .review-pagination-bar:after{clear:both;}.tab-review .review-pagination-bar:before,
.tab-review .review-pagination-bar:after{content:" ";display:table;}.tab-review .review-pagination-bar:after{clear:both;}.tab-review .review-pagination-bar .right{float:right;}.tab-review .review-pagination-bar .right .pager{float:left;margin:0 10px;}.tab-review .review-list{padding-left:0;list-style:none;}.tab-review .review-list .review-entry{margin:10px 0;}.tab-review .review-list .review-entry .title{font-weight:bold;}.tab-review .review-list .review-entry .autor{color:#777777;}.tab-review .write-review{display:none;}#AddToCart-PickUpInStoreAction{position:relative;min-height:1px;padding-left:10px;padding-right:10px;margin-top:20px;}@media(min-width:640px){#AddToCart-PickUpInStoreAction{float:left;width:50%;}}@media(min-width:1024px){#AddToCart-PickUpInStoreAction{float:left;width:100%;}}.AddToCart-PickUpInStoreAction{margin-top:10px;}.AddToCart-ShareOnSocialNetworkAction{margin-top:20px;}#AddToCart-AddToCartAction{position:relative;min-height:1px;padding-left:10px;padding-right:10px;margin-top:20px;}@media(min-width:640px){#AddToCart-AddToCartAction{float:left;width:50%;}}@media(min-width:1024px){#AddToCart-AddToCartAction{float:left;width:100%;}}#AddToCart-ShareOnSocialNetworkAction{position:relative;float:left;width:100%;min-height:1px;padding-left:10px;padding-right:10px;margin-top:30px;}.product-review-item{padding-left:10px;}.product-review-item .rating{display:inline-flex !important;padding-right:10px;}@media(max-width:639px){.add-to-cart-customize-popup-colorbox.shk-popup-colorbox #cboxContent{padding-top:110px;}}.add-to-cart-customize-popup-colorbox.shk-popup-colorbox #cboxLoadedContent{background-color:#fff;padding:40px 40px 30px 40px;}@media(max-width:639px){.add-to-cart-customize-popup-colorbox.shk-popup-colorbox #cboxLoadedContent{margin-top:0;padding:0px 40px 30px 40px;width:fit-content !important;}}.image-gallery img,
.image-gallery video{width:100%;height:auto;-webkit-touch-callout:none;}.image-gallery .zoomImg{position:absolute;top:0;bottom:0;left:0;right:0;max-height:none;max-width:none;z-index:9999;border:0;opacity:0;}.image-gallery .zoomImg img{width:100%;height:100%;}.image-gallery .zoomImgMask{position:absolute;top:0;bottom:0;left:0;right:0;z-index:10000;}.addtocart-component{margin-top:10px;}.addtocart-component .stock-wrapper{font-size:13px;margin:25px 0;}.addtocart-component .stock-wrapper *{float:left;margin:0;}.addtocart-component .stock-wrapper .futureStockLink{margin-left:10px;}.addtocart-component .actions .btn{margin-bottom:10px;}.addtocart-component .row .AddToCart-ShareOnSocialNetworkAction{margin:0 auto;padding-top:50px;width:100px;}.addtocart-component div.a2a_kit a.a2a_dd.share{background:url("../_ui/responsive/common/images/productShareIcon.png") no-repeat left center;padding-left:25px;}.addtocart-component div.a2a_kit a.a2a_dd.share .a2a_img{display:none;}.addtocart-component .qty-selector .input-group-btn,
#add_to_cart_storepickup_form .qty-selector .input-group-btn,
.addtocart-component .qty-selector .btn,
#add_to_cart_storepickup_form .qty-selector .btn{width:48px;margin:0;padding-left:0;padding-right:0;}.addtocart-component .qty-selector .form-control,
#add_to_cart_storepickup_form .qty-selector .form-control{width:62.5px;height:48px;text-align:center;font-size:13px;font-weight:bold;}@media(max-width:1023px){.addtocart-component{margin-top:20px;}.addtocart-component .qty-selector .input-group-btn,
 .addtocart-component .qty-selector .btn,
 .addtocart-component .qty-selector .form-control{width:62.4px;}}@media(max-width:639px){.addtocart-component .qty-selector{margin-left:auto;margin-right:auto;}.addtocart-component .stock-wrapper{display:table;margin-left:auto;margin-right:auto;}}.add-to-cart .cart-container{padding:0;margin:auto;width:fit-content;float:none;min-width:400px;}@media(max-width:639px){.add-to-cart .cart-container{min-width:100%;}.add-to-cart .cart-container .backorder-estimated{padding-left:80px;}}.add-to-cart .add-to-cart-item{margin-bottom:30px;}.add-to-cart .add-to-cart-item:before,
.add-to-cart .add-to-cart-item:after{content:" ";display:table;}.add-to-cart .add-to-cart-item:after{clear:both;}.add-to-cart .add-to-cart-item:before,
.add-to-cart .add-to-cart-item:after{content:" ";display:table;}.add-to-cart .add-to-cart-item:after{clear:both;}.add-to-cart .add-to-cart-item .thumb{float:left;margin-right:10px;}.add-to-cart .add-to-cart-item .details{font-size:18px;margin-left:75px;}.add-to-cart .add-to-cart-item .details .name{font-weight:bold;color:inherit;}.add-to-cart .add-to-cart-item .price{font-size:22px;text-align:right;font-weight:bold;}.add-to-cart .action-group{border-top:1px solid #d9d9d9;}.add-to-cart .action{padding-bottom:10px;padding-top:10px;}.add-to-cart-customize-popup-colorbox #cboxTitle{text-align:center;border-bottom:1px solid #d9d9d9;}.add-to-cart-customize-popup-colorbox #cboxLoadedContent{padding:0px;}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;}.owl-carousel:before,
.owl-carousel:after{content:" ";display:table;}.owl-carousel:after{clear:both;}.owl-carousel:before,
.owl-carousel:after{content:" ";display:table;}.owl-carousel:after{clear:both;}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}.owl-carousel .owl-wrapper-outer .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);}.owl-carousel .owl-wrapper-outer .owl-wrapper:after:before,
.owl-carousel .owl-wrapper-outer .owl-wrapper:after:after{content:" ";display:table;}.owl-carousel .owl-wrapper-outer .owl-wrapper:after:after{clear:both;}.owl-carousel .owl-wrapper-outer .owl-wrapper:after:before,
.owl-carousel .owl-wrapper-outer .owl-wrapper:after:after{content:" ";display:table;}.owl-carousel .owl-wrapper-outer .owl-wrapper:after:after{clear:both;}.owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item{float:left;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);}.owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item.loading > *{min-height:1px;}.owl-carousel .owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}.owl-carousel .owl-controls .owl-buttons .owl-prev,
.owl-carousel .owl-controls .owl-buttons .owl-next{cursor:pointer;position:absolute !important;top:50% !important;display:table;width:25px;height:125px;text-align:center;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'Glyphicons Halflings' !important;color:rgba(255, 255, 255, 0.7);font-size:120px;overflow:hidden;-webkit-transition:0.3s ease-out;-o-transition:0.3s ease-out;transition:0.3s ease-out;}.owl-carousel .owl-controls .owl-buttons .owl-prev span.glyphicon,
.owl-carousel .owl-controls .owl-buttons .owl-next span.glyphicon{position:absolute;left:0;top:0;bottom:0;right:0;width:auto;height:auto;font-size:25px;line-height:125px;color:#173e35;-webkit-transition:0.3s ease-in;-o-transition:0.3s ease-in;transition:0.3s ease-in;}.owl-carousel .owl-controls .owl-buttons .owl-prev:hover,
.owl-carousel .owl-controls .owl-buttons .owl-next:hover{color:#ffffff;}.owl-carousel .owl-controls .owl-buttons .owl-prev:hover span.glyphicon,
.owl-carousel .owl-controls .owl-buttons .owl-next:hover span.glyphicon{color:#020605;}.owl-carousel .owl-controls .owl-buttons .owl-prev{left:3px;}.owl-carousel .owl-controls .owl-buttons .owl-prev:before{content:"\e075";}.owl-carousel .owl-controls .owl-buttons .owl-next{right:5px;}.owl-carousel .owl-controls .owl-buttons .owl-next:before{content:"\e071";}.carousel,
.carousel__component--carousel{width:auto;margin:10px -10px;text-align:center;}.carousel .item,
.carousel__component--carousel .item,
.carousel .carousel__item,
.carousel__component--carousel .carousel__item{display:block;margin:0 10px;padding:10px 0;}.carousel .item .thumb,
.carousel__component--carousel .item .thumb,
.carousel .carousel__item .thumb,
.carousel__component--carousel .carousel__item .thumb,
.carousel .item .carousel__item--thumb,
.carousel__component--carousel .item .carousel__item--thumb,
.carousel .carousel__item .carousel__item--thumb,
.carousel__component--carousel .carousel__item .carousel__item--thumb{margin-bottom:20px;height:140px;}.carousel .item .thumb img,
.carousel__component--carousel .item .thumb img,
.carousel .carousel__item .thumb img,
.carousel__component--carousel .carousel__item .thumb img,
.carousel .item .carousel__item--thumb img,
.carousel__component--carousel .item .carousel__item--thumb img,
.carousel .carousel__item .carousel__item--thumb img,
.carousel__component--carousel .carousel__item .carousel__item--thumb img{max-width:140px;max-height:140px;display:block;margin-left:auto;margin-right:auto;}.carousel .item a,
.carousel__component--carousel .item a,
.carousel .carousel__item a,
.carousel__component--carousel .carousel__item a{color:#2e2e2e;}.carousel .item a:hover,
.carousel__component--carousel .item a:hover,
.carousel .carousel__item a:hover,
.carousel__component--carousel .carousel__item a:hover,
.carousel .item a:focus,
.carousel__component--carousel .item a:focus,
.carousel .carousel__item a:focus,
.carousel__component--carousel .carousel__item a:focus{text-decoration:none;color:#173e35;}.carousel .item .item__name,
.carousel__component--carousel .item .item__name,
.carousel .carousel__item .item__name,
.carousel__component--carousel .carousel__item .item__name,
.carousel .item .carousel__item--name,
.carousel__component--carousel .item .carousel__item--name,
.carousel .carousel__item .carousel__item--name,
.carousel__component--carousel .carousel__item .carousel__item--name{margin-top:13.33333333px;margin-bottom:11px;text-transform:uppercase;text-align:center;line-height:1.2em;overflow:hidden;position:relative;height:2.4em;font-weight:600;font-size:16px;color:#2e2e2e;}.carousel .item .item__name:before,
.carousel__component--carousel .item .item__name:before,
.carousel .carousel__item .item__name:before,
.carousel__component--carousel .carousel__item .item__name:before,
.carousel .item .carousel__item--name:before,
.carousel__component--carousel .item .carousel__item--name:before,
.carousel .carousel__item .carousel__item--name:before,
.carousel__component--carousel .carousel__item .carousel__item--name:before{background:#FFF none repeat scroll 0 0;bottom:0;position:absolute;right:0;content:"…";}.carousel .item .item__name:after,
.carousel__component--carousel .item .item__name:after,
.carousel .carousel__item .item__name:after,
.carousel__component--carousel .carousel__item .item__name:after,
.carousel .item .carousel__item--name:after,
.carousel__component--carousel .item .carousel__item--name:after,
.carousel .carousel__item .carousel__item--name:after,
.carousel__component--carousel .carousel__item .carousel__item--name:after{content:"";background:#FFF none repeat scroll 0% 0%;position:absolute;height:50px;width:100%;z-index:1;}.carousel .item .item__price,
.carousel__component--carousel .item .item__price,
.carousel .carousel__item .item__price,
.carousel__component--carousel .carousel__item .item__price,
.carousel .item .carousel__item--price,
.carousel__component--carousel .item .carousel__item--price,
.carousel .carousel__item .carousel__item--price,
.carousel__component--carousel .carousel__item .carousel__item--price{margin:10px;color:#2e2e2e;text-align:center;font-size:24px;font-weight:600;margin:0;}.carousel-component,
.carousel__component{padding:0 20px;margin:35px 0 15px;}.carousel-component:before,
.carousel__component:before,
.carousel-component:after,
.carousel__component:after{content:" ";display:table;}.carousel-component:after,
.carousel__component:after{clear:both;}.carousel-component:before,
.carousel__component:before,
.carousel-component:after,
.carousel__component:after{content:" ";display:table;}.carousel-component:after,
.carousel__component:after{clear:both;}.carousel-component .carousel__component--headline,
.carousel__component .carousel__component--headline{color:#2e2e2e;font-size:28px;margin:10px 0 20px;text-align:center;font-weight:bold;text-transform:uppercase;}.carousel-component:first-child,
.carousel__component:first-child{margin:50px 0 22px;}.carousel-component + .carousel-component,
.carousel__component + .carousel-component,
.carousel-component .carousel__component,
.carousel__component .carousel__component{margin-top:0;border-top:4px solid #d9d9d9;padding-top:30px;}.rotating-image-componet:before,
.rotating-image-componet:after{content:" ";display:table;}.rotating-image-componet:after{clear:both;}.rotating-image-componet:before,
.rotating-image-componet:after{content:" ";display:table;}.rotating-image-componet:after{clear:both;}.rotating-image-componet .carousel.rotating-image{margin:0;}.rotating-image-componet .owl-item .item{padding:0;margin:0;}.rotating-image-componet .owl-item img{width:100%;height:auto;max-width:none;max-height:none;}.rotating-image-componet .owl-controls .owl-pagination{display:block !important;}.image-gallery .image-gallery__image .owl-item .item{padding:0;}.image-gallery .image-gallery__image .owl-item img{width:100%;height:auto;max-width:none;max-height:none;}@media(min-width:1024px) and (max-width:1399px){.image-gallery .image-gallery__image .owl-controls{display:none !important;}}@media(min-width:1400px){.image-gallery .image-gallery__image .owl-controls{display:none !important;}}.image-gallery .gallery-carousel .owl-item img{width:100%;height:auto;max-width:none;max-height:none;}.simpleimagecomponent a{display:block;}.simpleimagecomponent a img{width:100%;height:auto;}.banner-component{width:100%;}.banner-component a{display:block;color:#2e2e2e;text-decoration:none;}.banner-component a:before,
.banner-component a:after{content:" ";display:table;}.banner-component a:after{clear:both;}.banner-component a:before,
.banner-component a:after{content:" ";display:table;}.banner-component a:after{clear:both;}.banner-component .title{font-weight:bold;}.banner-component .thumb{padding:10px 0;}.banner-component .thumb img{width:100%;height:auto;}@media(max-width:639px){.simple-banner-component,
 .banner__component{margin-left:-10px;margin-right:-10px;}}.simple-banner-component a,
.banner__component a{display:block;}.simple-banner-component img,
.banner__component img{width:100%;height:auto;}.image-map-component img{width:100%;height:auto;}.cms-image-component img{width:100%;height:auto;}.tabs{margin:60px 0 0;}@media(max-width:1023px){.tabs{border-top:1px solid #d9d9d9;}}.tabs .tabs-list{margin-bottom:0;padding-left:0;list-style:none;border-bottom:1px solid #dddddd;display:table;margin:0 auto;border:0;}.tabs .tabs-list > li{position:relative;display:block;}.tabs .tabs-list > li > a{position:relative;display:block;padding:10px 15px;}.tabs .tabs-list > li > a:hover,
.tabs .tabs-list > li > a:focus{text-decoration:none;background-color:#eeeeee;}.tabs .tabs-list > li.disabled > a{color:#777777;}.tabs .tabs-list > li.disabled > a:hover,
.tabs .tabs-list > li.disabled > a:focus{color:#777777;text-decoration:none;background-color:transparent;cursor:not-allowed;}.tabs .tabs-list .open > a,
.tabs .tabs-list .open > a:hover,
.tabs .tabs-list .open > a:focus{background-color:#eeeeee;border-color:#173e35;}.tabs .tabs-list .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5;}.tabs .tabs-list > li > a > img{max-width:none;}.tabs .tabs-list > li{float:left;margin-bottom:-1px;}.tabs .tabs-list > li > a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:0 0 0 0;}.tabs .tabs-list > li > a:hover{border-color:#eeeeee #eeeeee #dddddd;}.tabs .tabs-list > li.active > a,
.tabs .tabs-list > li.active > a:hover,
.tabs .tabs-list > li.active > a:focus{color:#555555;background-color:#ffffff;border:1px solid #dddddd;border-bottom-color:transparent;cursor:default;}.tabs .tabs-list.nav-justified{width:100%;border-bottom:0;}.tabs .tabs-list.nav-justified > li{float:none;}.tabs .tabs-list.nav-justified > li > a{text-align:center;margin-bottom:5px;}.tabs .tabs-list.nav-justified > .dropdown .dropdown-menu{top:auto;left:auto;}@media(min-width:640px){.tabs .tabs-list.nav-justified > li{display:table-cell;width:1%;}.tabs .tabs-list.nav-justified > li > a{margin-bottom:0;}}.tabs .tabs-list.nav-justified > li > a{margin-right:0;border-radius:0;}.tabs .tabs-list.nav-justified > .active > a,
.tabs .tabs-list.nav-justified > .active > a:hover,
.tabs .tabs-list.nav-justified > .active > a:focus{border:1px solid #dddddd;}@media(min-width:640px){.tabs .tabs-list.nav-justified > li > a{border-bottom:1px solid #dddddd;border-radius:0 0 0 0;}.tabs .tabs-list.nav-justified > .active > a,
 .tabs .tabs-list.nav-justified > .active > a:hover,
 .tabs .tabs-list.nav-justified > .active > a:focus{border-bottom-color:#ffffff;}}.tabs .tabs-list .current-info{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;}.tabs .tabs-list li{padding:0 20px;}.tabs .tabs-list li a{text-transform:uppercase;color:#173e35;padding:0 0 5px 0;border:0;border-bottom:4px solid transparent;}.tabs .tabs-list li a:focus,
.tabs .tabs-list li a:hover{cursor:pointer;background-color:transparent;}.tabs .tabs-list li + li:before{content:"";position:absolute;height:15px;left:0;top:2px;border-left:1px solid #d9d9d9;}.tabs .tabs-list li.active a,
.tabs .tabs-list li.active a:hover,
.tabs .tabs-list li.active a:focus{color:#2e2e2e;font-weight:bold;border:0;border-bottom:4px solid #173e35;}.tabs .tabhead{height:75px;display:table;}@media(max-width:639px){.tabs .tabhead{display:none !important;}}@media(min-width:640px) and (max-width:1023px){.tabs .tabhead{display:none !important;}}.tabs .tabhead + .tabbody{display:none !important;}.tabs .tabhead.active{font-weight:bold;}.tabs .tabhead.active + .tabbody{display:block !important;}.tabs .tabhead a{padding:0 10px;color:inherit;line-height:1;text-decoration:none;display:table-cell;width:100%;vertical-align:middle;}@media(max-width:1024px){.tabs .tabhead a{padding-left:20px;}}.tabs .tabhead .glyphicon{padding:0 10px;display:table-cell;vertical-align:middle;}.tabs .tabhead .glyphicon:before{content:"\e080";}@media(max-width:1024px){.tabs .tabhead .glyphicon{padding-right:20px;}}.tabs .tabhead.active .glyphicon:before{content:"\e114";}.tabs .tabbody{border-bottom:1px solid #d9d9d9;padding:20px 0px;padding-left:30px;padding-right:30px;background-color:#f4f4f4;}@media(max-width:1024px){.tabs .tabbody{padding-left:20px;padding-right:20px;}}@media(min-width:1024px){.tabs .tabbody{border-top:1px solid #d9d9d9;}}@media(max-width:639px){.tabs.tabs-responsive .tabs-list{display:none !important;}}@media(min-width:640px) and (max-width:1023px){.tabs.tabs-responsive .tabs-list{display:none !important;}}.tabs.tabs-responsive .tabhead{text-transform:uppercase;display:none !important;border-bottom-color:#d9d9d9;}.tabs.tabs-responsive .tabhead.active{border-bottom:4px solid #173e35;}@media(max-width:1023px){.tabs.tabs-responsive .tabhead{display:table !important;}}.tabs.tabs-accordion .tabs-list{display:none !important;}.tabs.tabs-accordion .tabhead{display:table !important;margin-bottom:20px;}.languagecurrencycomponent{float:right !important;float:right;}.languagecurrencycomponent form{display:inline-block;}.languagecurrencycomponent form + form{margin-left:10px;}.ui-helper-hidden-accessible{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;}.thumb{position:relative;}.thumb .badges{position:absolute;top:10px;left:10px;right:10px;bottom:10px;overflow:hidden;}.thumb .badges .badge{float:left;clear:left;margin-bottom:10px;}.com-space > *{padding:10px 0;}.flex-column{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-moz-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}.flex-column > *{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;}.product-classifications .headline{font-weight:bold;padding:10px;}.product-classifications table.table td.attrib{width:50%;}.no-space{padding:0 !important;}.no-space .yCmsComponent{padding:0 !important;}.simple-responsive-banner-component a,
.banner__component--responsive a{display:block;}.simple-responsive-banner-component img,
.banner__component--responsive img{width:100%;height:auto;}.error-page{text-align:center;}.back-link{padding:20px 0px;padding-left:30px;padding-right:30px;}@media(max-width:1024px){.back-link{padding-left:20px;padding-right:20px;}}.back-link.border{border-bottom:1px solid #d9d9d9;}.back-link button{padding:0;}.back-link .glyphicon{border-right:1px solid #d9d9d9;border-radius:0;padding-right:10px;line-height:16px;top:-2px;}.back-link .label{color:#2e2e2e;font-size:24px;line-height:35px;font-weight:700;padding:20px 0;margin:0;padding-left:10px;white-space:normal;}.back-link .label.border{border-bottom:1px solid #868686;margin-bottom:25px;}.back-link.product-details .label{font-weight:600;}.accordion{font-weight:600;text-transform:uppercase;margin:0;}.accordion .panel-group{margin:0;}.accordion .panel{border:none;-webkit-box-shadow:none;box-shadow:none;}.accordion .panel .panel-heading{background-color:#f2f2f2;border-bottom:1px solid #ffffff;position:relative;padding:0;}.accordion .panel .panel-heading .accordion-toggle{display:block;color:#2e2e2e;padding:20px 30px;}.accordion .panel .panel-heading .accordion-toggle:before{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'Glyphicons Halflings' !important;}.accordion .panel .panel-heading .accordion-toggle:before{content:"\e113";}.accordion .panel .panel-heading .accordion-toggle.collapsed:before{content:"\e114";}.accordion .panel .panel-heading .accordion-lnk{position:absolute;left:55px;top:20px;}.accordion .panel .panel-heading .accordion-lnk.no-subs{display:block;position:static;padding:20px;}.accordion .panel .panel-collapse .panel-heading{background-color:#e6e6e6;}.accordion .panel .panel-collapse .panel-heading .accordion-lnk{left:75px;}.accordion .panel .panel-collapse .panel-heading .accordion-lnk.no-subs{padding-left:75px;}.accordion .panel .panel-collapse .panel-collapse .panel-heading{background-color:#d9d9d9;}.accordion .panel .panel-collapse .panel-collapse .panel-heading .accordion-lnk{left:95px;}.accordion .panel .panel-collapse .panel-collapse .panel-heading .accordion-lnk.no-subs{padding-left:95px;}.accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-heading{background-color:#cccccc;}.accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk{left:115px;}.accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk.no-subs{padding-left:115px;}.accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading{background-color:#bfbfbf;}.accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk{left:135px;}.accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk.no-subs{padding-left:135px;}.accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading{background-color:#b3b3b3;}.accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk{left:155px;}.accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk.no-subs{padding-left:155px;}.accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading{background-color:#a6a6a6;}.accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk{left:175px;}.accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk.no-subs{padding-left:175px;}.accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading{background-color:#999999;}.accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk{left:195px;}.accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk.no-subs{padding-left:195px;}.accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading{background-color:#8c8c8c;}.accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk{left:215px;}.accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk.no-subs{padding-left:215px;}.accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading{background-color:#808080;}.accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk{left:235px;}.accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk.no-subs{padding-left:235px;}.accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading{background-color:#737373;}.accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk{left:255px;}.accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk.no-subs{padding-left:255px;}.accordion .panel .panel-heading + .panel-collapse > .panel-body{border:none;padding:0;}.pageType-CategoryPage .map img{min-width:100%;}.searchEmptyPageMiddle-component{padding-left:30px;padding-right:30px;}@media(max-width:1024px){.searchEmptyPageMiddle-component{padding-left:20px;padding-right:20px;}}@media(min-width:1024px){.product__list--wrapper{padding:0;margin:0 0 0 -20px;}}@media(min-width:640px){.product__list--wrapper .pagination-wrap{padding-right:0;}}.searchSpellingSuggestionPrompt{padding-left:20px;padding-right:20px;}@media(max-width:640px){.pagination-bar .sort-refine-bar button{padding-left:20px;padding-right:20px;}}.results h1{color:#2e2e2e;font-size:24px;line-height:35px;font-weight:700;padding:20px 0;margin:0;margin-top:20px;padding-left:20px;padding-bottom:0;}.results h1.border{border-bottom:1px solid #868686;margin-bottom:25px;}.product__listing{padding-left:0;list-style:none;}.product__listing .product__listing--promo{color:#3e5983;margin-bottom:10px;}a.product__listing .product__listing--promo:hover,
a.product__listing .product__listing--promo:focus{color:#2e4160;}@media(min-width:1024px){.product__listing .product__listing--promo{padding-right:20px;margin:0 -10px;}}.product__listing .product__list--price-panel{text-align:right;}.product__listing .product__list--name{display:block;text-transform:uppercase;font-weight:bold;margin:0 0 10px 106px;color:inherit;}.product__listing .product__listing--description{margin:0 210px 0 106px;}@media(max-width:639px){.product__listing .product__listing--description{display:none !important;}}.product__listing .addtocart{clear:both;text-align:center;padding:10px 0 0 0;}.product__listing .addtocart button{margin-bottom:5px;}@media(min-width:1024px){.product__listing .addtocart .pickup-in-store-available .ProductGridComponent-ListPickUpInStoreAction,
 .product__listing .addtocart .pickup-in-store-available .ProductGridComponent-ListAddToCartAction,
 .product__listing .addtocart .pickup-in-store-available .SearchResultsList-ListPickUpInStoreAction,
 .product__listing .addtocart .pickup-in-store-available .SearchResultsList-ListAddToCartAction,
 .product__listing .addtocart .pickup-in-store-available .SearchResultsGrid-ListPickUpInStoreAction,
 .product__listing .addtocart .pickup-in-store-available .SearchResultsGrid-ListAddToCartAction{width:49%;display:inline-block;float:left;}}@media(min-width:1024px) and (max-width:1399px){.product__listing .addtocart .pickup-in-store-available{margin:0 -4px;}.product__listing .addtocart .pickup-in-store-available .ProductGridComponent-ListPickUpInStoreAction,
 .product__listing .addtocart .pickup-in-store-available .ProductGridComponent-ListAddToCartAction,
 .product__listing .addtocart .pickup-in-store-available .SearchResultsList-ListPickUpInStoreAction,
 .product__listing .addtocart .pickup-in-store-available .SearchResultsList-ListAddToCartAction,
 .product__listing .addtocart .pickup-in-store-available .SearchResultsGrid-ListPickUpInStoreAction,
 .product__listing .addtocart .pickup-in-store-available .SearchResultsGrid-ListAddToCartAction{padding:0 3.33333333px;}}.product__listing.product__list .product__list--item{padding:20px 30px;border-top:1px solid #d9d9d9;}.product__listing.product__list .product__list--item:nth-of-type(2n){background-color:#f4f4f4;}@media(max-width:1024px){.product__listing.product__list .product__list--item{padding-left:20px;padding-right:20px;}}.product__listing.product__list .product__list--thumb{float:left;margin-right:10px;display:block;}.product__listing.product__list .product__list--price-panel{float:right;width:200px;}.product__listing.product__list .ProductListComponent-ListPickUpInStoreAction,
.product__listing.product__list .ProductListComponent-ListAddToCartAction,
.product__listing.product__list .SearchResultsList-ListPickUpInStoreAction,
.product__listing.product__list .SearchResultsList-ListAddToCartAction{float:left;width:50%;position:relative;min-height:1px;padding-left:10px;padding-right:10px;}@media(min-width:640px){.product__listing.product__list .ProductListComponent-ListPickUpInStoreAction,
 .product__listing.product__list .ProductListComponent-ListAddToCartAction,
 .product__listing.product__list .SearchResultsList-ListPickUpInStoreAction,
 .product__listing.product__list .SearchResultsList-ListAddToCartAction{float:left;width:33.33333333%;}}@media(min-width:640px){.product__listing.product__list .ProductListComponent-ListPickUpInStoreAction,
 .product__listing.product__list .ProductListComponent-ListAddToCartAction,
 .product__listing.product__list .SearchResultsList-ListPickUpInStoreAction,
 .product__listing.product__list .SearchResultsList-ListAddToCartAction{left:33.33333333%;}}.product__listing.product__list .ProductListComponent-ListOrderFormAction,
.product__listing.product__list .SearchResultsList-ListOrderFormAction{float:left;width:50%;left:50%;position:relative;min-height:1px;padding-left:10px;padding-right:10px;}@media(min-width:640px){.product__listing.product__list .ProductListComponent-ListOrderFormAction,
 .product__listing.product__list .SearchResultsList-ListOrderFormAction{float:left;width:33.33333333%;}}@media(min-width:640px){.product__listing.product__list .ProductListComponent-ListOrderFormAction,
 .product__listing.product__list .SearchResultsList-ListOrderFormAction{left:0%;}}@media(max-width:639px){.product__listing.product__list .product__list--price-panel{text-align:left;float:none;margin-left:106px;width:auto;}}.product__listing.product__grid{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.product__listing.product__grid .product-item{float:left;width:50%;position:relative;min-height:1px;padding-left:10px;padding-right:10px;padding:20px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-moz-flex-direction:column;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;-moz-box-orient:vertical;}@media(min-width:640px){.product__listing.product__grid .product-item{float:left;width:25%;}}@media(min-width:1024px){.product__listing.product__grid .product-item{float:left;width:25%;}}@media(min-width:1400px){.product__listing.product__grid .product-item{float:left;width:25%;}}.product__listing.product__grid .product-item:first-child{margin-left:-1px;}.product__listing.product__grid .thumb{display:block;margin-bottom:10px;text-align:center;height:180px;overflow:hidden;}.product__listing.product__grid .thumb img{width:100%;height:auto;max-width:140px;}.product__listing.product__grid .details{text-align:center;margin:0 auto;-webkit-flex:1 0 auto;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-moz-box;display:-ms-1 0 autobox;display:-webkit-1 0 auto;display:1 0 auto;}.product__listing.product__grid .details .name{margin:0;font-weight:600;font-size:16px;padding-bottom:10px;height:70px;overflow:hidden;color:#2e2e2e;}.product__listing.product__grid .details .price{font-size:18px;}.product__listing.product__grid .details .promo{color:#00a651;font-size:14px;font-weight:bold;}@media(min-width:640px){.product__listing.product__grid .product-item:nth-child(4n+1){clear:both;}}@media(max-width:639px){.product__listing.product__grid .product-item:nth-child(2n+1){clear:both;}}.search-empty{margin-top:20px;margin-bottom:20px;text-align:center;}.search-empty .headline{margin-bottom:20px;}.search-empty .search-suggestions{margin-bottom:20px;}.product-category-page .product-categories .refine-bar{padding-bottom:10px;padding-top:10px;}.product-category-page .product-categories .pcp-prod,
.product-category-page .product-categories .pcp-banner{padding-left:0;padding-right:0;}.product-category-page .product-categories .pcp-banner .simple-responsive-banner-component,
.product-category-page .product-categories .pcp-banner .banner__component--responsive{margin-right:-20px;}.product-category-page .product-categories .pcp-banner{padding-top:10px;}@media(min-width:1024px){.search-list-page-right-result-list-slot{margin-left:-20px;margin-top:-20px;}.search-list-page-right-result-list-component{padding-left:20px;}.product-list-right-slot{margin-left:-20px;}.product-list-right-component{margin-left:0;padding-top:20px;}.product-list-right-component .pagination-bar{margin-top:0;}}.product__facet{margin:0;border-right:1px solid #d9d9d9;padding:0;}.product__facet .facet{padding:45px 30px 30px 30px;border-bottom:1px solid #d9d9d9;}.product__facet .facet:before,
.product__facet .facet:after{content:" ";display:table;}.product__facet .facet:after{clear:both;}.product__facet .facet:before,
.product__facet .facet:after{content:" ";display:table;}.product__facet .facet:after{clear:both;}.product__facet .facet:last-child{margin:0;}.product__facet .facet .facet__name{font-size:18px;font-weight:bold;color:#2e2e2e;margin-left:-5px;}.product__facet .facet .facet__list{padding-left:0;list-style:none;margin:10px 0;}.product__facet .facet .facet__list li{padding:10px 0;}.product__facet .facet .facet__list label,
.product__facet .facet .facet__list .form-label,
.product__facet .facet .facet__list .form-chk-label{cursor:pointer;font-weight:normal;display:block;margin:0;}.product__facet .facet .facet__list .facet__list__mark{display:inline-block;width:20px;height:20px;padding:0;margin-right:10px;border:1px solid #d9d9d9;text-align:center;vertical-align:middle;background:#ffffff;margin-top:-3px;}.product__facet .facet .facet__list .facet__list__checkbox:checked + .facet__list__label .facet__list__mark{background:#173e35;border:1px solid #173e35;-webkit-box-shadow:inset 0 0 0 1px @check-box-bg;box-shadow:inset 0 0 0 1px @check-box-bg;}.product__facet .facet .facet__list .facet__list__checkbox:checked + .facet__list__label .facet__list__text{color:#173e35;}.product__facet .facet .facet__list .facet__list__checkbox:focus + .facet__list__label .facet__list__mark{border:1px solid #173e35;-webkit-box-shadow:inset 0 0 0 1px @check-box-bg;box-shadow:inset 0 0 0 1px @check-box-bg;}.product__facet .facet .facet__list .facet__list__text{line-height:20px;}.product__facet .facet .facet__list .facet__list--hidden{display:none;}.product__facet .facet .facet__values__more{display:block;}.product__facet .facet .facet__values__less{display:none;}.product__facet .facet .facet__form{padding-top:10px;}.product__facet .facet .facet__form .input-group{background-color:#ffffff;min-height:32px;border:1px solid #d9d9d9;}.product__facet .facet .facet__form .input-group .form-control{border:0 none;height:32px;box-shadow:none;}.product__facet .facet .facet__form .input-group .btn{width:40px;height:32px;line-height:32px;padding:0;}.product__facet .facet .facet__form .input-group .btn .glyphicon-search{color:#2e2e2e;font-size:17px;top:0;}.product__facet .facet .facet__form .line-text{margin:20px 0;}.product__facet .facet .facet__form__hidden{display:none;}.product__facet .facet .facet__results__hidden{display:none;}@media(max-width:1023px){.product__facet{padding:10px;margin:0;border:0 none;}#colorbox .product__facet{display:block !important;}.product__facet .facet{float:none;width:100%;border:0;margin:0;padding:0 0 10px 0;}.product__facet .facet .facet__name{background:#f4f4f4;cursor:pointer;padding:10px;padding-left:65px;text-transform:uppercase;position:relative;}.product__facet .facet .facet__name .facet__arrow{font-size:12px;position:absolute;top:17px;left:30px;}.product__facet .facet .facet__name .facet__arrow:before{content:"\e080";}.product__facet .facet .facet__values{display:none;}.product__facet .facet.active .facet__arrow:before{content:"\e114";}.product__facet .facet.active .facet__values{display:block;}}.sort-refine-bar .form-group select{width:auto;}.pagination-bar{margin:30px 0;}.pagination-bar .pagination-toolbar{padding-bottom:30px;padding-left:20px;padding-right:30px;border-bottom:1px solid #d9d9d9;}@media(max-width:1024px){.pagination-bar .pagination-toolbar{padding-left:20px;padding-right:20px;}}.pagination-bar .form-group{margin:0;}.pagination-bar .pagination-bar-results{margin-top:25px;padding:0 20px;color:#173e35;}.pagination-bar.bottom .pagination-toolbar{padding-top:30px;border-top:1px solid #d9d9d9;border-bottom-width:1px;}@media(max-width:1023px){.pagination-bar button{width:100%;padding-left:0;padding-right:0;}}@media(max-width:639px){.sort-refine-bar .form-group select{width:100%;}.pagination-bar .pagination,
 .pagination-bar button{margin-top:30px;width:100%;}}@media(min-width:640px){.pagination-bar .pagination-toolbar{border-bottom-width:1px;}.pagination-bar .pagination,
 .pagination-bar button{margin-top:25px;}}@media(max-width:1023px) and (min-width:640px){.sort-refine-bar .form-group select{height:48px;}.pagination-bar .pagination,
 .pagination-bar button{margin-top:24px;}}.item__list{margin-top:30px;margin-bottom:20px;padding-left:0;list-style:none;}.item__list .item__list--item{border-bottom:1px solid #868686;padding:15px 0;}.item__list .item__list--item:nth-child(4n+4) + li .add-to-cart-order-form-wrap,
.item__list .item__list--item:nth-child(4n+4) + li .add-to-cart-order-form-wrap:after{background-color:#f4f4f4;}.item__list .item__list--item:nth-child(4n+4) + li .add-to-cart-order-form-wrap .order-form-scroll.down{bottom:0;z-index:9999;}.item__list .item__list--item:last-child{padding-right:30px;}.item__list .item__list--item .btn-group.open .dropdown-menu{padding:0;}.item__list .item__list--item .btn-group.open .dropdown-menu li{margin:0;}.item__list .item__list--item .btn-group.open .dropdown-menu li:first-child{border-bottom:1px solid #868686;}.item__list .item__list--item .btn-group.open a{padding:18px 35px 18px 25px;}.item__list .item__list--header{padding-left:0;list-style:none;display:table;table-layout:fixed;width:100%;}.item__list .item__list--header li{display:table-cell;background-color:#d9d9d9;color:#2e2e2e;font-size:13px;text-transform:uppercase;padding:7px 10px;}.item__list .item__list--header li:last-child{padding-right:30px;}.item__list .item__toggle{font-size:15px;width:25px;}.item__list .item__toggle > *{cursor:pointer;}.item__list .item__toggle .open .glyphicon:before{content:"\e113";}.item__list .item__image{width:136px;padding:0 20px;}.item__list .item__image img{max-width:96px;}.item__list .item__name{font-size:16px;font-weight:700;}.item__list .item__quantity{text-align:center;}.item__list .item__quantity .form-control{display:inline-block;width:60px;height:40px;text-align:center;}.item__list .item__delivery .item__delivery--label{text-transform:uppercase;color:#173e35;font-weight:700;}.item__list .item__total--column{text-align:right;}.item__list .item__total{font-size:15px;font-weight:700;text-align:right;padding-left:0;}.item__list .item__remove,
.item__list .item__menu{width:45px;text-align:right;}.item__list .item__remove .btn,
.item__list .item__menu .btn{font-size:25px;background-color:transparent;padding:0;border:0;color:#173e35;}.item__list .item__remove .btn .glyphicon,
.item__list .item__menu .btn .glyphicon{top:4px;}.item__list #cartOrderGridForm .product-grid-container table{background-color:#f4f4f4;}.item__list #cartOrderGridForm .product-grid-container table th{background-color:#e4e4e4;color:#2e2e2e;}.item__list .promo{font-size:14px;font-weight:700;color:#00a651;}.item__list .promo ul{padding-left:0;list-style:none;}.item__list .out-of-stock{color:#ed1c24;}.item__list .read-only-grid .grid-row > td{border-bottom:1px solid #d9d9d9;}.item__list .read-only-grid .grid-prod-img{width:100px;padding:25px 40px 20px 45px;vertical-align:top;}.item__list .read-only-grid .grid-prod-img + td{padding-bottom:5px;}.item__list .read-only-grid .grid-variant,
.item__list .read-only-grid .grid-size{font-weight:700;}.item__list .read-only-grid .grid-variant + .grid-variant:before,
.item__list .read-only-grid .grid-size + .grid-variant:before{content:"|";font-size:15px;margin:0 10px;width:1px;color:#d9d9d9;}.item__list .read-only-grid .grid-prod-info{display:inline-block;padding-top:0;padding-right:40px;}.item__list .read-only-grid .grid-qty .grid-qty-label{font-size:12px;text-transform:uppercase;}.item__list .read-only-grid .grid-price:before{content:"|";font-size:15px;margin:0 10px;width:1px;color:#d9d9d9;}@media(min-width:1024px){.item__list > li .add-to-cart-order-form-wrap{border-bottom:1px solid #868686;}.item__list .item__list--item{display:table;table-layout:fixed;width:100%;}.item__list .item__list--item .item__sku__input,
 .item__list .item__list--item .item__toggle,
 .item__list .item__list--item .item__image,
 .item__list .item__list--item .item__info,
 .item__list .item__list--item .item__price,
 .item__list .item__list--item .item__quantity,
 .item__list .item__list--item .item__delivery,
 .item__list .item__list--item .item__total,
 .item__list .item__list--item .item__remove,
 .item__list .item__list--item .item__menu,
 .item__list .item__list--item .item__quantity__total{display:table-cell;padding:0 10px;vertical-align:middle;}.item__list .item__info{width:35%;padding:0 10px;}.item__list .item__delivery{padding-left:3%;}}@media(min-width:640px){.item__list #cartOrderGridForm{max-height:460px;overflow:scroll;}.item__list #cartOrderGridForm table tr:first-child > th:first-child,
 .item__list #cartOrderGridForm table tr > td:first-child{border-right:0;padding-left:40px;}}@media(max-width:1023px){.item__list{border-top:1px solid #868686;margin-top:20px;}.item__list .item__toggle .glyphicon{width:50px;height:50px;}.item__list .item__image{float:left;margin:0;}.item__list .item__price .visible-xs{display:inline!important;}.item__list .item__remove,
 .item__list .item__menu{position:absolute;right:10px;top:8px;padding:0;margin:0;}.item__list .item__remove .btn,
 .item__list .item__menu .btn{text-align:center;width:50px;height:50px;}.item__list .item__total{float:right;}.item__list .item__quantity__total{clear:both;float:none;width:auto;padding-right:20px;}.item__list .item__quantity__total > .details{cursor:pointer;}.item__list .item__quantity__total .qty{line-height:42px;padding-top:10px;}.item__list .item__quantity__total .qty:before,
 .item__list .item__quantity__total .qty:after{content:" ";display:table;}.item__list .item__quantity__total .qty:after{clear:both;}.item__list .item__quantity__total .qty:before,
 .item__list .item__quantity__total .qty:after{content:" ";display:table;}.item__list .item__quantity__total .qty:after{clear:both;}.item__list .item__quantity__total .qty label,
 .item__list .item__quantity__total .qty .form-label,
 .item__list .item__quantity__total .qty .form-chk-label{float:left;margin:0 10px 0 0;}.item__list .item__quantity__total .qty .item__update{display:flex;flex-direction:column;align-items:flex-start;}.item__list .item__quantity__total .qty input{float:left;width:70px;text-align:center;padding-left:12px;padding-right:12px;margin-right:10px;}.item__list .item__quantity__total .qty .qtyValue{float:left;}.item__list .item__quantity__total .qty .glyphicon{float:right;line-height:40px;padding-left:5px;}.item__list .item__quantity__total .open .qty .glyphicon:before{content:"\e114";}.item__list #cartOrderGridForm .product-grid-container{font-size:14px;margin:0;}.item__list #cartOrderGridForm .product-grid-container .variant-detail{padding-left:20px;padding-top:10px;}.item__list #cartOrderGridForm .product-grid-container .variant-detail img{padding-right:10px;}.item__list #cartOrderGridForm .product-grid-container .variant-select{padding-top:22px;padding-right:20px;vertical-align:top;}.item__list #cartOrderGridForm .product-grid-container > table{border-bottom:1px solid #d9d9d9;}.item__list #cartOrderGridForm .product-grid-container > table tr td{border-bottom:none;}.item__list #cartOrderGridForm .product-grid-container .variant-summary{background-color:transparent;}.item__list #cartOrderGridForm .product-grid-container .variant-summary > td{padding:0 20px 20px;}.item__list #cartOrderGridForm .product-grid-container .variant-summary .variant-summary-items{border:none;margin-top:0;margin-bottom:5px;}.item__list #cartOrderGridForm .product-grid-container .variant-summary table tr td{padding:0 10px 0 0;}.item__list #cartOrderGridForm .product-grid-container .variant-summary table tr td:last-child{padding:0;}.item__list .read-only-grid .grid-prod-img{padding-left:20px;padding-right:30px;}.item__list .read-only-grid .grid-variant{display:block;}.item__list .read-only-grid .grid-variant + .grid-variant:before{content:none;}.item__list--item{position:relative;display:flex;justify-content:space-between;width:100%;}.item__list--item > div{margin-left:136px;padding:0 80px 0 0;overflow:hidden;text-overflow:ellipsis;}}.account-orderdetail .item__list{clear:both;margin-top:0;}.cart-header{padding-left:30px;padding-right:30px;padding-top:20px;padding-bottom:10px;}@media(max-width:1024px){.cart-header{padding-left:20px;padding-right:20px;}}.cart-header.border{border-bottom:1px solid #868686;margin-bottom:25px;}.cart-header .cart-headline{color:#2e2e2e;font-size:24px;line-height:35px;font-weight:700;padding:20px 0;margin:0;padding:0px;}.cart-header .cart-headline.border{border-bottom:1px solid #868686;margin-bottom:25px;}.cart-header .cart__id--label{font-size:18px;font-weight:600;padding:0 5px 0 10px;}.cart-header .cart__id--label:before{content:"|";position:relative;left:-2px;color:#173e35;font-weight:400;vertical-align:top;}.cart-header .cart__id--label .cart__id{padding-left:5px;}.cart-top-bar{background:#f4f4f4;padding:10px;padding-left:30px;padding-right:30px;}@media(max-width:1024px){.cart-top-bar{padding-left:20px;padding-right:20px;}}.cart-top-bar a.help{font-size:13px;position:relative;padding-right:25px;}.cart-top-bar a.help .glyphicon{color:#173e35;font-size:1.5em;position:absolute;right:0;top:-1px;}.cart-top-bar .help-popup-content-holder{display:none;}.cart-restoration-bar{background:#F2F4F7;margin-bottom:20px;padding:10px;padding-left:30px;padding-right:30px;}@media(max-width:1024px){.cart-restoration-bar{padding-left:20px;padding-right:20px;}}.help-popup-content strong{display:block;margin-bottom:15px;}.cart__content{margin-left:-10px;margin-right:-10px;}.cart__top--totals{text-align:right;font-size:15px;margin-top:15px;padding-left:30px;padding-right:30px;}@media(max-width:1024px){.cart__top--totals{padding-left:20px;padding-right:20px;}}.cart__top--totals .cart__top--amount{margin-left:5px;}.cart__top--totals .cart__top--amount:before{content:"|";position:relative;left:-2px;color:#173e35;font-weight:400;top:-1px;}.cart__actions.border{border-bottom:1px solid #868686;}.cart__actions,
.cart__actions--top{padding-left:30px;padding-right:30px;padding-bottom:32px;}@media(max-width:1024px){.cart__actions,
 .cart__actions--top{padding-left:20px;padding-right:20px;}}@media(max-width:640px){.cart__actions,
 .cart__actions--top{padding-left:10px;padding-right:10px;padding-bottom:10px;}}.item__list__cart{margin-top:10px;margin-bottom:10px;}@media(min-width:1024px){.item__list__cart .item__remove,
 .item__list__cart .item__menu{width:60px;}}.item__list__cart .item__list--item{border-top:1px solid #868686;}@media(min-width:1024px){.item__list__cart .item__list--item .item__remove,
 .item__list__cart .item__list--item .item__menu{padding-right:26px;}}.item__list__cart .item__list--item .item__menu{overflow:visible;}.item__list__cart .item__list--item .item__menu .dropdown-menu{padding:5px 0;}.item__list__cart .item__list--item .upsell-checkbox{display:inline-block;width:10%;}.item__list__cart .item__list--item .no-charge-checkbox{display:inline-block;width:15%;}.item__list__cart .item__list--header li.item__info.upsell{width:10%;}.item__list__cart .item__list--header li.item__info.no-charge{width:15%;}.item__list__cart .item__list--comment{display:table;table-layout:fixed;width:100%;}.item__list__cart .item__list--comment .item__comment{padding-left:30px;padding-right:30px;}@media(max-width:1024px){.item__list__cart .item__list--comment .item__comment{padding-left:20px;padding-right:20px;}}.item__list__cart .item__list--comment .item__comment textarea{min-height:inherit;resize:none;margin-bottom:20px;}.item__list__cart .item__list--comment .item__comment--role{margin-top:38px;}.item__list__cart .item__list--comment .item__comment--author{font-weight:bold;}.item__list__cart .item__quantity{text-align:left;}.item__list__cart .notification.has-error{padding:0 30px;text-align:center;margin-top:10px;}.item__list__cart .item__configurations{margin:10px 0;}@media(max-width:480px){.item__list__cart .item__configuration--entry{margin-bottom:5px;}}.item__list__cart .item__configurations--edit .btn{padding-left:0;}.item__list__cart .item__configurations--edit .btn:hover{color:#020605;}.cart__head--link:after{content:"|";position:relative;left:5px;color:#173e35;font-weight:400;vertical-align:top;}.cart__head--link:first-child:after{content:"";position:relative;left:0px;color:#173e35;font-weight:400;vertical-align:top;}.save__cart--link,
.new__cart--link,
.cart__quotes--link{text-align:right;margin-top:12px;text-transform:uppercase;font-weight:700;display:inline-block;white-space:nowrap;float:right;padding:0 5px;}@media(max-width:1023px){.save__cart--link,
 .new__cart--link,
 .cart__quotes--link{text-align:left;}}@media(max-width:639px){.save__cart--link,
 .new__cart--link,
 .cart__quotes--link{text-align:center;margin-top:0;}}.export__cart--link{text-align:left;width:100%;margin-top:15px;padding-right:20px;text-transform:uppercase;font-weight:700;font-size:15px;display:inline-block;white-space:nowrap;padding-left:30px;padding-right:30px;}@media(max-width:1024px){.export__cart--link{padding-left:20px;padding-right:20px;}}@media(max-width:639px){.export__cart--link{padding-top:5px;}}.cart-totals{font-size:18px;line-height:2em;margin-top:25px;padding-left:20px;padding-right:20px;}@media(max-width:1024px){.cart-totals{padding-left:10px;padding-right:10px;}}.cart-totals .cart-totals-left{padding-left:50px;}.cart-totals .cart-totals-right{font-weight:bold;padding-left:0;padding-right:60px;}.cart-totals .cart-price{font-weight:bold;}.cart-totals .discount{color:#00a651;}.cart-totals .grand-total{font-size:22px;text-transform:uppercase;line-height:1.3em;font-weight:bold;padding-top:15px;padding-bottom:15px;}.cart-totals .cart-totals-taxes{clear:both;font-size:14px;font-weight:700;line-height:1.5em;padding-right:60px;padding-left:55px;}@media(max-width:1023px) and (min-width:640px){.cart-totals .cart-totals-left,
 .cart-totals .cart-totals-right,
 .cart-totals .cart-totals-taxes{padding-left:30px;padding-right:30px;}}@media(max-width:639px){.cart-totals .cart-totals-left,
 .cart-totals .cart-totals-right,
 .cart-totals .cart-totals-taxes{padding-left:20px;padding-right:20px;}}@media(max-width:639px){.cart__actions{margin:0;}.cart__actions .pull-right{float:none!important;}.cart__actions .row{margin:0;}}.express-checkout{background-color:#f4f4f4;padding:20px 40px;margin:20px 0;}@media(min-width:640px){.express-checkout{margin-right:20px;}}@media(min-width:1024px){.express-checkout{margin-right:30px;}}.express-checkout .headline{font-size:24px;font-weight:600;margin:0 0 10px 0;}.express-checkout ul{margin-top:5px;}.express-checkout ul li{list-style-type:disc;}@media(max-width:1023px) and (min-width:640px){.express-checkout{padding:20px;margin-right:20px;}}@media(max-width:639px){.express-checkout{margin:0 0 20px 0;padding:20px;}}.cartpotproline,
.cartproline{font-size:18px;padding-bottom:25px;padding-left:30px;padding-right:30px;}@media(max-width:1024px){.cartpotproline,
 .cartproline{padding-left:20px;padding-right:20px;}}.cartpotproline .info,
.cartproline .info{font-size:14px;}.promotion{font-size:14px;font-weight:bold;color:#00a651;}.error-details-section .action{text-align:center;margin:10px 0;}.doFlowSelectedChange,
#selectPciOption{margin-top:20px;}@media(max-width:639px){.cartpotproline,
 .cartproline{padding:10px 20px 25px;}.btn--continue-shopping,
 .btn--continue-checkout,
 .btn-create-quote{margin-bottom:15px;}.doFlowSelectedChange{margin-top:20px;}}#cboxContent .cart_popup_error_msg{margin-bottom:20px;}.content__empty .content{margin:0 auto;width:50%;}.mini-cart .mini-cart-body:before,
.mini-cart .mini-cart-body:after{content:" ";display:table;}.mini-cart .mini-cart-body:after{clear:both;}.mini-cart .mini-cart-body:before,
.mini-cart .mini-cart-body:after{content:" ";display:table;}.mini-cart .mini-cart-body:after{clear:both;}.mini-cart .mini-cart-body .legend{margin-bottom:10px;}.mini-cart .mini-cart-body .legend a{float:right;}.mini-cart .mini-cart-body .mini-cart-list{padding-left:0;list-style:none;}.mini-cart .mini-cart-body .mini-cart-list li + li{margin-top:10px;}.mini-cart .mini-cart-body .mini-cart-list .mini-cart-item:before,
.mini-cart .mini-cart-body .mini-cart-list .mini-cart-item:after{content:" ";display:table;}.mini-cart .mini-cart-body .mini-cart-list .mini-cart-item:after{clear:both;}.mini-cart .mini-cart-body .mini-cart-list .mini-cart-item:before,
.mini-cart .mini-cart-body .mini-cart-list .mini-cart-item:after{content:" ";display:table;}.mini-cart .mini-cart-body .mini-cart-list .mini-cart-item:after{clear:both;}.mini-cart .mini-cart-body .mini-cart-list .mini-cart-item .thumb{float:left;margin-right:10px;}.mini-cart .mini-cart-body .mini-cart-list .mini-cart-item .details .name{font-weight:bold;color:inherit;}.mini-cart .mini-cart-body .mini-cart-list .mini-cart-item .price{text-align:right;font-weight:bold;}.mini-cart .mini-cart-body .mini-cart-totals{border:1px solid #868686;border-width:1px 0;margin:10px 0 30px;padding:10px;}.mini-cart .mini-cart-body .mini-cart-totals .key{float:left;}.mini-cart .mini-cart-body .mini-cart-totals .value{text-align:right;}.mini-cart .mini-cart-body .mini-cart-checkout-button{margin:10px 0;}.mini-cart .mini-cart-body img{width:100%;}#quoteForm .form__actions{margin-bottom:30px;padding-left:30px;padding-right:30px;}@media(max-width:1024px){#quoteForm .form__actions{padding-left:20px;padding-right:20px;}}@media(max-width:639px){#quoteForm .form__actions--cancel,
 #quoteForm .form__actions--done{margin-bottom:15px;}}.cart__quote__edit .quote__head{color:#2e2e2e;background-color:#ffffff;padding:20px 0;padding-left:30px;padding-right:30px;}@media(max-width:1024px){.cart__quote__edit .quote__head{padding-left:20px;padding-right:20px;}}.cart__quote__edit .quote__head .quote__head--label{color:#2e2e2e;font-size:15px;margin-bottom:0;}.cart__quote__edit .quote__head .label__value{display:inline-block;}.cart__quote__edit .quote__head .glyphicon{font-size:30px;position:absolute;height:30px;line-height:20px;}@media(max-width:639px){.cart__quote__edit .quote__head .glyphicon{top:8px;}}.cart__quote__edit .quote__head .quote__head--title{font-size:15px;text-transform:uppercase;margin-left:33px;display:inline-block;}#quoteFormDiv{background:#173e35;padding-top:25px;}#quoteFormDiv label,
#quoteFormDiv .form-label,
#quoteFormDiv .form-chk-label{color:#2e2e2e;font-size:14px;font-weight:bold;}.quote__comments--wrapper{padding-top:20px;padding-bottom:50px;}.quote__form--section{padding-left:30px;padding-right:30px;}@media(max-width:1024px){.quote__form--section{padding-left:20px;padding-right:20px;}}textarea.quote__comments--textarea{min-height:100px;max-width:100%;width:100%;}.quote__comments__header{border-top:1px solid #868686;border-bottom:1px solid #868686;padding:20px 0;font-weight:bold;text-transform:uppercase;font-size:14px;padding-left:30px;padding-right:30px;margin-top:30px;}@media(max-width:1024px){.quote__comments__header{padding-left:20px;padding-right:20px;}}.quote__comments__header .quote__comments--toggle{background:none;border:none;}.quote__comments__header .quote__comments--toggle.collapsed:after{font-family:'Glyphicons Halflings';content:"\e114";}.quote__comments__header .quote__comments--toggle:after{font-family:'Glyphicons Halflings';content:"\e113";position:relative;top:2px;}.quote__comments{padding-left:30px;padding-right:30px;margin-top:20px;}@media(max-width:1024px){.quote__comments{padding-left:20px;padding-right:20px;}}.quote__comments .quote__comments--header{font-weight:bold;text-transform:uppercase;font-size:14px;margin-bottom:20px;}#quoteFormDiv .quote__comments{margin-top:0;}.quote__comments .quote__comments--time{font-weight:bold;}@media(max-width:640px){.quote__comments .quote__comments--time{margin-bottom:5px;}}.quote__comments .quote__comments--role{font-weight:bold;}.quote__comments .quote__comments--comment{word-break:break-all;}@media(min-width:1024px){.form-element-icon.datepicker.quote__expiration .glyphicon{top:10px;}}@media(min-width:640px) and (max-width:1023px){.form-element-icon.datepicker.quote__expiration .glyphicon{top:28px;}}@media(min-width:1024px){.quote__expiration .form-group{display:table;width:100%;margin-bottom:0;margin-top:10px;}}@media(min-width:1024px){.quote__expiration--label{display:table-cell;text-align:right;padding-right:10px;}}@media(min-width:640px) and (max-width:1023px){.quote__expiration--label{margin-bottom:0px;}}@media(min-width:1024px){.quote__expiration--input{display:table-cell;}}@media(min-width:640px) and (max-width:1023px){.quote__expiration--input{padding:5px 10px;height:28px;}}@media(min-width:1024px){#colorbox #cboxTitle .headline-text{display:block !important;}}.pickup-component .find-store-display:before,
.pickup-component .find-store-display:after{content:" ";display:table;}.pickup-component .find-store-display:after{clear:both;}.pickup-component .find-store-display:before,
.pickup-component .find-store-display:after{content:" ";display:table;}.pickup-component .find-store-display:after{clear:both;}.pickup-component .find-store-display .store-navigation{float:left;width:50%;border-right:1px solid #173e35;}.pickup-component .find-store-display .store-navigation .pickup-product{display:none;height:56px;display:table;width:100%;font-size:13px;font-weight:bold;overflow:hidden;border-bottom:1px solid #ddd;}.pickup-component .find-store-display .store-navigation .pickup-product .thumb,
.pickup-component .find-store-display .store-navigation .pickup-product .name,
.pickup-component .find-store-display .store-navigation .pickup-product .price{height:56px;display:table-cell;vertical-align:middle;overflow:hidden;}.pickup-component .find-store-display .store-navigation .pickup-product .thumb{width:56px;padding:10px;}.pickup-component .find-store-display .store-navigation .pickup-product .thumb img{height:100%;width:100%;}.pickup-component .find-store-display .store-navigation .pickup-product .price{padding:0 10px;}.pickup-component .find-store-display .store-navigation .pickup-search-product{height:56px;display:table;border-bottom:1px solid #ddd;width:100%;font-size:13px;overflow:hidden;}.pickup-component .find-store-display .store-navigation .pickup-search-product .pickup-search-bar{height:56px;display:table-cell;padding-right:10px;}.pickup-component .find-store-display .store-navigation .pickup-search-product .pickup-search-bar .input-group{border:1px solid #d9d9d9;}.pickup-component .find-store-display .store-navigation .pickup-search-product .pickup-search-bar .input-group-btn{vertical-align:top;}.pickup-component .find-store-display .store-navigation .pickup-search-product .pickup-search-bar .input-group .form-control{border:0 none;height:42px;}.pickup-component .find-store-display .store-navigation .pickup-search-product .pickup-search-bar .input-group .btn{box-shadow:none !important;height:42px;}.pickup-component .find-store-display .store-navigation .pickup-search-product .pickup-search-bar .input-group .btn .glyphicon{top:0;}.pickup-component .find-store-display .store-navigation .pickup-search-product .near-me{height:56px;display:table-cell;padding:0 10px;vertical-align:middle;display:none;}.pickup-component .find-store-display .store-navigation .pickup-search-product .near-me .near-store span{margin-right:10px;}.pickup-component .find-store-display .store-navigation .store-navigation-pager{height:42px;line-height:42px;padding:0 10px;background:#fff;}.pickup-component .find-store-display .store-navigation .store-navigation-pager:before,
.pickup-component .find-store-display .store-navigation .store-navigation-pager:after{content:" ";display:table;}.pickup-component .find-store-display .store-navigation .store-navigation-pager:after{clear:both;}.pickup-component .find-store-display .store-navigation .store-navigation-pager:before,
.pickup-component .find-store-display .store-navigation .store-navigation-pager:after{content:" ";display:table;}.pickup-component .find-store-display .store-navigation .store-navigation-pager:after{clear:both;}.pickup-component .find-store-display .store-navigation .store-navigation-pager .prev{float:left;}.pickup-component .find-store-display .store-navigation .store-navigation-pager .next{float:right;}.pickup-component .find-store-display .store-navigation .store-navigation-pager .position{text-align:center;margin:0 80px;}.pickup-component .find-store-display .display-details{float:left;width:50%;position:relative;background:#fff;overflow:hidden;}.pickup-component .find-store-display .display-details .store-image{float:right;width:150px;}.pickup-component .find-store-display .display-details .store-image img{width:100%;height:auto;}.pickup-component .find-store-display .display-details .distance{text-align:right;margin-top:10px;}.pickup-component .find-store-display .display-details .store-info .name{font-weight:bold;}.pickup-component .find-store-display .display-details .store-info .address{color:#777777;}.pickup-component .find-store-display .display-details .store-links{margin:10px 0;}.pickup-component .find-store-display .display-details .store-links a{display:block;}.pickup-component .find-store-display .display-details .store-openings .title{font-weight:bold;}.pickup-component .find-store-display .display-details .store-openings dl dt{width:60px;text-align:left;float:left;}.pickup-component .find-store-display .display-details .store-openings dl dd{margin-left:80px;}.pickup-component .find-store-display .display-details .pickup-product{height:125px;width:100%;font-weight:bold;border-top:1px solid #ddd;}.pickup-component .find-store-display .display-details .pickup-product .variants{height:30px;margin-top:-30px;padding:5px 10px;font-weight:normal;}.pickup-component .find-store-display .display-details .pickup-product .variants span:after{content:", ";}.pickup-component .find-store-display .display-details .pickup-product .variants span:last-child:after{content:"";}.pickup-component .find-store-display .display-details .pickup-product .thumb{float:left;width:112px;height:112px;padding:10px;}.pickup-component .find-store-display .display-details .pickup-product .thumb img{height:100%;width:auto;}.pickup-component .find-store-display .display-details .pickup-product .pickup-product-info{display:table;height:56px;}.pickup-component .find-store-display .display-details .pickup-product .pickup-product-info .name,
.pickup-component .find-store-display .display-details .pickup-product .pickup-product-info .price{height:100%;display:table-cell;vertical-align:middle;overflow:hidden;}.pickup-component .find-store-display .display-details .pickup-product .pickup-product-info .name{font-weight:normal;width:100%;}.pickup-component .find-store-display .display-details .pickup-product .pickup-product-info .price{padding:0 10px;text-align:right;}.pickup-component .find-store-display .display-details .pickup-product .pickup-product-info .price .stock{white-space:nowrap;}.pickup-component .find-store-display .display-details .pickup-product .action{height:70px;padding:10px;text-align:right;}.pickup-component .find-store-display .display-details .pickup-product .action .qty-selector{display:inline-block;vertical-align:top;margin-right:10px;}.pickup-component .find-store-display .display-details .pickup-product .action .qty-selector .input-group{width:142px;}.pickup-component .find-store-display .display-details .pickup-product .action .qty-selector .input-group input{padding-left:0;padding-right:0;text-align:center;height:48px;}.pickup-component .pickup-store-list{padding-left:0;list-style:none;height:280px;overflow:hidden;margin:0;position:relative;}.pickup-component .pickup-store-list li.loading{height:56px;background:#f2f4f7;border-bottom:1px solid #ddd;border-right:1px solid #173e35;text-align:center;line-height:56px;}.pickup-component .pickup-store-list li.loading .glyphicon{color:#173e35;-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;animation:spin 1s linear infinite;}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg);}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.pickup-component .pickup-store-list .pickup-store-list-entry{height:56px;}.pickup-component .pickup-store-list .pickup-store-list-entry input{display:none;}.pickup-component .pickup-store-list .pickup-store-list-entry label,
.pickup-component .pickup-store-list .pickup-store-list-entry .form-label,
.pickup-component .pickup-store-list .pickup-store-list-entry .form-chk-label{margin:0;height:100%;font-size:13px;padding:0 0 0 10px;display:table;width:100%;cursor:pointer;position:relative;background:#f2f4f7;border-bottom:1px solid #ddd;}.pickup-component .pickup-store-list .pickup-store-list-entry label:hover,
.pickup-component .pickup-store-list .pickup-store-list-entry .form-label:hover,
.pickup-component .pickup-store-list .pickup-store-list-entry .form-chk-label:hover{background:#f2f2f2;}.pickup-component .pickup-store-list .pickup-store-list-entry .pickup-store-info{display:table-cell;vertical-align:middle;width:100%;}.pickup-component .pickup-store-list .pickup-store-list-entry .pickup-store-list-entry-name{display:block;}.pickup-component .pickup-store-list .pickup-store-list-entry .pickup-store-list-entry-city{display:block;font-weight:normal;}.pickup-component .pickup-store-list .pickup-store-list-entry .store-availability{display:table;height:100%;width:80px;border-left:1px solid #ddd;}.pickup-component .pickup-store-list .pickup-store-list-entry .store-availability span{display:table-cell;vertical-align:middle;padding:0 0 0 5px;text-align:center;white-space:nowrap;}.pickup-component .pickup-store-list .pickup-store-list-entry .store-availability span div{font-size:10px;}.inline-layer{height:0;overflow:hidden;-webkit-transition:0.9s ease-out;-o-transition:0.9s ease-out;transition:0.9s ease-out;}.inline-layer.open{height:auto !important;}@media(min-width:1024px){.pickup-component .find-store-display .pickup-store-list{margin:0 -1px 0 0;}.pickup-component .find-store-display .pickup-store-list .pickup-store-list-entry label,
 .pickup-component .find-store-display .pickup-store-list .pickup-store-list-entry .form-label,
 .pickup-component .find-store-display .pickup-store-list .pickup-store-list-entry .form-chk-label{padding-right:14px;}.pickup-component .find-store-display .pickup-store-list .pickup-store-list-entry label:after,
 .pickup-component .find-store-display .pickup-store-list .pickup-store-list-entry .form-label:after,
 .pickup-component .find-store-display .pickup-store-list .pickup-store-list-entry .form-chk-label:after{content:"";display:block;width:1px;height:auto;position:absolute;top:-1px;right:0;bottom:-1px;background:#173e35;}.pickup-component .find-store-display .pickup-store-list .pickup-store-list-entry input:checked + label,
 .pickup-component .find-store-display .pickup-store-list .pickup-store-list-entry input:checked + .form-label,
 .pickup-component .find-store-display .pickup-store-list .pickup-store-list-entry input:checked + .form-chk-label{background:#173e35;}.pickup-component .find-store-display .pickup-store-list .pickup-store-list-entry input:checked + label .pickup-store-info,
 .pickup-component .find-store-display .pickup-store-list .pickup-store-list-entry input:checked + .form-label .pickup-store-info,
 .pickup-component .find-store-display .pickup-store-list .pickup-store-list-entry input:checked + .form-chk-label .pickup-store-info{color:#fff;}.pickup-component .find-store-display .pickup-store-list .pickup-store-list-entry input:checked + label .store-availability,
 .pickup-component .find-store-display .pickup-store-list .pickup-store-list-entry input:checked + .form-label .store-availability,
 .pickup-component .find-store-display .pickup-store-list .pickup-store-list-entry input:checked + .form-chk-label .store-availability{color:#fff;}.pickup-component .find-store-display .pickup-store-list .pickup-store-list-entry input:checked + label:after,
 .pickup-component .find-store-display .pickup-store-list .pickup-store-list-entry input:checked + .form-label:after,
 .pickup-component .find-store-display .pickup-store-list .pickup-store-list-entry input:checked + .form-chk-label:after{display:block;content:"";width:28px;height:28px;position:absolute;top:50%;right:-1px;background:transparent;border:14px solid transparent;border-right-color:#fff;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);}}@media(max-width:1023px){.pickup-component{overflow:hidden;}.pickup-component .find-store-display{width:200%;-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out;}.pickup-component .find-store-display .store-navigation{width:50%;border:0;}.pickup-component.show-store .find-store-display{-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);}.pickup-component .qty-selector input{text-align:center;padding-left:0;padding-right:0;width:60px;}.pickup-component .action{padding-top:0 !important;}}@media(max-width:639px){.pickup-component .find-store-display .display-details .store-image{float:none;width:auto;margin-bottom:10px;}.pickup-component .find-store-display .display-details .store-image:before,
 .pickup-component .find-store-display .display-details .store-image:after{content:" ";display:table;}.pickup-component .find-store-display .display-details .store-image:after{clear:both;}.pickup-component .find-store-display .display-details .store-image:before,
 .pickup-component .find-store-display .display-details .store-image:after{content:" ";display:table;}.pickup-component .find-store-display .display-details .store-image:after{clear:both;}.pickup-component .find-store-display .display-details .store-image img{width:50%;height:auto;float:left;max-width:150px;}.pickup-component .find-store-display .display-details .store-image .distance{width:50%;text-align:left;float:left;margin:0;padding:0 0 0 10px;}.pickup-component .find-store-display .display-details .store-image .distance strong{display:block;}.pickup-component .find-store-display .display-details .pickup-product{position:relative;}.pickup-component .find-store-display .display-details .pickup-product .thumb{width:56px;height:56px;padding:5px;}.pickup-component .find-store-display .display-details .pickup-product .action{position:absolute;bottom:0;width:100%;background:#fff;white-space:nowrap;padding-top:0;}.pickup-component .find-store-display .display-details .pickup-product .action .qty-selector{margin-right:5px;}.pickup-component .find-store-display .display-details .pickup-product .action .qty-selector .input-group{min-width:120px;}.pickup-component .find-store-display .display-details .pickup-product .action .qty-selector .input-group input{text-align:center;padding-left:0;padding-right:0;width:60px;}.pickup-component .find-store-display .display-details .pickup-product .action .qty-selector .btn{padding-left:10px;padding-right:10px;}.pickup-component .find-store-display .display-details .pickup-product .action .btn{padding-left:6px;padding-right:6px;}}.pickup-component .display-details .store-tabs{position:relative;padding:0 0 10px 10px;height:252px;}.pickup-component .display-details .store-tabs .tabs-list{padding-left:0;list-style:none;background-image:linear-gradient(to right, #f6f6f6 0%, #ffffff 8px);position:absolute;right:0;top:10px;padding:10px 0;}.pickup-component .display-details .store-tabs .tabs-list .current-info{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;}.pickup-component .display-details .store-tabs .tabs-list:before,
.pickup-component .display-details .store-tabs .tabs-list:after{content:"";position:absolute;background-color:transparent;height:10px;left:0;width:100%;}.pickup-component .display-details .store-tabs .tabs-list:before{top:0;background-image:linear-gradient(#ffffff, rgba(255, 255, 255, 0));}.pickup-component .display-details .store-tabs .tabs-list:after{bottom:0;background-image:linear-gradient(rgba(255, 255, 255, 0), #ffffff);}.pickup-component .display-details .store-tabs .tabs-list li{margin:5px 0;border:1px solid transparent;border-left:0;color:#999;position:relative;}.pickup-component .display-details .store-tabs .tabs-list li a{color:inherit;font-size:18px;padding:5px 10px;display:block;border-left:2px solid transparent;-webkit-transition:0.3s ease-out;-o-transition:0.3s ease-out;transition:0.3s ease-out;}.pickup-component .display-details .store-tabs .tabs-list li.active{border:1px solid #eee;border-left:0;background:#fff;color:#000;box-shadow:1px 1px 3px rgba(0, 0, 0, 0.05);border-right:2px solid #173e35;}.pickup-component .display-details .store-tabs .tabs-list li.active a{border-left:2px solid transparent !important;}.pickup-component .display-details .store-tabs .tabs-list li a:hover,
.pickup-component .display-details .store-tabs .tabs-list li a:focus{color:#000;border-left:2px solid #173e35;}.pickup-component .display-details .store-tabs .tabs-list li a:hover:before,
.pickup-component .display-details .store-tabs .tabs-list li a:focus:before{display:block;content:attr(aria-label);width:auto;height:20px;line-height:20px;background:#173e35;position:absolute;top:0;left:-10px;margin:6px 0;-webkit-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);-o-transform:translate(-100%, 0);transform:translate(-100%, 0);font-size:12px;padding:0 5px;color:#fff;white-space:nowrap;z-index:100;}.pickup-component .display-details .store-tabs .tabs-list li a:hover:after,
.pickup-component .display-details .store-tabs .tabs-list li a:focus:after{display:block;content:"";width:10px;height:10px;border:5px solid transparent;border-left:5px solid #173e35;background:transparent;position:absolute;top:0;left:0;margin:6px 0;-webkit-transform:translate(-100%, 5px);-ms-transform:translate(-100%, 5px);-o-transform:translate(-100%, 5px);transform:translate(-100%, 5px);}.pickup-component .display-details .store-tabs .content{margin-right:52px;overflow:auto;height:100%;}.pickup-component .display-details .store-tabs .tabhead{display:none;}.pickup-component .display-details .store-tabs .pickup-map{height:232px;}.addressbook-component{border:1px solid #eee;padding:0;margin:140px 0;}.addressbook-component .addressbook-header{background:#eee;position:relative;border-bottom:1px solid #173e35;padding:10px;height:56px;display:table;width:100%;}.addressbook-component .addressbook-header .headline{line-height:16px;font-weight:bold;font-size:13px;display:table-cell;width:100%;vertical-align:middle;}.addressbook-component .addressbook-header .headline .back-to-storelist{display:none;}.addressbook-component .addressbook-header .close-addressbook{display:table-cell;}.addressbook-component .find-address-display:before,
.addressbook-component .find-address-display:after{content:" ";display:table;}.addressbook-component .find-address-display:after{clear:both;}.addressbook-component .find-address-display:before,
.addressbook-component .find-address-display:after{content:" ";display:table;}.addressbook-component .find-address-display:after{clear:both;}.addressbook-component .find-address-display .address-navigation{float:left;width:50%;border-right:1px solid #173e35;}.addressbook-component .find-address-display .address-navigation .address-navigation-pager{height:28px;line-height:28px;padding:0 10px;border-top:1px solid #DDDDDD;margin-top:-1px;background:#fff;}.addressbook-component .find-address-display .address-navigation .address-navigation-pager:before,
.addressbook-component .find-address-display .address-navigation .address-navigation-pager:after{content:" ";display:table;}.addressbook-component .find-address-display .address-navigation .address-navigation-pager:after{clear:both;}.addressbook-component .find-address-display .address-navigation .address-navigation-pager:before,
.addressbook-component .find-address-display .address-navigation .address-navigation-pager:after{content:" ";display:table;}.addressbook-component .find-address-display .address-navigation .address-navigation-pager:after{clear:both;}.addressbook-component .find-address-display .address-navigation .address-navigation-pager .prev{float:left;}.addressbook-component .find-address-display .address-navigation .address-navigation-pager .next{float:right;}.addressbook-component .find-address-display .address-navigation .address-navigation-pager .position{text-align:center;margin:0 80px;}.addressbook-component .find-address-display .display-details{float:left;width:50%;}.addressbook-component .find-address-display .display-details .address-details{padding:10px;height:252px;overflow:hidden;}.addressbook-component .find-address-display .display-details .address-actions{height:56px;width:100%;font-weight:bold;border-top:1px solid #ddd;padding:10px 10px;position:relative;}.addressbook-component .find-address-display .display-details .address-actions .set-default{position:absolute;top:-50px;right:10px;}.addressbook-component .address-list{padding-left:0;list-style:none;height:280px;overflow:hidden;margin:0;position:relative;}.addressbook-component .address-list .address-list-entry{height:56px;overflow:hidden;}.addressbook-component .address-list .address-list-entry input{display:none;}.addressbook-component .address-list .address-list-entry label,
.addressbook-component .address-list .address-list-entry .form-label,
.addressbook-component .address-list .address-list-entry .form-chk-label{margin:0;height:100%;font-size:13px;padding:0 0 0 10px;display:table;width:100%;cursor:pointer;position:relative;background:#eee;border-bottom:1px solid #ddd;overflow:hidden;}.addressbook-component .address-list .address-list-entry label:hover,
.addressbook-component .address-list .address-list-entry .form-label:hover,
.addressbook-component .address-list .address-list-entry .form-chk-label:hover{background:#f2f2f2;}.addressbook-component .address-list .address-list-entry .address-info{display:table-cell;vertical-align:middle;width:100%;}.addressbook-component .address-list .address-list-entry .address-info .inner{max-height:56px;overflow:hidden;display:block;}.addressbook-component .address-list .address-list-entry .address-list-entry-name{display:block;}.addressbook-component .address-list .address-list-entry .address-list-entry-city{display:block;font-weight:normal;}.addressbook-component .address-list .address-list-entry .address-actions{display:table;height:100%;width:auto;}.addressbook-component .address-list .address-list-entry .address-actions span{display:table-cell;vertical-align:middle;padding:0 5px;text-align:center;}.inline-layer{height:0;overflow:hidden;-webkit-transition:0.9s ease-out;-o-transition:0.9s ease-out;transition:0.9s ease-out;}.inline-layer.open{height:auto !important;}@media(min-width:1024px){.addressbook-component .find-address-display .address-list{margin:0 -1px 0 0;}.addressbook-component .find-address-display .address-list .address-list-entry label,
 .addressbook-component .find-address-display .address-list .address-list-entry .form-label,
 .addressbook-component .find-address-display .address-list .address-list-entry .form-chk-label{padding-right:14px;}.addressbook-component .find-address-display .address-list .address-list-entry label:after,
 .addressbook-component .find-address-display .address-list .address-list-entry .form-label:after,
 .addressbook-component .find-address-display .address-list .address-list-entry .form-chk-label:after{content:"";display:block;width:1px;height:auto;position:absolute;top:-1px;right:0;bottom:-1px;background:#173e35;}.addressbook-component .find-address-display .address-list .address-list-entry input:checked + label,
 .addressbook-component .find-address-display .address-list .address-list-entry input:checked + .form-label,
 .addressbook-component .find-address-display .address-list .address-list-entry input:checked + .form-chk-label{background:#173e35;}.addressbook-component .find-address-display .address-list .address-list-entry input:checked + label .address-info,
 .addressbook-component .find-address-display .address-list .address-list-entry input:checked + .form-label .address-info,
 .addressbook-component .find-address-display .address-list .address-list-entry input:checked + .form-chk-label .address-info{color:#fff;}.addressbook-component .find-address-display .address-list .address-list-entry input:checked + label .address-actions,
 .addressbook-component .find-address-display .address-list .address-list-entry input:checked + .form-label .address-actions,
 .addressbook-component .find-address-display .address-list .address-list-entry input:checked + .form-chk-label .address-actions{color:#fff;}.addressbook-component .find-address-display .address-list .address-list-entry input:checked + label:after,
 .addressbook-component .find-address-display .address-list .address-list-entry input:checked + .form-label:after,
 .addressbook-component .find-address-display .address-list .address-list-entry input:checked + .form-chk-label:after{display:block;content:"";width:28px;height:28px;position:absolute;top:50%;right:-1px;background:transparent;border:14px solid transparent;border-right-color:#fff;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);}}@media(max-width:1023px){.addressbook-component{overflow:hidden;}.addressbook-component .find-address-display{width:200%;-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out;}.addressbook-component .find-address-display .address-navigation{width:50%;border:0;}.addressbook-component .find-address-display .address-list .address-list-entry input:checked + label,
 .addressbook-component .find-address-display .address-list .address-list-entry input:checked + .form-label,
 .addressbook-component .find-address-display .address-list .address-list-entry input:checked + .form-chk-label{background:#173e35;}.addressbook-component .find-address-display .address-list .address-list-entry input:checked + label .address-info,
 .addressbook-component .find-address-display .address-list .address-list-entry input:checked + .form-label .address-info,
 .addressbook-component .find-address-display .address-list .address-list-entry input:checked + .form-chk-label .address-info{color:#fff;}.addressbook-component .find-address-display .address-list .address-list-entry input:checked + label .address-actions,
 .addressbook-component .find-address-display .address-list .address-list-entry input:checked + .form-label .address-actions,
 .addressbook-component .find-address-display .address-list .address-list-entry input:checked + .form-chk-label .address-actions{color:#fff;}}.login-page__headline,
.user-register__headline{color:#2e2e2e;font-size:24px;line-height:35px;font-weight:700;padding:20px 0;margin:0;}.login-page__headline.border,
.user-register__headline.border{border-bottom:1px solid #868686;margin-bottom:25px;}.login-left-content-slot{margin-right:10px;margin-left:30px;}@media(max-width:1023px){.login-left-content-slot{margin-left:20px;margin-right:20px;}}.login-right-content-slot{margin-right:30px;margin-left:10px;}@media(max-width:1023px){.login-right-content-slot{margin-left:20px;margin-right:20px;}}form .forgotten-password{margin-bottom:25px;}.forgotten-password.alert{padding-left:0;padding-right:0;}.forgotten-password .description{margin-bottom:10px;}#colorbox .forgotten-password .btn-primary{margin-top:35px;}.register-form-action,
.login-form-action{margin-top:35px;}.forgotten-password + .login-form-action{margin-top:0;}.alert-dismissable .close,
.alert-dismissible .close{right:0;}.register__container{padding-left:30px;padding-right:30px;}@media(max-width:1024px){.register__container{padding-left:20px;padding-right:20px;}}@media(max-width:639px){.login-form-action .btn-default{margin-top:30px;}}@media(max-width:639px){.login-section .forgotten-password,
 .register-section .forgotten-password{margin-bottom:45px;}}.checkout-login{padding-left:30px;padding-right:30px;}@media(max-width:1024px){.checkout-login{padding-left:20px;padding-right:20px;}}.checkout-login .headline{color:#2e2e2e;font-size:24px;line-height:35px;font-weight:700;padding:20px 0;margin:0;}.checkout-login .headline.border{border-bottom:1px solid #868686;margin-bottom:25px;}.checkout-login .btn.btn-block + .btn.btn-block{margin-top:10px;}.checkout__new-account{text-align:center;background-color:#173e35;border-top:1px solid #868686;padding:20px 0 55px;}.checkout__new-account .accountActions-bottom{margin-top:35px;}.checkout__new-account__headling{font-size:24px;font-weight:bold;}.checkout__new-account__form{text-align:left;margin-top:25px;}@media(max-width:639px){.checkout__new-account{margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px;}}.checkout-headline{color:#2e2e2e;font-size:24px;line-height:35px;font-weight:700;padding:20px 0;margin:0;padding-left:30px;}.checkout-headline.border{border-bottom:1px solid #868686;margin-bottom:25px;}@media(max-width:1024px){.checkout-headline{padding-left:20px;}}@media(max-width:640px){.checkout-headline{padding-left:20px;padding-right:20px;}}.checkout-headline span{color:#d9d9d9;margin-right:5px;top:2px;}.checkout-summary-headline{color:#2e2e2e;font-size:24px;line-height:35px;font-weight:700;padding:20px 0;margin:0;padding-right:30px;}.checkout-summary-headline.border{border-bottom:1px solid #868686;margin-bottom:25px;}@media(max-width:1024px){.checkout-summary-headline{padding-right:20px;}}@media(max-width:640px){.checkout-summary-headline{padding-left:20px;padding-right:20px;}}.checkout-summary-headline span{color:#d9d9d9;margin-right:5px;top:2px;}@media(max-width:639px){.checkout-summary-headline{padding-left:10px;padding-right:10px;}}.checkout-body-styling{padding:30px 20px 15px;border:1px solid #d9d9d9;border-top:0;}.checkout-steps{padding-left:30px;}.checkout-steps .step-head{background:#173e35;color:#2e2e2e;border:1px solid #d9d9d9;font-size:18px;font-weight:600;position:relative;display:table;width:100%;padding:10px 20px 10px 40px;height:49px;counter-increment:checkout;}.checkout-steps .step-head:before{content:counter(checkout) '.';position:absolute;left:3px;top:0;width:50px;text-align:center;line-height:49px;}.checkout-steps .step-head + .step-head{margin-top:10px;}.checkout-steps .step-head.active{background:#e4e4e4;color:#2e2e2e;border-color:#d9d9d9;}.checkout-steps .step-head .title{vertical-align:middle;display:table-cell;width:100%;}.checkout-steps .step-head .edit{color:#173e35;font-size:20px;display:table-cell;vertical-align:top;}.checkout-steps .step-body .step-body-form{padding:30px 20px 15px;border:1px solid #d9d9d9;border-top:0;border:0px;padding:30px 0px;}.checkout-steps .step-body .step-body-form .radiobuttons_paymentselection{margin-bottom:5px;}.checkout-steps .step-body .checkout-next{margin:30px 0;}.checkout-steps .step-body hr{margin:0 -20px;border-color:#d9d9d9;}.checkout-steps .step-body .checkout-indent .headline{font-size:20px;padding-bottom:15px;padding-top:30px;}.checkout-steps .step-body .checkout-address-priceSuppression{color:inherit;font-weight:inherit;text-transform:inherit;font-size:inherit;}@media(max-width:1024px){.checkout-steps{padding-left:20px;}}@media(max-width:639px){.checkout-steps{padding-left:20px;padding-right:20px;}.checkout-steps .step-head{padding-top:20px;padding-bottom:20px;}.checkout-steps .step-head:before{line-height:68px;}}.checkout-shipping{padding:30px 20px 15px;border:1px solid #d9d9d9;border-top:0;border:0px;padding:30px 0px;padding-top:0;padding-bottom:10px;}.checkout-shipping .checkout-shipping-items .checkout-shipping-items-header{text-transform:uppercase;padding:25px 0 10px 0;font-size:16px;font-weight:700;}.checkout-shipping .checkout-shipping-items > div{padding-bottom:25px;overflow:hidden;text-overflow:ellipsis;}.checkout-shipping .checkout-shipping-items ul{padding-left:0;list-style:none;margin:0;}.checkout-shipping .checkout-shipping-items ul li{padding-top:6px;line-height:18px;}.checkout-shipping .checkout-shipping-items ul li:first-child{padding-top:1px;}.checkout-shipping .checkout-shipping-items ul li .name{font-weight:700;}.checkout-shipping .simplify-pickup-locations{background:#f2f4f7;padding:10px;}.checkout-shipping .simplify-pickup-locations .simplify-pickup-location-header{background:#b3bfd0;padding:10px;line-height:35px;margin:-10px -10px 10px -10px;}.checkout-shipping .simplify-pickup-locations .simplify-pickup-location-header:before,
.checkout-shipping .simplify-pickup-locations .simplify-pickup-location-header:after{content:" ";display:table;}.checkout-shipping .simplify-pickup-locations .simplify-pickup-location-header:after{clear:both;}.checkout-shipping .simplify-pickup-locations .simplify-pickup-location-header:before,
.checkout-shipping .simplify-pickup-locations .simplify-pickup-location-header:after{content:" ";display:table;}.checkout-shipping .simplify-pickup-locations .simplify-pickup-location-header:after{clear:both;}.checkout-shipping .simplify-pickup-locations ul{padding-left:0;list-style:none;margin:0;}.checkout-shipping .simplify-pickup-locations ul li + li{border-top:1px solid #b3bfd0;}.checkout-shipping .simplify-pickup-locations ul a{color:#2e2e2e;background:#fff;display:block;padding:10px;text-decoration:none;}@media(max-width:1399px){.checkout-shipping .checkout-shipping-items .qty{text-align:right;}.checkout-shipping .checkout-shipping-items .checkout-pickup-items{padding-bottom:0;}}.checkout-paymentmethod{padding:30px 20px 15px;border:1px solid #d9d9d9;border-top:0;border:0px;padding:30px 0px;padding-top:0;}.step-body .checkout-paymentmethod hr{margin-top:25px;}.summary-birthdate{margin-top:20px;}.summary-birthdate .form-element-icon.datepicker .glyphicon{top:34px;right:15px;}#addressbook,
#savedpayments,
#savedpaymentsbody{display:none;padding-bottom:20px;}#colorbox #addressbook,
#colorbox #savedpayments,
#colorbox #savedpaymentsbody{display:block;}#addressbook ul,
#savedpayments ul,
#savedpaymentsbody ul{padding-left:0;list-style:none;margin:0;}#addressbook ul li,
#savedpayments ul li,
#savedpaymentsbody ul li{padding:10px 0;}.checkout-order-summary{padding-right:30px;}@media(max-width:1024px){.checkout-order-summary{padding-right:20px;}}@media(max-width:640px){.checkout-order-summary{padding-right:20px;padding-left:20px;}}.checkout-order-summary .checkout-order-summary-list{padding-left:0;list-style:none;border-bottom:1px solid #d9d9d9;margin:0;}@media(min-width:640px){.checkout-order-summary .checkout-order-summary-list:first-of-type .checkout-order-summary-list-heading{padding-top:15px;}.checkout-order-summary .checkout-order-summary-list .checkout-order-summary-list-heading:only-child{border-bottom:0;}}.checkout-order-summary .checkout-order-summary-list li{padding:20px;}.checkout-order-summary .checkout-order-summary-list li:before,
.checkout-order-summary .checkout-order-summary-list li:after{content:" ";display:table;}.checkout-order-summary .checkout-order-summary-list li:after{clear:both;}.checkout-order-summary .checkout-order-summary-list li:before,
.checkout-order-summary .checkout-order-summary-list li:after{content:" ";display:table;}.checkout-order-summary .checkout-order-summary-list li:after{clear:both;}.checkout-order-summary .checkout-order-summary-list li:nth-child(2n + 3){background-color:#f4f4f4;}.checkout-order-summary .checkout-order-summary-list .checkout-order-summary-list-heading{background-color:#d9d9d9 !important;color:#ffffff;padding:15px 20px;border-bottom:1px solid #d9d9d9;}.checkout-order-summary .checkout-order-summary-list .checkout-order-summary-list-heading > div{float:left;}.checkout-order-summary .checkout-order-summary-list .checkout-order-summary-list-heading .title{font-weight:700;padding-right:5px;}.checkout-order-summary .checkout-order-summary-list .checkout-order-summary-list-heading .address{text-overflow:ellipsis;overflow:hidden;width:85%;}.checkout-order-summary .checkout-order-summary-list .thumb{float:left;margin-right:20px;width:65px;}.checkout-order-summary .checkout-order-summary-list .thumb img{width:100%;height:auto;}.checkout-order-summary .checkout-order-summary-list .price{float:right;margin-left:10px;margin-bottom:20px;font-size:14px;font-weight:600;}.checkout-order-summary .checkout-order-summary-list .details{font-size:14px;margin-left:85px;}.checkout-order-summary .checkout-order-summary-list .details .name{font-weight:600;}.checkout-order-summary .checkout-order-summary-list .details .qty span{font-size:13px;color:#173e35;font-weight:600;text-transform:uppercase;padding-right:10px;}.checkout-order-summary .checkout-order-summary-list .updateQuantityProduct-toggle{float:right;}.checkout-order-summary .checkout-order-summary-list .stock-status{clear:both;padding:10px 0;font-size:13px;}@media(max-width:1023px){.checkout-order-summary .checkout-order-summary-list .checkout-order-summary-list-heading .address{width:100%;}}.checkout-order-summary .subtotals{font-size:18px;margin-top:30px;}.checkout-order-summary .subtotals .subtotal,
.checkout-order-summary .subtotals .shipping,
.checkout-order-summary .subtotals .subtotals__item--state-discount,
.checkout-order-summary .subtotals .tax,
.checkout-order-summary .subtotals .totals{padding:5px 0;}.checkout-order-summary .subtotals .subtotal span,
.checkout-order-summary .subtotals .shipping span,
.checkout-order-summary .subtotals .subtotals__item--state-discount span,
.checkout-order-summary .subtotals .tax span,
.checkout-order-summary .subtotals .totals span{float:right;font-weight:600;}.checkout-order-summary .subtotals .totals{font-size:22px;font-weight:700;text-transform:uppercase;margin-top:15px;padding:10px 0;border-top:1px solid #d9d9d9;}.checkout-order-summary .subtotals .realTotals{font-size:14px;}.checkout-order-summary .checkout-applied-promotions{margin-bottom:20px;}.subtotals__item--state-discount{color:#00a651;}.label-spacing{padding-right:5px;}@media(min-width:639px){.place-order-form{padding:0 20px;}.checkout-order-summary{padding:30px 20px 15px;border:1px solid #d9d9d9;border-top:0;border:0px;padding:30px 0px;margin-left:20px;margin-right:20px;padding-left:0;padding-right:0;padding-top:0;}.checkout-order-summary .checkout-order-summary-list{padding-left:0;list-style:none;border:none;padding:0;}.checkout-order-summary .checkout-order-summary-list .checkout-order-summary-list-heading{background-color:transparent!important;color:#2e2e2e;padding:25px 20px;border-color:#d9d9d9;}.checkout-order-summary .checkout-order-summary-list .checkout-order-summary-list-heading .title{text-transform:uppercase;font-size:16px;}.checkout-order-summary .checkout-order-summary-list .checkout-order-summary-list-items{border-bottom:1px solid #d9d9d9;}}.checkout-review{padding:30px 20px 15px;border:1px solid #d9d9d9;border-top:0;border:0px;padding:30px 0px;}.checkout-review .checkout-order-summary .subtotals{margin-top:0;}.place-order-form .checkbox{margin:25px 0 40px;}.place-order-form .checkbox label,
.place-order-form .checkbox .form-label,
.place-order-form .checkbox .form-chk-label{font-size:14px;color:#2e2e2e;text-transform:none;}.btn-close-terms-and-conditions{margin:30px 0;}@media(min-width:640px){.place-order-form .checkbox{margin-left:20px;margin-right:20px;}}.checkout-help{text-align:center;border:1px solid #d9d9d9;font-size:15px;padding:10px;margin-top:60px;}@media(max-width:639px){.checkout-help{margin-top:30px;margin-left:20px;margin-right:20px;}}.checkout-success{padding-left:30px;padding-right:30px;}@media(max-width:1024px){.checkout-success{padding-left:20px;padding-right:20px;}}.checkout-success__body{margin:30px 0 55px;text-align:center;}.checkout-success__body__headline{font-size:28px;font-weight:bold;margin-bottom:15px;text-transform:uppercase;}.termsAndConditions-section{padding-bottom:20px;}label.terms,
.form-label.terms,
.form-chk-label.terms{margin:15px 0;}fieldset#cardDate > .control-label,
fieldset#startDate > .control-label{font-weight:bold;margin-bottom:5px;}fieldset#cardDate .form-group .control-label,
fieldset#startDate .form-group .control-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;}.page-multiStepCheckoutSummaryPage #colorbox.read-only-grid #cboxLoadedContent{margin-top:100px;padding:0;}@media(max-width:1023px){.page-multiStepCheckoutSummaryPage #colorbox.read-only-grid #cboxLoadedContent{margin-top:130px;}}@media(max-width:639px){.page-multiStepCheckoutSummaryPage #colorbox.read-only-grid #cboxLoadedContent{margin-top:170px;}}.page-multiStepCheckoutSummaryPage #colorbox.read-only-grid .grid-row{border-top:1px solid #868686;}.page-multiStepCheckoutSummaryPage #colorbox.read-only-grid .grid-row:nth-child(2n+2){background:#f4f4f4;}.page-multiStepCheckoutSummaryPage #colorbox.read-only-grid .grid-prod-info{display:inline-block;}.page-multiStepCheckoutSummaryPage #colorbox.read-only-grid td{padding:10px 10px 15px;vertical-align:top;}.page-multiStepCheckoutSummaryPage #colorbox.read-only-grid td > span{display:block;}.page-multiStepCheckoutSummaryPage #colorbox.read-only-grid td.grid-prod-img{padding-left:40px;}.page-multiStepCheckoutSummaryPage #colorbox.read-only-grid td .grid-variant,
.page-multiStepCheckoutSummaryPage #colorbox.read-only-grid td .grid-size{font-weight:bold;min-width:80px;}.page-multiStepCheckoutSummaryPage #colorbox.read-only-grid td .grid-variant{display:block;font-size:16px;}@media(max-width:639px){.page-multiStepCheckoutSummaryPage #colorbox.read-only-grid td{padding:10px 15px 15px;}.page-multiStepCheckoutSummaryPage #colorbox.read-only-grid td:nth-child(2n+2){background-color:transparent;}.page-multiStepCheckoutSummaryPage #colorbox.read-only-grid td .grid-prod-info{display:block;text-align:left;}.page-multiStepCheckoutSummaryPage #colorbox.read-only-grid td .grid-prod-info span{display:inline-block;}.page-multiStepCheckoutSummaryPage #colorbox.read-only-grid td .grid-price{float:right;}}@media(max-width:639px){.checkout-coupon-list{padding-left:10px;padding-right:10px;}}.checkout-order-summary .checkout-coupon-list{padding:30px 0;border-bottom:1px solid #d9d9d9;}@media(max-width:639px){.checkout-order-summary .checkout-coupon-list{padding-left:20px;padding-right:20px;}}.coupon-list__headline{font-size:18px;line-height:38px;font-weight:bold;}.coupon-list{padding-left:0;list-style:none;margin-top:5px;margin-bottom:0;}.coupon-code{text-transform:uppercase;}.cart-voucher{margin-top:27px;padding-left:30px;}.cart-voucher__label{display:block;width:100%;}.cart-voucher__input{width:50%;float:left;margin-right:10px;}.cart-voucher__input::-moz-placeholder{font-size:13px;font-weight:600;color:#2e2e2e;text-transform:uppercase;}.cart-voucher__input:-ms-input-placeholder,
.cart-voucher__input::-webkit-input-placeholder{font-size:13px;font-weight:600;color:#2e2e2e;text-transform:uppercase;}.cart-voucher__help-block{display:none;}.has-error .cart-voucher__help-block,
.has-success .cart-voucher__help-block{display:block;}@media(max-width:1399px) and (min-width:1024px){.cart-voucher__input{width:70%;}}@media(max-width:1023px) and (min-width:640px){.cart-voucher{padding-left:30px;}}@media(max-width:639px){.cart-voucher{padding-left:20px;padding-right:20px;}}.voucher-list{padding-left:0;list-style:none;margin-top:-5px;}.voucher-list__item-box{display:inline-block;border:1px solid #d9d9d9;background-color:#f4f4f4;font-size:13px;font-weight:600;text-transform:uppercase;padding:10px 15px;margin-top:10px;}.voucher-list__item-remove{color:#cdcdcd;padding:10px;cursor:pointer;margin:-10px -10px -10px 0;position:relative;top:2px;}@media(max-width:1023px){.voucher-list__item{display:inline-block;padding-right:5px;}}.gift__coupon{text-align:center;border-top:1px solid #d9d9d9;margin:0 auto 55px;padding-top:20px;padding-left:30px;padding-right:30px;width:80%;}@media(max-width:1024px){.gift__coupon{padding-left:20px;padding-right:20px;}}.gift__coupon span{display:block;}@media(max-width:480px){.gift__coupon{width:90%;}}@media(min-width:1024px){.gift__coupon{width:40%;}}.gift__coupon .gift__coupon--title{margin-bottom:5px;}.gift__coupon .gift__coupon--name{font-size:18px;font-weight:bold;margin-bottom:5px;}#storeFinder{margin-top:20px;padding-left:30px;padding-right:30px;}@media(max-width:1024px){#storeFinder{padding-left:20px;padding-right:20px;}}#storeFinder #storelocator-query{height:48px;}.headline{font-size:18px;margin-bottom:10px;}.store__finder--search #storeFinderForm{margin-bottom:10px;}.store__finder{display:none;padding:0;}.store__finder .store__finder--pagination{line-height:48px;padding-top:20px;padding-bottom:20px;display:inline-block;width:100%;}.store__finder .store__finder--pagination:before,
.store__finder .store__finder--pagination:after{content:" ";display:table;}.store__finder .store__finder--pagination:after{clear:both;}.store__finder .store__finder--pagination:before,
.store__finder .store__finder--pagination:after{content:" ";display:table;}.store__finder .store__finder--pagination:after{clear:both;}.store__finder .store__finder--navigation,
.store__finder .store__finder--details{position:relative;float:left;width:50%;min-height:1px;padding-left:10px;padding-right:10px;padding:0;}.store__finder .store__finder--navigation{overflow:hidden;height:561px;}@media(min-width:640px){.store__finder .store__finder--navigation{padding-right:10px;}}.store__finder .store__finder--map{width:100%;height:200px;}.store__finder .stores-nearby{margin-bottom:10px;}.store__finder .store__finder--navigation-list{padding-left:0;list-style:none;margin:0;border:1px solid #ddd;position:relative;}.store__finder .store__finder--navigation-list li.loading{height:56px;background:#f2f4f7;border-bottom:1px solid #ddd;text-align:center;line-height:56px;}.store__finder .store__finder--navigation-list li.loading .glyphicon{color:#ff4444;-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;animation:spin 1s linear infinite;}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg);}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.store__finder .store__finder--navigation-list .list__entry{height:56px;}.store__finder .store__finder--navigation-list .list__entry:last-child label,
.store__finder .store__finder--navigation-list .list__entry:last-child .form-label,
.store__finder .store__finder--navigation-list .list__entry:last-child .form-chk-label{border:0;}.store__finder .store__finder--navigation-list .list__entry input{display:none;}.store__finder .store__finder--navigation-list .list__entry label,
.store__finder .store__finder--navigation-list .list__entry .form-label,
.store__finder .store__finder--navigation-list .list__entry .form-chk-label{margin:0;height:100%;font-size:13px;padding:0 14px 0 10px;display:table;width:100%;cursor:pointer;position:relative;background:#f2f4f7;border-bottom:1px solid #ddd;}.store__finder .store__finder--navigation-list .list__entry label:hover,
.store__finder .store__finder--navigation-list .list__entry .form-label:hover,
.store__finder .store__finder--navigation-list .list__entry .form-chk-label:hover{background:#f2f2f2;}.store__finder .store__finder--navigation-list .list__entry input:checked + label,
.store__finder .store__finder--navigation-list .list__entry input:checked + .form-label,
.store__finder .store__finder--navigation-list .list__entry input:checked + .form-chk-label{background:#173e35;color:#fff !important;}.store__finder .store__finder--navigation-list .list__entry input:checked + label:after,
.store__finder .store__finder--navigation-list .list__entry input:checked + .form-label:after,
.store__finder .store__finder--navigation-list .list__entry input:checked + .form-chk-label:after{display:block;content:"";width:28px;height:28px;position:absolute;top:50%;right:-1px;background:transparent;border:14px solid transparent;border-right-color:#fff;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);}.store__finder .store__finder--navigation-list .list__entry .entry__info{display:table-cell;vertical-align:middle;width:100%;}.store__finder .store__finder--navigation-list .list__entry .entry__name{display:block;}.store__finder .store__finder--navigation-list .list__entry .entry__city{display:block;font-weight:normal;}.store__finder .store__finder--navigation-list .list__entry .entry__distance{display:table;height:100%;width:80px;border-left:1px solid #ddd;}.store__finder .store__finder--navigation-list .list__entry .entry__distance span{display:table-cell;vertical-align:middle;padding:0 0 0 5px;text-align:center;white-space:nowrap;}.store__finder .store__finder--details .store__finder--details-back{margin-bottom:20px;display:none !important;}@media(max-width:639px){.store__finder .store__finder--details .store__finder--details-back{display:inline-block !important;}}.store__finder .store__finder--details .store__finder--details-image{width:112px;float:left;margin-right:10px;}.store__finder .store__finder--details .store__finder--details-image img{width:100%;height:auto;}.store__finder .store__finder--details .store__finder--details-info{margin-left:122px;}.store__finder .store__finder--details .info__name{font-weight:bold;}.store__finder .store__finder--details hr{clear:both;margin:0;padding-top:10px;padding-bottom:10px;height:1px;position:relative;border:0;}.store__finder .store__finder--details hr:after{content:'';display:block;position:absolute;top:10px;height:1px;right:0;left:0;background:#ddd;}.store__finder .store__finder--details .store__finder--details-map{background:#eee;}.store__finder .store__finder--details .store__finder--details-openings dl dt{text-align:left !important;width:60px;}.store__finder .store__finder--details .store__finder--details-openings dl dd{margin-left:60px;}.store__finder .store__finder--details .store__finder--details-openings ul{padding-left:0;list-style:none;}@media(max-width:639px){.store__finder .back__to__storelist{margin-bottom:10px;}.store__finder .store__finder--panel{width:200%;margin:0;-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out;}.store__finder .store__finder--panel > *{padding:0;}.store__finder .store__finder--panel .store__finder--details{display:none;}.store__finder .store__finder--pagination{line-height:20px;}.store__finder.show-store .store__finder--pagination{color:rgba(0, 0, 0, 0);height:46px;}.store__finder.show-store .store__finder--pagination *{display:none;}.store__finder.show-store .store__finder--panel{-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);}.store__finder.show-store .store__finder--panel .store__finder--navigation{padding-right:20px;}.store__finder.show-store .store__finder--panel .store__finder--details{display:block;}}#colorbox,
#cboxOverlay,
#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxWrapper{max-width:none;}#cboxOverlay{width:100%;height:100%;}#cboxMiddleLeft,
#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,
#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,
#cboxNext,
#cboxSlideshow{cursor:pointer;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic;}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0;}#colorbox,
#cboxContent,
#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}#cboxOverlay{background:#000;}#colorbox{outline:0;}#cboxTopLeft{width:14px;height:14px;}#cboxTopCenter{height:14px;}#cboxTopRight{width:14px;height:14px;}#cboxBottomLeft{width:14px;}#cboxBottomCenter{height:43px;}#cboxBottomRight{width:14px;}#cboxMiddleLeft{width:14px;}#cboxMiddleRight{width:14px;}#cboxContent{background:#fff;overflow:visible;}.cboxIframe{background:#fff;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxCurrent{position:absolute;bottom:-25px;left:58px;font-weight:bold;color:#7C7C7C;}#cboxPrevious,
#cboxNext,
#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;position:absolute;bottom:-29px;width:23px;height:23px;text-indent:-9999px;}#cboxPrevious:active,
#cboxNext:active,
#cboxSlideshow:active,
#cboxClose:active{outline:0;}#cboxPrevious{left:0px;background-position:-51px -25px;}#cboxPrevious:hover{background-position:-51px 0px;}#cboxNext{left:27px;background-position:-75px -25px;}#cboxNext:hover{background-position:-75px 0px;}.cboxSlideshow_on #cboxSlideshow{background-position:-125px 0px;right:27px;}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-150px 0px;}.cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px;right:27px;}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-125px 0px;}#cboxTitle{background:transparent;position:absolute;top:0;padding:30px 40px 15px;height:70px;display:table;width:100%;}#cboxTitle .headline{font-size:24px;line-height:24px;font-weight:bold;width:100%;vertical-align:middle;}#cboxClose{position:absolute;right:13px;top:10px;background:transparent;border:0 none;color:#006a5b;padding:5px;font-size:25px;}#cboxLoadedContent{margin-top:70px;padding:15px 40px 30px 40px;}#cboxLoadedContent .add-to-cart-item{margin-bottom:40px;}#cboxLoadedContent .addressEntry + .addressEntry,
#cboxLoadedContent .saved-payment-entry + .saved-payment-entry{margin-top:55px;}#cboxLoadedContent .addressEntry ul,
#cboxLoadedContent .saved-payment-entry ul{margin-top:-10px;margin-bottom:20px;}#cboxLoadedContent .modal-details{line-height:1.8em;}#cboxLoadedContent .modal-actions{margin-top:20px;}#cboxLoadedContent .modal-actions .btn{margin-top:20px;}@media(max-width:639px){#cboxTitle{height:94px;padding-left:20px;padding-right:20px;}#cboxTitle:before,
 #cboxTitle:after{content:" ";display:table;}#cboxTitle:after{clear:both;}#cboxTitle:before,
 #cboxTitle:after{content:" ";display:table;}#cboxTitle:after{clear:both;}#cboxLoadedContent{margin-top:94px;padding:15px 20px 30px 20px;}#cboxLoadedContent .addressEntry ul{margin-top:-25px;}}.modal__top{padding-bottom:32px;margin-bottom:30px;border-bottom:1px solid #d9d9d9;}.modal__top .modal__top--label{color:#2e2e2e;font-weight:bold;font-style:italic;}.modal__top .modal__top--text{font-style:italic;}.modal__text--bold{font-weight:bold;}.modal__bottom{margin-bottom:40px;font-size:15px;}.quote-discount__modal--label{font-size:15px;font-weight:600;color:#2e2e2e;text-transform:capitalize;vertical-align:middle;display:table-cell;height:40px;}.quote-discount__modal--input{margin-bottom:17px;width:100%;}.quote-discount__modal--input input[type=number]{-moz-appearance:textfield;}.quote-discount__modal--input input[type=number]::-webkit-inner-spin-button,
.quote-discount__modal--input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}.quote-discount__modal--input__label{display:table-cell;vertical-align:middle;font-size:18px;padding-right:10px;width:25px;text-align:right;}.quote-discount__modal--original__total{font-size:15px;font-style:italic;border-bottom:1px solid #d9d9d9;color:#2e2e2e;padding-bottom:13px;margin-bottom:9px;margin-top:10px;}.quote-discount__modal--new__total{color:#2e2e2e;font-size:18px;font-weight:600;margin-bottom:47px;}.price del{color:#000;font-weight:bold;}.price ins{color:#2e2e2e;text-decoration:none;}a.price ins:hover,
a.price ins:focus{color:#141414;}.price.msrp{color:#666;}.account-navigation{margin-bottom:10px;}.account-navigation .account-navigation-header{padding:10px;text-transform:uppercase;}.account-navigation .account-navigation-header a{display:block;}.account-navigation .account-navigation-list{margin:10px;padding-left:0;list-style:none;}@media(min-width:640px) and (max-width:1023px){.account-navigation .account-navigation-list{display:none !important;}}@media(max-width:639px){.account-navigation .account-navigation-list{display:none !important;}}.account-navigation .account-navigation-list li.title{margin-top:10px;font-weight:bold;}.account-navigation .account-navigation-list li.active{font-weight:bold;}.account-navigation .account-navigation-list li a:hover,
.account-navigation .account-navigation-list li afocus{color:#173e35;}.account-home .account-home-section{margin-bottom:20px;}.account-home .account-home-section .account-home-section-header{background:#f2f4f7;padding:10px;text-transform:uppercase;}.account-home .account-home-section .account-home-section-content{height:100px;padding:10px;border:1px solid #f2f4f7;border-top:0;}.account-home .account-home-section .account-home-section-content ul{padding-left:0;list-style:none;margin:0;}@media(max-width:1023px){.account-home .account-home-section{margin-bottom:10px;}.account-home .account-home-section .account-home-section-content{height:auto;padding:0;}.account-home .account-home-section .account-home-section-content ul li a{padding:10px;display:block;}.account-home .account-home-section .account-home-section-content ul li + li{border-top:1px solid #eee;}}@media(min-width:1400px){.account-section{margin:0 auto;width:1400px;}}.account-section .pagination-bar{margin:15px 0 0;}.account-section .pagination-bar .pagination-toolbar{padding-left:0;padding-right:0;padding-top:15px;border-bottom:none;}.account-section .pagination-bar .pagination-toolbar .sort-refine-bar{padding-left:30px;padding-right:30px;}@media(max-width:1024px){.account-section .pagination-bar .pagination-toolbar .sort-refine-bar{padding-left:20px;padding-right:20px;}}.account-section .pagination-bar .pagination-toolbar .sort-refine-bar form{padding:0;}.account-section .pagination-bar .pagination-bar-results{font-size:13px;font-weight:600;margin:0;padding-top:10px;padding-bottom:10px;padding-left:30px;padding-right:30px;border-top:1px solid #d9d9d9;}@media(max-width:1024px){.account-section .pagination-bar .pagination-bar-results{padding-left:20px;padding-right:20px;}}@media(max-width:639px){.account-section .pagination-bar .pagination-bar-results{border-bottom:1px solid #d9d9d9;}}.account-section .pagination-bar.bottom .pagination-toolbar{padding-top:5px;border:none;}@media(max-width:639px){.account-section .pagination-bar .pagination-toolbar{margin:0;}.account-section .pagination-bar .pagination-bar-results{border-bottom:1px solid #d9d9d9;padding-left:20px;padding-right:20px;}.account-section .account-overview-table,
 .account-section div.responsive-table{margin-left:-10px;margin-right:-10px;}}.account-section .addressBackBtn,
.account-section .orderTopBackBtn{background-color:transparent;border:none;box-shadow:none;}.account-section .account-section-header{color:#2e2e2e;font-size:24px;line-height:35px;font-weight:700;padding:20px 0;text-transform:capitalize;border-bottom:1px solid #d9d9d9;margin:0;padding-left:30px;padding-right:30px;}.account-section .account-section-header.border{border-bottom:1px solid #868686;margin-bottom:25px;}@media(max-width:1024px){.account-section .account-section-header{padding-left:20px;padding-right:20px;}}.account-section .account-section-header.account-section-header-secondary{color:#2e2e2e;font-size:22px;line-height:32px;font-weight:400;padding-bottom:10px;}.account-section .account-section-header.no-border{border-bottom:none;}.account-section .account-section-header .account-section-header-add{font-size:14px;font-weight:700;margin-top:4px;}.account-section .account-section-header__subheadline{font-size:14px;font-weight:400;line-height:1.571;text-transform:none;}.account-section .account-orderdetail + .account-section-content .pagination-bar{margin-top:0;}.account-section .container-lg .account-section-content{padding-left:30px;padding-right:30px;}@media(max-width:1024px){.account-section .container-lg .account-section-content{padding-left:20px;padding-right:20px;}}@media(min-width:1400px){.account-section .container-lg .account-section-content{padding:0;}}@media(min-width:1400px){.account-section .container-lg .account-section-content .account-section-form{padding:0 5px;}}.account-section .account-section-content .item__list--item .item__total{padding-right:30px;}.account-section .account-section-content .account-section-header{color:#2e2e2e;font-size:24px;line-height:35px;font-weight:700;padding:20px 0;text-transform:capitalize;border-bottom:1px solid #d9d9d9;margin:0;padding-left:0;padding-right:0;padding-left:30px;padding-right:30px;}.account-section .account-section-content .account-section-header.border{border-bottom:1px solid #868686;margin-bottom:25px;}@media(max-width:1024px){.account-section .account-section-content .account-section-header{padding-left:20px;padding-right:20px;}}.account-section .account-section-content .account-section-header.no-border{border-bottom:none;}.account-section .account-section-content .account-section-header .container-lg{float:none;padding:0 10px;}@media(min-width:1400px){.account-section .account-section-content .account-section-header .container-lg{padding:0;}}@media(min-width:1400px){.account-section .account-section-content .back-link .container-lg{padding:0;}}.account-section .account-section-content .account-section-form{margin:40px 0;}.account-section .account-section-content .account-section-form .accountActions{padding-left:0;padding-right:0;}@media(max-width:640px){.account-section .account-section-content .account-section-form .accountButtons:last-child{padding-top:20px;}}.account-section .account-section-content .account-section-form form{padding:0;}.account-section .account-section-content form{padding-left:30px;padding-right:30px;}@media(max-width:1024px){.account-section .account-section-content form{padding-left:20px;padding-right:20px;}}.account-section .account-section-content form .accountActions-bottom{padding:0;}.account-section .account-section-content #quoteForm{padding:0;}.account-section .account-section-content #addNewPermissionForm .account-select-form{padding-left:30px;padding-right:30px;}@media(max-width:1024px){.account-section .account-section-content #addNewPermissionForm .account-select-form{padding-left:20px;padding-right:20px;}}.account-section .account-section-content.content-empty{margin:45px 0;font-weight:bold;font-size:18px;text-align:center;padding-left:30px;padding-right:30px;}@media(max-width:1024px){.account-section .account-section-content.content-empty{padding-left:20px;padding-right:20px;}}.account-section .account-section-content .help-block{font-size:14px;font-weight:normal;color:#e04545;}.account-section .account-section-content .account-orderhistory-pagination{padding-top:10px;}.account-section .account-section-content .account-orderhistory-pagination .pagination-bar .sort-refine-bar{padding-left:30px;padding-right:30px;}@media(max-width:1024px){.account-section .account-section-content .account-orderhistory-pagination .pagination-bar .sort-refine-bar{padding-left:20px;padding-right:20px;}}.account-section .account-section-content .account-orderhistory-pagination .pagination-bar form{padding:0;}.account-section .account-section-content .account-orderhistory-pagination .account-orderhistory-pagination-text{line-height:32px;}.account-section .account-section-content .account-orderhistory-pagination .pager{margin:0;}.account-section .account-section-content .account-orderhistory-sort{background:#f2f4f7;padding:10px;}.account-section .account-section-content table > tbody > tr > td:nth-child(2) a{font-weight:600;}.account-section .account-section-content .accountActions{padding-left:0;padding-right:0;padding-top:20px;}.account-section .account-section-content .cart-voucher form,
.account-section .account-section-content .cart-items form,
.account-section .account-section-content .item-action form{padding:0;}@media(min-width:1024px){.account-section .account-section-content .item__btn{margin-bottom:10px;}}@media(max-width:1023px){.account-section .account-section-content .item__btn{margin-top:20px;}}.account-section .account-section-content .disable-link,
.account-section .account-section-content .enable-link{display:inline-block;text-align:right;margin:25px 0;font-weight:600;text-transform:uppercase;font-size:16px;}@media(max-width:639px){.account-section .account-section-content .disable-link,
 .account-section .account-section-content .enable-link{text-align:center;float:none;padding-right:0!important;width:100%;}}.account-section .account-section-content .disable-link button,
.account-section .account-section-content .enable-link button{background:transparent;border:0 none;text-transform:uppercase;font-weight:600;padding:0;}.account-section .account-section-content .disable-link button[disabled],
.account-section .account-section-content .enable-link button[disabled]{color:#173e35;}.account-section .account-section-content .disable-link form,
.account-section .account-section-content .enable-link form{display:inline-block;}.account-section .account-section-content .enable-link + .disable-link,
.account-section .account-section-content .disable-link + .enable-link,
.account-section .account-section-content .disable-link + .disable-link,
.account-section .account-section-content .enable-link + .enable-link{padding-left:20px;position:relative;}.account-section .account-section-content .enable-link + .disable-link:before,
.account-section .account-section-content .disable-link + .enable-link:before,
.account-section .account-section-content .disable-link + .disable-link:before,
.account-section .account-section-content .enable-link + .enable-link:before{content:"";display:block;position:absolute;height:24px;width:1px;left:10px;background:#d9d9d9;top:0;}@media(max-width:639px){.account-section .account-section-content .enable-link + .disable-link:before,
 .account-section .account-section-content .disable-link + .enable-link:before,
 .account-section .account-section-content .disable-link + .disable-link:before,
 .account-section .account-section-content .enable-link + .enable-link:before{display:none;}}@media(max-width:639px){.account-section .account-section-content .enable-link + .disable-link,
 .account-section .account-section-content .disable-link + .enable-link,
 .account-section .account-section-content .disable-link + .disable-link,
 .account-section .account-section-content .enable-link + .enable-link{padding-left:0;}}.account-section .account-section-content .disable-link a,
.account-section .account-section-content .disable-link button,
.account-section .account-section-content .disable-link form{color:#ed1c24;}@media(max-width:639px){.account-section .account-section-content .remove-item-column{position:absolute;right:-4px;top:-5px;width:auto;}.account-section .account-section-content .restore-item-column{position:absolute;right:-4px;top:50px;width:auto;}}.account-section .account-section-content .restore-item-link{text-transform:uppercase;font-weight:700;}.account-section .account-section-content .restore-item-link .glyphicon-share-alt{font-size:24px;padding:13px;transform:scale(-1, 1);margin-right:13px;}.account-section .account-section-content .edit-item-link{margin-top:10px;display:block;}.account-section .account-section-content .remove-item-link .glyphicon-remove{font-size:21px;padding:0 14px;}@media(max-width:640px){.account-section .account-section-content .remove-item-link .glyphicon-remove{padding:14px;}}.account-section .account-section-content .saved__carts__overview--table .responsive-table-item{position:relative;padding-right:35px;}@media(min-width:640px){.account-section .account-section-content .saved-cart .saved-cart-name{width:15%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:0;}.account-section .account-section-content .saved-cart .saved-cart-description{width:30%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:0;}}.account-section .account-section-action{margin-top:20px;}@media(max-width:639px){.account-section .account-section-action .row{margin:0;}.account-section .account-section-action .btn-primary{margin-bottom:20px;}}.account-section .accountActions-bottom{clear:both;margin-top:35px;padding-left:30px;padding-right:30px;}@media(max-width:1024px){.account-section .accountActions-bottom{padding-left:20px;padding-right:20px;}}@media(max-width:639px){.account-section .accountActions-bottom .btn-primary{margin-bottom:20px;}}.account-section .cancel-panel .orderBackBtn{padding-right:0;}@media(max-width:640px){.account-section .cancel-panel .orderBackBtn{padding-right:20px;margin-bottom:20px;}}@media(min-width:640px){.account-section .cancel-panel{padding-left:0;}}.account-section .btn.btn-block + .btn.btn-block{margin-top:10px;}.account-section .account-consignment{margin-top:20px;}.account-section .account-list.account-addressbook ul,
.account-section .account-list.account-paymentdetails ul{margin-bottom:30px;}.account-section .account-list ul{padding-left:0;list-style:none;display:inline-block;width:80%;}.account-section .account-list ul li{text-overflow:ellipsis;overflow:hidden;}.account-section .account-list .account-list-header{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;background-color:#173e35;padding-top:10px;padding-bottom:10px;font-size:20px;line-height:1.5;margin-top:-1px;padding-left:30px;padding-right:30px;}@media(max-width:1024px){.account-section .account-list .account-list-header{padding-left:20px;padding-right:20px;}}.account-section .account-list .account-list-header .account-list-header-add{font-size:15px;line-height:2;font-weight:600;position:relative;top:2px;}.account-section .account-list .account-cards{border-left:1px solid #d9d9d9;padding:0 10px;}.account-section .account-list .account-cards.card-select{border-top:1px solid #d9d9d9;}.account-section .account-list .account-cards .account-cards-actions{display:inline-block;width:20%;}.account-section .account-list .account-cards .account-cards-actions .glyphicon{font-size:24px;margin-bottom:20px;}.account-section .account-list .account-cards .account-cards-actions .edit-item .glyphicon{margin-top:3px;}@media(min-width:640px){.account-section .account-list .account-cards .row{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-moz-flex-direction:row;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.account-section .account-list .account-cards .row:before{content:none;}.account-section .account-list .account-cards .row:after{content:'';}}.account-section .account-list .account-cards .card,
.account-section .account-list .account-cards .search-empty{list-style:none;border-left:0;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;padding:30px 30px 25px;margin-bottom:0;min-height:150px;clear:both;}.account-section .account-list .account-cards .card span,
.account-section .account-list .account-cards .search-empty span{padding:0;text-align:right;}.account-section .account-list .account-cards .card > ul > li,
.account-section .account-list .account-cards .search-empty > ul > li{margin-bottom:3px;}.account-section .account-list .account-cards .card > ul > li:first-child,
.account-section .account-list .account-cards .search-empty > ul > li:first-child{text-transform:uppercase;font-weight:600;}.account-section .account-list .account-cards .card .action-links,
.account-section .account-list .account-cards .search-empty .action-links{float:left;height:30px;width:30px;margin-right:0px;margin-top:-15px;text-align:right;}.account-section .account-list .account-cards .card .action-links .glyphicon-remove,
.account-section .account-list .account-cards .search-empty .action-links .glyphicon-remove,
.account-section .account-list .account-cards .card .action-links .glyphicon-pencil,
.account-section .account-list .account-cards .search-empty .action-links .glyphicon-pencil{font-size:20px;color:#173e35;padding-right:0;padding-top:15px;}.account-section .account-list .account-cards .card .action-links:hover .glyphicon-remove,
.account-section .account-list .account-cards .search-empty .action-links:hover .glyphicon-remove,
.account-section .account-list .account-cards .card .action-links:hover .glyphicon-pencil,
.account-section .account-list .account-cards .search-empty .action-links:hover .glyphicon-pencil{color:#006a5b;}.account-section .account-list .account-cards .card .action-links:last-child,
.account-section .account-list .account-cards .search-empty .action-links:last-child{float:right;margin-right:-15px;}@media(max-width:1024px){.account-section .account-list .account-cards .card,
 .account-section .account-list .account-cards .search-empty{padding-left:20px;padding-right:20px;}}.account-section .account-list .account-set-default-address{position:absolute;left:25px;bottom:25px;text-transform:uppercase;font-size:16px;font-weight:600;color:#173e35;background:transparent;padding:0;border:0 none;}@media(max-width:639px){.account-section .account-list .account-set-default-address{left:20px;}}.account-section .continue__shopping,
.account-section .orderBackBtn{padding-left:30px;padding-right:30px;}@media(max-width:1024px){.account-section .continue__shopping,
 .account-section .orderBackBtn{padding-left:20px;padding-right:20px;}}@media(max-width:639px){.account-section .account-list .account-cards{border:none;}.account-section .account-list .account-cards .card{border-left:0;border-right:0;padding-left:20px;padding-right:20px;}.account-section .account-list .account-cards .card:first-child{margin:0;}.account-section .account-list .account-cards .selected:first-child{border-left:none;}}.account-profil .account-profil-info{margin:0 0 10px;}.account-profil .account-profil-info .account-profil-info-line{line-height:2em;}.account-profil .account-profil-info .account-profil-info-line span{display:inline-block;width:100px;}.account-profil a.btn{margin-top:10px;}.account-profil .btn + .btn{margin-left:10px;}.account-orderdetail.well{padding-left:0;padding-right:0;}@media(min-width:1024px){.account-orderdetail .item__list .item__list--item .item__total{padding-right:30px;}}.account-orderdetail .well-content{padding-left:30px;padding-right:30px;}@media(max-width:1024px){.account-orderdetail .well-content{padding-left:20px;padding-right:20px;}}.account-orderdetail:before,
.account-orderdetail:after{content:" ";display:table;}.account-orderdetail:after{clear:both;}.account-orderdetail:before,
.account-orderdetail:after{content:" ";display:table;}.account-orderdetail:after{clear:both;}.account-orderdetail .col-sm-9 > .col-sm-4:nth-child(3n+1){clear:both;}.account-orderdetail .order-savings{color:#00a651;font-weight:700;padding:10px 10px 25px 0;}.account-orderdetail .order-savings + .order-savings{padding-top:0;}.account-orderdetail .item-box{background:#afb2b5;padding:10px;margin-bottom:5px;margin-top:5px;}.account-orderdetail .item-box:before,
.account-orderdetail .item-box:after{content:" ";display:table;}.account-orderdetail .item-box:after{clear:both;}.account-orderdetail .item-box:before,
.account-orderdetail .item-box:after{content:" ";display:table;}.account-orderdetail .item-box:after{clear:both;}.account-orderdetail .order-data{background-color:#F2F4F7;padding:10px;}.account-orderdetail .orderDetail_itemHeader{font-size:20px;background-color:#173e35;padding:10px 20px;}.account-orderdetail .button-panel{float:right;max-width:200px;}.account-orderdetail .account-orderdetail-item-section-body ul{padding-left:0;list-style:none;margin:0;}.account-orderdetail .account-orderdetail-item-section-body ul li{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #eee;}.account-orderdetail .account-orderdetail-item-section-body ul li:before,
.account-orderdetail .account-orderdetail-item-section-body ul li:after{content:" ";display:table;}.account-orderdetail .account-orderdetail-item-section-body ul li:after{clear:both;}.account-orderdetail .account-orderdetail-item-section-body ul li:before,
.account-orderdetail .account-orderdetail-item-section-body ul li:after{content:" ";display:table;}.account-orderdetail .account-orderdetail-item-section-body ul li:after{clear:both;}.account-orderdetail .account-orderdetail-item-section-body ul li + li{border-top:1px solid #eee;}.account-orderdetail .account-orderdetail-item-section-body ul .thumb{float:left;margin-right:10px;max-width:100px;}.account-orderdetail .account-orderdetail-item-section-body ul .price-total{float:right;padding-right:10px;}.account-orderdetail .account-orderdetail-item-section-body ul .details .name{font-weight:bold;}.account-orderdetail .account-orderdetail-item-section-body ul .promo{color:#00a651;}@media(min-width:1024px) and (max-width:1399px){.account-orderdetail .account-orderdetail-item-section-body ul .promo{padding-left:22px;}}@media(min-width:1400px){.account-orderdetail .account-orderdetail-item-section-body ul .promo{padding-left:0;}}.account-orderdetail .account-orderdetail-item-section-body ul .promo li{border-bottom:0;}.account-orderdetail .account-orderdetail__footer{padding-top:55px;}.account-orderdetail .account-orderdetail__footer > div{padding-left:30px;padding-right:30px;}@media(max-width:1024px){.account-orderdetail .account-orderdetail__footer > div{padding-left:20px;padding-right:20px;}}.account-orderdetail .order-savings__headline{font-size:18px;color:#2e2e2e;font-weight:500;}.account-orderdetail .orderTotal{font-size:18px;line-height:38px;margin-bottom:20px;}.account-orderdetail .orderTotal .text-right{font-weight:700;}.account-orderdetail .orderTotal .totals{font-size:22px;line-height:1.2em;font-weight:700;text-transform:uppercase;padding-top:15px;}.account-orderdetail .orderTotal .discount{color:#00a651;}.account-orderdetail .order-store-address .order-track-number,
.account-orderdetail .order-store-hours .order-track-number{color:#ed1c24;}.account-orderdetail .order-billing-address ul{padding:0;}.account-orderdetail .order-billing-address ul li{list-style:none;}.account-orderdetail .order-billing-address .label-order,
.account-orderdetail .order-payment-data .label-order,
.account-orderdetail .order-ship-to .label-order,
.account-orderdetail .order-shipping-method .label-order,
.account-orderdetail .order-tracking-no .label-order,
.account-orderdetail .order-store-address .label-order,
.account-orderdetail .order-store-hours .label-order{text-transform:uppercase;font-size:16px;font-weight:bold;padding-bottom:2px;}.account-orderdetail .order-billing-address .value-order-date,
.account-orderdetail .order-payment-data .value-order-date,
.account-orderdetail .order-ship-to .value-order-date,
.account-orderdetail .order-shipping-method .value-order-date,
.account-orderdetail .order-tracking-no .value-order-date,
.account-orderdetail .order-store-address .value-order-date,
.account-orderdetail .order-store-hours .value-order-date{display:inline-block;min-width:15%;}.account-orderdetail .value-order{overflow:hidden;text-overflow:ellipsis;}@media(max-width:639px){.account-orderdetail .order-shipping-method,
 .account-orderdetail .order-tracking-no,
 .account-orderdetail .order-payment-data,
 .account-orderdetail .order-store-hours{padding-top:20px;}}.account-orderdetail .account-orderdetail-orderTotalDiscount-section{clear:both;margin-bottom:20px;}.account-orderdetail .account-orderdetail-orderTotalDiscount-section .order-total__taxes{text-align:right;}.account-orderdetail .account-orderdetail-orderTotalDiscount-section .order-savings__info{color:#00a651;font-weight:700;text-transform:uppercase;}.account-address-removal-popup .address{margin-top:20px;}.account-address-removal-popup .btn{margin-top:10px;}.savedcart_restore_confirm_modal .restore-current-cart-form{margin-top:40px;}.not-active{pointer-events:none;cursor:default;font-weight:normal !important;color:black !important;}.quick-view-popup .product-image{float:left;width:33%;}.quick-view-popup .product-image a{display:block;}.quick-view-popup .product-image img{width:100%;height:auto;}.quick-view-popup .product-details{margin-left:33%;padding-left:20px;}.quick-view-popup .product-details .name{font-size:inherit;font-weight:bold;}.quick-view-popup .product-details .rating:after{clear:none;}.quick-view-popup .product-details .price{font-size:inherit;font-weight:bold;}.quick-view-popup .addtocart-component{clear:both;padding-top:20px;}table{width:100%;}table th{font-size:13px;font-weight:400;text-transform:uppercase;background-color:#d9d9d9;color:#2e2e2e;padding:8px 10px;vertical-align:top;}table th:last-child{text-align:right;}table td{padding:20px 10px;vertical-align:top;}.responsive-table th:first-child{padding-left:30px;}@media(max-width:1024px){.responsive-table th:first-child{padding-left:20px;}}.responsive-table th:last-child{text-align:right;padding-right:30px;}@media(max-width:1024px){.responsive-table th:last-child{padding-right:20px;}}@media(min-width:640px){.responsive-table td:nth-child(2){padding-left:20px;}}@media(min-width:1024px){.responsive-table td:nth-child(2){padding-left:30px;}}.responsive-table td:last-child{text-align:right;padding-right:30px;}@media(max-width:640px){.responsive-table td:last-child{padding-right:20px;}}.responsive-table-item{padding:10px;}@media(max-width:640px){.responsive-table-item{padding:10px 20px;}}.responsive-table-item:nth-child(even){background-color:#f4f4f4;}.responsive-table-item a.responsive-table-link{color:#173e35;}.responsive-table-item a:hover,
.responsive-table-item a:focus{color:#020605;}.responsive-table-item td:last-child{text-align:right;}@media(max-width:639px){.responsive-table-item{display:block;}.responsive-table-item .status strong{display:block;}.responsive-table-item td{display:inline-block;width:40%;padding:3px 10px;}.responsive-table-item td:last-child{text-align:left;}.responsive-table-item td.responsive-table-cell{width:55%;}.responsive-table-item td.responsive-table-cell-bold{font-weight:600;}}input[type="radio"],
input[type="checkbox"]{margin-right:10px;margin-bottom:20px;}label,
.form-label,
.form-chk-label{color:#006a5b;font-weight:600;text-transform:uppercase;font-size:13px;}.form-control:focus{border-color:#173e35;outline:0;box-shadow:none;}.form-control::-moz-placeholder{color:#006a5b;opacity:1;}.form-control:-ms-input-placeholder,
.form-control::-webkit-input-placeholder{color:#006a5b;}select.form-control{text-transform:uppercase;font-size:13px;}.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control{color:#173e35;}.has-error .control-label{color:#006a5b;}.has-error input.form-control{background:transparent;border-color:#e04545;}.has-error .help-block{font-weight:600;color:#e04545;}.has-success .control-label{color:#006a5b;}.has-success input.form-control{background:transparent;border-color:#d9d9d9;}.has-success .help-block{font-weight:600;color:#00a651;}legend{font-size:18px;border-bottom:0;margin-top:20px;margin-bottom:20px;}.form-element-icon{position:relative;}.form-element-icon .glyphicon{position:absolute;}.form-element-icon.datepicker .glyphicon{top:32px;right:10px;color:#173e35;cursor:pointer;}@media(max-width:1023px){.form-element-icon.datepicker .glyphicon{top:38px;}}.form-control-radio,
.form-control-checkbox{display:block;}.form-control-radio input,
.form-control-checkbox input{margin-bottom:0;float:left;}.form-control-radio .form-control-label,
.form-control-checkbox .form-control-label{margin-left:25px;}fieldset > div:last-of-type input,
fieldset > div:last-of-type label,
fieldset > div:last-of-type .form-label,
fieldset > div:last-of-type .form-chk-label{margin-bottom:0;}.legend{margin-bottom:20px;}textarea{min-height:245px;}textarea + .help-block{font-size:12px;margin-bottom:25px;text-align:right;}.input-sm{height:40px;padding:9px 12px;font-size:14px;line-height:1.42857143;border-radius:0;}select.input-sm{height:40px;line-height:40px;}textarea.input-sm,
select[multiple].input-sm{height:auto;}.textpage-faqs th:last-child{text-align:left;}.section1{margin:10px 0;}.zoneA .disp-img{height:108px;margin:10px 0 0 0;border-bottom:1px dotted #A5A5A5;position:relative;}.zoneA .disp-img:first-child{margin:0;}.zoneA .disp-img a{display:block;}.zoneA .disp-img .title{display:block;margin-left:106px;border-bottom:1px dotted #A5A5A5;margin-bottom:10px;}.zoneA .disp-img .thumb{position:absolute;top:0;}.zoneA .disp-img .details{width:124px;height:96px;margin-left:106px;display:block;}.zoneA .action{display:none;}.zoneB .simple_disp-img:first-child{margin:0 0 10px 0;}#homepage_slider.stripViewer{position:relative;overflow:hidden;margin:0;}#homepage_slider.stripViewer ul{margin:0;padding:0;position:relative;left:0;top:0;width:1%;list-style-type:none;}#homepage_slider.stripViewer ul li{float:left;}#homepage_slider .svw{width:50px;height:20px;background-color:#ffffff;}#homepage_slider .svw ul{position:relative;left:-999em;}#homepage_slider .tooltip{padding:0.5em;background-color:#ffffff;color:#000000;border:5px solid #dedede;}.stripTransmitter{overflow:auto;padding:0 15px;width:438px !important;height:51px;border-bottom:1px dotted #A5A5A5;background-color:#eee;}.stripTransmitter ul{margin:0;padding:0;position:relative;list-style-type:none;}.stripTransmitter ul li{width:30px;float:left;}.stripTransmitter a{line-height:47px;display:block;padding:0 0 0 0;text-align:center;text-decoration:none;font-size:1.4em;}.stripTransmitter a:hover,
.stripTransmitter a.current{font-weight:bold;}.tooltip{padding:0.5em;background-color:#ffffff;color:#000000;border-bottom:1px dotted #A5A5A5;}.section4 .disp-img{margin:0 0 15px 0;}.section4 .disp-img .title{border-bottom:1px solid #a5a5a5;height:30px;line-height:30px;text-transform:uppercase;font-weight:bold;font-size:1em;white-space:nowrap;display:block;margin:0 0 10px 0;}.section4 .disp-img .thumb{margin:0 0 5px 0;display:block;}.section4 .disp-img .action{display:none;}.product-details-toggle{position:relative;cursor:pointer;margin-bottom:20px;padding-right:20px;}.product-details-toggle.name{font-weight:600;}.product-details.open .product-details-toggle{margin-bottom:0;}.product-details-toggle .glyphicon{float:right;font-size:14px;line-height:35px;}.product-details.open .product-details-toggle .glyphicon:before{content:"\e114";}.product-details-toggle-wrap{display:none;padding-left:30px;padding-right:30px;}@media(max-width:1024px){.product-details-toggle-wrap{padding-left:20px;padding-right:20px;}}.product-details.open + .product-details-toggle-wrap{display:block;}.product-details-toggle-wrap .product-details{font-size:22px;}.product-details-toggle-wrap img{width:175px;margin:0 30px 35px 0;float:left;}@media(min-width:640px){.product-details-toggle-wrap .product-details{text-align:right;}}@media(max-width:639px){.product-details-toggle{padding:0 25px 0 10px;}.product-details-toggle .glyphicon{right:10px;}.product-details-toggle-wrap{margin:0;}.product-details-toggle-wrap img{float:none;width:100%;margin:0 0 20px 0;}.product-details-toggle-wrap .product-details{margin-bottom:20px;}}.product-action{overflow:hidden;border-top:1px solid #868686;border-bottom:1px solid #868686;margin-bottom:15px;padding-left:30px;padding-right:30px;}@media(max-width:1024px){.product-action{padding-left:20px;padding-right:20px;}}.product-action ol{list-style:none;overflow:hidden;margin:0;padding:0;}.product-action ol li{font-size:18px;float:right;margin:15px 0 15px 20px;line-height:48.85714286px;}.product-action #total-price{font-size:18px;font-weight:600;}.product-action div{float:left;margin:15px 0;line-height:48.85714286px;}@media(max-width:639px){.product-action{margin-bottom:0;}.product-action ol li{margin-right:0;}}@media(max-width:480px){.product-action ol li,
 .product-action .btn{width:100%;}.product-action div{float:none;line-height:1.42857;margin-bottom:0;}}.update-future-stock{text-align:right;padding:20px 7px 15px 0;}.update-future-stock .update_future_stock_button,
.update-future-stock .hide_future_stock_info{font-size:13px;font-weight:700;}.update-future-stock .hide_future_stock_info{display:none;}.product-grid-container .sku-quantity,
#cboxContent .sku-quantity{font-size:13px;line-height:20px;width:60px;padding:9px 10px;margin:5px 0 3px;border:1px solid #cccccc;text-align:center;}.product-grid-container .td_stock,
#cboxContent .td_stock{display:block;padding-bottom:5px;}.product-grid-container .td_stock .in-stock,
#cboxContent .td_stock .in-stock{color:#173e35;font-size:13px;font-weight:600;}.product-grid-container .future_stock,
#cboxContent .future_stock{display:block;font-size:12px;line-height:14px;}.product-grid-container .future_stock .future_stock_value,
#cboxContent .future_stock .future_stock_value{margin:2px 0 8px 0;}.product-grid-container .data-grid-total,
#cboxContent .data-grid-total{display:inline-block;padding-top:5px;border-top:1px solid #d9d9d9;font-size:15px;font-weight:700;}.product-grid-container table td .price{font-size:15px;font-weight:bold;}.product-grid-container table td.out-of-stock .variant-prop,
.product-grid-container table td.out-of-stock .price{opacity:0.3;}.product-grid-container table td.out-of-stock .sku-quantity{opacity:0.3;background-color:#fff;}@media(min-width:640px){.add-to-cart-order-form-wrap{position:relative;padding-left:30px;padding-right:30px;}.add-to-cart-order-form-wrap::after{background-color:white;bottom:0;content:"";height:17px;position:absolute;width:100%;}.add-to-cart-order-form-wrap::before{background-color:white;right:0;content:"";position:absolute;height:100%;}.add_to_cart_order_form{overflow:scroll;max-height:907px;}.order-form-scroll{cursor:pointer;background-color:#173e35;opacity:0.4;color:#fff;text-align:center;position:absolute;display:none;}.order-form-scroll.right{width:50px;height:75px;line-height:75px;right:0px;top:50%;margin-top:-35px;}.order-form-scroll.left{width:50px;height:75px;line-height:75px;left:0;top:50%;margin-top:-35px;}.order-form-scroll.up{width:75px;height:50px;line-height:50px;top:0;left:50%;margin-left:-35px;}.order-form-scroll.down{width:75px;height:50px;line-height:50px;bottom:17px;left:50%;margin-left:-35px;}.product-grid-container-dim-3,
 .product-grid-container-dim-2{width:100%;}.product-grid-container table{border-bottom:1px solid #d9d9d9;}.product-grid-container table:nth-child(2n){background:#f4f4f4;}.product-grid-container table tr:first-child > th:first-child{border-right:1px solid #334b5c;white-space:nowrap;}.product-grid-container table tr > td:first-child{border-right:1px solid #d9d9d9;padding-top:20px;}.product-grid-container table th{text-align:center;}.product-grid-container table td{text-align:center;padding:25px 10px 15px;vertical-align:top;max-width:200px;}}@media(min-width:640px) and (max-width:1024px){.add-to-cart-order-form-wrap{padding-left:20px;padding-right:20px;}}@media(max-width:639px){#cboxContent .sku-quantity{font-size:16px;}.product-grid-container{font-size:16px;margin-left:-10px;margin-right:-10px;}.product-grid-container table{table-layout:fixed;width:100%;}.product-grid-container table tr td{border-bottom:1px solid #868686;}.product-grid-container table tr .variant-detail{width:60%;padding:15px 0 15px 20px;}.product-grid-container table tr .variant-detail img{float:left;padding-right:20px;}.product-grid-container table tr .variant-detail .description{padding:12px 0;}.product-grid-container table tr .variant-select{width:40%;text-align:right;font-weight:600;padding-right:20px;vertical-align:middle;}.product-grid-container table .hidden-size{display:none;}.product-grid-container table .variant-summary{display:none;background-color:#868686;}.product-grid-container table .variant-summary .variant-summary-items{margin:15px 0;}.product-grid-container table .variant-summary tr td{padding:0 20px;font-weight:bold;}.product-grid-container table .variant-summary tr td:last-child{text-align:right;}.product-grid-container table .variant-summary tr:first-child td{font-weight:normal;}.product-grid-container table .variant-summary span{display:none;}.product-grid-container table .editSize{display:none;}.product-grid-container table.selected .variant-summary{display:table-row;}.product-grid-container table.selected .editSize{display:inline;}.product-grid-container table.selected .selectSize{display:none;}.variantSelectMobile #cboxLoadedContent{overflow:visible!important;padding-left:0;padding-right:0;}.variantSelectMobile #cboxContent table{width:100%;}.variantSelectMobile #cboxContent table td{display:block;font-weight:600;text-align:center;padding:25px 0 10px 0;}.variantSelectMobile #cboxContent table td:first-child{width:auto;}.variantSelectMobile #cboxContent table td:nth-child(2n+2){background:#f4f4f4;}.variantSelectMobile #cboxContent .product-grid-container{margin:0;}.variantSelectMobile #cboxContent .orderForm_grid_group{position:relative;}.variantSelectMobile #cboxContent .update-future-stock{position:absolute;margin-left:-65px;left:50%;top:100px;}.variantSelectMobile #cboxContent .variant-detail{padding:0 0 60px 0;}.variantSelectMobile #cboxContent .variant-detail img{display:inline-block;max-width:200px;float:none;padding:0;}.variantSelectMobile #cboxContent .variant-detail .description{padding:0;}.variantSelectMobile #cboxContent .variant-detail .description > div{display:inline;}.variantSelectMobile #cboxContent .mobile-cart-actions{padding:20px;border-bottom:none;background-color:#fff !important;}.variantSelectMobile #cboxContent .mobile-cart-actions .btn{width:100%;}.variantSelectMobile #cboxContent .variant-select,
 .variantSelectMobile #cboxContent .variant-summary{display:none;}.variantSelectMobile #cboxContent .variant-prop > span{font-weight:400;}.variantSelectMobile #cboxContent .sku-quantity{font-weight:400;line-height:60px;width:120px;height:80px;}}.quick-order__introduction{padding-top:13px;margin-top:10px;line-height:22px;padding-left:30px;padding-right:30px;}@media(max-width:1024px){.quick-order__introduction{padding-left:20px;padding-right:20px;}}@media(max-width:1023px){.quick-order__introduction{margin-bottom:10px;}}.quick-order__actions{padding-left:30px;padding-right:30px;}@media(max-width:1024px){.quick-order__actions{padding-left:20px;padding-right:20px;}}@media(max-width:639px){.quick-order__actions .pull-right{float:none!important;}}.quick-order__add-to-cart-btn{margin-top:10px;}.quick-order__add-to-cart-btn .btn{width:100%;}.quick-order__reset-link{font-weight:600;text-transform:uppercase;font-size:16px;line-height:1.375;border:none;background-color:transparent;padding-left:30px;padding-right:30px;padding-top:13px;margin-top:10px;}@media(max-width:639px){.quick-order__reset-link{margin:20px 0;text-align:center;width:100%;padding-top:5px;}}.quick-order__list{margin-top:10px;}.quick-order__list.item__list .item__list--item:last-child{padding-right:0;}@media(min-width:1024px){.quick-order__list.item__list .item__remove{padding-right:30px;width:64px;}}#quickOrder .item__list .item__info{width:auto;}@media(min-width:1024px){#quickOrder .item__quantity{text-align:left;}}@media(min-width:1024px){#quickOrder .item__sku__input input{max-width:300px;}}@media(min-width:1024px){#quickOrder .item__list--header .item-sku-input{width:25%;}}@media(max-width:1023px){#quickOrder .item__list--header .item-sku-input{width:100%;padding:0 20px;}}@media(min-width:1023px){#quickOrder .item__list--header .item__info{width:20%;}}#quickOrder .item__list--header .item__total--column{text-align:left;}#quickOrder .item__list--header li:first-child{padding-left:30px;}#quickOrder .item__sku__input{padding-left:30px;width:25%;}@media(max-width:1023px){#quickOrder .item__sku__input{padding-left:20px;margin:0 0 10px;width:100%;}}#quickOrder .item__list--item:nth-child(odd){background:#f4f4f4;}#quickOrder .item__list--item:nth-child(4n+4){background-color:transparent;}@media(max-width:1023px){#quickOrder .item__list--item{display:inline-block;width:100%;}}@media(min-width:1024px){#quickOrder .item__list--item .item__info{width:20%;}}#quickOrder .item__list--item .item__info .item__name{display:block;padding-right:20px;}@media(max-width:1023px){#quickOrder .item__list--item .item__quantity{padding-top:10px;text-align:left;}}@media(min-width:1024px){#quickOrder .item__list--item .item__total{text-align:left;padding-left:10px;}}@media(max-width:1023px){#quickOrder .item__list--item .item__total{float:left;}}.account-section .account-section-content .import-csv__form{padding:0;}.import-csv__well{padding-left:30px;padding-right:30px;}@media(max-width:1024px){.import-csv__well{padding-left:20px;padding-right:20px;}}.import-csv__file-spec{padding-top:15px;}.import-csv__file-spec-item{padding-top:5px;}.import-csv__file-upload{padding-top:20px;}.import-csv__actions{margin-top:35px;padding-left:30px;padding-right:30px;}@media(max-width:1024px){.import-csv__actions{padding-left:20px;padding-right:20px;}}@media(min-width:640px){.import-csv__file-upload{border-left:1px solid #d9d9d9;padding-top:15px;padding-bottom:10px;padding-left:40px;}}@media(max-width:639px){.import-csv__well{margin:0;}}.file-upload{margin-top:15px;}.file-upload__label{display:block;}.file-upload__wrapper{position:relative;overflow:hidden;margin-right:20px;}.file-upload__input{position:absolute;right:-3px;top:-3px;bottom:-3px;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;}.file-upload__file-name{font-size:16px;display:inline-block;white-space:nowrap;max-width:200px;overflow:hidden;text-overflow:ellipsis;vertical-align:top;position:relative;top:8px;}@media print{a[href]:after{content:"";}abbr[title]:after{content:"";}.breadcrumb-section{border-top:2px solid #d9d9d9;border-bottom:2px solid #d9d9d9;}.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12{float:left;}.col-xs-12{width:100%;}.col-xs-11{width:91.66666667%;}.col-xs-10{width:83.33333333%;}.col-xs-9{width:75%;}.col-xs-8{width:66.66666667%;}.col-xs-7{width:58.33333333%;}.col-xs-6{width:50%;}.col-xs-5{width:41.66666667%;}.col-xs-4{width:33.33333333%;}.col-xs-3{width:25%;}.col-xs-2{width:16.66666667%;}.col-xs-1{width:8.33333333%;}.col-xs-pull-12{right:100%;}.col-xs-pull-11{right:91.66666667%;}.col-xs-pull-10{right:83.33333333%;}.col-xs-pull-9{right:75%;}.col-xs-pull-8{right:66.66666667%;}.col-xs-pull-7{right:58.33333333%;}.col-xs-pull-6{right:50%;}.col-xs-pull-5{right:41.66666667%;}.col-xs-pull-4{right:33.33333333%;}.col-xs-pull-3{right:25%;}.col-xs-pull-2{right:16.66666667%;}.col-xs-pull-1{right:8.33333333%;}.col-xs-pull-0{right:auto;}.col-xs-push-12{left:100%;}.col-xs-push-11{left:91.66666667%;}.col-xs-push-10{left:83.33333333%;}.col-xs-push-9{left:75%;}.col-xs-push-8{left:66.66666667%;}.col-xs-push-7{left:58.33333333%;}.col-xs-push-6{left:50%;}.col-xs-push-5{left:41.66666667%;}.col-xs-push-4{left:33.33333333%;}.col-xs-push-3{left:25%;}.col-xs-push-2{left:16.66666667%;}.col-xs-push-1{left:8.33333333%;}.col-xs-push-0{left:auto;}.col-xs-offset-12{margin-left:100%;}.col-xs-offset-11{margin-left:91.66666667%;}.col-xs-offset-10{margin-left:83.33333333%;}.col-xs-offset-9{margin-left:75%;}.col-xs-offset-8{margin-left:66.66666667%;}.col-xs-offset-7{margin-left:58.33333333%;}.col-xs-offset-6{margin-left:50%;}.col-xs-offset-5{margin-left:41.66666667%;}.col-xs-offset-4{margin-left:33.33333333%;}.col-xs-offset-3{margin-left:25%;}.col-xs-offset-2{margin-left:16.66666667%;}.col-xs-offset-1{margin-left:8.33333333%;}.col-xs-offset-0{margin-left:0%;}.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12{float:left;}.col-md-12{width:100%;}.col-md-11{width:91.66666667%;}.col-md-10{width:83.33333333%;}.col-md-9{width:75%;}.col-md-8{width:66.66666667%;}.col-md-7{width:58.33333333%;}.col-md-6{width:50%;}.col-md-5{width:41.66666667%;}.col-md-4{width:33.33333333%;}.col-md-3{width:25%;}.col-md-2{width:16.66666667%;}.col-md-1{width:8.33333333%;}.col-md-pull-12{right:100%;}.col-md-pull-11{right:91.66666667%;}.col-md-pull-10{right:83.33333333%;}.col-md-pull-9{right:75%;}.col-md-pull-8{right:66.66666667%;}.col-md-pull-7{right:58.33333333%;}.col-md-pull-6{right:50%;}.col-md-pull-5{right:41.66666667%;}.col-md-pull-4{right:33.33333333%;}.col-md-pull-3{right:25%;}.col-md-pull-2{right:16.66666667%;}.col-md-pull-1{right:8.33333333%;}.col-md-pull-0{right:auto;}.col-md-push-12{left:100%;}.col-md-push-11{left:91.66666667%;}.col-md-push-10{left:83.33333333%;}.col-md-push-9{left:75%;}.col-md-push-8{left:66.66666667%;}.col-md-push-7{left:58.33333333%;}.col-md-push-6{left:50%;}.col-md-push-5{left:41.66666667%;}.col-md-push-4{left:33.33333333%;}.col-md-push-3{left:25%;}.col-md-push-2{left:16.66666667%;}.col-md-push-1{left:8.33333333%;}.col-md-push-0{left:auto;}.col-md-offset-12{margin-left:100%;}.col-md-offset-11{margin-left:91.66666667%;}.col-md-offset-10{margin-left:83.33333333%;}.col-md-offset-9{margin-left:75%;}.col-md-offset-8{margin-left:66.66666667%;}.col-md-offset-7{margin-left:58.33333333%;}.col-md-offset-6{margin-left:50%;}.col-md-offset-5{margin-left:41.66666667%;}.col-md-offset-4{margin-left:33.33333333%;}.col-md-offset-3{margin-left:25%;}.col-md-offset-2{margin-left:16.66666667%;}.col-md-offset-1{margin-left:8.33333333%;}.col-md-offset-0{margin-left:0%;}.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12{float:left;}.col-sm-12{width:100%;}.col-sm-11{width:91.66666667%;}.col-sm-10{width:83.33333333%;}.col-sm-9{width:75%;}.col-sm-8{width:66.66666667%;}.col-sm-7{width:58.33333333%;}.col-sm-6{width:50%;}.col-sm-5{width:41.66666667%;}.col-sm-4{width:33.33333333%;}.col-sm-3{width:25%;}.col-sm-2{width:16.66666667%;}.col-sm-1{width:8.33333333%;}.col-sm-pull-12{right:100%;}.col-sm-pull-11{right:91.66666667%;}.col-sm-pull-10{right:83.33333333%;}.col-sm-pull-9{right:75%;}.col-sm-pull-8{right:66.66666667%;}.col-sm-pull-7{right:58.33333333%;}.col-sm-pull-6{right:50%;}.col-sm-pull-5{right:41.66666667%;}.col-sm-pull-4{right:33.33333333%;}.col-sm-pull-3{right:25%;}.col-sm-pull-2{right:16.66666667%;}.col-sm-pull-1{right:8.33333333%;}.col-sm-pull-0{right:auto;}.col-sm-push-12{left:100%;}.col-sm-push-11{left:91.66666667%;}.col-sm-push-10{left:83.33333333%;}.col-sm-push-9{left:75%;}.col-sm-push-8{left:66.66666667%;}.col-sm-push-7{left:58.33333333%;}.col-sm-push-6{left:50%;}.col-sm-push-5{left:41.66666667%;}.col-sm-push-4{left:33.33333333%;}.col-sm-push-3{left:25%;}.col-sm-push-2{left:16.66666667%;}.col-sm-push-1{left:8.33333333%;}.col-sm-push-0{left:auto;}.col-sm-offset-12{margin-left:100%;}.col-sm-offset-11{margin-left:91.66666667%;}.col-sm-offset-10{margin-left:83.33333333%;}.col-sm-offset-9{margin-left:75%;}.col-sm-offset-8{margin-left:66.66666667%;}.col-sm-offset-7{margin-left:58.33333333%;}.col-sm-offset-6{margin-left:50%;}.col-sm-offset-5{margin-left:41.66666667%;}.col-sm-offset-4{margin-left:33.33333333%;}.col-sm-offset-3{margin-left:25%;}.col-sm-offset-2{margin-left:16.66666667%;}.col-sm-offset-1{margin-left:8.33333333%;}.col-sm-offset-0{margin-left:0%;}.footer__left{width:100%;}.footer__right{display:none;}.owl-wrapper{width:100% !important;}.owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item{width:25%!important;display:none!important;}.owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(-n+4){display:block!important;}.owl-controls{display:none!important;}.cart-voucher,
 .cart-actions--print{width:100% !important;}.image-gallery__image,
 .image-gallery__image .owl-wrapper,
 .image-gallery__image .owl-wrapper .owl-item{width:190%!important;}.tabs .tabhead + .tabbody{display:block!important;}.back-link .label{border:0;}.carousel-component{overflow:hidden;height:320px;}}:root{--protein-completed-0:0%;--protein-completed-1:0%;--protein-completed-2:0%;--protein-completed-3:0%;--protein-completed-4:0%;--protein-completed-5:0%;--protein-completed-6:0%;}.protein{padding:0 20px;}.protein-bg{height:100%;position:absolute;left:0;right:0;background:#f9fbf4;z-index:-1;}.protein-header{padding:55px 0 46px;text-align:center;}.protein-title{font-family:"Schnyder S";font-size:45px;line-height:38px;letter-spacing:-0.22px;color:#2E2E2E;margin-bottom:7px;margin-top:0;}.protein-subTitle{font-size:20px;line-height:100%;letter-spacing:0.38px;color:#2E2E2E;font-family:'Gilmer-Regular';margin:0;}.protein-input-feild{width:100%;height:44px;border-radius:2px;border:1px solid #D8D8D8;padding:12px;}.protein-input-feild:disabled{background-color:#F8F8F8;color:#999;cursor:not-allowed;}.protein-label{font-weight:600;margin-bottom:8px;color:#2E2E2E;text-transform:none;}.protein-info-icon{display:inline-block;vertical-align:middle;cursor:pointer;width:12px;height:12px;margin-left:4px;background-image:url(../_ui/responsive/theme-shakleejp/images/info.png);background-size:contain;background-repeat:no-repeat;background-position:center;position:relative;}.protein-info-icon::before{content:'';position:absolute;top:calc(50% - 15px);left:calc(50% - 15px);width:30px;height:30px;}.protein-content{display:flex;align-items:flex-start;gap:20px;}.protein-left{width:467px;display:flex;flex-direction:column;gap:20px;}.protein-right{flex:1;display:flex;flex-direction:column;gap:20px;}.protein-section{padding:26px 20px;width:100%;border-radius:2px;box-shadow:1px 1px 6px 0px rgba(0, 0, 0, 0.15);background:#FFFFFF;}.protein-section-inner{width:80%;}.protein-section-title{font-weight:600;font-size:26px;line-height:31px;margin:0;}.protein-section-info{font-size:16px;color:rgba(46, 46, 46, 0.8);margin-top:2px;}.protein-section-content{margin-top:30px;}.protein-section.encouraging-streak{padding:14px 10px;box-shadow:0px 4px 4px 0px rgba(218, 218, 218, 0.25);background:#333333;font-size:14px;line-height:1.3;color:#ffffff;}.protein-section.encouraging-streak .encouraging-streak-inner{display:flex;align-items:center;justify-content:space-between;}.protein-section.encouraging-streak .encouraging-streak-text{display:flex;align-items:center;}.protein-section.encouraging-streak .celebrate-icon{margin-right:8px;}.protein-section.encouraging-streak .remove-icon{width:18px;height:18px;}.protein-section.encouraging-streak .remove-streak-msg-btn{background-color:transparent;border:none;padding:0;color:#ffffff;width:22px;height:22px;display:flex;align-items:center;justify-content:center;}.protein-section.tracker .circular-progress{position:relative;width:254px;height:254px;margin:0 auto;}.protein-section.tracker .circular-progress .svg-progress{width:254px;height:254px;}.protein-section.tracker .circular-progress .svg-progress circle{fill:none;}.protein-section.tracker .circular-progress .svg-progress .bg-ring{stroke:#F8F8F8;stroke-width:15px;}.protein-section.tracker .circular-progress .svg-progress .progress-ring{stroke:#ECF2C4;stroke-width:15px;stroke-dasharray:700;stroke-dashoffset:700;transform:rotate(-90deg);transform-origin:127px 127px;}.protein-section.tracker .circular-progress .svg-progress .progress-dot{fill:#2E2E2E;r:9px;filter:drop-shadow(3px 2px 3px rgba(0, 0, 0, 0.31));}.protein-section.tracker .circular-progress .tracker-info{position:absolute;width:100%;top:50%;transform:translateY(-50%);text-align:center;}.protein-section.tracker .circular-progress .tracker-info > div{margin-left:auto;margin-right:auto;color:#000000;}.protein-section.tracker .circular-progress .goal-info{border-radius:31px;background:#F8F8F8;font-size:14px;padding:4.5px 22px;display:inline-block;}.protein-section.tracker .circular-progress .remaining-info{font-size:58px;margin-top:10px;margin-bottom:14px;line-height:1;}.protein-section.tracker .circular-progress .consumed-info{font-size:14px;}.protein-section.tips .protein-tips-empty{font-size:16px;margin-top:30px;}.protein-section.tips .tips-list{display:flex;flex-direction:column;gap:20px;}.protein-section.tips .tip-item{display:flex;align-items:flex-start;border:1px solid #E9F2AD;gap:8px;border-radius:4px;padding:12px 8px;}.protein-section.tips .tip-item:hover{background:#F8FAFC;}.protein-section.tips .tip-content{flex-grow:1;}.protein-section.tips .tip-title{font-weight:600;font-size:14px;margin:0;}.protein-section.tips .tip-description{margin-top:2px;margin-bottom:0;font-size:14px;}.protein-section.tips .tip-description a{text-decoration:underline;font-family:'Gilmer-Bold';color:#2E2E2E;}.protein-section.email .email-form-group{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}.protein-section.email .protein-label{flex-basis:100%;font-size:16px;}.protein-section.email .protein-input-feild{flex:1;margin-right:10px;}@media(max-width:1023px){.protein-section.email .protein-input-feild{flex-basis:100%;margin-bottom:8px;}}.protein-section.email .protein-email-button{padding:15px 50px;margin-right:0;}.protein-section.email .email-error-message{flex-basis:100%;}.protein-section.email .email-error-message .help-block{color:#e04545;margin-bottom:0;}.protein-section.email .protein-email-value{flex:1;word-break:break-all;margin-right:10px;}.protein-section.daily-goal .protein-section-title{font-size:24px;}.protein-section.daily-goal .daily-form-group{margin-top:15px;}.protein-section.daily-goal .daily-form-group label,
.protein-section.daily-goal .daily-form-group .form-label,
.protein-section.daily-goal .daily-form-group .form-chk-label{font-size:14px;}.protein-section.daily-goal .daily-form-group .value-display{background:#e9f2ad;font-size:14px;padding:10px;display:inline-block;}.protein-section.daily-goal .daily-form-group.own-goal label,
.protein-section.daily-goal .daily-form-group.own-goal .form-label,
.protein-section.daily-goal .daily-form-group.own-goal .form-chk-label{color:rgba(46, 46, 46, 0.8);}.protein-section.daily-goal .confirmation-text{margin-top:8px;margin-bottom:0;font-size:12px;color:rgba(46, 46, 46, 0.8);}.protein-section.daily-intakes .protein-section-title{font-size:24px;}.protein-section.daily-intakes .daily-intakes-item{display:flex;align-items:center;margin-bottom:15px;border-bottom:1px solid #2E2E2E;padding-bottom:15px;}.protein-section.daily-intakes .daily-intakes-item-wrapper:last-child .daily-intakes-item{margin-bottom:10px;}.protein-section.daily-intakes .daily-intakes-item-icon{margin-right:10px;flex:1;display:flex;align-items:center;column-gap:10px;min-width:110px;}.protein-section.daily-intakes .daily-intakes-input{flex-grow:1;padding:10px;border:1px solid #D8D8D8;border-radius:2px;font-size:14px;margin-right:20px;flex:1;}@media(max-width:1023px){.protein-section.daily-intakes .daily-intakes-input{margin-right:10px;padding:8px;}}.protein-section.daily-intakes .protein-guide{font-size:12px;color:#173E35;cursor:pointer;text-decoration:underline;max-width:80px;}.protein-calendar-title{font-size:20px;font-family:'Gilmer-Medium';color:#000;line-height:1;}.protein-calendar-status{width:40px;height:40px;display:flex;justify-content:center;align-items:center;margin-top:7px;position:relative;}.protein-calendar-status-tooltip{position:absolute;background-color:#e9f2ad;color:#2E2E2E;font-size:12px;font-family:'Gilmer-Medium';padding:4px 5.5px;border-radius:4px;border:1px solid #e9f2ad;z-index:100;bottom:calc(-100% + 13px);left:50%;transform:translateX(-50%);white-space:nowrap;box-shadow:0px 2px 4px rgba(0, 0, 0, 0.1);}.protein-calendar-status-bar{width:30px;height:30px;border-radius:50%;}.protein-calendar-status-trophy{width:36px;height:36px;background:url(../_ui/responsive/theme-shakleejp/images/trophy.png) no-repeat center center;background-size:contain;display:none;}.protein-calendar-date{display:flex;flex-direction:column;justify-content:center;align-items:center;width:37px;height:54px;border-radius:6px;cursor:pointer;}.protein-calendar-nav{display:flex;justify-content:space-between;margin-top:20px;}.protein-calendar-nav-item.current .protein-calendar-date{background:rgba(103, 130, 124, 0.25);}.protein-calendar-nav-item .protein-calendar-status-bar.has-border{border:1px solid #173e35;}.protein-calendar-nav-item:nth-child(1) .protein-calendar-status-bar{background:conic-gradient(#173e35 var(--protein-completed-0), #ffffff 0);}.protein-calendar-nav-item:nth-child(2) .protein-calendar-status-bar{background:conic-gradient(#173e35 var(--protein-completed-1), #ffffff 0);}.protein-calendar-nav-item:nth-child(3) .protein-calendar-status-bar{background:conic-gradient(#173e35 var(--protein-completed-2), #ffffff 0);}.protein-calendar-nav-item:nth-child(4) .protein-calendar-status-bar{background:conic-gradient(#173e35 var(--protein-completed-3), #ffffff 0);}.protein-calendar-nav-item:nth-child(5) .protein-calendar-status-bar{background:conic-gradient(#173e35 var(--protein-completed-4), #ffffff 0);}.protein-calendar-nav-item:nth-child(6) .protein-calendar-status-bar{background:conic-gradient(#173e35 var(--protein-completed-5), #ffffff 0);}.protein-calendar-nav-item:nth-child(7) .protein-calendar-status-bar{background:conic-gradient(#173e35 var(--protein-completed-6), #ffffff 0);}@media(max-width:1023px){.protein-header{padding:33px 0 30px;text-align:left;}.protein-header .welcome{display:block;}.protein-title{font-size:34px;}.protein-content{flex-direction:column;gap:15px;}.protein-content .protein-left,
 .protein-content .protein-right{width:100%;}.protein-content .section-e{order:1;}.protein-content .section-a{order:2;}.protein-content .section-b{order:3;}.protein-content .section-f{order:4;}.protein-content .section-g{order:5;}.protein-content .section-c{order:6;}.protein-content .section-d{order:7;}.protein-content .protein-dynamic-content{order:8;}.protein-content .protein-left,
 .protein-content .protein-right{display:contents;}.protein-section-title{font-size:24px;}.protein-section-content{margin-top:20px;}.protein-section-inner{width:100%;}.protein-section.encouraging-streak{font-size:14px;padding:13px 11px;position:relative;}.protein-section.encouraging-streak-text{margin-right:20px;}.protein-section.encouraging-streak .remove-streak-msg-btn{position:absolute;right:6px;top:6px;width:12px;height:12px;}.protein-section.encouraging-streak .remove-icon{position:absolute;right:0;top:0;width:12px;height:12px;}.protein-section.email{padding-top:20px;padding-bottom:20px;}.protein-section.email .protein-email-button{padding-left:30px;padding-right:30px;}.protein-section.email .protein-email-value{flex-basis:100%;margin-bottom:8px;margin-right:0;}.protein-section.daily-intakes .daily-intakes-item-wrapper:last-child .daily-intakes-item{margin-bottom:0;}.protein-calendar{padding:24px 12px;}.protein-calendar-status{width:32px;height:32px;}.protein-calendar-status-tooltip{bottom:-100%;}.protein-calendar-status-bar{width:24px;height:24px;backface-visibility:hidden;transform:translateZ(0) rotate(0.01deg);filter:blur(0);-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);outline:1px solid transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.protein-calendar-status-trophy{width:26px;height:26px;}.protein-calendar-date{height:48px;}}.language-es_US .encouraging-streak #protein_week_TUE{letter-spacing:-0.38px;}@media(max-width:1023px){.language-es_US .encouraging-streak #protein_week_MON,
 .language-es_US .encouraging-streak #protein_week_SAT,
 .language-es_US .encouraging-streak #protein_week_SUN{letter-spacing:-0.3px;}}.protein-guide-popup.modal-new #cboxWrapper #cboxContent{max-height:95vh;background:#f9fbf4;}.protein-guide-popup.modal-new #cboxWrapper #cboxContent #cboxTitle{padding-left:46px;padding-right:30px;background:#f9fbf4;}.protein-guide-popup.modal-new #cboxWrapper #cboxContent #cboxTitle .headline{text-align:left;}.protein-guide-popup.modal-new #cboxWrapper #cboxContent #cboxTitle .headline .headline-text{line-height:38px;padding-right:20px;}.protein-guide-popup.modal-new #cboxWrapper #cboxContent #cboxTitle .headline .headline-text::after{content:none;}.protein-guide-popup.modal-new #cboxWrapper #cboxContent #cboxLoadedContent{padding-left:46px;padding-right:30px;margin-top:110px;}.protein-guide-popup .protein-guide-content{border:1px solid #3E3E3E;border-radius:2px;height:100%;overflow:hidden;}.protein-guide-popup .protein-guide-table-header{display:flex;justify-content:space-between;align-items:center;background-color:#2E2E2E;color:#fff;padding:10px 15px;font-size:14px;}.protein-guide-popup .protein-guide-table-header > div{font-weight:600;}.protein-guide-popup .protein-guide-table-body{padding:0 15px;height:calc(100% - 47px);overflow-x:hidden;overflow-y:auto;}.protein-guide-popup .guide-item{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #D8D8D8;padding:16px 0;line-height:18px;font-size:14px;color:#2E2E2E;}.protein-guide-popup .guide-item:last-child{border-bottom:none;}@media(max-width:1023px){.protein-guide-popup.modal-new #cboxWrapper #cboxContent #cboxTitle{padding-left:20px;padding-right:20px;}.protein-guide-popup.modal-new #cboxWrapper #cboxContent #cboxTitle .headline{text-align:left;}.protein-guide-popup.modal-new #cboxWrapper #cboxContent #cboxTitle .headline .headline-text{font-size:36px;}.protein-guide-popup.modal-new #cboxWrapper #cboxContent #cboxLoadedContent{padding-left:20px;padding-right:20px;margin-top:130px;}}@media(max-width:639px){.protein-guide-popup.modal-new #cboxWrapper #cboxContent #cboxTitle{padding-top:20px;padding-right:30px;padding-bottom:15px;}.protein-guide-popup.modal-new #cboxWrapper #cboxContent #cboxLoadedContent{margin-top:120px;}.protein-guide-popup.modal-new #cboxWrapper #cboxContent #cboxClose{top:5px;right:5px;}}.popup-common-protein #cboxLoadedContent{background-color:#f9fbf4;}.popup-common-protein #cboxClose{top:30px;right:30px;background-image:url(../_ui/responsive/theme-shakleejp/images/close.svg);width:28px;height:28px;background-size:contain;background-repeat:no-repeat;background-position:center;background-color:transparent;}@media(max-width:1023px){.popup-common-protein #cboxClose{width:20px;height:20px;right:10px;top:10px;}}.popup-common-protein .popup-common-content{width:560px;}.popup-common-protein .popup-common-header{padding:50px 40px 0;}@media(max-width:1023px){.popup-common-protein .popup-common-header{padding:40px 20px 10px;}}.popup-common-protein .popup-common-header::after{display:none;}.popup-common-protein .popup-common-title{text-align:left;font-size:36px;font-family:"Schnyder S";color:#2E2E2E;max-width:100%;}@media(max-width:1023px){.popup-common-protein .popup-common-title{font-size:22px;}}.popup-common-protein .popup-common-text{text-align:left;line-height:1.33;letter-spacing:0.65px;}.popup-common-protein .popup-common-body{padding:10px 40px 40px;max-width:100%;}@media(max-width:1023px){.popup-common-protein .popup-common-body{padding:0 20px 30px;}}.skip-to-wrapper{position:absolute;left:0;top:0;}.skip,
.skiptocontent,
.skiptonavigation{display:inline-block;transform:translateY(-100%);color:#fff;transition:transform 0.3s;padding:0 5px;}.skip:hover,
.skiptocontent:hover,
.skiptonavigation:hover{color:#fff;}.skip:focus,
.skiptocontent:focus,
.skiptonavigation:focus{color:#fff;transform:translateY(0);}.asmAutoComplete .ui-autocomplete .ui-menu-item.ui-state-focus span{background-color:#173e35;color:white;}#registerForm .form_field_error{width:auto;float:none;padding-right:0;clear:both;}.js-recaptcha-captchaaddon{margin:20px 0;}#g-recaptcha_incorrect{color:red;display:none;}.payment-cash-delivery{margin-top:30px;margin-bottom:10px;}.payment-cash-delivery .paypal-method-input{margin-bottom:8px;}.payment-cash-delivery .input-selection-outerbox{font-size:14px;font-weight:bold;color:#1b2125;}.payment-cash-delivery .paypal-purchase-tips{margin-left:28px;font-size:14px;color:#868686;}.payment-method-item{margin-top:30px;}.payment-method-item input{margin-bottom:0;}.checkout-paymentmethod .saved-payment-methods .walletEntry .radio-wrapper{width:33px;}.checkout-page-body .checkout-steps .step-body .checkout-paymentmethod .checkout-store-payment-wrap{padding:0;}.checkout-page-body .checkout-steps .step-body .checkout-paymentmethod .checkout-store-payment-wrap .checkout-new-payment-form{margin:0;}.checkout-page-body .checkout-steps .step-body .checkout-paymentmethod .checkout-store-payment-wrap .checkout-paymentmethod{padding:0;}.checkout-page-body .checkout-steps .step-body .checkout-paymentmethod .checkout-store-payment-wrap .checkout-paymentmethod .valid-card-types{margin-bottom:10px;}.checkout-page-body .checkout-steps .step-body .checkout-paymentmethod .checkout-store-payment-wrap .payment-cash-delivery{margin:0;padding:25px 20px;border-bottom:1px solid #d9d9d9;}.checkout-page-body .checkout-steps .step-body .checkout-paymentmethod .checkout-store-payment-wrap .payment-cash-delivery:last-of-type{border-bottom:none;}@media(max-width:1023px){.checkout-page-body .checkout-steps .step-body .checkout-paymentmethod .checkout-paymentmethod .valid-card-types{margin-left:20px;}}.checkout-steps .step-body .employee-payment-form-wrapper .checkout-payment-wrap{padding-top:0;}.employee-payment-form-wrapper .employee-payment-form .payment-split-line:first-of-type{display:none;}.final-review-section{color:#1e1e1e;}.final-review-section .recive-promotions-container .checkbox{margin-bottom:25px;}.final-review-section .terms-conditions-container{border:solid 1px #dbdbdb;}.final-review-section .terms-content{max-height:210px;overflow-y:scroll;}.final-review-section .terms-title{margin-top:25px;margin-bottom:12px;text-align:center;font-size:13px;font-weight:bold;}.final-review-section .terms-info{padding:0 15px 15px 15px;font-size:12px;}.final-review-section .terms-footer{padding:18px 0 19px;border-top:solid 1px #dcdcdc;}.final-review-section .terms-footer .form-group{margin-bottom:0;}.final-review-section .terms-footer .checkbox{margin-top:0;margin-bottom:0;}.final-review-section .checkbox{margin-left:15px;}.final-review-section .checkbox .agree-terms-label,
.final-review-section .checkbox .recive-promotion-label{font-size:12px;color:#1e1e1e;}.final-review-section .final-btn{margin-top:25px;margin-bottom:20px;padding-top:16px;padding-bottom:16px;}.final-review-section .important-tips{font-size:12px;}.final-review-section .important-tips span{font-size:14px;font-weight:500;display:block;margin-bottom:10px;}.account-section .account-section-content .jp-payment-methods-header{margin-bottom:10px;}.payment-no-results{padding:0 30px;}@media(max-width:1023px){.payment-no-results{padding:0 20px;}}.account-list .payment-select{margin:0px 30px;padding:0 10px;}.account-list .payment-select .card-row{display:flex;flex-wrap:wrap;}.account-list .payment-select .card{min-height:146px;display:flex;justify-content:space-between;padding:25px;min-height:145px;border:solid 1px #979797;margin-bottom:20px;}.account-list .payment-select .card:nth-child(3n+1){border-right:none;}.account-list .payment-select .card:nth-child(3n+2){border-left:solid 1px #e6e6e6;border-right:solid 1px #e6e6e6;}.account-list .payment-select .card:nth-child(3n+3){border-left:none;}.account-list .payment-select .card:last-child{border-right:solid 1px #979797;}@media(min-width:640px) and (max-width:1023px){.account-list .payment-select .card:nth-child(2n+1){border-left:solid 1px #979797;border-right:solid 1px #e6e6e6;}.account-list .payment-select .card:nth-child(2n+2){border-right:solid 1px #979797;border-left:none;}}@media(max-width:639px){.account-list .payment-select .card:nth-child(n){border-left:solid 1px #979797;border-right:solid 1px #979797;}}.account-list .payment-select .card-left{position:relative;font-size:14px;font-weight:500;padding-bottom:10px;flex:1;}.account-list .payment-select .card-left .default{color:#173e35;}.account-list .payment-select .card-left ul{width:100%;padding-bottom:15px;margin-bottom:0 !important;}.account-list .payment-select .card-left ul li{color:#000;line-height:1;margin-bottom:5px;}.account-list .payment-select .card-left ul li:first-child{font-weight:500;}.account-list .payment-select .default-address-btn{position:absolute;left:0;bottom:0;background:transparent;padding:0;border:0 none;font-size:12px;text-transform:none;text-decoration:underline;line-height:1;}.account-list .payment-select .card-right{padding-left:15px;}.account-list .payment-select .account-cards-actions{display:flex;}.account-list .payment-select .action-links:last-child{margin-left:15px;}.account-list .payment-select .action-edit{background-image:url(../_ui/responsive/theme-shakleejp/images/jp_edit.svg);width:18px;height:18px;display:inline-block;}.account-list .payment-select .action-remove{background-image:url(../_ui/responsive/theme-shakleejp/images/jp_remove.svg);width:19px;height:19px;display:inline-block;background-size:contain;}.account-list .payment-select .set-default-payment-label{display:flex;align-items:center;margin:0px;font-size:12px;text-transform:none;position:absolute;bottom:0;left:0;}.account-list .payment-select .set-default-payment-cbox{margin:0 5px 0 0;padding:0px;width:16px;height:16px;}.account-list .pmt-method-info{padding-left:30px;font-weight:bold;}.account-list .pmt-method-info a{font-weight:bold;}.checkout-steps .step-body .checkout-payment-wrap .checkout-paymentmethod .credit-card-logo{text-align:left;margin:10px 0 0 0;}.jp-payment-delete-confirm-popup .shk-popup-text-content{padding-left:0;padding-right:0;min-height:230px;}.jp-payment-delete-confirm-popup .action-buttons-section{padding:0;display:flex;}.jp-payment-delete-confirm-popup .action-buttons-section > div{flex:1;}.jp-payment-delete-confirm-popup .action-buttons-section > div:last-child{margin-left:10px;}@media(max-width:1023px){.jp-payment-delete-confirm-popup.fixedSizeOnMobile #cboxLoadedContent{padding-left:20px;padding-right:20px;}}.jp-paypal-selection-button-display{width:50%;}.jp-payment-split-line{width:100%;margin:10px 10px 10px 0 !important;}#jppaypal .input-selection-outerbox,
#jppaypal .paypalimage,
#jppaypal .jp-paypal-selection-button-display{display:inline-block;}#jppaypal .input-selection-outerbox .checkout-next,
#jppaypal .paypalimage .checkout-next,
#jppaypal .jp-paypal-selection-button-display .checkout-next{margin:0 0 0 14px;}@font-face{font-family:'FontAwesome';src:url('../_ui/responsive/theme-shakleejp/fonts/fontawesome-webfont.eot?v=4.7.0');src:url('../_ui/responsive/theme-shakleejp/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('../_ui/responsive/theme-shakleejp/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('../_ui/responsive/theme-shakleejp/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('../_ui/responsive/theme-shakleejp/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('../_ui/responsive/theme-shakleejp/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'Gilmer-Bold';src:url('../_ui/responsive/theme-shakleejp/fonts/Gilmer-Bold.otf');src:url('../_ui/responsive/theme-shakleejp/fonts/Gilmer-Bold.woff2') format('woff2'), url('../_ui/responsive/theme-shakleejp/fonts/Gilmer-Bold.woff') format('woff');}@font-face{font-family:'Gilmer-Bold';src:url('../_ui/responsive/theme-shakleejp/fonts/Gilmer-Bold.otf');src:url('../_ui/responsive/theme-shakleejp/fonts/Gilmer-Bold.woff2') format('woff2'), url('../_ui/responsive/theme-shakleejp/fonts/Gilmer-Bold.woff') format('woff');}@font-face{font-family:'Gilmer-Heavy';src:url('../_ui/responsive/theme-shakleejp/fonts/Gilmer-Heavy.otf');src:url('../_ui/responsive/theme-shakleejp/fonts/Gilmer-Heavy.woff2') format('woff2'), url('../_ui/responsive/theme-shakleejp/fonts/Gilmer-Heavy.woff') format('woff');}@font-face{font-family:'Gilmer-Light';src:url('../_ui/responsive/theme-shakleejp/fonts/Gilmer-Light.otf');src:url('../_ui/responsive/theme-shakleejp/fonts/Gilmer-Light.woff2') format('woff2'), url('../_ui/responsive/theme-shakleejp/fonts/Gilmer-Light.woff') format('woff');}@font-face{font-family:'Gilmer-Medium';src:url('../_ui/responsive/theme-shakleejp/fonts/Gilmer-Medium.otf');src:url('../_ui/responsive/theme-shakleejp/fonts/Gilmer-Medium.woff2') format('woff2'), url('../_ui/responsive/theme-shakleejp/fonts/Gilmer-Medium.woff') format('woff');}@font-face{font-family:'Gilmer-Outline';src:url('../_ui/responsive/theme-shakleejp/fonts/Gilmer-Outline.otf');src:url('../_ui/responsive/theme-shakleejp/fonts/Gilmer-Outline.woff2') format('woff2'), url('../_ui/responsive/theme-shakleejp/fonts/Gilmer-Outline.woff') format('woff');}@font-face{font-family:'Gilmer-Regular';src:url('../_ui/responsive/theme-shakleejp/fonts/Gilmer-Regular.otf');src:url('../_ui/responsive/theme-shakleejp/fonts/Gilmer-Regular.woff2') format('woff2'), url('../_ui/responsive/theme-shakleejp/fonts/Gilmer-Regular.woff') format('woff');}@font-face{font-family:'SchnyderS-Bold';src:url('../_ui/responsive/theme-shakleejp/fonts/SchnyderS-Bold.otf');}@font-face{font-family:'SchnyderS-Demi';src:url('../_ui/responsive/theme-shakleejp/fonts/SchnyderS-Demi.otf');}@font-face{font-family:'SchnyderS-Light';src:url('../_ui/responsive/theme-shakleejp/fonts/SchnyderS-Light.otf');}.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);-ms-transform:rotate(90deg);transform:rotate(90deg);}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-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);-ms-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{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;}.sr-only-focusable:active,
.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;}@font-face{font-family:'Verlag-Book';src:url('../_ui/responsive/theme-shakleejp/fonts/Shaklee-Verlag-Book.otf') format('opentype');}@font-face{font-family:'Verlag-Black';src:url('../_ui/responsive/theme-shakleejp/fonts/Shaklee-Verlag-Black.otf') format('opentype');}@font-face{font-family:'Verlag-Bold';src:url('../_ui/responsive/theme-shakleejp/fonts/Shaklee-Verlag-Bold.otf') format('opentype');}@font-face{font-family:"Shaklee-Verlag-Light";src:url(../_ui/responsive/theme-shakleejp/fonts/Shaklee-Verlag-Light.otf) format("opentype");}@font-face{font-family:"Shaklee-Verlag-Book";src:url(../_ui/responsive/theme-shakleejp/fonts/Shaklee-Verlag-Book.otf) format("opentype");}@font-face{font-family:"Shaklee-Verlag-Black";src:url(../_ui/responsive/theme-shakleejp/fonts/Shaklee-Verlag-Black.otf) format("opentype");}@font-face{font-family:"Shaklee-Verlag-Bold";src:url(../_ui/responsive/theme-shakleejp/fonts/Shaklee-Verlag-Bold.otf) format("opentype");}@font-face{font-family:"Shaklee-Verlag-BoldItalic";src:url(../_ui/responsive/theme-shakleejp/fonts/Shaklee-Verlag-BoldItalic.otf) format("opentype");}@font-face{font-family:"Sentinel-SemiboldItalic";src:url(../_ui/responsive/theme-shakleejp/fonts/Sentinel-SemiboldItalic.otf) format("opentype");}@font-face{font-family:'Schnyder S Web';src:url('../_ui/responsive/theme-shakleejp/fonts/SchnyderS-Bold-Web.woff2') format('woff2'), url('../_ui/responsive/theme-shakleejp/fonts/SchnyderS-Bold-Web.woff') format('woff');font-weight:700;font-style:normal;font-stretch:normal;}.SchnyderS-Bold-Web{font-family:'Schnyder S Web';font-weight:700;font-style:normal;font-stretch:normal;}@font-face{font-family:'Schnyder S Demi';src:url('../_ui/responsive/theme-shakleejp/fonts/SchnyderS-Demi-Web.woff2') format('woff2'), url('../_ui/responsive/theme-shakleejp/fonts/SchnyderS-Demi-Web.woff') format('woff');font-weight:400;font-style:normal;font-stretch:normal;}.SchnyderS-Demi-Web{font-family:'Schnyder S Demi';font-weight:400;font-style:normal;font-stretch:normal;}@font-face{font-family:'Schnyder S Web';src:url('../_ui/responsive/theme-shakleejp/fonts/SchnyderS-Light-Web.woff2') format('woff2'), url('../_ui/responsive/theme-shakleejp/fonts/SchnyderS-Light-Web.woff') format('woff');font-weight:300;font-style:normal;font-stretch:normal;}.SchnyderS-Light-Web{font-family:'Schnyder S Web';font-weight:300;font-style:normal;font-stretch:normal;}@font-face{font-family:'Gilmer Heavy';src:url('../_ui/responsive/theme-shakleejp/fonts/Gilmer-Heavy.woff2') format('woff2'), url('../_ui/responsive/theme-shakleejp/fonts/Gilmer-Heavy.woff') format('woff');font-weight:normal;font-style:normal;font-stretch:normal;}.Gilmer-Heavy{font-family:'Gilmer Heavy';font-weight:normal;font-style:normal;font-stretch:normal;}@font-face{font-family:'Gilmer Bold';src:url('../_ui/responsive/theme-shakleejp/fonts/Gilmer-Bold.woff2') format('woff2'), url('../_ui/responsive/theme-shakleejp/fonts/Gilmer-Bold.woff') format('woff');font-weight:normal;font-style:normal;font-stretch:normal;}.Gilmer-Bold{font-family:'Gilmer Bold';font-weight:normal;font-style:normal;font-stretch:normal;}@font-face{font-family:'Gilmer Medium';src:url('../_ui/responsive/theme-shakleejp/fonts/Gilmer-Medium.woff2') format('woff2'), url('../_ui/responsive/theme-shakleejp/fonts/Gilmer-Medium.woff') format('woff');font-weight:normal;font-style:normal;font-stretch:normal;}.Gilmer-Medium{font-family:'Gilmer Medium';font-weight:normal;font-style:normal;font-stretch:normal;}@font-face{font-family:'Gilmer Regular';src:url('../_ui/responsive/theme-shakleejp/fonts/Gilmer-Regular.woff2') format('woff2'), url('../_ui/responsive/theme-shakleejp/fonts/Gilmer-Regular.woff') format('woff');font-weight:normal;font-style:normal;font-stretch:normal;}.Gilmer-Regular{font-family:'Gilmer Regular';font-weight:normal;font-style:normal;font-stretch:normal;}@font-face{font-family:'Gilmer Light';src:url('../_ui/responsive/theme-shakleejp/fonts/Gilmer-Light.woff2') format('woff2'), url('../_ui/responsive/theme-shakleejp/fonts/Gilmer-Light.woff') format('woff');font-weight:normal;font-style:normal;font-stretch:normal;}.Gilmer-Light{font-family:'Gilmer Light';font-weight:normal;font-style:normal;font-stretch:normal;}.checkout-body-styling{border:0px;padding:30px 0px;}h1{font-size:38px;line-height:40px;}@media(max-width:639px){h1{font-size:24px;line-height:30px;}}h2{font-size:28px;line-height:32px;}@media(max-width:639px){h2{font-size:16px;line-height:24px;}}h3{font-size:18px;line-height:24px;}@media(max-width:639px){h3{font-size:14px;line-height:16px;}}h4{font-size:14px;line-height:16px;}@media(max-width:639px){h4{font-size:12px;}}h5{font-size:12px;line-height:18px;}@media(max-width:639px){h5{font-size:10px;line-height:14px;}}h6{font-size:10px;}@media(max-width:639px){h6{font-size:10px;}}body{font-size:14px;line-height:19px;}.alert{margin-bottom:0px;}.form-label{font-size:12px;line-height:17px;text-transform:none;color:#2e2e2e;font-weight:normal;}.form-chk-label{text-transform:none;font-weight:normal;color:#2e2e2e;}.label-header{font-size:18px;line-height:24px;font-weight:bold;color:#173e35;padding:0px 0px 30px 10px;}@media(max-width:639px){.label-header{font-size:14px;line-height:16px;}}.label-sub-header{font-size:16px;font-weight:bold;color:#173e35;padding:0px 0px 10px 10px;}@media(max-width:639px){.label-sub-header{font-size:14px;}}.page-account header,
.page-update-account header,
.page-communication-preference header,
.page-subCategoryPage header,
.page-shipping-address header,
.page-payment-details header,
.page-multiStepCheckoutSummaryPage header,
.page-upgradeMemberToDistOptions header,
.page-createautoship header,
.page-contentsearch header,
.page-autoshipcartPage header,
.page-autoship header,
.page-shopLandingPage header{margin-bottom:0px;}header{margin-bottom:0px;}.form-control{font-family:"Gilmer Regular", "Open Sans", Helvetica, Arial, sans-serif;font-size:12px;border-radius:2px;}select.form-control{text-transform:none;}.btn-default:active:hover,
.btn-default.active:hover,
.open > .dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open > .dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open > .dropdown-toggle.btn-default.focus{background-color:#006a5b;color:#ffffff;}.glyphicon-remove-sign{color:#e04545;}.glyphicon-ok-sign{color:#173e35;}.help-block{font-size:12px;line-height:17px;}.link-primary{font-weight:bold;color:#2e2e2e;font-size:18px;line-height:24px;}.link-primary:after{font-family:'Glyphicons Halflings';content:"\e258";display:inline-block;width:40px;height:40px;border-radius:20px;border:2px solid #d9d9d9;color:#2e2e2e;vertical-align:middle;line-height:36px;font-size:20px;margin-left:10px;text-align:center;}.link-primary:hover:after{border-color:#868686;}@media(max-width:639px){.link-primary{font-size:14px;line-height:16px;}}.link-primary:hover{color:#173e35;}@media(max-width:1023px){.link-primary{font-size:12px;}}.modal-open{overflow:hidden;}.no-padding{padding:0px;}@media(max-width:639px){.no-padding-xs{padding:0px;}}@media(min-width:640px) and (max-width:1023px){.no-padding-sm{padding:0px;}}.collapsing.width{height:auto;width:0;overflow:hidden;-webkit-transition-property:width;transition-property:width;-webkit-transition-duration:0.35s;transition-duration:0.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease;}.container.shk-container,
.account-section{padding:0px;}@media(min-width:1024px){.container.shk-container,
 .account-section{width:100%;}}@media(min-width:1200px){.container.shk-container,
 .account-section{width:1200px;}}@media(min-width:1400px){.container.shk-container,
 .account-section{width:1200px;}}.site-search .ui-menu,
.quick-shop .ui-menu{background-color:#ffffff;border:1px solid #d9d9d9;text-align:left;overflow:hidden auto;}.site-search .ui-menu .ui-menu-item,
.quick-shop .ui-menu .ui-menu-item{list-style-image:none;padding:10px;}.site-search .ui-menu .ui-menu-item a,
.quick-shop .ui-menu .ui-menu-item a{color:#2e2e2e;}.site-search .ui-menu .ui-menu-item.ui-state-focus a,
.quick-shop .ui-menu .ui-menu-item.ui-state-focus a{color:#ffffff;}.price-panel{margin-top:20px;padding:20px;background:#f2f2f2;}.price-panel .price{font-size:16px;line-height:24px;font-weight:bold;}.price-panel .price:before,
.price-panel .price:after{content:" ";display:table;}.price-panel .price:after{clear:both;}.price-panel .price:before,
.price-panel .price:after{content:" ";display:table;}.price-panel .price:after{clear:both;}.price-panel .member-offer,
.price-panel .qualifying-value{color:#2e2e2e;font-size:12px;}.price-panel .member-offer:before,
.price-panel .qualifying-value:before,
.price-panel .member-offer:after,
.price-panel .qualifying-value:after{content:" ";display:table;}.price-panel .member-offer:after,
.price-panel .qualifying-value:after{clear:both;}.price-panel .member-offer:before,
.price-panel .qualifying-value:before,
.price-panel .member-offer:after,
.price-panel .qualifying-value:after{content:" ";display:table;}.price-panel .member-offer:after,
.price-panel .qualifying-value:after{clear:both;}.price-panel .highlighted{color:#173e35;}.price-panel .margin-before{margin-top:20px;}.price-panel .help-sign{margin-left:10px;font-size:16px;line-height:24px;vertical-align:middle;}.price-panel .price-header{text-transform:uppercase;color:#2e2e2e;font-size:18px;font-family:'Gilmer-Regular';line-height:17px;letter-spacing:0.26px;text-align:right;padding-bottom:5px;border-bottom:1px solid #999999;width:100%;}.price-panel .price-header .promo-price{font-family:'Gilmer-Bold';letter-spacing:0.45px;color:#006a5b;display:block;margin-top:9px;}.price-panel .price-header .promo-msg{text-transform:none;font-size:16px;letter-spacing:normal;display:block;margin-top:9px;}.price-panel .item-price-text{text-transform:uppercase;font-size:12px;font-weight:600;color:#2e2e2e;line-height:1.5em;padding-top:5px;}.price-panel .item-price-info{display:inline-block;width:100%;}.price-panel .item-number{float:left;}.price-panel .item-price{text-align:right;float:right;}.add-to-cart-item{min-height:72px;}.add-to-cart-item img{max-width:72px;height:auto;}.shk-caret.glyphicon{width:20px;height:20px;vertical-align:middle;border:2px solid #d9d9d9;border-radius:22px;box-sizing:content-box;margin-left:10px;float:right;}.shk-caret.glyphicon:before{line-height:20px;vertical-align:middle;font-size:10px;}.btn-primary .shk-caret.shk-caret.glyphicon{width:20px;height:20px;vertical-align:middle;border:2px solid #ffffff;border-radius:22px;box-sizing:content-box;margin-left:10px;position:absolute;right:8px;top:8px;}.btn-primary .shk-caret.shk-caret.glyphicon:before{line-height:20px;vertical-align:middle;font-size:10px;}.btn-primary .shk-caret.shk-caret.glyphicon ~ .btn-text{margin-right:27px;}.open > .dropdown-menu{padding:0px;margin:0px;}.dropdown-menu li{margin-top:0px;}.dropdown-menu li a{padding:10px 20px;}ul.dropdown-menu > li > a:hover,
ul.dropdown-menu > li > a:focus{background-color:#f2f2f2;}.checkbox-form-group{margin-bottom:0px;}.checkbox .form-label{font-size:12px;line-height:17px;}.has-error .control-label{color:#2e2e2e;}.form-control-wrapper .form-control-accessory{background:url(../_ui/responsive/theme-shakleejp/images/credit_card_banner.png) no-repeat;background-position:8em 0em;background-size:5.1em;height:0.75em;width:1.3em;margin-top:6px;font-size:28px;}@media(max-width:1023px){.form-control-wrapper .form-control-accessory{font-size:42px;}}.form-control-wrapper[data-card-type="visa"] .form-control-accessory{background-position:0.1em 0px;}.form-control-wrapper[data-card-type="master-card"] .form-control-accessory,
.form-control-wrapper[data-card-type="master"] .form-control-accessory{background-position:-1.2em 0px;}.form-control-wrapper[data-card-type="discover"] .form-control-accessory{background-position:-2.6em 0px;}.form-control-wrapper[data-card-type="american-express"] .form-control-accessory,
.form-control-wrapper[data-card-type="amex"] .form-control-accessory{background-position:-1.2em -0.85em;}.account-paymentmethod .valid-card-types span,
.checkout-paymentmethod .valid-card-types span{background:url(../_ui/responsive/theme-shakleejp/images/credit-card.svg) no-repeat;}.account-paymentmethod .valid-card-types .credit-card-type-002,
.checkout-paymentmethod .valid-card-types .credit-card-type-002{background-position:-40px 0px;height:33px;width:43px;display:inline-block;}.account-paymentmethod .valid-card-types .credit-card-type-003,
.checkout-paymentmethod .valid-card-types .credit-card-type-003{background-position:-83px 0px;height:33px;width:43px;display:inline-block;}.account-paymentmethod .valid-card-types .credit-card-type-001,
.checkout-paymentmethod .valid-card-types .credit-card-type-001{background-position:0px 0px;height:33px;width:42px;display:inline-block;}.account-paymentmethod .valid-card-types .credit-card-type-004,
.checkout-paymentmethod .valid-card-types .credit-card-type-004{background-position:-125px 0px;height:33px;width:44px;display:inline-block;}.form-control-wrapper{position:relative;}.form-control-wrapper .form-control{padding-right:50px;}.form-control-wrapper .form-control-accessory{position:absolute;top:0px;right:4px;font-size:28px;line-height:32px;}@media(max-width:1023px){.form-control-wrapper .form-control-accessory{font-size:38px;line-height:42px;}}.credit-card-field .form-group{margin-bottom:0px;}#cardDate .form-group .help-block{display:none;}#cardDate .form-group.has-error .help-block{display:block;}.radio-option .radio,
.radio-option .radio-label{display:inline-block;margin-bottom:0px;}.walletEntry .payment-info-name{width:35%;padding-right:10px;}.walletEntry .payment-info-account-number{width:40%;padding-right:10px;}.walletEntry .payment-info-tertiary{width:25%;}.shk-popup-content{padding:0px;}.shk-popup-content .form-content{padding-left:30px;padding-right:30px;padding-top:20px;}@media(max-width:1024px){.shk-popup-content .form-content{padding-left:20px;padding-right:20px;}}.shk-popup-content .action-buttons-section{padding-left:30px;padding-right:30px;padding-top:20px;padding-bottom:20px;border-top:1px solid #d9d9d9;}@media(max-width:1024px){.shk-popup-content .action-buttons-section{padding-left:20px;padding-right:20px;}}.shk-popup-text-content{font-size:12px;line-height:17px;padding:40px 0px;padding-left:30px;padding-right:30px;}@media(max-width:1024px){.shk-popup-text-content{padding-left:20px;padding-right:20px;}}.shk-popup-colorbox #cboxClose{color:#173e35;}.shk-popup-colorbox #cboxTitle{padding:10px 40px;height:110px;text-align:center;background:#fff;}.shk-popup-colorbox #cboxTitle .headline{display:table-cell;text-transform:capitalize;font-size:18px;line-height:24px;}.shk-popup-colorbox #cboxTitle .headline span{font-family:'SchnyderS-Demi';font-size:36px;line-height:36px;color:#1e1e1e;}@media(max-width:639px){.shk-popup-colorbox #cboxTitle .headline span{font-size:26px;line-height:26px;}}.shk-popup-colorbox .select-popup-header{font-size:14px;line-height:19px;font-weight:bold;margin-bottom:20px;}.shk-popup-colorbox #cboxLoadedContent{padding:40px 40px 30px 40px;}@media(max-width:639px){.shk-popup-colorbox #cboxLoadedContent{margin-top:110px;padding:0 20px 30px;}}@media(max-width:639px){.language-fr_CA .shk-popup-colorbox:not(.add-to-cart-customize-popup-colorbox) #cboxLoadedContent{margin-top:150px;}}@media(max-width:340px){.language-fr_CA .shk-popup-colorbox:not(.add-to-cart-customize-popup-colorbox) #cboxLoadedContent{margin-top:170px;}}.busy-message-popup{background-color:#ffffff;}@media(max-width:1399px){.add-to-cart-customize-popup-colorbox .action-group{padding:10px;}}.add-to-cart-customize-popup-colorbox .action-group .action{margin-top:0px;margin-bottom:0px;padding-top:20px;padding-bottom:20px;}@media(max-width:1399px){.add-to-cart-customize-popup-colorbox .action-group .action{padding-top:10px;padding-bottom:10px;}}.bl-emulation-banner{background-color:#3E3E3E;height:60px;}.bl-emulation-banner .btn{margin-right:0px;margin-left:auto;}.bl-emulation-banner ~ .js-mainHeader{margin-top:60px;}.bl-emulation-label{color:#ffffff;text-transform:uppercase;max-height:60px;overflow:hidden;text-overflow:ellipsis;}.bl-emulation-banner-content{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;align-items:center;height:60px;}@media(max-width:639px){.bl-emulation-banner{height:120px;}.bl-emulation-banner .shk-container{height:100%;}.bl-emulation-banner .btn{margin:0;}.bl-emulation-label{margin-bottom:10px;}.bl-emulation-banner-content{flex-wrap:wrap;height:100%;align-content:center;justify-content:center;}.bl-emulation-banner ~ .js-mainHeader{margin-top:120px;}}#popup_remove_last_autoship_entry .popup-content-text,
#popup-remove-last-skipped-product .popup-content-text{padding-top:20px;padding-bottom:20px;}.shk-spinner{color:#ffffff;}.shk-spinner-dark{color:#2e2e2e;}.add-bundle-to-autoship .dropdown-menu{overflow:scroll;max-height:300px;}.ui-tooltip{font-size:12px;line-height:17px;background-color:#ffffff;}.back-link .glyphicon{border-right:0px;padding-right:0px;font-size:16px;line-height:22px;vertical-align:middle;}.back-link .label{font-size:16px;line-height:22px;color:#173e35;}.account-section .account-section-header,
.account-section .account-section-content .account-section-header{font-size:16px;line-height:22px;}.account-section .account-section-header.account-section-header-button,
.account-section .account-section-content .account-section-header.account-section-header-button{line-height:40px;}.account-section .account-section-header.account-section-header-button:before,
.account-section .account-section-content .account-section-header.account-section-header-button:before,
.account-section .account-section-header.account-section-header-button:after,
.account-section .account-section-content .account-section-header.account-section-header-button:after{content:" ";display:table;}.account-section .account-section-header.account-section-header-button:after,
.account-section .account-section-content .account-section-header.account-section-header-button:after{clear:both;}.account-section .account-section-header.account-section-header-button:before,
.account-section .account-section-content .account-section-header.account-section-header-button:before,
.account-section .account-section-header.account-section-header-button:after,
.account-section .account-section-content .account-section-header.account-section-header-button:after{content:" ";display:table;}.account-section .account-section-header.account-section-header-button:after,
.account-section .account-section-content .account-section-header.account-section-header-button:after{clear:both;}.error-page{padding:20px 0px;}.shk-busy-message-popup .shk-popup-text-content{text-align:center;}html{height:100%;}body{min-height:100%;}.shk-busy-indicator{z-index:1000;border:none;margin:0px;padding:0px;width:100%;height:100%;top:0px;left:0px;background-color:transparent;cursor:wait;position:fixed;}.shk-busy-indicator.active{background-color:rgba(0, 0, 0, 0.6);display:block;}.shk-busy-indicator .shk-spinner{display:none;position:fixed;left:35%;top:40%;width:30%;text-align:center;}.shk-busy-indicator .shk-spinner img{width:40px;height:auto;}.shk-busy-indicator.active .shk-spinner{display:block;}.form-control::-moz-placeholder{color:#173e35;}.cvv-tool-tip{width:328px;max-width:325px;overflow:auto;}@media(max-width:639px){.cvv-tool-tip{left:25px !important;}}.form-group .required-field,
label .required-field,
.form-label .required-field,
.form-chk-label .required-field{color:#e04545;font-weight:bold;margin-left:5px;}.btn-group.open > .dropdown-menu{min-width:100%;}.has-error .select2-container--default .select2-selection--single{border-color:#e04545;}.select2-container--default .select2-selection--single{border-color:#d9d9d9;border-radius:2px;}.select2-container--default .select2-selection--single:focus{border-color:#173e35;}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;}.select2-container .select2-selection--single.form-control{height:fit-content;padding:6px 10px;}.select2-container .select2-selection--single.form-control .select2-selection__rendered{padding-left:0px;padding-right:10px;text-align:left;}.select2-results__option{font-size:12px;}.select2-dropdown{border-color:#d9d9d9;z-index:99999;}.select2-container{display:inherit;}.form-group .select2-container{width:100% !important;}.overflow-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.overflow-text:hover{overflow:visible;white-space:normal;}.relative-position{position:relative !important;}.full-width{width:100% !important;}body.mob-tooltip-open{cursor:pointer;}@media(max-width:1023px){.blockUI.blockMsg{width:80% !important;left:10% !important;}}.backorder{color:#dcc066;font-size:12px;line-height:17px;}.a2a_menu .a2a_menu_show_more_less{display:none !important;}.shk-switch label,
.shk-switch .form-label,
.shk-switch .form-chk-label{background:#d9d9d9;border-radius:1em;display:inline-block;height:2em;min-width:5em;margin-bottom:0;vertical-align:middle;position:relative;overflow:hidden;cursor:pointer;font-size:12px;}.shk-switch label .selectPoint-on,
.shk-switch .form-label .selectPoint-on,
.shk-switch .form-chk-label .selectPoint-on{position:absolute;font-weight:bold;top:2px;left:0.83em;color:#FFF;}.shk-switch label .selectPoint-off,
.shk-switch .form-label .selectPoint-off,
.shk-switch .form-chk-label .selectPoint-off{position:absolute;font-weight:bold;top:2px;left:2.17em;color:#000;}.shk-switch label span,
.shk-switch .form-label span,
.shk-switch .form-chk-label span{display:inline-block;width:100%;height:100%;border-radius:14px;transition:all 0.5s;}.shk-switch label span::after,
.shk-switch .form-label span::after,
.shk-switch .form-chk-label span::after{content:'';position:absolute;top:0.167em;left:0.167em;width:1.667em;height:1.667em;border-radius:100%;background:#fff;}.shk-switch label input:checked + span,
.shk-switch .form-label input:checked + span,
.shk-switch .form-chk-label input:checked + span{background:#173E35;}.shk-switch label input:checked + span::after,
.shk-switch .form-label input:checked + span::after,
.shk-switch .form-chk-label input:checked + span::after{left:100%;transform:translateX(-100%);margin-left:-0.167em;}.shk-checkbox .shk-checkbox-label{display:inline-block;width:16px;height:16px;border:1px solid #d9d9d9;position:relative;vertical-align:middle;border-radius:8px;margin-right:5px;}.shk-checkbox .shk-checkbox-label::before{content:'';width:12px;height:12px;background:transparent;border-radius:6px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;}.shk-checkbox input{position:absolute;left:-9999px;}.shk-checkbox-square .shk-checkbox-label{width:16px;height:16px;border:1px solid #d9d9d9;position:relative;vertical-align:middle;margin-right:9px;display:inline-block;}.shk-checkbox-square .shk-checkbox-label::before{content:'';display:block;width:8px;height:5px;border-width:0;border-style:solid;border-color:#fff;border-left-width:2px;border-bottom-width:2px;margin-top:3px;margin-left:3px;transform:rotate(-45deg);}.shk-checkbox-square input{position:absolute;left:-9999px;}.shk-green-checkbox input:checked + .shk-checkbox-label{border-color:#173E35;}.shk-green-checkbox input:checked + .shk-checkbox-label::before{background-color:#173E35;}.shk-green-checkbox.shk-checkbox-square input:checked + .shk-checkbox-label{border-color:#173E35;background-color:#173E35;}ul.shk-check-list li{list-style-type:none;position:relative;font-size:13px;color:#2e2e2e;}ul.shk-check-list li::before{content:'';position:absolute;width:11px;height:6px;left:-15px;top:5px;border-width:2px;border-style:solid;border-color:transparent transparent #173E35 #173E35;transform:rotate(-45deg);}.shk-loyalty-logo{width:222px;height:145px;background:url(../_ui/responsive/theme-shakleejp/images/LoyaltyRewardsLogo_Final.png);background-size:222px 145px;margin:auto;}.shk-loyalty-logo.enable{cursor:pointer;}.import-tips{color:#FF0002;}.shk-easy-manage{background:url('../_ui/responsive/theme-shakleejp/images/Easy to manage.svg');background-size:100% 100%;}.shk-back-points{background:url('../_ui/responsive/theme-shakleejp/images/Earn Points.svg');background-size:100% 100%;}.shk-free-product{background:url('../_ui/responsive/theme-shakleejp/images/Free Product.svg');background-size:100% 100%;}.shk-gift{background:url('../_ui/responsive/theme-shakleejp/images/Gift Icon.svg');background-size:100% 100%;}.shk-cart{background:url('../_ui/responsive/theme-shakleejp/images/share_cart.svg');background-size:100% 100%;}.focus-no-border:focus{outline:0;}.paypal-button-in-popup{background-image:url("data:image/gif;base64,UklGRnpEAABXRUJQVlA4WAoAAAASAAAAfwAAfwAAQU5JTQYAAAD/////AABBTk1G5gIAAAAAAAAAAH8AAH8AAEIAAAJWUDggzgIAALAUAJ0BKoAAgAA+USSLRCOioRcNtKw4BQS0gAtmPy5Zqxi9ucuPSZM47xX0IC/nAk+iS5zZ4nkT0yMYxBICrNme7BIuVZueNqOK3R2BJWU/xvSEw7p2ldf/FQWFT7UqDAqEfM4DNuQRn4wZZP+ZlAmBdotvqnJEVanfbu0GCZt6CfogxqJmuTSWCWtmvZIzhKY48aHdiEaXzpsSXQBlGHzxz1aDX8q1DUnpYmJvwAD+/PQotBfStM5B1K7YcedafZK0pCoaR8YRft6gbGcreF8qY17ZencF+sxyd0HOruT/dx1doQul5Hw+n/g1/CCNKrtZkJw8CRHCJ6bL0T3Pmbt0LlSVDUJ2mn/4iu1Z1sHOQvNEZTKh32iKyRPQgX4JhRENkPXe2J5r1dkicT4nteeB+C6tZQ0H/czPsCgkaSftoWfaVVv+CB/gXE/l2dOpIJs8K5MB4TfNd05Fp7SD2CNO3CFjqQn/D57785jOCnHYYrbDzjTlwafpSZhciy8AHHXcrHsWec438hRgVrR0kV8xX+6XHErLMShBMvJ9euhR5AcMBb2w+Z42KbV1rJX5caAOih6L2DRSAXUpZhTzBcS+ybpV2S4utFHcfyRQLp5jdqu4/kZhOES/cwT5EX00Ircezcak6OLMsI3FiXpObR2CNTQD3iiHFlsNJh1xy/yH4MA/BJfptCJa1l/xWkWp0nhIxIpjTPm7vNxLoswRgNuzcA45po+k2Iy2YVgEQkAZ7MbJyRPLsAiJRCww27z0hX7vl4k81EWaAFqsFgPH7G/CaIUvHBQU9XydixERzrkrHAXCKC/eLpRh7Pr0GAOFvjzZ8/YMsezfL66vhUZPISNZ10Qt8kXpF2IGX7YPQxdBBzKguJblyx4jESQFNkI3ZPbBNIQzks8iLSOXwZ+eIWKzQYYEpjhzk5EatAyokkLI4KkhLKPlTDZgmX0AAABBTk1GyAMAAAQAAAIAAHUAAHMAAEMAAABBTFBIOgAAAAEPMP8REYJRG0mOitnyR1V7OdY/ov8T4MXxNo4AmtQgFNUUOezxDE2oLVSRpX1AC4dqC2iUG2XbQhRWUDggbgMAALQXAJ0BKnYAdAA+USCNRAMBt5AAAKCWkAFewdodeDvmy0eEmkaZt/bDgEmcYE6ZWiS/4IXDWwl2CB+AFO9irrdwLQceE03Vqo6edmkK1pYUzs/zXVQsqREXbAbk2E1F9ZYYBaJScLkSieGe154hmZTdXm6WNpFupafCB2c+F4hgnzWc3IOJLVHjbMMm0PhN7MVqZMGWYHLTeny/WpcuEaQQA+w9eXcsekDsi7YH72pJbXSmMdh155XOTVIJHa1e2Or+rhb2UAD+/XaMKXe8tY/aekQsXRE+4BsteyaWcPqL9Wug9RoYI5ZNgYA4MRu/P3qnIKG4nAw+Bm3PYRlQIVsbuaAsgC8i3GrAdemlqPnnZ1PE9yqaaRLfbBH2G9mzXZln+O4T/DckTB2CjSkdtOcIL3tD7rkBecuAmAvfKZO7Nb6BuOuDHgMpeoYvoAtX1baWEJ2a6Vnzvrp8huzIDXpdP4xR/njUYc41jbfRnqKPOgjyjN0r1EbyT5jUn9+q+853yHQmwowkNAs1bc4y3BEpsW+E9zFWa9XJqeGcWMVdSI8WxBjGLrwbDagaScb4cIEW8hZiZ3Q7fAZylM0+RRuMktkFb+navIj/3XHLKnXTUjUkXikfImVGfKiIOAnLrBCYnoQ8BSvlyGlNIbpV9h13/ImoSFdsCOuA75rGeosYRGqIjPhA44NKgMMBrrB8T9cAMVQWns6vNdgCOyM6Y/Q5yXyQhuulxiuOAdD4YSSGRymMUHgqrzxu53IfNa7rhyk0L8bMwrImxVhZCyS0Db8Sv/Fg72dBCvNPbgct1QJtF/+1HOmwAAHaBjy3wf3sFd+KzJzdYWUCQ0jKwlStIlfDNHlH+WXl9S2j9Xdnfxf5dfUffOJE51PD4Lp0YRAr94TZ+O1EmXCyW8WbNiR5Z44BEn2+laVy8PC0alrKi7hl4HS4y+8kSrcXBvuKqiGKtdcDuFyyEcBV/TVFsbAQZGz5lI8w1ZgTcCScPKL0IvIPM+tfBtEY7y3L5g+6MITLXOPHmhD3/o4AMo1KfXXL3ypRfy10N/BXLhua2D35QPhPKrjBFGcXv+LN9aVgONVf6AUDq04WXmTLf5/qqVoHbhdND3BwdmjbVsyBbJjc4GNmGzDtA8niudZy8T9qc5QHXEgp5nBk93KQRQdAAAAAQU5NRuIDAAAEAAACAAB1AABzAABDAAAAQUxQSD0AAAABDzD/ERGCURtJjorZ8kdVeznWP6L/E+DF8TZUNgA5x0Eoqily2OMZmlBbqCJL81RaOGMKaJQb3dDCwbYEAFZQOCCEAwAAVBgAnQEqdgB0AD5NIIxEAwfJnQAAmJaQAV7B2Qf7CvX8PO8GVEwQ0jU0DyKvbjbvgmx4qsDRHau9yX2zkaGSfjceyFtcR18tCe32zQOPlo57RlqV3jBE5sjjWgjnbsoFWBbzopWFl1DECihObEVFwI78p0TX/QiZLDBrel86Y1UCiUaa/iWN+Iib09/K3Qy+ws/fXkW5VxBD4JhIN9K3pgxZ/BAxdaDQ6612Z50d3AOr4tXm335Dt7Vgw4IIPTXrZSmrSJW0/8V45gAA/v12ff4XiO0m0GyyBHVhctILUaSYMYv6/8SLt+ibgsvuAJt/TukCs0nEHVTZD7ezip9IbsnLULUSvT1Hopolia5TgaBXq+8JRkP47n3FrEMbU5aaNNsIWErymC6gW/YCBnKo2MyQGnjqBogB6nV076QywS3Ade/TW9g3DbAIzFs1FvRwEB1jMW0EIjt/ZdorG1aFMz9ovy+rYQ/lIK9o1WQZD7QNIzefg/W+p7n8YAKEGCtDskP009OKPjqqgFzMUcIDLHqx5ce6WX4ne70e2asmReOK9uWj3jhxOEMLBStk/2Cgqh8Up6KTkTWgS4fcbzyhjrGjeMcCpLHk5xyttd0JD0bRA2/ezadSgdneJnPPxjlYVEDCNFWdqRdMo5vagSyycq72kq9I3xLleVrmYzSQqJr8b0N0fBhYOICLDnNecISwAG3kh4gUn/1HbdxHLK+wzOwrsVloIwedHDv7Q6u49TGgh0lCpmBbY8qg60E4bvcuZZXK/UD0/DGDEaXkgGcPA37+M0dHvVm/rJPL6nFC8c9GG3+zNvVQCdhdXdst/oc6w165sRADs9PrltQF0pa+RLvLTNjN6Lzs1huAgJE05yHMiEBxRDwyJaTrGfVY94CrLNc3rZek/RqGL9Dmo0jmekSWBkqUplgva0m+e2slqnDElF5C5ou3PpzP53419ZkIqNZIYyv9P/Uf5f2p75vZxp8G+nL5R1vIcIPe6aZ56tCHHG7omHKcHn6Mc/bt1aVFom2SPnJTPYXngaXah/Phbzw/Msj1SLyILF66hYLAnIxM9iiDLVCfszt2AufzEu5YyVsMc05NQHpgk/dXzYCJ3BLcRsB2piGs44Ofh+DT++4BWdz1jnL1/ltAcxM98/c8oR79Oc9UvX4u5tmyxZ95H9Df3a9gZ/v956xDyYbqhxhEAAAAQU5NRrADAAAEAAACAAB1AAByAABCAAAAQUxQSD4AAAABDzD/ERGCURtJjorZ8kdVl3PpvhH9nwBPjqehsgLI2Q9CUU2R3R6P0ASawkF/ku5RpdLCEVNAy3RFyslPA1ZQOCBSAwAAlBcAnQEqdgBzAD5RJI5EAvGzkwAAoJaQhwACaafB1FeyRnMDllUnNG8iT4wwfdE39CDbgkXdpjEUjWl3sRg0dEDG5RHiWLRtYvrwEKhNxrUZ30YZ9ZjQyE1r4+26qTwVP4i29c+qM81x2+Iqw9BxK5GEOiT6NQOg4fr7ngIJaGX8y9nuv4SR9rVE4rE3j3ci3IfuTiIlJPFUgncHLdf968sbrXqnCwV/VjrpULMijvA2yC4B9RxNw0rxO65CIlj/tBauioAA/tWRM+fwGQYDPjAyn729I3u6sETrimK/Iheas6wY3GCg9XxIMFFL91YIm3EhekEpy8fuu/L94PI9/hvYVCQFL75bhD/bVEZGtXiWVxhtq1yTn6/Kmlq6Ts7aochlxbuj5WH7Rp70V+YjSdRulZ7s06vdnNVccgySSMUWaoHvg5qPcmSoZzpZqnTul03imDvdXoHcNEyMfWlysVcCU702waTgY7CsMrd4rpUtDh4xGPc2NzFug5t51wvm+4bPVyuFeQna5iVKqoScyOtUl0ogkUt09xzk7Jh7RpOwxdb5CKuItNwkyp3w9OqJPYWRU2fEnMkfjOtCmN2x2L67+YKJx8ChZi/QBGKK1/gatWtZstYIiN1Fa3X8Pr659B+zDlNXgbvRrLZNJcEGG9n0l7uiOU+WbTW8C5RtZpcYVM+xbINEReeT0zEHmnyM/SE1ZqY+vFPjkWjTXLpKTWuJAoO+GKJLpt3Wky5W/ICDMEjfJD13FGUx3mFSJQxi0BINb1tjXdNIUQBLtR9AGBzDtYB5+eaV42PBk12sYqqy5jdDUsOCFCXCtmo3CLo1FBQsSIUDIYaOjvlruMKNHYzbnhHtpfuSlZhCdPxb0N+n19F+oEPL5SnCfcVhEUBV2Jsq1eMdf3u6r6kcSRsY0tVnJRCkNKbK9G8k94eQygSo90akkNFwozht/wm3jew/3NfLirqV53yVWnwAp9MxtWVUmC1fmf8ZBii+FscpYcAPbksOleM140xkP5JvINGSxJ67C8QgdJ1xTaf4LTquO0Obw9ET1YHCuiwDVsb3rzzzt3BJMUmQUNE45tyZsK91ngC6musSwsJUecqZT5XQASDSkje+YGHoWAXURbYAAAAAAEFOTUZuAwAABAAAAgAAdAAAcgAAQwAAAEFMUEg+AAAAAQ8w/xERglEbSY6KyfJHWZdz6b4R/Z8AT46ngbICaPFoEIpqiuz2eIQm0BQO+pN0jyqVFo6YAlqmK1JOfhpWUDggEAMAABQXAJ0BKnUAcwA+USSORALphJIAAKCWkAFeudnP+gkSGyMM4VRTP/Iw+w9EAtBAnefvdPAlhAP1ErJfoc/Zzviyiwk1XYletJctvBAGmYpUb4aFwxuQOktzMP/oNg2BFPDO+qhTB/BZBy1RFRApk7Lq9xikKGWLD1prblme9hQWBwSE916/KorJBJ7tvHnOZRLsHZlUY1gIToU+ehiYsKd/4asz6tjfv6rjAslBEbjm3N84K3B1cAS/BoRPjnjZLIAA/vz0IaBsMaOO8ri7SCQnfKZ9PQafLUSgetZ0XKIpeBMmQdqu4eeB908+bnY9CYpTZ9s3GPCyCOhUdtL19lISdemXyZqv9gBYMPnkdueP63SwsFvU0oBsL5HvgNdWoDmJA8SNPK/F8ovhDN/1v5V40J3oICFczjnQBXHeffiCXZvnIufvpXE56lyoLR8hWXHfWWQ+J9xkcDGZy+2xrdPaPj/UFuEWoXOQ3+3/YklZACqto/1M7u1Xg1CGNtWDbF9mImhBu5Zytmv/JYrlwdgvLn5VehWFKAVhQbj0orSOyULS6VczJ+xWoQ355XXqv8jHxa8UNq1BvzpEKlsvj0R/e2gXrhoKeJYiORB3xLUoMeyhVjBp1EVIwEd42Gnnsg/vcdYEHhiZdz7TOP2Bdf7Dv0J+ZCHWWHMhT+D952+X9Q3VhIrcbKyTWOkCKz1kWD7tsYEwSF8Pmn5Ye7pNgebsXhdKZfq9yBGaK0TdJoKZk3QOyYDT4o4X0+5mRDpDqQvPR0yJ4KvlsTeUND43FPWoNtdrSrQEXTIsc1hWn4LUMSIQjXHyYtYvDSNHGEi2qizRRmoSrAxZnE+eCr0+cvh/D9dp78+pt+9eibDY0f26TJCHixf2YYh2RS6uShsb6pR5iqMMddwWYGRrDKU9/GOLpEHvB3XCY3ebQx8X0ei9OYjyPsP3ZMktL3Ng3areHf6rT6wCr4coMbhUt0WZFW2KEmNd9DtmMJ+3lmY+SVXJbkh5umElOdbDRog6DUdabYrr9dhKAVJivE9tyAAAAABBTk1GfgMAAAQAAAMAAHQAAHYAAEMAAABBTFBIQAAAAAEPMP8REYJRG0mOisnyR1mXc+m+Ef2fAE+Oc6CsAFo82gOKaors9niEJtAUDvqTdI8qlRT2VWMUd7NoAlpOvgxWUDggHgMAANQXAJ0BKnUAdwA+USSORAL5e4+AAKCWkAFfAdkeODGinAy4NKJNQ8jD239ry1BzKDnz2D8T+iOetFC7mGGwwX7oIPoSQsXh0q7qe+IMK+jnCpqQNHyjPa4OHKRG3uNpEtbn5+qJFoZUEsC4iYVLq69oMvLA7/Tj906vH5IYzE2NKBky9oAEO99zw+L3JDP7+DImSnmUYJ4SKJ9a1rrjteImYxwkDl+eeT7NO0B/uVFqU9kyaWxRR8SroYqkRwDLh7W5lA3OEMAA/vz0Lao+kPgUldam8Ur5k+D1imcsQnkwcyFBS35DSxS2GpkRz49SEgFfse6Eu+lqs0ExT/UVUulri7DzuqqIntEYNfMkb7px8IUgbPp1mip9paCApQsgQX5rMRgfy/UcL9wAt46LUnp81tyoxzS8mSkbzsZD83zeM/O+7ybQK4ONFdKY2HMRjmFpHwpJl6D1c1nyAMtSnbZP91K6Ul31bN3n0bXozDbyYfSM9io/MDtOCSCGs9gVpik0mGVc6Sk2TAPGFgsOGfffomvCpNDY2bqoqanQ726pWij9KRCyy2qFWB+T4S1JsISj7mcbqHoLqB59o5BYCt+Giru6FvMdecBwZigrXwj9SVGsqji9cw6aNUmFKC2jPHxPO8V+FL36HbWvEJU0gHDZguClw3ZYanmiBPvcH3w4JEAB+eZpRP1v7nfetnHCeAZBc1sNaGIjeV1g9bdvrmVnJtPaUJZjc+42/mM2xL15kgnk/As+CrtBwGI/rvd+CL8btBDIAToJgD1/ReRxXweyEdmkGRedn2vWLKNv115NvKlvUNHvqzCPjlBsdUwI0BBlf8fAjD4WQTeQBxsdzTENNWber+Fq5+UPiTfw+RDY1RaVv4C5Sky5bJ0BWioRL7+uuHCICRJk3cylGs7w+4G6gTgMT6qv1zUCLgwNUReJetaDIbYk3UwTpAHKV3AFyhut+XjUz8H4BsdkyPBrDkPdBG5YSswFO8gNVwcpxSoWjaMr6mhLfPR0MvwGr1nV6Gg1i0Amu0SkLNbs88WaJvut7Vm41NxMhPBUAAAAAEFOTUauAwAABQAAAwAAcQAAdgAAQgAAAEFMUEhPAAAAAQ8w/xERwlEjSY6U0gIr6sUsz/vSfSP6PwE+eTwVaqoG6JR6p2YPNXWM4fYec4vOorok3K//keYOHVVNl4S7Vd1SU++uSrcAVwGm+OSXAQBWUDggPgMAAPQWAJ0BKnIAdwA+USSORALhm5WAAKCWkAFe79k2PvnoxrFsoZGq2mneTx7WVdYYNuMRevHqI8z2omrTWT9fTLBfoJVeqL2D6VTqSO9kzpJczpdYI/MBdJiuxEJ5d5uUWajKO8ATkM9dwv+kvLsrZfGmdoWCZcb7rMBD4qSjZKpK5Igg7wHaMNgMLXRurfM4dJ8SWnxkG1PkoxiqAPf8M+nFJBNEiI1HQ2arUf1akwk58vYbwbGpSU/GHBfvYBE34AD+/PQokAfhpXSPiXrGIJMcbHgeo5huGA2blIRtoP/A5x3ExKSAIb9ztX6rDRJJYf9cdCpjZIm42jfh35pp3vrAJOsKH+utQgmEB7mxfxW21NilYDF85j3nbsgYmuUmiScBgFol19IC6zJE5aNMuTWWUU76nzdsGCcNlhZtw2COlmvMppVH772epwvUmxWiT9riqQnRLIDRcjSRUIaEcDM2ESpT39Ue0o4gFuZVekPc2WVvJwERQUppS9znLqztNoTCiLzf+gK5TTocwRRLfxk5y2Q/4/3El2BY8R5S+EEWRiaEYvi4NGKPjVPHh2Erb547dazJ9ljZo/0KM5nc47r/HViz5wev48kXfb/VPx7dCpdPD6h2b5bC4T/KldnrEkNtevIahKYymwBWg/7Q2wE6xfJTcgpuZJxMpcoF3qI4m6lbggOd2j6aM0cYokMMbrWHm7tgC4+BhW/EpVIAaM0BrPmzysYAlZZdYTYbpQTYzlrdEVda2NfImy4kS5ULTA135lilfLzMQxE+AlAQc6lLbBhGnz1cw9IsuPEMKFecE97l2wGjwuh1yXkcpsHQqCzzq9W287EWM+ikpn5zj/6JanTwUp5Ye0C8Gezz7832mANTTn3b7q62DjwvYtKF5ecwPfw16NYXFD99c5Ou6gHOW6UrEvibPVArtnl/vGOjz8U5utlPDp/83Uy/TkG+rsWl05nirA0LYzCS0QEKoleXvbQHIlN1Yq4f0dyt85fp6dbkaNcDZwCqbCetO5Kb1Nu0Pe/ARM70EXfuB+gMFvLMklKZRUedmaope2WjLTR1Iqf4ARzK5iZIcHF2K2/lTVfXQ1gaM6OhBueJJAAAQU5NRjAEAAAFAAADAABxAAB2AABDAAAAQUxQSE8AAAABDzD/ERHCUSNJjlTSAivqySzP+9J9I/o/AT55PNVgUZuEKXgHuyXYYHHO3TnaW2FW0CXNffyP7L0wCi1LGuwdnYJavD3nbpnUJFN88ssAAFZQOCDAAwAAVBgAnQEqcgB3AD5RIo1EAw+AkQAAoJaQAV612Rf4+vP335ajCjSKTRfJJRbl65AXc3arIJjWrFW2oZGHM57PtY7uBnWlBPe+C2yJOrH4s22TAJDQAs0Py/0JGlOnk1ieW21Oh4aWUPHvQGlmWQo3UmTP5dP7cvxj17z89z3PlAlfDOqoL2yJHtZx72Cv/vT+uJaUyRRvzOwEh2BGoptBoFRwzimambF87jVqgkk1kJs4LUAmFurMzn60nkQ+CrsUpFkTKy3HdRRkKgAA/v056OZu8S8tWImAWdFNj1FtZD34YjTWOUw8Q9XBFoiDT2OSKSHTlWbX9fnrhUP93ESI0wuwUznmaQ8y2kBegLX9jfQD56cKs0syPdXMQmSLUtRIuVr7plqxRecxnVWlJ6HeYkr7SpqttVI//HUFMcdIFiHAI4Oa1KpVLMZwpPBIP8GTHMuOqtWOootDR1GE2xdPeiWcfaXKxn2m9o+7kXpX5Dg/229dFDxYRl5K6x2yCjzCXTsL9Gbtu7e2cLEuyQz5pu+uTFCVjSMDyLpEtjC0jKQ9hCzTQi6TozJES0QwZ7X+7AekS3mrScbo966iu8q8LzggUtu/whPbvRWgv48m6601RjwkHBI5Ys/tsr4HXI1+0Z+7STH3w6kjFdRg22PXF2XbwIDHaSWB2bihhIug/C6ojyeBo4PnjzykR/RSTgKirXDYiDsEthMDpQMNK5qE9V0z+Bx8e28DStPStqpbuX7qqiq/4BjeHBB7QD/s6+Cuud/OqGnGzp1XX+b+0OHNvLQVBMoe22hkLXKm7OTHpFGwAc/HyjLjmdC2vRo1zM3lfy4BtE7q+Bj7nAyLYwGD7uTyFyZsegF+htF4WOy0jGdFZf2YyCZ+cDUQjJpRzbvobCoUL32Trw5u5FjilUqnML61tMRq+Vm3U5ufSmUPajdyw4d2sTdXFMkj4kOH1FJvsq/G9smT7aBNC7JqyW+CIoqDactM/Dh3IfcjbQ5QE6jP93dChC4XtnsitkqPQ8KnwBj7BvU4ZUx+i0k75idTm53mP+vkp72deLiu4YE9RaNaxwPr0+Qcj5C5bbel8bqrhff+wshgAU01fRNUwMEswyQqfJsLqRCfvOXCp8q/WqDid1/u1L6gCkIsyV+IfhNZpEs2ZtbO5KbWsqiE1bQLUPkrqG/09+NXpKHBcpyUA6JHQ+feYdXFaT3Y6n2YBNsxlfac7rqHVZ2D2S8bEppecrR7KavZHEXDxht7pb0U3ULdKyg3/27Dl5kAPGawAAAAQU5NRkgEAAACAAADAAB3AAB2AABDAAAAQUxQSE4AAAABDzD/ERHCUSNJjpQMij/LYpC7e97UP6L/E+CHAzVUA3RKfVCzhRqAOufhGjX36Czq7YrwZJ2iZh4dVU23aB483BCqpt6f8zCdFGCJ/xRWUDgg2gMAAJQZAJ0BKngAdwA+TSCNRAMPeKqAAJiWkIcAAsVfxn2FV4vhZ3ty7WBukgmheQD6l4GHoxmfytm/Fn8/u87vjkNn3+1K+BAAaMg5iVor9RkVOFchxDIwNyo/fvxm6Tt7eTP/0D4b8ZwqcCV63bcDVzrJmRbnKroGPFUcYU4ZAo0iCTYsUkib8t3S6vybnvnskDmXnYOvQJvhYv6emxAh7ijOiwhpSNr3NKbLIfxZkhuviIUWAfMoDaHfvycEp5i0fC4R3ijNniRC3o+yXNugB5IEr6o3AAD+3KBXXAhsENeiglySmK2dH37wXwllEVO97PH62W2z2fSQoOTvxo1UXtOMGL58Tv2wHjDJTT2DJZEwfv9g7qPiWdwY3FxCfw+dztX9CAHrD1VqFtLFgAsPG9xFMaDeldHRnsm8GYwqWfaD33L11b7VwRiMnkNDNBN1495oEjglrywRihOSWJhPBFhUSI1aqB9sVzJLczB+oUYp7LpKR+wYXLrhw/0270U3qIQxMMAy2vGAE+k/vFs5M6lrdDP4OCZ3+hhwCtqP2DQHL4q6PU+LgPvO0KxuYhj6/F7uaJ+13+TvXH1yBM9L969M5uxQk1eyzdg9bO2HKXAXvrgK0UWUYhAi7kgKhMcjZEeGjjRmEBYMQcO4V5ylSQpMUU21enaya6jaGcv2pEXXScm/nlffwL5k0VAioF/n2wkPJ6xaYt09capdX3iZBz0LFnKx6reE7DrxDH/ldKKHzZ8247iYzDbeVg9RNB2bvp05T/Lpt+jblNOHfQZyErlzDgGqaP3U7k5Z8LLi5utJJWqgGwRCFWMVD2SY0IYQNfHpAFZ8KI4o8+JL8KBvzx0KTlZXyDCDKIvbIl69FMaMC2zx9t3iNFhyGVj8lsf5gRFk0XTPzocIQXRiQoux1CHquzUTEpR25zui1Nbqz7ksvzE8W42L5AsVy+0nKsrMCTdJpKB6krnzYVPs+QSIcq8felDNSMiijbpWPShX3TMAvLBsfcxWVLjIOlRGOpSmJVc7QKCd26Hb4TiD/5N/ry4yC9fFdidB40+z1ZcALMDvi0o4bOkN1TNFX06cu6kat1L5rukLaPvAf0fg9I8oQPTwB7ho3e1WddAPAwtpjxgLRv8HVdu4+Fl2OYpDASdvWYDDFbk8lo1MsN0HhvcdPmq+SeeMduRyi0Ek55vNU87aBk0Cohn+0avngMu43P4Pfatex7cWz46AFWAPEp4uEZCy/c4EZpx9C92+dS/GOunsVMLJH1slmSHZSq1KcLHd722PztPng7VpPe36TypHMoVGvtC0jmAAAAAAQU5NRv4DAAACAAADAAB2AAB1AABCAAAAQUxQSEwAAAABDzD/ERGCUQC3bcRAVMsglMXgurf+Ef2fAC6OS5aCFbCkqVPcSFLAZQ7bgA+UWgqjiHUyVAFcTykV8NQF3MgK4OBOW6eWpCZcHC8DVlA4IJIDAAC0GACdASp3AHYAPk0ijUQC8YitAACYlpABXrfYR/p5/ByLno/m/BnSUzS/I39P8AktOHtqzXV+/Xy1tJf/c02mMTxZyzNdgwRPrd5+LJYT+2ut9t3KuXvy8RvKkvaJotZk3iENVWW5BDrKzOW6OLbSctYzb8fz8T1+cJ4r6eyjxMEx2lNBZtVOXhaWqVRkEJGvXc/0QkJkjoELoKBpqWC533+bu1aRMGm7WTfw/aV4XlV9xXEjn3VhTLS0fv//8UfEauiug4zJ0hxiv7o4gAD+/TnhuLUD84GdouCI3BNd2pcBF+d0U2USXCkbNWuQL+kHC71XJ6CXILkwZtlvT253q3OX3MTXX7bQomB1F7HnSuBgRAGm7mn5hvrJIURMLJ+rjQLrLthdzjdOSANKZTUkB5FomIAm3C5Xqet0KhoBshD5bmSqLH1faik9Lv5XaOg9g7bjdBLHn5evNt8zV58hNpxicNxxpGpi8l0YDA5mGtwoAeQ8jGhrMrHDT7LAHeIYgAdaOAAdgs2yVm7tvmL7C6BZ9FFjMsKYmdAe/LP11wsC7gVhSht/fnT7iZOPKcarHC5uiNSgWSeLA0v0QoZoHkRAOpHJTwd0e10E7mw6Pha6DhzsuHhbHDivtqftbniXmcDz1agBb9v1O9VDDRANv5ADRgSx199zHGVP+r68YVGnZZissIwgmU5V/KCYUnvg/YEitAtlK1pFk4fZl0gYR53XEgsR22PbcEgZn6cixD11pzzLrxLohesBxBXMwNL84tMfJ/73wIm2JltCnpi+hpUtTIPHH9qcH19Wt676GAe9YwF/0RmHri779znw18jWI7IwSss2sCCxdlRRrfwS6a5FumAkmonzp+8nZUc7ibT5uN1TFyQXL/c+p4mvT4Yo2TMiBOdvv4Gwzf3vf7lm9IdzKmrjQ3biclzwRAUgg1B5juQ76WM1CCT68QTZZzgwL9po6zxFt2Y3P0ZrZkWYSAYQ8r1ZFUAbACt8dYIKOiJUfuPXpqASPD/PYeb1ip4Eluyv1xO4y809o8WNFddtgZZhQd79U45F7P5MQBPE65K95k+tlZOcz+ScxfNA1+g04ts6xD0yQg+DFQ/H5xrg8LM4Fhgrl4GanwlOJMY1I+fpOFDnK7GZ1KpiZJnpF0fygUPsVlTX2mHYeRzKr2MrfAvyoEtF0eytpvvRF73mpRNRRSUUG5acrFlRQfl5QAAAAEFOTUaSAwAAAgAABAAAdgAAcwAAQwAAAEFMUEhLAAAAAQ8w/xERwlEjSY5UDIrqMhjKxSDX2yvdN6L/E8DFUcRSsIIlaeojKeAyh23AB0othVHEOtsF8L8W8NQF3MgK4OBOW6eWpCZcHC8DAFZQOCAmAwAAlBYAnQEqdwB0AD5RIoxEAumVq4AAoJaUR3A4yfrC+kNlab0qWGl+RV8sWQoyoiljCS7GiAn/QELi8oLEqhz+Ea8A+6QppoSPunUvT1WgsDX7HrOFgxbh1zjwUnrApYcplzlF4s+93YLlSxbiDExhvKRR4fiz1hG52nFu2HUSnXSoS1xmu6tpMJR6bx8AhAG4M7nMe/KwSupY6UbPAdTKGk4YKQiNpPD+PJCU0LJ8VrJ3bKLZuD33xLC1SMCgAP79Ogw/U+U9/vwTa/eK50O8f66aTQqT9kdZiseYBjVl4SgvtHJuv2LDzceKysgVbuY6IbkhyU6jb/fBhBlEAq31Q2J1A+k07i7H59utvKqyF7l1v5iFnguQ17P47A0PB7De8zlSSAKhl18/2KqaPamn/mcrwNNcW/UkLwcZ4VA5wBbDe6kiDWtOyfy39Bh2ZAjUoSef3uvQ4bEPlKB+HRCe5SZaWc/px8MQhWvszdPhgZXUSDoLZR4Z8buL2FnpcISua5OCsxmciwhtw38m/vidDBZaNHGDy7r+tw6HRRyo2vr+50ovcVqsTduHKEnI3xpbwjW3N35gTVCSFZwY7xZv07TLPbxZik8sMgrIiUDU9KyKEqnwK741NbkQLjbhEBPDjqjCd/hWBb+gCmrxbc2DdsQ8cGDznEoBeN1uOSeO68HtvDTzrDlmjulfsvEQvZUiQhR3VFCssoG0IJN/liIw1FXhFRxVK4AMApUEvGS59cQrkwhORbM38xWKHZniXkzf5dU5bu0o7MOwzKYpx9ugJdJviBkG1tb2Ll/elvGtj0hfOIbHAE2eAao5jAZudWqrk9l/z3pLJLJtzokW0bTGaBCldpmA1AdGTT4fmZ463ZJfsnQiQVXV/z15AQ96cSAaHo+qGEmhhw3ZmQdePc2tzY9SyRcsgj3lY7ll2XCEaCPkY8Bpy7gySD6VVKSn9fmNZq0cGWa+JZQ0YBJSx5wBj+zylRX6Ds+n9X93t4PMVu2rtULgwGXC36qt7p1Nni/xCvgP1od1spwHcQjSXK9jPaP+7CBVoMcjmZ7c+nwmlBnPsQvYAABBTk1GrgMAAAIAAAQAAHUAAHIAAEMAAABBTFBISgAAAAEPMP8REcJVJNlONQ7WCg6ufzfrYICXA+kvov8T4ItjQwI11ABM2wNUsyVquLtdNGwUdVxbNdO2aG7qtoSqqdmm23SzgC3xxfEpVlA4IEQDAAD0FgCdASp2AHMAPlEkjkQC4YmZAACglpRHcDaWOyKROrHYztVJ3Nvayp9U21aJUXusBVzWk7o0R+bpMIDfXMEek+0JV3u5EAp06FM95Yr++zJo3RyBLRr/ZqkJVMKfH2s07ENQRa4sZGxltpHjEZW7sAsP+w/Nkkl6T0YNCkvj6lvxAIDmvH93kjY/6b8lh/dS6D246aEgsYtcc056u1XN8U8PJDw3PCTuha38QFilP88h7XKXjYzpHU9AWaiRoAAA/vz0FNPUwlcF5uKUoFoHmsLD8w6qBdU9+ZSrPuqP67FEk9Su/Y/3bC0kA2yCaoZoJh2av1F8ljHc1WAwIG9ARxfi8WbGAaiiw+F5k/THG+LfAbe0vt32QpkPeKkkUn+U5BNcJCj/FYSkScAqfccjJ9SXdc4XPBPG8zSWxvQnn53Uve+0p1eqRKD5S2mfFNrbp5as6Df9GZcOUWPHxJcnpwb4dBnmcpx16dUHWhTgMTI1Yv06OkrpF/mXXaUgYrRMazDDPkUy+2nxE315B+uWYfhraxDYveW+vIUxMN2O73+ZqgU0039WQaVydrEKj7CtUdZr4p8FVeKaCC46Fl0FfTCIzd2FPtCGlE9Y+Wnkye487ei/JBfLQpHKKDOAPfyg83OOh0M5rH0Ahty3Clncd2fDbGaEbz2l4Zu3l5LWbFmueGRUTv2INYzVby3NuqB80QYDg+arBiDI8KK5+5ub4ezCX+v/coun+zUAD42wp2MImGcAWbaZh95rwq7X6HCYnKoRTg22mRa3mRjVSS27kJdJQ/YbV/IkKaxOqbILjcOhjvLYmqFEDWY7CRrrOL9LKLx1wjG4EqwKetoGTpNhPYyYnmAG8Zn/1h1tDbAFcM9pluhAqksT32/Yhu0E9hAnSlbbx8dv2lhWFPFsPqrZ9uUGEF23EwPXXAUP05hVdd/B0DmDj/L/hkgsalKfb5Ap6BwTGygF28G7TrwYxM4QCURr1/Jb6RXysnp/m1Rc2xZIvA5YJY7LThDW62ELCyRoqZ+kyP1SLQposS1nmwAlqXYjNr6FG2dxFjYG+j9m0TtvYRxLdHDihAEUgEJC2ZpFoYOpnxkrkvccBWXHI3HQAAAAAEFOTUZYAwAAAgAABAAAdQAAcgAAQgAAAEFMUEhIAAAAAQ8w/xERwlEbSZIUDJLKMGj+bJJB/Gb2Su03ov8T4MMzJFBDDcC1B6hmiRpg1c1ZPaPqv0VH1VyT6pZQNTWbVNNZwBIfnncBVlA4IPACAACUFACdASp2AHMAPlEkjkQC2Y6bgACglpABXmfUnkSaxVNfVwjUfIMmAFdrTPbMtBqZAxOrXBASxQ+5tQ3zAJHZ4G1Aqcza7S+O87fdWzDUfA0VqJHceIT8yECwtesuyMhk8kvbKooM0LdTd2FaTaLoQjJzTVXxL6vnMrAwdRlnODdSB40lCCPGKM75VietxZakFwHoDOJrPyIkmUSKiBH8zaiDOiQtbfLAFb0QkAD+/PQJJeLcr3y3OeMuPk25u6g6LjQBNIs+pyaJrzzuTWF0wJR+bccrKXh/G59w8OHCmKaigNY+ugJcQhqMbUkvY0kkYCKKVMppP2WkN23GKocSIt8KG7lFNMUrNfXdZYOzpcLXCja9916LVK3UTLTWJ+FemtOThsSihs2y2ILNErOHcbT6Z3nzF7BltFYoEcanCVRT843x2fnMzcAl/xqrYodzo5Wvr8o+ig/Ha/EuFH6gUSeHlqXm+WzMArbXCtJBx9sdVCoaoPIhdcdSr9UGdatSVQMTuxqsq1pWp/v2qeY/O616SEjGWKmR5YJt2LpjiLLP2AMSvB5MpsST5U9sMEzt9EF0JDfut/+2uAIZuoZ8QW9hA3JcH2TVR8AL0FMvLChwCXnLbEjaPWr3Fz4gJZJEYmaJrzE0fgiZ8gFBLV78j78dw967pAUWu84inR+QIQJD6e+SsDrli745QPfUwDhf5oNgDHGgrjhaUgbSk9cH07E+BLiC3/YB0kHXjiCCOX35jnS/LelWM7LR6YoNIRMCQRey4GzLfbmDOpibuHKV/8eosUF0DJf80tGJ6NdmiXfOrnvnhEfr5jKX3Uj/WuMWQKl3afUKP298M2ENW/p0G7qWpp62P8q9bpaWIm51fwxYfWPW/B4Yx4d0mYYQLjLrn7M7YYmXSNK8C5+S6ydEr7sUqlPkJJBHPwmuiqAq2c2Iod3LX9JRXhanfyzMuib/TC4o8YNDVFLTTikUSLloZNZ487fYD4OfxQfTNgAAAEFOTUbKAwAAAgAABAAAdAAAcQAAQwAAAEFMUEhEAAAAAQ8w/xERgk3bSILCYI7B8Wc3DNL9VaNvI/o/AT7eIaFqagDOHqCaJaqGTeHj36r3Z8HZVLOpbglVU7NJNQ2jYIqP9wlWUDggZgMAAPQXAJ0BKnUAcgA+USSNRALhbaAAAKCWlEdwNpJ/SXuu/z9envmysWDek7moeQZ9KTkPhimchHFcYEfOmFcMTdBfg+jwIKnd1E9CubpJqfqx0ZNZoI/YhEh8IsZe16e75pTLAR1XrWNh0ggusOpvJpDtRYedRPaixpZztUfD+NN5uweLM1QnHGk4+cMR81XyGLUNVpoHJQMJba+Cwo+CjowHojS0tR2RI8hStYPSTHzTjM3SNMlF9H3LKZxUV6etL16KtQkZ8pgAAP789IQZ6vdHuM+fTtTK9Al8UVYVBzxXaKe1YpjCqa9GSt3maNRhnSOHvuFAaLJXhScjRN3jxu3FPEAUDBiE/cg2SujqcKUNegcf1WvL7yQPpkufkBeRS8IHvVfOTSXFgxR2ehGrwoTZVDmbvjhT+rPzcSWFtdC6q7ZUTC9qXqdNVlisgljdIzGaOtDL4K3Mp08KIgtwiOL13qUtD1kMxuRUgGVkwd8jRwot46MV9EwCw9RytGa86dWVeIbeSNAR4zJFrhNvmQZBFk9GHYdVGXYX3FLO6qtLkjaKr3nbtrb9k1eDXhiVrO7y61rzjUmys2YAe2mWw1ufC69EOOTW4e280okfNfJGHe6QAvdxPmGktEY010cABowj6521tKtUdYYgTZ+aL/I08af+QLL4Yl9TPA+gLFchC/6eB06OrQLWWC6HxytcZwtgC2WPs+kkKBQ9bcJsVBfb9GLg/lFhEQYPc1EPpCq6co7xaNXW7fKPdscoZYxKzQtZxYkGzahcZfefw5qlXrbqzkWjC5wLrsC99YUCNGeLBVU9haP7qSm3QqBEepqDHJ9xV8/0DqgfRngF4FTEK4VsO+c+m0s+UjTnlwXJkD18x47wH/9zDQd60BV0MPJcz0ufVgYeY+6IxQwsAYDw6jw7H5ffsJmYiVoN5oZ1mJDf8EdZkseOPNTH2xcj9p+aFHpdPC8Ge6u0WvVoJdBfOPWsqlKTaVpSFqUIL3XiRDNvl4tFG9mSnHiDTSBv1YnK2jFCgjYxf12omRJoxNY6FeisrJT5Rhe5mgi/7HXM9tbPxF5p75oXvDZk1Xw4UzfRNZ7y1KFRgL9z/7Zugvdrk1JY3nP1T76zKs9HLZCvhc2M1EfY5JTvfCo5V/N5YEm48d14AIAAAEFOTUZUBAAAAwAAAQAAcgAAdwAAQwAAAEFMUEhJAAAAAQ8w/xERwpHaSJJkiIb6/38DovdtJuhrRP8nIBfHXxE+EDB9qiRqkq0A3Eec/FrOqCJaRUcwdXLUyekinESOOm0F1JEL5eK4BABWUDgg6gMAAFQZAJ0BKnMAeAA+TSKMRAMPeKaAAJiWkAFe89hv+xyGfbmJYcwOVlUA0fyE/V2/29AAzRvdz5/TJZnv+9pn5cmy5yS72ASXiGQPmhWXJ6c1dxtMmX5G7Edg5/LivLNYe+CLzUx9B52vHg2LcA5fUIS4XhbEFUO8/iv59W0iLj5PW6vwJUNcQLZf1YqBHeujDKt8xgKR3os7WCU0OKTJ2XQg1dL3rHsfm3LUhufJuErX4mI8px7wQ85rNfFGoSxqAeA0of0CKb21kWkaUIclu1RW9gAA/v058MQVc3UF285fkt1Q8AXdM/KmZebhcRx8QJ3LM5FBZtn4KNVVvWRO/u3WYB9KV3my1EQe3V1tV0oVAMT25mlCGUT9fk35tglEV5fdE7JZomxW9SToEz9/dp1xAJNsyP0d1mXfKdfl8u7v/rhEbZFM5Tk8e1qGf/m015aDYWBKmx0guNgJ/HChZ/OWrokYnhXDYaXVjvv75QdSLMf+vQ00HI44fUwlkN6Uzt7ztoKnoUjoiK43UDBaD2HrpY4hRbLLHIK2NqwCQyryIirNrTXA8p4X8QBtuJiXZ522O7oP413tj00enJUq/Juh3rdnAg9pKkv+dQw7VVuwjv5+tzq6wv0kpi8++hslE7NTnF6UUwnyVJ7RaMDIqYG8YJpnXekCZz7ARrQGCfrrx3xaY891HgJodwLA+Bo0tSdsdjG+SBNdqaBeqB1gXfDSBg0jGQdNi3Zg/TDebSl4IzJ8DaFVSTsL58AKmP4Q7lqniY1EilHwPk2LBAYfmtT86VCiJ8yWQYrtEvDm1r3YpRAWJXUVM53WVuYGqXnYlTY0dhGX6nb0x2/9NXAdaCq7n076Id/SeAHnlb6pzmYszpxzXD7oRXZHHTUxi0lQr53FZUBA/gCUzZnn/ktNQ/w0ZW8m/Q1EpuNZ4dYqYnec32Ms/e0qnzKISA9W7HL4U/MegwxYxbhyjiJf4Csa9r7i0nLJNPR88hb8+wA6ZUxaezgkmwBxdsdarqXuTrCm4kAaqAKWrMJQRJWLja7rwbc9GV/r/iJ//erWz3IWlD/5e+emXL/BjP5yrjRzkKNMvbtAGbxeMz5Ve160rdqvHydQxKqaSqBld0f67we8xEcLYknnjCI5+6X8foHI6oc3TeklKPmj7aSHJLHT6ObYufrwBCoTURcAVaVpUs0R3h6rPebA48grxhqA/71Knk8hwWv9H6/bDHzscE7vHXlXbH8KT0eOT9QFfLElvK8WEFvYvnbhRdnr+R/kwQcZiupQGcaU/ldu6wd0noQor2uAbYIMpNU9ja70XckWp+DBd36gAmcmsXZyFAAAAEFOTUb+AwAAAwAAAQAAcgAAdgAAQgAAAEFMUEhHAAAAAQ8w/xERgpHaRpIMaej//7cgPfsa+hrR/wnwxf4rog4EtKmyrSTeCqDyiJOzVe5RRCrrCFqmUqiylUSUbZUVywLiiEC+2AEAVlA4IJYDAAAUGQCdASpzAHcAPlEkj0QC4ZucgACglpCHAAKpm7OK9nfzlaA/uR2rAmm+RV8mVdYX793LpMbwHj02QX8IzYXeVh80VLCv5Axq9LhfSQsqDc++hnE+W745+Tt39c/90/BJ9l0a7mxm2TgjZDRWcIZry7IbrixxnyCNzh7mzbehLIqJm0+B+N0cmpPiH4eRsDgUc8dgQC2g9vVj6A61y3HYLtLicGRMZLAl1LxYezepIkjZP14v6/yRz/R3Len90B23E+B5ZjqWxj6TeC/8iOheAAD+1ZG0bbxr3Hr+fPpSF04rW+GmDi0P6EMFQz6zMNUcswWyFznMW1UE5HOLoo/qRTI2nS9Mdfb9j/t+D0Uek/hUhvrUP2tqGmH0W9auNGjVDNsxDp5d20K/P2CHXw9TfPM7l1PrnD2h35k9AD9gwNhG2Uw38P7ECSuhej32bqQvk395q0gNOff15yT8KA6NHPhjBee86RA7COmbyH3RA8a1ncL7Xp4hPpGcGBX/ZlT0EIm1qQnw21T/PtHnxRegcsmrwnXgjjstZ4s+c1mAa33FeOpKEupA+68WcLpQBrBQrp58TGEP4DpUxywQ6+ZZ3Zpu33UGciIt3x5R/jUmXqIQ/ZwZI+9vmJZFTC4qAA0vgVDohNfhfygFW3vrmBZ+AFQnuTDZvcRtIEpAZw1638RbAwp1T3vxhrFvsORBbpLLypqzly5Kze0/D3r0BOs6AAGN61iLt5mjnjL2acxQ2XeLhapZ8MJPKUIrFK+Ten2jnBuxuT01o9stA13C37yEP1yN2AtAn238AX4c6Cvp9qvPHSEna8EWzPAFI0npXU/Fjd0LOr2+i74ACNXzm6Qb5nAv0S48saRqWNLqwPDhRLsgsqETMLIpKwfbU0KUSYsYM24APCjzpub9joF8VmZ/eqRmWcm9d6Ac8jDmRjIdwTgek2wzWfaENRwoW+VWATfg+ZfeCZA9WW7M9FPeT182Gc86+C5gLmWQK/qOw3bA8yardrQuAUg48D2QDw8skk/pnVZgwZN0qxpsgXhDUMLJt0NSH/ZIy+UlgZL/A0N7TyFYWeb/PwFfSFTGLJvqAPez6T79wQIoOJtsUlBmRHKdsdHEr2UBApXenqmdYisNzlGsdikpErn2MFVI4unukMpRH4XsCYTq3vCVZZSUFHcYAZG3GyQ+M5TG9L64Nid49XjPvVtXQQJ01HXhJiYr0eG60/4AAABBTk1GtgMAAAMAAAEAAHEAAHYAAEMAAABBTFBIQgAAAAEPMP8REcJxIkmOlJD+e9xQq9Vd09+I/k9AbvpXpE4EmFXFTrKXfT9ydURyXnFE8QwYVSV2IpXEvioR6IWKNJSbAlZQOCBUAwAAtBcAnQEqcgB3AD5RJI5EAtm9mAAAoJaQAWy61DQMmM9rmasqxbpH0BYJzMp7H795X0L7eQ3z32G/PeseYdxzMEEeNAvw4og7wXEBuHo9m7haePjEUbvaTvk80oU//ldqqByrwxNDujLoSLOLxvzXne/qKL+HOZuTHkvFdOnmI6798fG6BkEdnXq2OhiZ/WrjeLaTh81ffkTgUSsWENx4F2SDDUwihskOLdZT35Hcn3GOUna7IgKw7Nqxrr4jXCpRy12exUZAAP789F8C37q6uu+rIoEHf02ymXDakoYZVYkqVmB+9un8r0K/e4BPSxcslZByq0y00te9U/34UzXKPq3hiwAtaUOHdZWf7AqOE3qdmZidBBm9xYdHrKGUXUSeqrAw28QaKn+mb7z+71HJoNIOI7ON3eIeeI8NTLY06+UtkYicmh7vA+IQYvkWlCzy73Lq6tC9AzpC7EGts3ZO37OulTFCRWAwvisB2hO+rCzaFTjTF5ggh1EVHaxY4JAThUIJBj0qT6FWc6/k1f9sRI6gLgQ1v+iIxJKo9Pz7Ln3imzegD5rp/PzyNER+nH+popCotnsfC8wsIcxu6FFDWUOTWSM7DhEGk5fWYV4HwFbakI4jKAl0yqIQapD7hvnKjzUT5c06VcCzhufNhdboTit5SD41gqwKoFWNcCd55UggYbVLg85jipmL7szNmzn2K14QFzj/3AvSI19wkah6lUeWaCJYbsr7xO8g6FrB0m+i3a8oC3ggqLWD5/t2JwofpoCcc/CbfSuAIpQGEMkOyT7Q7U4tQYhlmyT81+s5xrRtm/6LnfOVO6GlyoqouD+e+OWR/IJcRsBEx64bMvmErryF5/83fPp10JRsitodAMskqxrxdNKW7PVbSUCAo6jUNRrRTNxglzNAXLxm/cPCnnxOs6v9vTCHswapXJVJNBZuWxz/SkFzFZop5CdyjLI1HliIHpPAQW8YzCEIe342lAshCll0RsVdoBlCNDVPCCjKpiQmDDYD1eb+Dudqrr8q5UVz6U7qkMCGoT5TjeeVejwi+wKrRrVmH+rzunlWZfUMAn5LAAT5S0HDaOvzWmHxAzga3a2BNr+AVVB5JDKUv2XcJBqLlrvRZEGLhzKY+jHvAYAAQU5NRgwEAAADAAABAABxAAB2AABCAAAAQUxQSEoAAAABDzD/ERHCcSJJjpSQ/ntcUHtaFvuN6P8E9EX/iuSBAJPausfcqUN6K0D2yN20MunuFHmceorqI+AUyf20LpG0zqppBbaQyqC+KFZQOCCiAwAA1BgAnQEqcgB3AD5RIo1EAumeqAAAoJaUR4UAAFUx9kv+qyHDbaLueOuTVV40XyPtVUZlOy/47ZWbQf3hKyeJRxwp3gXpoJYmGUieEcXOQD/2UKRFcqOBI15IeUYoI8d2YpWX19jhgCjW1tuLeVYROom4v5Nw3aQfVIj5a6Npwns86fhzXh6vaeb9R/rMwoEFP1R3NUlCDUsdCIbPBvWHSYds1Gr7q2eabu9Ov/90Xa/laM/xapzDzMnPevv86THcEBsuIc1HN7I9LA46OvwAAP7ZTuzh5weNDVRFc39VJ//WVKYTB8yfW/pNnzkpIzpS5mfZbu2Tj0tHXL63J82vB83B5ihbcPYMjPg5P1Drvm+4bXLMtRLnB4Q6fLD+HY3dVHdHrruNM0jWHMTeDoROzWmwGOGBsbG9NRxobKVrMfhI7C+hkwnAImU4by0qoeNP7NFWGfszbeUH8+8YJ311tRF5FAc9mT1l/lb0Gx2QU2GoIgHtVH3gLcWJF5k2oZOSv/jkvkvUm6QndIrEOWt9pGu5xnwFYxIitufHoX9ooAq+6A9s/BYrj68roHdYA69YTFthCXyulVSpEPaIF+rYAxZao607W/nTjOiaypXa2cvPV87S8gCB09lt4tyWXGXfF+tauED94x/z5HlhianeEvrd2KVFInaD5QIb510ks2lY3WYnl30wy/2saxDQ4bQ67PH++N0UpS84sK3bWkr4BQQkFfqhkxJ52Rk3v/22EW5u2MAnUE9GcMwUTqtZB5XnolBM/GzL9qqfD8h1SLO9+dghb8utXiO41N8/fkv95Gqs6te3759AKs+G/WbIFDDRhjib5HKOKU9p7pHBD2fSPTer1e8+ToCfkjEiwt5ouL/LOMr6K5TGY6pYziX2arIYWA2/CfcIeC0iExdhmRzXAWCFA6s5llR/2c43yJMPfx6flRTK5xC8xMEuu+k82cG93AFO+kb4fxWKqkIVAeLP1SoK3PoMvhSbHDp5HwPiYl7jNk0gPmJfJur6OJe5EawMuxtd4/OEE4s/LJ6L2wOQ0J3hNN2MuhKLxUANkFEC5ekduTYv3OfQyb567AWarEdx8PNmvjyvcr+odaI9EuwDRT1PHC5mycwWJDiLwLV2MbcBb9H/sGgMas/PcrBoHCvPOW2uMLPdSw048EAiIUX/RfbTXt4/BYwQUB9R7wHeupy66/v6992gb0uLSTLMLymCECHhiXKJpCzSFmZnRbJAAAAA");background-repeat:no-repeat;background-position:50% 10px;background-size:30px 30px;min-height:78px;}@media(max-width:640px){.paypal-button-in-popup{background-size:20px 20px;min-height:48px;}}.paypal-button-in-popup > div{background-color:#fff;}.hiShaklee{opacity:0;position:absolute;top:0;left:0;height:0;width:0;z-index:-1;}.mt-10{margin-top:10px;}.mt-5{margin-top:5px;}.mt-20{margin-top:20px;}.text-right{text-align:right;}.font-bold{font-weight:bold;}.common-popup #cboxTitle{display:none !important;}.common-popup #cboxLoadedContent{box-sizing:border-box;margin:0;padding:0;}.common-popup #cboxContent{box-sizing:border-box;border-radius:2px;overflow:hidden;}.show-desktop{display:none;}@media(min-width:769px){.show-desktop{display:inherit;}}.show-mobile{display:none;}@media(max-width:768px){.show-mobile{display:inherit;}}.order-summary{background-color:#f5f5f5;padding:20px;margin-bottom:20px;}.order-summary-title{font-family:'Gilmer-Bold', 'Montserrat', 'Open Sans', Helvetica, Arial, sans-serif;text-transform:uppercase;font-size:20px;margin-bottom:10px;}.order-summary-block{font-size:12px;line-height:1.67;padding:5px 0;border-bottom:1px solid #d9d9d9;}.order-summary-block.no-border{border:0;}.order-summary-item{display:flex;justify-content:space-between;}.order-summary-emphasize{font-family:'Gilmer-Bold', 'Montserrat', 'Open Sans', Helvetica, Arial, sans-serif;}.order-summary-emphasize-high{font-family:'Gilmer-Bold', 'Montserrat', 'Open Sans', Helvetica, Arial, sans-serif;font-size:16px;}@media(max-width:768px){.order-summary-emphasize-high{font-size:13px;}}.psw-eye-icon{display:inline-block;width:47px;height:26px;line-height:26px;text-align:center;position:absolute;right:17px;top:31px;cursor:pointer;}.psw-eye-icon img{width:20px;}.checkout-order-summary .checkout-promotion-hide{display:none !important;}.kit-code-select{padding:5px 0;}.kit-code-select select{min-width:100px;min-height:32px;}.kit-code-select .select2-container{min-width:fit-content;}.kit-code-select .select2-container .kit-code-select-container{padding:5px 4px;color:#3e3e3e;box-shadow:none;border-color:#dedede;display:flex;align-items:center;justify-content:space-between;gap:10px;height:32px;min-width:100px;}.kit-code-select .select2-container .kit-code-select-container .select2-selection__arrow{display:flex;align-items:center;justify-content:center;position:static;}.kit-code-select .select2-container .kit-code-select-container .select2-selection__arrow b{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;font:normal normal normal 14px/1 FontAwesome !important;border:0;margin:0;padding:0;width:fit-content;height:fit-content;font-size:24px;position:static;color:currentColor;}.kit-code-select .select2-container .kit-code-select-container .select2-selection__arrow b.fa-pull-left{margin-right:.3em;}.kit-code-select .select2-container .kit-code-select-container .select2-selection__arrow b.fa-pull-right{margin-left:.3em;}.kit-code-select .select2-container .kit-code-select-container .select2-selection__arrow b.pull-left{margin-right:.3em;}.kit-code-select .select2-container .kit-code-select-container .select2-selection__arrow b.pull-right{margin-left:.3em;}.kit-code-select .select2-container .kit-code-select-container .select2-selection__arrow b::before{content:"\f107";}.kit-code-select .select2-container .kit-code-select-container .select2-selection__rendered{color:currentColor;padding:0;}.kit-code-select .select2-container--disabled .kit-code-select-container{cursor:not-allowed;background-color:transparent;color:rgba(62, 62, 62, 0.3);}.autoship-frequency-select select{min-width:143px;min-height:26px;}.autoship-frequency-select .select2-container{min-width:fit-content;}.autoship-frequency-select .select2-container .autoship-frequency-select-container{color:#173e35;box-shadow:none;display:flex;align-items:center;justify-content:space-between;gap:4px;height:26px;min-width:100px;border-radius:0;border:none;border-bottom:0.5px solid #173e35;}.sku21504 .autoship-frequency-select .select2-container .autoship-frequency-select-container,
.sku21501 .autoship-frequency-select .select2-container .autoship-frequency-select-container,
.sku21500 .autoship-frequency-select .select2-container .autoship-frequency-select-container,
.sku22911 .autoship-frequency-select .select2-container .autoship-frequency-select-container{color:#4E1B1E;border-color:#4E1B1E;}.autoship-frequency-select .select2-container .autoship-frequency-select-container .select2-selection__arrow{display:flex;align-items:center;justify-content:center;position:static;width:auto;}.autoship-frequency-select .select2-container .autoship-frequency-select-container .select2-selection__arrow b{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;font:normal normal normal 14px/1 FontAwesome !important;border:0;margin:0;padding:0;width:fit-content;height:fit-content;font-size:24px;position:static;color:currentColor;}.autoship-frequency-select .select2-container .autoship-frequency-select-container .select2-selection__arrow b.fa-pull-left{margin-right:.3em;}.autoship-frequency-select .select2-container .autoship-frequency-select-container .select2-selection__arrow b.fa-pull-right{margin-left:.3em;}.autoship-frequency-select .select2-container .autoship-frequency-select-container .select2-selection__arrow b.pull-left{margin-right:.3em;}.autoship-frequency-select .select2-container .autoship-frequency-select-container .select2-selection__arrow b.pull-right{margin-left:.3em;}.autoship-frequency-select .select2-container .autoship-frequency-select-container .select2-selection__arrow b::before{content:"\f107";}.autoship-frequency-select .select2-container .autoship-frequency-select-container .select2-selection__rendered{color:currentColor;padding:0;line-height:1.2;font-size:18px;font-family:'Gilmer Medium';}@media(max-width:1023px){.autoship-frequency-select .select2-container .autoship-frequency-select-container .select2-selection__rendered{font-size:16px;}}.autoship-frequency-select .select2-container--disabled .autoship-frequency-select-container{cursor:not-allowed;background-color:transparent;color:rgba(62, 62, 62, 0.3);border-color:rgba(62, 62, 62, 0.3);}.autoship-frequency-select-dropdown{border:none;border-radius:0;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);}.autoship-frequency-select-dropdown .select2-results__option{font-size:16px;font-family:'Gilmer Medium';color:#173e35;}.autoship-frequency-select-dropdown .select2-results__option[aria-selected=true]{background-color:#fff;}.sku21504 .autoship-frequency-select-dropdown .select2-results__option,
.sku21501 .autoship-frequency-select-dropdown .select2-results__option,
.sku21500 .autoship-frequency-select-dropdown .select2-results__option,
.sku22911 .autoship-frequency-select-dropdown .select2-results__option{color:#4E1B1E;}@media(max-width:1023px){.autoship-frequency-select-dropdown .select2-results__option{font-size:14px;}}.autoship-frequency-select-dropdown .select2-results__option--highlighted[aria-selected]{background-color:#173e35;}.sku21504 .autoship-frequency-select-dropdown .select2-results__option--highlighted[aria-selected],
.sku21501 .autoship-frequency-select-dropdown .select2-results__option--highlighted[aria-selected],
.sku21500 .autoship-frequency-select-dropdown .select2-results__option--highlighted[aria-selected],
.sku22911 .autoship-frequency-select-dropdown .select2-results__option--highlighted[aria-selected]{background-color:#4E1B1E;color:#fff;}.btn-pure-text{text-decoration:underline;text-decoration-thickness:0.5px;text-underline-offset:1px;border:none;background-color:transparent;font-size:12px;font-family:'Gilmer Bold';color:#173e35;}.btn-pure-text:hover{text-decoration:none;color:#173e35;}.product-point-display .p-offscreen{position:absolute !important;left:0 !important;bottom:-1px !important;z-index:-1 !important;opacity:0;user-select:none;}.product-point-display .p-onscreen,
.product-point-display .p-onscreen span{display:table-cell;}.product-point-display .p-value-fraction{top:-4px;font-size:8px !important;position:relative;}.point__item{padding:2px 9px;display:inline-block;background-color:#E8F0ED;border-radius:2px;margin-top:6px;margin-right:3px;}.point__item span{font-size:12px;}.point-summary-section{line-height:18px;display:flex;justify-content:space-between;font-size:12px;}.account-bitly{display:flex;justify-content:flex-start;padding:20px;align-items:flex-start;background-color:rgba(0, 106, 91, 0.06);width:100%;margin:14px 0;}.account-bitly .account-bitly-img{width:32px;height:17px;}.account-bitly .account-bitly-link-container{margin-left:10px;}.account-bitly .account-bitly-link-container .account-bitly-link-item .link-key,
.account-bitly .account-bitly-link-container .account-bitly-link-item .link-value{font-family:'Gilmer-bold';font-size:12px;line-height:17px;color:#173e35;word-break:break-word;white-space:normal;display:inline;}.account-bitly .account-bitly-link-container .account-bitly-link-item .link-value{text-decoration:underline;}.account-bitly .account-bitly-link-container .account-bitly-link-item .link-copy{cursor:pointer;display:inline;}.account-bitly .account-bitly-link-container .account-bitly-link-item .link-copy .copy-bitly-link-copied{font-family:'Gilmer-medium';font-size:12px;}.account-bitly .account-bitly-link-container .account-bitly-link-valid{font-family:'Gilmer-regular';font-size:10px;line-height:17px;word-break:break-word;white-space:normal;color:#3e3e3e;text-align:left;}.account-bitly .account-bitly-link-container .account-bitly-link-valid .link{color:#2A4A43;text-decoration:underline;font-family:'Gilmer-bold';}.account-bitly .account-bitly-link-container .account-bitly-link-valid .bold-text{font-family:'Gilmer-bold';}.account-bitly .account-bitly-link-container .marginTop{margin-top:8px;}.shk-radio{display:none;}.shk-radio-label{cursor:pointer;position:relative;padding-left:32px;}.shk-radio-label::before{content:'';width:18px;height:18px;border:1px solid #173E35;border-radius:50%;background-color:white;display:inline-block;position:absolute;left:0;top:50%;transform:translateY(-50%);}.shk-radio:checked + .shk-radio-label::after{content:'';width:14px;height:14px;background-color:#173E35;border-radius:50%;position:absolute;left:2px;top:50%;transform:translateY(-50%);}.overflow-hidden{overflow:hidden;}.btn-light-solid{color:#2e2e2e;background-color:#ffffff;border-color:#ffffff;border-width:1px;border-radius:2px;}.btn-light-solid:hover,
.btn-light-solid:focus,
.btn-light-solid:active,
.btn-light-solid.active,
.open .dropdown-toggle.btn-light-solid{color:#173e35;background-color:#ffffff;border-color:#ffffff;-webkit-box-shadow:none;box-shadow:none;}.btn-light-solid:active,
.btn-light-solid.active,
.open .dropdown-toggle.btn-light-solid{background-image:none;}.btn-light-solid.disabled,
.btn-light-solid[disabled],
fieldset[disabled] .btn-light-solid,
.btn-light-solid.disabled:hover,
.btn-light-solid[disabled]:hover,
fieldset[disabled] .btn-light-solid:hover,
.btn-light-solid.disabled:focus,
.btn-light-solid[disabled]:focus,
fieldset[disabled] .btn-light-solid:focus,
.btn-light-solid.disabled:active,
.btn-light-solid[disabled]:active,
fieldset[disabled] .btn-light-solid:active,
.btn-light-solid.disabled.active,
.btn-light-solid[disabled].active,
fieldset[disabled] .btn-light-solid.active{color:#2e2e2e;background-color:#ffffff;border-color:#ffffff;}.btn-light-solid .badge{color:#ffffff;background-color:#2e2e2e;}.btn-light-transparent{color:#ffffff;background-color:transparent;border-color:#ffffff;border-width:1px;border-radius:2px;}.btn-light-transparent:hover,
.btn-light-transparent:focus,
.btn-light-transparent:active,
.btn-light-transparent.active,
.open .dropdown-toggle.btn-light-transparent{color:#173e35;background-color:#ffffff;border-color:#ffffff;-webkit-box-shadow:none;box-shadow:none;}.btn-light-transparent:active,
.btn-light-transparent.active,
.open .dropdown-toggle.btn-light-transparent{background-image:none;}.btn-light-transparent.disabled,
.btn-light-transparent[disabled],
fieldset[disabled] .btn-light-transparent,
.btn-light-transparent.disabled:hover,
.btn-light-transparent[disabled]:hover,
fieldset[disabled] .btn-light-transparent:hover,
.btn-light-transparent.disabled:focus,
.btn-light-transparent[disabled]:focus,
fieldset[disabled] .btn-light-transparent:focus,
.btn-light-transparent.disabled:active,
.btn-light-transparent[disabled]:active,
fieldset[disabled] .btn-light-transparent:active,
.btn-light-transparent.disabled.active,
.btn-light-transparent[disabled].active,
fieldset[disabled] .btn-light-transparent.active{color:#ffffff;background-color:transparent;border-color:transparent;}.btn-light-transparent .badge{color:transparent;background-color:#ffffff;}.btn-upgrade{color:#ffffff;background-color:#00b5cc;border-color:#00b5cc;border-width:1px;border-radius:2px;}.btn-upgrade:hover,
.btn-upgrade:focus,
.btn-upgrade:active,
.btn-upgrade.active,
.open .dropdown-toggle.btn-upgrade{color:#ffffff;background-color:#008899;border-color:#008899;-webkit-box-shadow:none;box-shadow:none;}.btn-upgrade:active,
.btn-upgrade.active,
.open .dropdown-toggle.btn-upgrade{background-image:none;}.btn-upgrade.disabled,
.btn-upgrade[disabled],
fieldset[disabled] .btn-upgrade,
.btn-upgrade.disabled:hover,
.btn-upgrade[disabled]:hover,
fieldset[disabled] .btn-upgrade:hover,
.btn-upgrade.disabled:focus,
.btn-upgrade[disabled]:focus,
fieldset[disabled] .btn-upgrade:focus,
.btn-upgrade.disabled:active,
.btn-upgrade[disabled]:active,
fieldset[disabled] .btn-upgrade:active,
.btn-upgrade.disabled.active,
.btn-upgrade[disabled].active,
fieldset[disabled] .btn-upgrade.active{color:#ffffff;background-color:transparent;border-color:transparent;}.btn-upgrade .badge{color:#00b5cc;background-color:#ffffff;}.btn{margin-right:10px;white-space:normal;min-width:fit-content;}.btn-primary,
.btn-default,
.btn-light-solid,
.btn-light-transparent,
.btn-light-hover{font-size:12px;line-height:12px;padding:13px 15px;font-weight:bold;border-width:1px;border-radius:2px !important;}.btn-upgrade{padding:8px 15px;}.btn-text{vertical-align:middle;}.btn.btn-small{font-weight:normal;font-size:9px;line-height:11px;padding:4px 15px;}.btn-light-hover{color:#ffffff;background-color:#173e35;border-color:#173e35;border-width:1px;border-radius:2px;}.btn-light-hover:hover,
.btn-light-hover:focus,
.btn-light-hover:active,
.btn-light-hover.active,
.open .dropdown-toggle.btn-light-hover{color:#173e35;background-color:#ffffff;border-color:#006a5b;-webkit-box-shadow:none;box-shadow:none;}.btn-light-hover:active,
.btn-light-hover.active,
.open .dropdown-toggle.btn-light-hover{background-image:none;}.btn-light-hover.disabled,
.btn-light-hover[disabled],
fieldset[disabled] .btn-light-hover,
.btn-light-hover.disabled:hover,
.btn-light-hover[disabled]:hover,
fieldset[disabled] .btn-light-hover:hover,
.btn-light-hover.disabled:focus,
.btn-light-hover[disabled]:focus,
fieldset[disabled] .btn-light-hover:focus,
.btn-light-hover.disabled:active,
.btn-light-hover[disabled]:active,
fieldset[disabled] .btn-light-hover:active,
.btn-light-hover.disabled.active,
.btn-light-hover[disabled].active,
fieldset[disabled] .btn-light-hover.active{color:#ffffff;background-color:#c2cbba;border-color:#c2cbba;}.btn-light-hover .badge{color:#173e35;background-color:#ffffff;}.navigation.navigation--top{padding-left:0px;padding-right:0px;}@media(min-width:1024px){.navigation.navigation--top .nav__right .nav__links--account{width:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:end;justify-content:end;-webkit-justify-content:flex-end;justify-content:flex-end;float:none;}.navigation.navigation--top .nav__right .nav__links--account li.logged_in{-webkit-white-space:nowrap;white-space:nowrap;-webkit-flex-shrink:1;flex-shrink:1;text-overflow:ellipsis;overflow:hidden;max-width:100px;padding:8px 0 !important;}.navigation.navigation--top .nav__right .nav__links--account li:not(:first-child){-webkit-flex-shrink:0;flex-shrink:0;}}@media(min-width:1024px) and (min-width:1023px){.navigation.navigation--top .nav__right .nav__links--account{display:flex;}}.navigation.navigation--top .nav__right .nav__links--account li{color:#ffffff;}.navigation.navigation--top .nav__right .nav__links--account li.navigation-cart{background-color:#006a5b;}.navigation.navigation--top .nav__right .nav__links--account li.navigation-cart .mini-cart-link .mini-cart-icon,
.navigation.navigation--top .nav__right .nav__links--account li.navigation-cart .mini-cart-link .mini-cart-count{display:inline-block;}.navigation.navigation--top .nav__right .nav__links--account li a{padding:8px 10px;text-decoration:none;}.navigation.navigation--top .nav__right .nav__links--account li a:hover{color:#ffffff;}.navigation.navigation--top .nav__right .nav__links--account li.my-account-nav-container .my-account-nav-link:hover,
.navigation.navigation--top .nav__right .nav__links--account li.my-account-nav-container .my-account-nav-link:focus{background-color:#006a5b;}.navigation.navigation--top .nav__right .nav__links--account li.my-account-nav-container a,
.navigation.navigation--top .nav__right .nav__links--account li.my-account-nav-container .nav-sub-menu{position:relative;cursor:pointer;text-transform:capitalize;font-size:11px;line-height:1.1;padding:0px 5px;margin:10px 0px;border-right:1px solid #d9d9d9;}.navigation.navigation--top .nav__right .nav__links--account li.my-account-nav-container .nav-sub-menu{margin:0;padding:10px 0;border-right:0;}.navigation.navigation--top .nav__right .nav__links--account li.my-account-nav-container .nav-sub-menu .sub-link-title{padding:0 5px;margin:0;border-right:1px solid #d9d9d9;color:#fff;text-transform:none;font-weight:normal;}.navigation.navigation--top .nav__right .nav__links--account li.my-account-nav-container .sign-out-btn a{border-right:none;}.navigation.navigation--top .nav__right .nav__links--account li.my-account-nav-container .nav-menu-link{display:none;position:absolute;font-size:11px;top:32px;background:#ffffff;min-width:215px;z-index:9999;box-shadow:0 2px 2px 0 #DCDCDC;}.navigation.navigation--top .nav__right .nav__links--account li.my-account-nav-container .nav-menu-link > a{display:block;color:#000;border-right:0;margin:0;padding:12px 16px;}.navigation.navigation--top .nav__right .nav__links--account li.my-account-nav-container .nav-menu-link > a:hover,
.navigation.navigation--top .nav__right .nav__links--account li.my-account-nav-container .nav-menu-link > a:focus{background-color:#ddd;}.navigation.navigation--top .nav__right .nav__links--account li.logged_in{padding:8px 20px;padding-right:0px;text-transform:none;}.navigation.navigation--top .nav__right .nav__links--account li.logged_in,
.navigation.navigation--top .nav__right .nav__links--account li a{font-size:11px;line-height:14px;}.navigation.navigation--top .nav__right .my-account-list-item > *{display:inline-block;}.navigation.navigation--top .nav__right .my-account-nav-container.collapse{display:none;}.navigation.navigation--top .nav__right .my-account-nav-container.collapse.in{display:inline-block;}.navigation.navigation--top .nav__right .my-account-nav-container.collapsing{height:2.605em;overflow:hidden;}.navigation.navigation--top .nav__right .my-account-nav-container a{display:inline-block;}.navigation.navigation--top .nav__right .my-account-nav{min-width:500px;}.navigation.navigation--top .nav__right .my-account-nav > *{display:inline-block;}.navigation.navigation--top .nav__right .my-account-caret{padding:8px 5px !important;}.navigation.navigation--top .nav__right .my-account-caret.open{padding-left:0 !important;}.navigation.navigation--top .nav__right .my-account-caret.open .glyphicon:before{content:"\e258";}.navigation.navigation--middle{background-color:#ffffff;}.navigation.navigation--middle .desktop__nav{display:flex;align-items:center;min-height:80px;}.navigation.navigation--middle .desktop__nav .header-links{text-align:center;line-height:30px;margin-bottom:0;}.navigation.navigation--middle .desktop__nav .header-links li{display:inline-block;margin-left:10px;margin-right:10px;}.navigation.navigation--middle .desktop__nav .header-links li a{font-size:14px;line-height:19px;font-weight:bold;color:#2e2e2e;text-transform:uppercase;}.navigation.navigation--middle .desktop__nav .header-links li a:hover{color:#2e2e2e;}.navigation.navigation--middle .nav__right{padding-right:10px;margin-right:10px;}@media(max-width:1023px){.navigation.navigation--middle .desktop__nav{display:none;}.navigation.navigation--middle.search-open .desktop__nav{display:flex;padding:10px 0px;height:auto;}.navigation.navigation--middle .nav__right{padding-left:20px;padding-right:20px;margin-right:0px;}}@media(max-width:1023px) and (min-width:640px){.navigation.navigation--middle .mobile__nav__row{display:table !important;width:100%;}.navigation.navigation--middle .mobile__nav__row .mobile__nav__row--table-group{display:table-row-group !important;}.navigation.navigation--middle .mobile__nav__row .mobile__nav__row--table-group .mobile__nav__row--table-row{display:table-row !important;}.navigation.navigation--middle .mobile__nav__row .mobile__nav__row--table-group .mobile__nav__row--table-row:before{display:table;content:" ";}.navigation.navigation--middle .mobile__nav__row .mobile__nav__row--table-group .mobile__nav__row--table-row .mobile__nav__row--table-cell{display:table-cell !important;vertical-align:top;width:60px;}.navigation.navigation--middle .mobile__nav__row .mobile__nav__row--table-group .mobile__nav__row--table-row .mobile__nav__row--table-cell.nav__left{width:auto;}.navigation.navigation--middle .mobile__nav__row--btn{vertical-align:top;height:60px;line-height:60px;}.navigation.navigation--middle .mobile__nav__row--btn .nav-cart{position:relative;float:none;}.navigation.navigation--middle .mobile__nav__row--btn .nav-cart .mini-cart-link{display:block;width:100%;}.navigation.navigation--middle .mobile__nav__row--btn .nav-cart .mini-cart-link .mini-cart-count{font-size:12px;position:absolute;right:44%;top:-13px;margin:0;}.navigation.navigation--middle .mobile__nav__row--btn .nav-cart .mini-cart-link .mini-cart-count:before,
 .navigation.navigation--middle .mobile__nav__row--btn .nav-cart .mini-cart-link .mini-cart-count:after{display:none;}.navigation.navigation--middle .mobile__nav__row--btn .nav-cart .mini-cart-link .mini-cart-icon{color:#173e35;left:-7px;top:10px;}.navigation.navigation--middle .mobile__nav__row--btn .nav-cart .mini-cart-link .mini-cart-icon .glyphicon-shopping-cart{font-size:22px;position:relative;right:-6px;top:3px;}.navigation.navigation--middle .mobile__nav__row--btn .nav-cart .mini-cart-link .nav-items-total{display:inline-block;background-color:#173e35;border-radius:50%;height:25px;width:25px;color:#ffffff;line-height:25px;}}@media(max-width:1023px){.navigation.navigation--middle .site-search{display:none;}.navigation.navigation--middle .site-search.active{display:block;}.navigation.navigation--middle .mobile__nav__row--btn{padding:0px 2px;font-size:20px;}.navigation.navigation--middle .mobile__nav__row--btn .glyphicon-search{font-size:0;}.navigation.navigation--middle .mobile__nav__row--btn .glyphicon-search::before{font-size:20px;}.navigation.navigation--middle .mobile__nav__row--btn.mini-cart-btn-xs{padding:0px;}.navigation.navigation--middle .mobile__nav__row--btn.mini-cart-btn-xs .mini-cart-link{padding:0px 10px;text-align:center;}.navigation.navigation--middle .mobile__nav__row--btn.mini-cart-btn-xs .mini-cart-link .mini-cart-icon .glyphicon-shopping-cart{width:20px;font-size:20px;}.navigation.navigation--middle .mobile__nav__row--btn span.glyphicon-align-justify{font-size:0;}.navigation.navigation--middle .mobile__nav__row--btn span.glyphicon-align-justify::before{font-size:20px;}.navigation.navigation--middle .mobile__nav__row--btn.js-site-logo img{max-height:26px;width:auto;padding:0px 10px;position:relative;top:-3px;}.navigation.navigation--middle .mobile__nav__row--btn .btn-label{font-size:12px;vertical-align:middle;position:relative;top:-2px;}}.navigation.navigation--middle .site-logo{padding:10px;}.navigation.navigation--middle .site-logo img{width:162px;}@media(max-width:1023px) and (min-width:640px){.login_button_width{width:10% !important;}}@media(max-width:1023px){.navigation--bottom{width:100%;left:-100%;height:100vh;top:94px;}.navigation--bottom .navigation__overflow{height:calc(100% - 60px);}}.navigation--bottom .nav__links--primary .sub-navigation-list{padding-bottom:34px;}@media(max-width:1023px){.navigation--bottom .navigation__overflow{width:100%;left:0px;}}.navigation--bottom .navigation__overflow .offcanvas-links{display:none;}@media(min-width:1024px){.navigation--bottom .navigation__overflow .offcanvas-links{display:table;}}.navigation--bottom .navigation__overflow .userAccount-Links{display:none;}.navigation--bottom .navigation__overflow .offcanvas-more-links{display:none;}.navigation--bottom .navigation__overflow.userAccount-Links-active .offcanvas-links{display:none;}@media(min-width:1024px){.navigation--bottom .navigation__overflow.userAccount-Links-active .offcanvas-links{display:table;}}.navigation--bottom .navigation__overflow.userAccount-Links-active .userAccount-Links{display:block;}.navigation--bottom .navigation__overflow.userAccount-Links-active .offcanvas-main-menu-links{display:none;}.navigation--bottom .navigation__overflow.userAccount-Links-active .offcanvas-more-links{display:none;}.navigation--bottom .navigation__overflow.main-menu-Links-active .userAccount-Links{display:none;}.navigation--bottom .navigation__overflow.main-menu-Links-active .offcanvas-links{display:none;}@media(min-width:1024px){.navigation--bottom .navigation__overflow.main-menu-Links-active .offcanvas-links{display:table;}}.navigation--bottom .navigation__overflow.main-menu-Links-active .offcanvas-more-links{display:none;}.navigation--bottom .navigation__overflow.main-menu-products-link-active .userAccount-Links{display:none;}.navigation--bottom .navigation__overflow.main-menu-products-link-active .offcanvas-links{display:block;}@media(min-width:1024px){.navigation--bottom .navigation__overflow.main-menu-products-link-active .offcanvas-links{display:table;}}.navigation--bottom .navigation__overflow.main-menu-products-link-active .offcanvas-main-menu-links li.nav__links--primary:not(.main-menu-shop-active){display:none;}.navigation--bottom .navigation__overflow.main-menu-products-link-active .offcanvas-main-menu-links li.main-menu-shop-active{background-color:#f2f2f2;border-bottom:2px solid #d9d9d9;padding:10px;}.navigation--bottom .navigation__overflow.main-menu-products-link-active .offcanvas-main-menu-links li.main-menu-shop-active .wrapper{border:none;padding:10px;}.navigation--bottom .navigation__overflow.main-menu-products-link-active .offcanvas-main-menu-links li.main-menu-shop-active .wrapper .nav__link{padding:0;}.navigation--bottom .navigation__overflow.main-menu-products-link-active .offcanvas-main-menu-links li.main-menu-shop-active .wrapper .nav__link a{border:none;}.navigation--bottom .navigation__overflow.main-menu-products-link-active .offcanvas-main-menu-links li.main-menu-shop-active .nav__link--drill__down{display:none;}.navigation--bottom .navigation__overflow.main-menu-products-link-active .offcanvas-main-menu-links li.main-menu-shop-disable{display:none;}.navigation--bottom .navigation__overflow.main-menu-products-link-active .offcanvas-more-links{display:none;}.navigation--bottom .navigation__overflow.main-menu-more-link-active .userAccount-Links{display:none;}@media(max-width:1023px){.navigation--bottom .navigation__overflow.main-menu-more-link-active .offcanvas-links li.not-more-category-nav-link{display:none;}.navigation--bottom .navigation__overflow.main-menu-more-link-active .offcanvas-links li.more-category-nav-link{background-color:#f2f2f2;border-bottom:2px solid #d9d9d9;padding:10px;}.navigation--bottom .navigation__overflow.main-menu-more-link-active .offcanvas-links li.more-category-nav-link .wrapper{border:none;padding:10px;}.navigation--bottom .navigation__overflow.main-menu-more-link-active .offcanvas-links li.more-category-nav-link .wrapper .nav__link{padding:0;}.navigation--bottom .navigation__overflow.main-menu-more-link-active .offcanvas-links li.more-category-nav-link .wrapper .nav__link a{border:none;}.navigation--bottom .navigation__overflow.main-menu-more-link-active .offcanvas-links li.more-category-nav-link .nav__link--drill__down{display:none;}.navigation--bottom .navigation__overflow.main-menu-more-link-active .offcanvas-links li.main-menu-more-disable{display:none;}}@media(min-width:1024px){.navigation--bottom .navigation__overflow.main-menu-more-link-active .offcanvas-links{display:table;}}.navigation--bottom .navigation__overflow.main-menu-more-link-active .offcanvas-main-menu-links{display:none;}.navigation--bottom .navigation__overflow.main-menu-more-link-active .offcanvas-main-menu-links li.main-menu-shop-disable{display:none;}.navigation--bottom .navigation__overflow.main-menu-more-link-active .offcanvas-more-links{display:block;}@media(min-width:1024px){.navigation--bottom .navigation__overflow.main-menu-more-link-active .offcanvas-more-links{display:none;}}.navigation--bottom .navigation__overflow .header-lang-selector .sub-navigation-section{display:none;}.navigation--bottom .navigation__overflow .header-lang-selector:last-of-type .wrapper{border-right:1px solid #d9d9d9;}.navigation--bottom .navigation__overflow.main-menu-language-selection-link-active .offcanvas-main-menu-language li.nav__links--primary{display:none;}.navigation--bottom .navigation__overflow.main-menu-language-selection-link-active .offcanvas-main-menu-language li.header-lang-selector{display:block;padding:0;}.navigation--bottom .navigation__overflow.main-menu-language-selection-link-active .offcanvas-main-menu-language li.header-lang-selector .wrapper{background-color:#f2f2f2;border:none;padding:15px;height:50px;border-bottom:2px solid #d9d9d9;}.navigation--bottom .navigation__overflow.main-menu-language-selection-link-active .offcanvas-main-menu-language li.header-lang-selector .wrapper .nav__link{padding:0;}.navigation--bottom .navigation__overflow.main-menu-language-selection-link-active .offcanvas-main-menu-language li.header-lang-selector .wrapper .nav__link a{border:none;}.navigation--bottom .navigation__overflow.main-menu-language-selection-link-active .offcanvas-main-menu-language li.header-lang-selector .sub-navigation-section{display:block;}.navigation--bottom .navigation__overflow.main-menu-language-selection-link-active .offcanvas-main-menu-language li.header-lang-selector .sub-navigation-section li.lang-option{border-bottom:1px solid #d9d9d9;}.navigation--bottom .navigation__overflow.main-menu-language-selection-link-active .offcanvas-main-menu-language li.header-lang-selector .sub-navigation-section li.lang-option .wrapper{height:40px;padding:10px 15px;border-bottom:none;background-color:#ffffff;}.navigation--bottom .navigation__overflow.main-menu-language-selection-link-active .offcanvas-main-menu-language li.header-lang-selector .sub-navigation-section li.lang-option .wrapper .glyphicon-ok{display:none;}.navigation--bottom .navigation__overflow.main-menu-language-selection-link-active .offcanvas-main-menu-language li.header-lang-selector .nav__link--drill__down{display:none;}.navigation--bottom .navigation__overflow .header-country-selector .sub-navigation-section{display:none;}.navigation--bottom .navigation__overflow .header-country-selector:last-of-type .wrapper{border-right:1px solid #d9d9d9;}.navigation--bottom .navigation__overflow.main-menu-country-selection-link-active .offcanvas-main-menu-country li.nav__links--primary{display:none;}.navigation--bottom .navigation__overflow.main-menu-country-selection-link-active .offcanvas-main-menu-country li.header-country-selector{display:block;padding:0;}.navigation--bottom .navigation__overflow.main-menu-country-selection-link-active .offcanvas-main-menu-country li.header-country-selector .wrapper{background-color:#f2f2f2;border:none;padding:15px;height:50px;border-bottom:2px solid #d9d9d9;}.navigation--bottom .navigation__overflow.main-menu-country-selection-link-active .offcanvas-main-menu-country li.header-country-selector .wrapper .nav__link{padding:0;}.navigation--bottom .navigation__overflow.main-menu-country-selection-link-active .offcanvas-main-menu-country li.header-country-selector .wrapper .nav__link a{border:none;}.navigation--bottom .navigation__overflow.main-menu-country-selection-link-active .offcanvas-main-menu-country li.header-country-selector .sub-navigation-section{display:block;}.navigation--bottom .navigation__overflow.main-menu-country-selection-link-active .offcanvas-main-menu-country li.header-country-selector .sub-navigation-section li.country-option{border-bottom:1px solid #d9d9d9;}.navigation--bottom .navigation__overflow.main-menu-country-selection-link-active .offcanvas-main-menu-country li.header-country-selector .sub-navigation-section li.country-option .wrapper{height:40px;padding:10px 15px;border-bottom:none;background-color:#ffffff;}.navigation--bottom .navigation__overflow.main-menu-country-selection-link-active .offcanvas-main-menu-country li.header-country-selector .sub-navigation-section li.country-option .wrapper .glyphicon-ok{display:none;}.navigation--bottom .navigation__overflow.main-menu-country-selection-link-active .offcanvas-main-menu-country li.header-country-selector .nav__link--drill__down{display:none;}.navigation--bottom .nav__links--products{margin:0;}@media(min-width:1024px){.navigation--bottom .nav__links--products{float:left;}}.navigation--bottom .nav__links--products li.nav__links--primary{display:flex;height:30px;align-items:center;padding-left:0px;padding-right:0px;padding-bottom:4px;}@media(max-width:639px){.navigation--bottom .nav__links--products li.nav__links--primary{padding-bottom:0px;padding-left:4px;}}@media(min-width:1024px){.navigation--bottom .nav__links--products li.nav__links--primary{width:auto;position:relative;}}@media(min-width:1024px){.navigation--bottom .nav__links--products li.nav__links--primary.custom-link{width:100px;}}.navigation--bottom .nav__links--products li.nav__links--primary.highlighted,
.navigation--bottom .nav__links--products li.nav__links--primary.show-sub{border-bottom:4px solid #173e35;padding-bottom:0px;}@media(max-width:639px){.navigation--bottom .nav__links--products li.nav__links--primary.highlighted,
 .navigation--bottom .nav__links--products li.nav__links--primary.show-sub{border-bottom:1px solid #d9d9d9;padding-bottom:0px;padding-left:0px;border-left:4px solid #173e35;}}.navigation--bottom .nav__links--products li.nav__links--primary .wrapper{width:100%;height:40px;}@media(min-width:1024px){.navigation--bottom .nav__links--products li.nav__links--primary .wrapper{height:30px;padding:0px 20px;}}.navigation--bottom .nav__links--products li.nav__links--primary:last-of-type .wrapper{border-right:none;}@media(min-width:1024px){.navigation--bottom .nav__links--products.offcanvas-links li.nav__links--primary .wrapper{padding:0px 15px;}}.navigation--bottom .nav__links--products .nav__link--secondary.more-category a{padding-left:14px;}.navigation--bottom .nav__links--products .nav__link--secondary.more-category.highlighted{border-left:4px solid #173e35;}.navigation--bottom .nav__links--products .nav__link--secondary.more-category.highlighted a{padding-left:10px;}.navigation--bottom .nav__links--products .nav__link--secondary h3{margin:0;font-size:initial;color:initial;line-height:initial;}.navigation--bottom .nav__links--products .nav__link{text-align:center;display:flex;align-items:center;justify-content:center;margin-top:0;margin-bottom:0;height:40px;}@media(min-width:1024px){.navigation--bottom .nav__links--products .nav__link{height:30px;}}.navigation--bottom .nav__links--products .nav__link a{padding:0px;text-transform:none;}@media(min-width:1024px){.navigation--bottom .nav__links--products .nav__link a{font-family:'Gilmer Medium';font-size:16px;line-height:17px;letter-spacing:0.04px;color:#2E2E2E;text-transform:capitalize;}}.navigation--bottom .nav__links--products .nav__link a img{display:none;}.navigation--bottom .nav__links--products .nav__link a img.display-image{display:inline-block;}.navigation--bottom .nav__links--products .nav__link a:after{display:none;}.navigation--bottom .nav__links--products .custom-link a{color:#173e35;font-size:18px;line-height:24px;}@media(max-width:639px){.navigation--bottom .nav__links--products .custom-link a{font-size:14px;line-height:16px;}}.navigation--bottom .nav__links--mybusiness{background-color:#173E35;border-radius:2px;}@media(min-width:1024px){.navigation--bottom .nav__links--mybusiness{float:right;}}.navigation--bottom .nav__links--mybusiness .nav__link a{font-size:12px;line-height:15px;color:#FFFFFF;}@media(max-width:1023px){.navigation--bottom .nav__links--products li.nav__links--primary{height:auto;border-color:#d9d9d9;}.navigation--bottom .nav__links--products .nav__links--primary{position:static;width:inherit;}.navigation--bottom .nav__links--products .nav__links--primary .wrapper{display:inherit;}.navigation--bottom .nav__links--products .nav__links--primary .nav__link{text-align:left;padding:10px 20px;display:initial;height:auto;}.navigation--bottom .nav__links--products .nav__links--primary .nav__link a{font-size:14px;line-height:20px;color:#2e2e2e;padding:0px;}.navigation--bottom .nav__links--products .nav__links--primary .nav__link a img{display:none;}.navigation--bottom .nav__links--products .nav__links--primary .nav__link a img.display-image{display:inline-block;}.navigation--bottom .nav__links--products .nav__links--primary .nav__link .nav-sub-menu{cursor:pointer;width:100vw;margin-left:-24px;}.navigation--bottom .nav__links--products .nav__links--primary .nav__link .nav-sub-menu .sub-link-title{padding:10px 20px 10px 24px;border-bottom:1px solid #d9d9d9;}.navigation--bottom .nav__links--products .nav__links--primary .nav__link .nav-menu-link{position:relative;}.navigation--bottom .nav__links--products .nav__links--primary .nav__link .nav-menu-link a{padding:10px 20px 0 40px;}.navigation--bottom .nav__links--products .nav__links--primary .nav__link .nav-menu-link a:not(:last-child){padding-bottom:10px;border-bottom:1px solid #d9d9d9;}.navigation--bottom .nav__links--products .nav__links--primary .nav__link--drill__down{text-align:right;padding-right:20px;padding-top:10px;padding-bottom:10px;cursor:pointer;}.navigation--bottom .nav__links--products .nav__links--primary .sm-back{padding:20px;color:#2e2e2e;text-transform:uppercase;background-color:#f2f2f2;border-bottom:1px solid #173e35;font-size:14px;line-height:20px;}.navigation--bottom .nav__links--products .nav__links--primary .nav__link--secondary{padding-left:40px;}.navigation--bottom .nav__links--products .nav__links--primary .nav__link--secondary.nav__link--l2{padding-left:10px;}.navigation--bottom .nav__links--products .nav__links--primary li a,
 .navigation--bottom .nav__links--products .nav__links--primary .nav__link--secondary .nav__link--l2-no-url{display:block;padding:10px 20px;}}@media(min-width:1024px){.navigation--bottom .nav__links--primary.show-sub .sub__navigation.sub__navigation_mobile{display:none !important;}.navigation--bottom .nav__links--primary.more-category-nav-link .sub__navigation{padding-bottom:20px;}.navigation--bottom .nav__links--primary.more-category-nav-link .sub__navigation .sub-navigation-section{padding:0px;overflow:hidden;}.navigation--bottom .nav__links--primary.more-category-nav-link .sub__navigation .sub-category-section{padding:0px;}.navigation--bottom .nav__links--primary .sub__navigation{border-top:0px;padding:20px;padding-bottom:40px;}.navigation--bottom .nav__links--primary .sub__navigation.more-category-sub-navigation{border-top:4px solid #173e35;}.navigation--bottom .nav__links--primary .sub__navigation .sub-category-section{padding:0px 10px;}.navigation--bottom .nav__links--primary .sub__navigation .sub-category-section .sub-category-list-container{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;}.navigation--bottom .nav__links--primary .sub__navigation .sub-navigation-section{padding-top:0px;padding-bottom:0px;overflow-y:none;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;}.navigation--bottom .nav__links--primary .sub__navigation .sub-navigation-section .sub-navigation-list{min-width:200px;}.navigation--bottom .nav__links--primary .sub__navigation .sub-navigation-section .sub-navigation-list .l2-category{display:block;}.navigation--bottom .nav__links--primary .sub__navigation .sub-navigation-section .sub-navigation-list .l2-category,
 .navigation--bottom .nav__links--primary .sub__navigation .sub-navigation-section .sub-navigation-list .l2-category a,
 .navigation--bottom .nav__links--primary .sub__navigation .sub-navigation-section .sub-navigation-list .l2-category h2{font-size:16px;line-height:17px;margin:0;color:#3A3A3C;font-family:'Gilmer Regular';}.navigation--bottom .nav__links--primary .sub__navigation .sub-navigation-section .sub-navigation-list li{padding:5px;border:0px;}.navigation--bottom .nav__links--primary .sub__navigation .sub-navigation-section .sub-navigation-list li.highlighted a{border-color:#2e2e2e;}.navigation--bottom .nav__links--primary .sub__navigation .sub-navigation-section .sub-navigation-list li a{padding-left:0px;display:inline;font-size:12px;line-height:15px;color:#3A3A3C;font-family:'Gilmer Regular';text-transform:none;border-bottom:2px solid transparent;}.navigation--bottom .nav__links--primary .sub__navigation .sub-navigation-section .sub-navigation-list li a:hover{background-color:transparent;border-color:#2e2e2e;}}@media(min-width:1024px) and (min-width:1200px){.navigation--bottom .nav__links--primary .sub__navigation .sub-navigation-section{padding:0px 60px;}}.navigation--bottom .sticky-nav-top{height:60px;display:flex;}@media(max-width:1023px){.navigation--bottom .sticky-nav-top{width:100%;}}.navigation--bottom .sticky-nav-top .userSign{padding:0px;width:auto;text-align:center;}.navigation--bottom .sticky-nav-top .close-nav{width:auto;border-left:none;border-right:none;}.navigation--bottom .sticky-nav-top li{display:flex;align-items:center;flex-basis:0;flex-grow:1;text-align:center;height:inherit;}.navigation--bottom .sticky-nav-top li,
.navigation--bottom .sticky-nav-top li .userGroup,
.navigation--bottom .sticky-nav-top li .close-nav button{background-color:#f2f2f2;border-bottom:1px solid #173e35;}.navigation--bottom .sticky-nav-top li a{height:inherit;width:100%;display:flex;align-items:center;justify-content:center;padding:0px 5px;}.navigation--bottom .sticky-nav-top li.selected a,
.navigation--bottom .sticky-nav-top li.selected .userSign,
.navigation--bottom .sticky-nav-top li.selected .userGroup{background-color:#173e35;color:#ffffff;}.navigation--bottom .sticky-nav-top li a,
.navigation--bottom .sticky-nav-top li .userSign,
.navigation--bottom .sticky-nav-top li .close-nav button{text-transform:uppercase;color:#2e2e2e;font-size:10px;}.navigation--bottom .sticky-nav-top li.liUserSign{padding:0px;-moz-flex-direction:row;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-justify-content:flex-end;justify-content:flex-end;}.navigation--bottom .sticky-nav-top li.liUserSign .userSign{background-color:#ffffff;color:#173e35;border:1px solid #173e35;border-radius:2px;height:80%;padding:0px 10px;}.navigation--bottom .sticky-nav-top li.liUserSign .userSign:hover,
.navigation--bottom .sticky-nav-top li.liUserSign .userSign:active{background-color:#006a5b;color:#ffffff;}.navigation--bottom .sticky-nav-top li.liMainMenu .mainMenu{padding:25px;width:auto;text-align:center;font-weight:bold;font-size:14px;text-transform:uppercase;}.navigation--bottom .sticky-nav-top li .userGroup{padding-left:20px;padding-right:20px;width:100%;text-align:center;}@media(max-width:1023px) and (min-width:640px){main.offcanvas{-webkit-transform:translate(100%, 0);-ms-transform:translate(100%, 0);-o-transform:translate(100%, 0);transform:translate(100%, 0);}}.site-search .input-group{border:1px solid #d9d9d9;border-radius:2px;height:30px;}@media(min-width:1024px){.site-search .input-group{width:160px;margin-left:20px;}}.site-search .input-group input{-webkit-box-shadow:none;box-shadow:none;height:24px;border:0;top:2px;left:2px;padding-left:10px;padding-top:3px;padding-bottom:3px;}.site-search .input-group .input-group-btn{padding-right:0px;}.site-search .input-group .input-group-btn .btn{color:#2e2e2e;}.site-search .input-group .input-group-btn .btn:hover{background-color:transparent;}.site-search .input-group .input-group-btn .glyphicon-search{font-size:0;}.site-search .input-group .input-group-btn .glyphicon-search::before{font-size:16px;}.site-search .ui-menu .ui-state-focus,
.site-search .ui-menu .ui-state-active{margin:0px;}.site-search .search-component > a{position:absolute;font-size:11px;top:33px;right:0px;padding-right:10px;}@media(max-width:1023px){.site-search .search-component > a{padding-right:20px;}}.navigation--top .nav__right .nav__links--account li.header-lang-selector button{color:#ffffff;font-size:11px;}.navigation--top .nav__right .nav__links--account li.header-lang-selector button:hover{color:#ffffff;background-color:#006a5b;}.navigation--top .nav__right .nav__links--account li.header-lang-selector .dropdown-menu{min-width:97px;}.navigation--top .nav__right .nav__links--account li.header-lang-selector .dropdown-menu li.lang-option{width:100%;color:#2e2e2e;}.navigation--top .nav__right .nav__links--account li.header-lang-selector .dropdown-menu li.lang-option a{padding:8px 10px;}.navigation--top .nav__right .nav__links--account li.header-lang-selector .dropdown-menu li.lang-option a:hover{color:#2e2e2e;}.navigation--top .nav__right .nav__links--account li.header-country-selector button{color:#ffffff;font-size:11px;}.navigation--top .nav__right .nav__links--account li.header-country-selector button:hover{color:#ffffff;background-color:#006a5b;}.navigation--top .nav__right .nav__links--account li.header-country-selector .dropdown-menu li.country-option{width:100%;color:#2e2e2e;}.navigation--top .nav__right .nav__links--account li.header-country-selector .dropdown-menu li.country-option a{padding:8px 10px;}.navigation--top .nav__right .nav__links--account li.header-country-selector .dropdown-menu li.country-option a:hover{color:#2e2e2e;}.header-lang-selector .btn,
.header-country-selector .btn{font-size:11px;line-height:14px;margin-right:0px;padding:7.5px 10px;font-weight:normal;}.header-lang-selector .btn-primary .shk-caret.glyphicon,
.header-country-selector .btn-primary .shk-caret.glyphicon{border:none;top:6px;}.header-lang-selector .btn-primary .shk-caret.glyphicon ~ .btn-text,
.header-country-selector .btn-primary .shk-caret.glyphicon ~ .btn-text{margin-right:22px;}.header-lang-selector .dropdown-menu,
.header-country-selector .dropdown-menu{min-width:auto;width:100%;}.header-lang-selector .dropdown-menu li.lang-option,
.header-country-selector .dropdown-menu li.lang-option,
.header-lang-selector .dropdown-menu li.country-option,
.header-country-selector .dropdown-menu li.country-option{position:relative;}.header-lang-selector .dropdown-menu li.lang-option .glyphicon,
.header-country-selector .dropdown-menu li.lang-option .glyphicon,
.header-lang-selector .dropdown-menu li.country-option .glyphicon,
.header-country-selector .dropdown-menu li.country-option .glyphicon{position:absolute;top:9px;}.header-lang-selector .dropdown-menu li.lang-option .lang-selector-text,
.header-country-selector .dropdown-menu li.lang-option .lang-selector-text,
.header-lang-selector .dropdown-menu li.country-option .lang-selector-text,
.header-country-selector .dropdown-menu li.country-option .lang-selector-text{margin-left:20px;}.template-pages-MultiStepCheckoutSummaryPageTemplate .mobile__nav__row--btn-menu,
.template-pages-MultiStepCheckoutSummaryPageTemplate .mobile__nav__row--btn-search{display:none;}a.disable-option{pointer-events:none;opacity:0.4;}.header-country-selector .selected-option{font-size:11px;line-height:14px;padding:8px 0 8px 10px;}@media(max-width:1023px){.header-country-selector .selected-option{font-size:14px;line-height:20px;}}.promo-header-nav{background-color:#FFF;min-height:34px;}.promo-header-nav:empty{min-height:auto;}@media(min-width:1024px){.navigation .nav__links .nav-link-share .sub__navigation .sub-navigation-section .sub-category-section .sub-navigation-list{display:grid;grid-template-columns:repeat(3, minmax(min-content, auto));column-gap:30px;}.navigation .nav__links .nav-link-share .sub__navigation .sub-navigation-section .sub-category-section .sub-navigation-list .nav-sub-link-ambassador-join-bundles{grid-column:2;grid-row:2;}}.breadcrumb-section{background:#FFFFFF;padding-left:0px;padding-right:0px;padding-top:10px;}.breadcrumb-section .breadcrumb-container{padding:0;}.breadcrumb-section .breadcrumb{text-transform:capitalize;line-height:18px;padding:6px 0px 6px 35px;background:#FFFFFF;}.breadcrumb-section .breadcrumb a{padding:0px;}.breadcrumb-section .breadcrumb-align{text-align:right;padding:6px 0px;}@media(min-width:1024px){.breadcrumb-section .breadcrumb-align .product-share{float:right;}}.breadcrumb-section .copy-url{padding:6px 0;display:inline-block;}.breadcrumb-section .copy-url .copy-link{color:#2e2e2e;}@media(max-width:639px){.copy-url .mobile-link{display:none;}.copy-url .mobile-link-copied{position:absolute;top:10%;z-index:1;width:180px;right:160%;height:30px;background:#2e2e2e;color:#FFF !important;padding:5px;text-align:center;border-radius:5px;}}footer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:30px;}@media(min-width:1023px){footer{display:flex;}}footer:not(.terms-footer-wrap){border-top:1px solid #d9d9d9;padding-top:60px;}@media(max-width:639px){footer:not(.terms-footer-wrap){padding-top:20px;}}footer.terms-footer-wrap{margin-top:0 !important;}footer .terms-footer{border-bottom:1px solid #d9d9d9;margin-bottom:60px;order:-1;min-height:auto;width:100%;}footer .terms-footer .shk-banner-content{padding:10px 30px;max-width:1200px;margin:0 auto;}@media(max-width:1024px){footer .terms-footer .shk-banner-content{padding:10px 20px;}}@media(max-width:639px){footer .terms-footer{margin-bottom:20px;}}.footer__top{padding-bottom:30px;}@media(max-width:639px){.footer__top{padding-top:10px;}}@media(max-width:639px){.footer__top .footer__nav--container{text-align:left;}}.footer__nav--container .title{font-size:18px;line-height:24px;font-weight:bold;padding-bottom:10px;}@media(max-width:639px){.footer__nav--container .title{font-size:14px;line-height:19px;}}.footer__top .footer__nav--container .footer__nav--links .footer__link{margin-top:0px;}.footer__top .footer__nav--container .footer__nav--links .footer__link a{font-size:18px;line-height:48px;}@media(max-width:639px){.footer__top .footer__nav--container .footer__nav--links .footer__link a{font-size:10px;line-height:32px;}}.footer__right,
.footer__left{padding-left:0px;padding-right:0px;}.footer__right .social-media-shaklee .title{font-size:18px;line-height:24px;font-weight:bold;padding-bottom:20px;}@media(max-width:639px){.footer__right .social-media-shaklee .title{font-size:14px;line-height:19px;}}.footer__right .social-media-shaklee .title .link-primary:after{position:absolute;top:-8px;}.footer__right .social-media-shaklee .title .fa{padding:20px 0px 0px 0px;font-size:40px;margin-right:8px;line-height:48px;text-align:center;text-decoration:none;}@media(max-width:639px){.footer__right .social-media-shaklee .title .fa{font-size:30px;line-height:30px;margin-right:3px;}}.footer__badges .footer__nav--container .footer__nav--links .footer__link{margin-top:0px;}.footer__badges .footer__nav--container .footer__nav--links .footer__link a{font-size:18px;line-height:48px;border-right:1px solid #d9d9d9;color:#2e2e2e;padding:0px 12px;}@media(max-width:639px){.footer__badges .footer__nav--container .footer__nav--links .footer__link a{font-size:10px;line-height:32px;}}.footer__badges .footer__nav--container .footer__nav--links .footer__link:last-child a{border-right:none;}.footer__badges .footer__nav--links li{display:inline-block;padding:9px 0px;}.footer__bottom{background-color:#173e35;width:100%;}.footer__bottom .footer-links{text-align:center;}.footer__bottom .footer-links li{display:inline-block;padding:9px 0px;background-color:#173e35;}.footer__bottom .footer-links li a{font-size:12px;line-height:16px;color:#f3faf5;border-right:1px solid #d9d9d9;padding:0px 12px;text-transform:capitalize;}@media(max-width:639px){.footer__bottom .footer-links li a{font-size:10px;line-height:14px;}}.footer__bottom .footer-links li a:hover{color:#f3faf5;}.footer__bottom .footer-links li:last-child a{border-right:none;}@media(max-width:1023px){.footer__right{border-top:none;padding-top:0px;margin-top:0px;}.title .link-primary{font-size:18px;line-height:24px;}}@media(max-width:1023px) and (max-width:639px){.title .link-primary{font-size:14px;line-height:19px;}}.owl-carousel .owl-controls .owl-pagination{position:absolute;bottom:20px;width:100%;text-align:center;}.owl-carousel .owl-controls .owl-pagination .owl-page{display:inline-block;box-sizing:content-box;width:6px;height:6px;border-radius:3px;margin:5px;background-color:#d9d9d9;vertical-align:middle;cursor:pointer;}.owl-carousel .owl-controls .owl-pagination .owl-page.active{background-color:transparent;border-radius:4px;border:2px solid #173e35;}@media(max-width:1023px){.owl-carousel .owl-controls .owl-pagination{bottom:0px;}}.owl-carousel .owl-controls .owl-buttons .owl-prev,
.owl-carousel .owl-controls .owl-buttons .owl-next{width:55px;height:55px;border-radius:27.5px;border:1px solid #FFFFFF;background-color:rgba(46, 46, 46, 0.2);opacity:20%;margin-left:0px;margin-right:0px;}.owl-carousel .owl-controls .owl-buttons .owl-prev:before,
.owl-carousel .owl-controls .owl-buttons .owl-next:before{display:none;}.owl-carousel .owl-controls .owl-buttons .owl-prev span.glyphicon,
.owl-carousel .owl-controls .owl-buttons .owl-next span.glyphicon{display:flex;align-items:center;text-align:center;color:#ffffff;}.owl-carousel .owl-controls .owl-buttons .owl-prev span.glyphicon:before,
.owl-carousel .owl-controls .owl-buttons .owl-next span.glyphicon:before{width:100%;}.owl-carousel .owl-controls .owl-buttons .owl-prev:hover,
.owl-carousel .owl-controls .owl-buttons .owl-next:hover{background-color:rgba(46, 46, 46, 0.3);}.owl-carousel .owl-controls .owl-buttons .owl-prev:hover span.glyphicon,
.owl-carousel .owl-controls .owl-buttons .owl-next:hover span.glyphicon{color:#ffffff;}.owl-carousel.owl-carousel-pdp .owl-controls .owl-buttons .owl-prev,
.owl-carousel.owl-carousel-pdp .owl-controls .owl-buttons .owl-next{width:30px;height:30px;border-radius:0px;border:none;background-color:transparent;}.owl-carousel.owl-carousel-pdp .owl-controls .owl-buttons .owl-prev:before,
.owl-carousel.owl-carousel-pdp .owl-controls .owl-buttons .owl-next:before{display:none;}.owl-carousel.owl-carousel-pdp .owl-controls .owl-buttons .owl-prev span.glyphicon,
.owl-carousel.owl-carousel-pdp .owl-controls .owl-buttons .owl-next span.glyphicon{display:flex;align-items:center;text-align:center;color:#173e35;font-size:30px;font-weight:bold;}.owl-carousel.owl-carousel-pdp .owl-controls .owl-buttons .owl-prev span.glyphicon:before,
.owl-carousel.owl-carousel-pdp .owl-controls .owl-buttons .owl-next span.glyphicon:before{width:100%;}.owl-carousel.owl-carousel-pdp .owl-controls .owl-buttons .owl-prev:hover,
.owl-carousel.owl-carousel-pdp .owl-controls .owl-buttons .owl-next:hover{background-color:transparent;}.owl-carousel.owl-carousel-pdp .owl-controls .owl-buttons .owl-prev:hover span.glyphicon,
.owl-carousel.owl-carousel-pdp .owl-controls .owl-buttons .owl-next:hover span.glyphicon{color:#173e35;}.product-details-page-panel .owl-carousel.owl-carousel-pdp .owl-controls .owl-buttons .owl-prev,
.product-details-page-panel .owl-carousel.owl-carousel-pdp .owl-controls .owl-buttons .owl-next{height:57px;opacity:1;}.product-details-page-panel .owl-carousel.owl-carousel-pdp .owl-controls .owl-buttons .owl-prev span.glyphicon:before,
.product-details-page-panel .owl-carousel.owl-carousel-pdp .owl-controls .owl-buttons .owl-next span.glyphicon:before{width:30px;display:block;background:url(https://images.shaklee.com/hybris/pdp/icon/arrow.svg);content:'';height:57px;}.product-details-page-panel .owl-carousel.owl-carousel-pdp .owl-controls .owl-buttons .owl-prev span.glyphicon.glyphicon-menu-left:before,
.product-details-page-panel .owl-carousel.owl-carousel-pdp .owl-controls .owl-buttons .owl-next span.glyphicon.glyphicon-menu-left:before{transform:rotate(180deg);}.rotating-image-componet .owl-controls .owl-buttons .owl-prev,
.rotating-image-componet .owl-controls .owl-buttons .owl-next{margin-left:60px;margin-right:60px;}@media(max-width:1023px){.rotating-image-componet .owl-controls .owl-buttons .owl-prev,
 .rotating-image-componet .owl-controls .owl-buttons .owl-next{display:none;}}.rotating-image-componet .shk-banner-type-a .shk-banner-content,
.rotating-image-componet .shk-banner-type-c .shk-banner-content{padding-left:160px;padding-right:160px;}@media(max-width:1023px){.rotating-image-componet .shk-banner-type-a .shk-banner-content,
 .rotating-image-componet .shk-banner-type-c .shk-banner-content{padding-left:20px;padding-right:20px;}}.shk-banner{min-height:250px;background-color:#ffffff;position:relative;}.shk-banner-type-a{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;align-items:center;}.shk-banner-type-a .shk-banner-background-responsive{height:100%;width:100%;background:no-repeat center center scroll;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;align-items:center;}.shk-banner-type-a .shk-banner-content{width:100%;text-align:center;padding:40px 20px;color:#ffffff;}.shk-banner-type-a .shk-banner-content.shk-banner-content-light{color:#173e35;}.shk-banner-type-a .shk-banner-content .shk-banner-heading{font-size:38px;line-height:52px;padding:10px 0px;}@media(max-width:1023px){.shk-banner-type-a .shk-banner-content .shk-banner-heading{font-size:28px;line-height:38px;}}.shk-banner-type-a .shk-banner-content .shk-banner-sub-heading{font-size:18px;line-height:24px;padding:10px 0px;}@media(max-width:1023px){.shk-banner-type-a .shk-banner-content .shk-banner-sub-heading{font-size:14px;line-height:19px;}}.shk-banner-type-a .shk-banner-content .shk-banner-button-container{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:flex-start;justify-content:center;width:100%;padding:10px 0px;padding-top:60px;}.shk-banner-type-a .shk-banner-content .shk-banner-button-container .shk-button{padding-top:20px;}.shk-banner-type-a .shk-banner-content .shk-banner-button-container .btn{width:100%;}@media(max-width:1023px){.shk-banner-type-a .shk-banner-content .shk-banner-button-container{padding-top:5px;display:inline-block;}}@media(max-width:1023px){.shk-banner-type-a .shk-banner-button-container.row > .shk-button.col-md-3{width:33.3333333%;}}@media(max-width:639px){.shk-banner-type-a .shk-banner-button-container.row > .shk-button.col-md-3{width:33.3333333%;}.shk-banner-type-a .shk-banner-button-container.row > .shk-button.col-xs-8{width:66.6666666667%;}}.shk-banner-type-b{background-color:#ffffff;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:center;justify-content:center;text-align:center;}.shk-banner-type-b .shk-banner-content{padding:20px;padding-bottom:0px;}.shk-banner-type-b .shk-banner-heading{font-size:38px;line-height:52px;font-weight:bold;margin-bottom:10px;}@media(max-width:1023px){.shk-banner-type-b .shk-banner-heading{font-size:28px;line-height:38px;}}.shk-banner-type-b .shk-banner-sub-heading{font-size:18px;line-height:24px;}@media(max-width:1023px){.shk-banner-type-b .shk-banner-sub-heading{font-size:14px;line-height:19px;}}.shk-banner-type-b .shk-banner-image-container{padding:20px 0px;width:100%;}.shk-banner-type-b .shk-banner-image-container img{width:100%;}.shk-banner-type-b .shk-banner-link{padding:10px 0px;}.shk-banner-type-b .shk-banner-image-container,
.shk-banner-type-b .shk-banner-link{text-align:right;}@media(max-width:1023px){.shk-banner-type-b{display:block;}.shk-banner-type-b .shk-banner-link{padding-left:20px;padding-right:20px;}.shk-banner-type-b .shk-banner-image-container,
 .shk-banner-type-b .shk-banner-link{text-align:center;}}.shk-banner-type-c{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:center;}.shk-banner-type-c .shk-banner-background-responsive{width:100%;background:no-repeat center center scroll;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;}.shk-banner-type-c .shk-banner-content{width:100%;text-align:center;padding:40px 20px;color:#ffffff;}.shk-banner-type-c .shk-banner-content.shk-banner-content-light{color:#2e2e2e;}.shk-banner-type-c .shk-banner-content .shk-banner-heading{font-size:38px;line-height:52px;padding:10px 0px;}@media(max-width:1023px){.shk-banner-type-c .shk-banner-content .shk-banner-heading{font-size:28px;line-height:38px;}}.shk-banner-type-c .shk-banner-content .shk-banner-sub-heading{font-size:18px;line-height:24px;padding:10px 0px;}@media(max-width:1023px){.shk-banner-type-c .shk-banner-content .shk-banner-sub-heading{font-size:14px;line-height:19px;}}.shk-banner-type-c .shk-banner-content .shk-banner-sub-component-container{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;justify-content:center;width:100%;padding:10px 0px;}.shk-banner-type-c .shk-banner-content .shk-banner-sub-component-container .shk-banner-sub-component{padding:20px;-webkit-flex:0 1 auto;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;display:-webkit-box;display:-moz-box;display:-ms-0 1 autobox;display:-webkit-0 1 auto;display:0 1 auto;}.shk-banner-type-c .shk-banner-content .shk-banner-sub-component-container .shk-banner-sub-component.shk-background-image-sub-banner{padding:0px;}.shk-banner-type-c .shk-banner-content .shk-banner-sub-component-container .shk-banner-sub-component .shk-banner-background-responsive{height:inherit;}.shk-banner-type-c .shk-banner-content .shk-banner-sub-component-container .shk-banner-sub-component .shk-banner-subcomponent-media{max-width:100%;}.shk-banner-type-c .shk-banner-content .shk-banner-sub-component-container .shk-banner-sub-component .shk-banner-html-sub-component{position:relative;width:100%;height:0;padding-bottom:51%;}.shk-banner-type-c .shk-banner-content .shk-banner-sub-component-container .shk-banner-sub-component .shk-banner-html-sub-component iframe{position:absolute;width:100%;height:100%;left:0;top:0;}.shk-banner-type-c .shk-banner-content .shk-banner-sub-component-container .shk-banner-sub-component .shk-banner-sub-component-heading{padding:20px 0px;font-weight:bold;font-size:18px;line-height:24px;}.shk-banner-type-c .shk-banner-content .shk-banner-sub-component-container .shk-banner-sub-component .shk-banner-sub-component-content{font-size:14px;line-height:19px;}.shk-banner-type-c .shk-banner-content .shk-banner-sub-component-container .shk-banner-sub-component .shk-banner-sub-component-content .row.bottom40 .col-xs-12.col-md-4.bottom40 div[style*="Schnyder S"]{line-height:1;word-wrap:break-word;margin-top:-45px;}@media(max-width:1023px){.shk-banner-type-c .shk-banner-content .shk-banner-sub-component-container{padding-top:5px;display:inline-block;}}.shk-banner-type-c .shk-banner-content .shk-banner-button-container{display:flex;justify-content:center;width:100%;padding:10px 0px;padding-top:20px;}.shk-banner-type-c .shk-banner-content .shk-banner-button-container .shk-button{padding-top:20px;}.shk-banner-type-c .shk-banner-content .shk-banner-button-container .btn{width:100%;}@media(max-width:1023px){.shk-banner-type-c .shk-banner-content .shk-banner-button-container{padding-top:5px;display:inline-block;width:100%;}}.shk-banner-type-c.shk-banner-type-video .shk-banner-content{padding:0px;}.shk-banner-type-c.shk-banner-type-video .shk-banner-content .shk-banner-sub-component-container{padding:0px;display:block;}.shk-banner-type-c.shk-banner-type-video .shk-banner-content .shk-banner-sub-component-container .shk-banner-sub-component{padding:0px;}@media(max-width:1023px){.shk-banner-type-c .shk-banner-button-container.row > .shk-button.col-md-3{width:33.3333333%;}}@media(max-width:639px){.shk-banner-type-c .shk-banner-button-container.row > .shk-button.col-md-3{width:33.3333333%;}.shk-banner-type-c .shk-banner-button-container.row > .shk-button.col-xs-8{width:66.6666666667%;}}@media(max-width:1023px){.no-carousel.shk-banner-sub-component-container .shk-banner-sub-component,
 .mobile-only-carousel.shk-banner-sub-component-container .shk-banner-sub-component{width:100% !important;}}.shk-content-full-width .shk-banner-content{min-width:100%;width:100%;padding:0px;}.shk-content-full-width .shk-banner-content .shk-banner-sub-component-container{padding:0px;}.shk-banner-left-align.shk-banner-type-a .shk-banner-content,
.shk-banner-left-align.shk-banner-type-c .shk-banner-content{text-align:left;}.shk-banner-left-align.shk-banner-type-a .shk-banner-button-container,
.shk-banner-left-align.shk-banner-type-c .shk-banner-button-container{-webkit-justify-content:flex-start;justify-content:flex-start;}.shk-banner-right-align.shk-banner-type-a .shk-banner-content,
.shk-banner-right-align.shk-banner-type-c .shk-banner-content{text-align:right;}.shk-banner-right-align.shk-banner-type-a .shk-banner-button-container,
.shk-banner-right-align.shk-banner-type-c .shk-banner-button-container{-webkit-justify-content:flex-end;justify-content:flex-end;}.shk-banner-middle-align{-webkit-align-items:center;align-items:center;}.shk-banner-middle-align .shk-banner-sub-component{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;}.shk-banner-middle-align .owl-wrapper{display:-webkit-flex !important;display:-moz-flex !important;display:-ms-flexbox !important;display:-ms-flex !important;display:flex !important;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;}.shk-banner-bottom-align{-webkit-align-items:flex-end;align-items:flex-end;}.shk-banner-bottom-align .shk-banner-sub-component{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;-webkit-flex-wrap:wrap;flex-wrap:wrap;}.shk-banner-bottom-align .owl-wrapper{display:-webkit-flex !important;display:-moz-flex !important;display:-ms-flexbox !important;display:-ms-flex !important;display:flex !important;-webkit-align-items:flex-end;align-items:flex-end;-webkit-flex-wrap:wrap;flex-wrap:wrap;}@media(min-width:1024px){.shk-button:last-child{padding-right:0px;}}.shk-responsive-image{width:100%;}.shk-responsive-image img{width:100%;height:auto;max-width:auto;max-height:auto;}.shk-responsive-image img.shk-banner-subcomponent-media{width:auto;max-width:100%;}.member-component-banner{background-color:#ffffff;border:1px solid #868686;text-align:center;padding:35px 27px;display:table;height:100%;width:100%;}.member-component-banner .heading,
.member-component-banner .subheading,
.member-component-banner .content-subheading{width:100%;padding-bottom:10px;}.member-component-banner .heading{font-size:18px;line-height:24px;}@media(max-width:1023px){.member-component-banner .heading{font-size:14px;line-height:19px;}}.member-component-banner .heading .icon{color:#173e35;font-size:42px;display:block;margin-bottom:20px;}.member-component-banner .heading.upcoming-autoship-date{font-size:28px;line-height:38px;}@media(max-width:1023px){.member-component-banner .heading.upcoming-autoship-date{font-size:18px;line-height:24px;}}.member-component-banner .subheading,
.member-component-banner .content-heading,
.member-component-banner .content-subheading{font-size:14px;line-height:19px;}@media(max-width:1023px){.member-component-banner .subheading,
 .member-component-banner .content-heading,
 .member-component-banner .content-subheading{font-size:12px;line-height:17px;}}.member-component-banner .content-heading{font-weight:bold;width:100%;}.member-component-banner .button-container{display:table-row;vertical-align:bottom;}.member-component-banner .button-container .add-padding{padding:0 5px;}@media(max-width:639px){.member-component-banner .button-container .add-padding + .add-padding{margin-top:10px;}}.member-component-banner.earn-rewards .heading .icon{background:url("https://images.shaklee.com/00_hybris/ui/icons/Icon_Point.png") no-repeat;background-size:100% 100%;height:39px;margin:0 auto 20px auto;width:37px;}.member-component-banner.earn-rewards:before,
.member-component-banner.earn-rewards:after{display:none;}.member-component-banner.earn-rewards .reward-points{margin:15px 0;}.member-component-banner.earn-rewards .reward-points-balance{font-size:28px;font-weight:bold;margin:15px 0 5px;}.member-component-banner.earn-rewards .reward-points-text{font-size:12px;margin-bottom:10px;}.member-component-banner.earn-rewards .reward-points-label{margin:10px 0;}.member-component-banner.earn-rewards .rewards-balance{display:flex;justify-content:center;align-items:center;flex:auto;width:100%;}.member-component-banner.earn-rewards .rewards-buttons .rewards-button{padding:13px 0;min-width:155px;white-space:initial;}.member-component-banner.earn-rewards .rewards-buttons .rewards-button.small-font{font-size:10px;}.member-component-banner.flex-block{display:flex;flex-wrap:wrap;min-height:270px;}.member-component-banner.flex-block .button-container{align-self:flex-end;flex:auto;width:100%;display:block;}@media(max-width:639px){.member-component-banner.flex-block .button-container{height:auto;}}.shk-shop-banner{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;background-color:#ffffff;border-bottom:1px solid #d9d9d9;}.shk-shop-banner:last-of-type{border-bottom:none;}.shk-shop-banner .shk-shop-banner-content{float:none;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;flex-direction:column;justify-content:space-between;text-align:center;align-items:center;}.shk-shop-banner.flex-row-reverse{flex-direction:row-reverse;flex-wrap:wrap;}.shk-shop-banner.flex-row{flex-direction:row;flex-wrap:wrap;}.shk-shop-banner .shk-banner-button-container{margin-top:10px;margin-bottom:40px;width:100%;}.shk-shop-banner .shk-banner-heading{margin-top:40px;margin-bottom:20px;font-size:38px;line-height:52px;font-weight:bold;}@media(max-width:1023px){.shk-shop-banner .shk-banner-heading{font-size:28px;line-height:38px;}}.shk-shop-banner .shk-shop-banner-categories{margin-top:20px;}.shk-shop-banner .shk-banner-link{margin-top:20px;margin-bottom:40px;}.shk-shop-banner .shk-shop-category-link{font-weight:bold;text-transform:uppercase;border-right:1px solid #d9d9d9;padding-left:10px;padding-right:10px;}.shk-shop-banner .shk-shop-category-link:last-of-type{border-right:none;}.shk-member-component-row{border-bottom:1px solid #d9d9d9;padding-top:20px;padding-bottom:20px;}@media(max-width:639px){.shk-member-component-row{padding:0px 20px;}}@media(min-width:640px){.shk-member-component-row{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;justify-content:center;}}@media(max-width:639px){.shk-member-component-row .shk-member-component{margin-top:10px;margin-bottom:10px;}.shk-member-component-row .shk-member-component:first-child{margin-top:20px;}.shk-member-component-row .shk-member-component:last-child{margin-bottom:20px;}}.failed-autoship-msg{text-align:center;font-size:12px;line-height:17px;margin-bottom:10px;width:100%;}.failed-autoship-msg .error-indicator{float:none;display:inline-block;font-size:18px;line-height:20px;margin-right:10px;}.failed-autoship-msg a{color:#2e2e2e;}.force-banner-height.rotating-image-componet .owl-wrapper-outer,
.force-banner-height.rotating-image-componet .owl-wrapper,
.force-banner-height.rotating-image-componet .owl-item,
.force-banner-height.rotating-image-componet .owl-banner,
.force-banner-height.rotating-image-componet .shk-banner{height:100% !important;}.force-banner-height.rotating-image-componet .shk-banner-type-video .shk-banner-content,
.force-banner-height.rotating-image-componet .shk-banner-type-video .shk-banner-sub-component-container,
.force-banner-height.rotating-image-componet .shk-banner-type-video .shk-banner-sub-component,
.force-banner-height.rotating-image-componet .shk-banner-type-video .shk-banner-html-sub-component{height:100% !important;}.force-banner-height.rotating-image-componet .shk-banner-type-video .shk-banner-html-sub-component{padding-bottom:0px !important;}.shk-full-width-banner.shk-banner,
.shk-full-width-banner.rotating-image-componet{width:100vw;position:relative;left:calc(-50vw + 50%);}.shk-full-width-banner .shk-banner-content{max-width:1200px;margin:0 auto;}.shk-full-width-banner.shk-banner-type-video .shk-banner-content{max-width:100%;}.shk-no-full-width-banner .shk-full-width-banner.shk-banner{width:100%;left:0px;}.shk-banner-header-promotion{padding-top:10px;padding-bottom:10px;}.shk-banner-header-promotion.shk-banner{min-height:0px;}.shk-banner-header-promotion .shk-banner-heading{font-size:28px;line-height:38px;font-weight:bold;padding-right:10px;}.shk-banner-header-promotion .shk-responsive-image{padding-right:10px;display:inline;vertical-align:middle;}.shk-banner-header-promotion .shk-responsive-image img{max-height:40px;width:auto;}.shk-banner-header-promotion .shk-banner-details-link{font-size:12px;line-height:17px;}.shk-banner-header-promotion .shk-banner-heading,
.shk-banner-header-promotion .shk-banner-sub-heading{display:inline-block;vertical-align:middle;}.shk-banner-header-promotion .shk-banner-content{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;align-items:center;}.shk-banner-header-promotion.shk-banner-left-align .shk-banner-alignable-content{text-align:left;}.shk-banner-header-promotion.shk-banner-right-align .shk-banner-alignable-content{text-align:left;}.shk-banner-header-promotion.shk-banner-center-align .shk-banner-alignable-content{text-align:center;}.shk-banner-header-promotion .shk-banner-alignable-content{flex-grow:1;padding-right:10px;}.banner-popup-video-player{cursor:pointer;}.page-ReferFriendPage .page-content.shk-container,
.page-orderConfirmationPage .page-content.shk-container,
.page-UnlockCouponPage .page-content.shk-container{width:100%;}.banner-refer-a-friend{font-family:'Shaklee-Verlag-Book', sans-serif;}@media(max-width:1023px){.banner-refer-a-friend{margin:0 -20px;}}.banner-refer-a-friend p{margin:0;padding:0;}.banner-refer-a-friend .shk-banner-background-responsive{background-position:50% 0;background-size:cover;background-repeat:no-repeat;}.banner-refer-a-friend .shk-banner-background-responsive .shk-banner-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-align:center;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;-moz-flex-direction:column;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;-moz-box-orient:vertical;padding:20px 0;}@media(max-width:639px){.banner-refer-a-friend .shk-banner-background-responsive .shk-banner-wrap{padding:10px 0;}}.banner-refer-a-friend .shk-banner-background-responsive .shk-banner-wrap .shk-banner-text{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-align:center;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;-moz-flex-direction:column;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;-moz-box-orient:vertical;padding:0 20px;}.banner-refer-a-friend .shk-banner-background-responsive .shk-banner-wrap .shk-banner-text .shk-banner-headline{font-family:'Sentinel-SemiboldItalic', sans-serif;font-size:20px;}@media(max-width:639px){.banner-refer-a-friend .shk-banner-background-responsive .shk-banner-wrap .shk-banner-text .shk-banner-headline{font-size:13px;}}.banner-refer-a-friend .shk-banner-background-responsive .shk-banner-wrap .shk-banner-text .shk-banner-subtitle{color:#0D6C51;font-size:44px;padding:26px 0;}@media(max-width:639px){.banner-refer-a-friend .shk-banner-background-responsive .shk-banner-wrap .shk-banner-text .shk-banner-subtitle{font-size:21px;padding:10px 0;}}.banner-refer-a-friend .shk-banner-background-responsive .shk-banner-wrap .shk-banner-text .shk-banner-subtitle em,
.banner-refer-a-friend .shk-banner-background-responsive .shk-banner-wrap .shk-banner-text .shk-banner-subtitle strong{font-style:normal;font-weight:normal;}.banner-refer-a-friend .shk-banner-background-responsive .shk-banner-wrap .shk-banner-text .shk-banner-subtitle em{font-size:50px;}@media(max-width:639px){.banner-refer-a-friend .shk-banner-background-responsive .shk-banner-wrap .shk-banner-text .shk-banner-subtitle em{font-size:27px;}}.banner-refer-a-friend .shk-banner-background-responsive .shk-banner-wrap .shk-banner-text .shk-banner-subtitle strong{font-size:53px;}@media(max-width:639px){.banner-refer-a-friend .shk-banner-background-responsive .shk-banner-wrap .shk-banner-text .shk-banner-subtitle strong{font-size:31px;}}.banner-refer-a-friend .shk-banner-background-responsive .shk-banner-wrap .shk-banner-text .shk-banner-subtitle .shk-banner-subtitle-left{font-family:'Shaklee-Verlag-Light', sans-serif;}.banner-refer-a-friend .shk-banner-background-responsive .shk-banner-wrap .shk-banner-text .shk-banner-subtitle .shk-banner-subtitle-right{font-family:'Shaklee-Verlag-Bold', sans-serif;}.banner-refer-a-friend .shk-banner-background-responsive .shk-banner-wrap .shk-banner-text .shk-banner-content{text-align:center;font-size:14px;}.banner-refer-a-friend .shk-banner-background-responsive .shk-banner-wrap .shk-banner-btn{padding-top:10px;}.banner-refer-a-friend .shk-banner-background-responsive .shk-banner-wrap .shk-banner-btn a{display:block;width:146px;height:36px;line-height:36px;color:#fff;font-size:12px;text-align:center;background-color:#5D9731;text-transform:uppercase;font-family:'Shaklee-Verlag-Black', sans-serif;}.distributor-join-flow-banner .shk-banner-content{padding:60px 20px;}@media(max-width:639px){.distributor-join-flow-banner .shk-banner-content{padding:110px 20px;}}.distributor-join-flow-banner .shk-banner-content .shk-banner-heading{font-family:'SchnyderS-Bold';font-size:59px;color:#fff;letter-spacing:1.31px;line-height:68px;text-align:center;max-width:80%;margin:0 auto;}@media(max-width:639px){.distributor-join-flow-banner .shk-banner-content .shk-banner-heading{font-size:48px;line-height:58px;max-width:100%;}}.distributor-join-flow-banner .shk-banner-content .shk-banner-sub-heading{font-family:'Gilmer-Regular';max-width:85%;margin:0 auto;padding:0 0 20px 0;font-size:18px;color:#fff;letter-spacing:0;text-align:center;line-height:30px;}@media(max-width:639px){.distributor-join-flow-banner .shk-banner-content .shk-banner-sub-heading{max-width:100%;}}.distributor-join-flow-banner .shk-banner-content .shk-banner-button-container{padding:0;}.distributor-join-flow-icon{padding:50px 40px;}.distributor-join-flow-icon .shk-banner-content .shk-banner-heading{font-family:'SchnyderS-Bold';font-size:42px;color:#1E1E1E;letter-spacing:1.05px;text-align:center;line-height:1.2;max-width:32%;margin:0 auto;}@media(max-width:1399px){.distributor-join-flow-icon .shk-banner-content .shk-banner-heading{max-width:80%;}}@media(max-width:639px){.distributor-join-flow-icon .shk-banner-content .shk-banner-heading{max-width:100%;}}.distributor-join-flow-icon .shk-banner-content .shk-banner-sub-heading > div{padding:0!important;}.distributor-join-flow-icon .shk-banner-content .shk-banner-sub-heading{max-width:1200px;margin:0 auto;}.distributor-join-flow-icon .shk-banner-content .shk-banner-sub-heading .icon-row{display:flex;justify-content:center;}@media(max-width:639px){.distributor-join-flow-icon .shk-banner-content .shk-banner-sub-heading .icon-row{display:block;}}.distributor-join-flow-icon .shk-banner-content .shk-banner-sub-heading .icon-row .icon-container{width:20%;padding:34px 34px 0 34px;}.distributor-join-flow-icon .shk-banner-content .shk-banner-sub-heading .icon-row .icon-container:nth-child(1){padding-left:0;}.distributor-join-flow-icon .shk-banner-content .shk-banner-sub-heading .icon-row .icon-container:nth-child(5){padding-right:0;}@media(max-width:639px){.distributor-join-flow-icon .shk-banner-content .shk-banner-sub-heading .icon-row .icon-container{width:100%;padding:0;margin-top:70px;}}.distributor-join-flow-icon .shk-banner-content .shk-banner-sub-heading .icon-row .icon-container .copy-subheader{padding-top:20px;font-family:'Gilmer-Bold';font-size:16px;color:black;letter-spacing:1px;text-align:center;line-height:24px;text-transform:uppercase;}.distributor-join-flow-icon .shk-banner-content .shk-banner-sub-heading .icon-row .icon-container .context{font-family:'Gilmer-Regular';font-size:16px;color:#3E3E3E;letter-spacing:0;text-align:center;line-height:24px;margin:0 auto;max-width:184px;}@media(max-width:639px){.distributor-join-flow-icon .shk-banner-content .shk-banner-sub-heading .icon-row .icon-container .context{max-width:100%;margin-top:10px;}}.join-flow-more-info-popup #cboxLoadedContent{padding:0;}@media(max-width:639px){.join-flow-more-info-popup #cboxTitle{padding-top:45px;}.join-flow-more-info-popup #cboxTitle .headline{text-align:center;}.join-flow-more-info-popup #cboxLoadedContent{margin-top:110px;}}.join-flow-more-info-popup #cboxTitle .headline-text{text-align:center;font-family:'SchnyderS-Bold';font-size:28px;color:#113E35;letter-spacing:0.7px;}.join-flow-more-info-popup .shk-container{width:100% !important;}.more-info-page .shk-full-width-banner.shk-banner,
.more-info-page .shk-full-width-banner.rotating-image-componet{width:100%;position:initial;left:initial;}.more-info-page .shk-banner-content{min-width:initial;}.more-info-page .more-info-title{padding:0 40px;min-height:initial;}@media(max-width:639px){.more-info-page .more-info-title{padding:0 20px;}}.more-info-page .more-info-title .shk-banner-heading{font-family:'SchnyderS-Bold';font-size:28px;color:#113E35;letter-spacing:0.7px;text-align:center;}.more-info-page .more-info-product-image{margin-top:30px;padding:0 40px;}@media(max-width:639px){.more-info-page .more-info-product-image{padding:0 20px;}}.more-info-page .more-info-product-image .shk-banner-background-responsive{height:327px;background-size:contain;}@media(max-width:639px){.more-info-page .more-info-product-image .shk-banner-background-responsive{height:180px;}}.more-info-page .more-info-text-content{padding:0 40px;margin-bottom:10px;min-height:initial;}@media(max-width:639px){.more-info-page .more-info-text-content{padding:0 20px;}}.more-info-page .more-info-text-content .shk-banner-heading{text-align:left;font-family:'SchnyderS-Bold';font-size:22px;color:#133E35;letter-spacing:0;padding:0;}.more-info-page .more-info-text-content .shk-banner-sub-heading{text-align:left;font-family:'Gilmer-Regular';font-size:16px;color:#3E3E3E;letter-spacing:0;line-height:24px;padding:0;}.more-info-page .more-info-image-with-text{padding:0 40px 10px 40px;}.more-info-page .more-info-image-with-text.image-text-left .shk-banner-sub-component-container{justify-content:flex-start;}@media(max-width:639px){.more-info-page .more-info-image-with-text{padding:0 20px 10px 20px;}}.more-info-page .more-info-image-with-text .shk-banner-heading{text-align:left;font-family:'SchnyderS-Bold';font-size:22px;color:#113E35;letter-spacing:0;}.more-info-page .more-info-image-with-text .shk-banner-sub-heading{text-align:left;font-family:'Gilmer-Regular';font-size:16px;color:#3E3E3E;letter-spacing:0;line-height:24px;padding:0;}.more-info-page .more-info-image-with-text .shk-banner-sub-component-container{display:flex;align-items:flex-start;}@media(max-width:639px){.more-info-page .more-info-image-with-text .shk-banner-sub-component-container{display:block;}}.more-info-page .more-info-image-with-text .shk-banner-sub-component-container .shk-banner-sub-component{display:flex;flex-direction:column;padding:0 0 30px 0;}.more-info-page .more-info-image-with-text .shk-banner-sub-component-container .shk-banner-sub-component:nth-child(1){padding-right:10px;}@media(max-width:639px){.more-info-page .more-info-image-with-text .shk-banner-sub-component-container .shk-banner-sub-component:nth-child(1){padding-right:0;}}.more-info-page .more-info-image-with-text .shk-banner-sub-component-container .shk-banner-sub-component:nth-child(2){padding-left:10px;padding-right:10px;}.more-info-page .more-info-image-with-text .shk-banner-sub-component-container .shk-banner-sub-component:nth-child(3){padding-left:10px;}.more-info-page .more-info-image-with-text .shk-banner-sub-component-container .shk-banner-sub-component .js-responsive-image{width:175px;height:175px;}@media(max-width:639px){.more-info-page .more-info-image-with-text .shk-banner-sub-component-container .shk-banner-sub-component .js-responsive-image{width:155px;height:155px;}}.more-info-page .more-info-image-with-text .shk-banner-sub-component-container .shk-banner-sub-component .shk-banner-sub-component-content .title{font-family:'Gilmer-Bold';font-size:16px;color:black;letter-spacing:1px;text-align:center;line-height:24px;font-weight:bold;text-transform:uppercase;}.more-info-page .more-info-image-with-text .shk-banner-sub-component-container .shk-banner-sub-component .shk-banner-sub-component-content .context{font-family:'Gilmer-Regular';font-size:16px;color:#3E3E3E;letter-spacing:0;text-align:center;line-height:24px;max-width:226px;margin:0 auto;}@media(max-width:639px){.more-info-page .more-info-image-with-text .shk-banner-sub-component-container .shk-banner-sub-component .shk-banner-sub-component-content .context{max-width:100%;}}.more-info-page .more-info-bussiness-tools{background:#F5F4F1;min-height:initial;padding:0 40px;}@media(max-width:639px){.more-info-page .more-info-bussiness-tools{padding:0 20px;}}.more-info-page .more-info-bussiness-tools .shk-banner-content .shk-banner-heading{padding-left:20px;}.more-info-page .more-info-bussiness-tools .shk-banner-content .shk-banner-sub-heading{margin:0 auto;padding:0;}.more-info-page .more-info-bussiness-tools .shk-banner-content .shk-banner-sub-heading .row-container{display:flex;flex-wrap:wrap;justify-content:center;}.more-info-page .more-info-bussiness-tools .shk-banner-content .shk-banner-sub-heading .row-container .icon-container{width:20%;padding:20px 15px 20px 0;}.more-info-page .more-info-bussiness-tools .shk-banner-content .shk-banner-sub-heading .row-container .icon-container:nth-child(5){padding-right:0;}.more-info-page .more-info-bussiness-tools .shk-banner-content .shk-banner-sub-heading .row-container .icon-container:nth-child(1){padding-left:0;}@media(max-width:639px){.more-info-page .more-info-bussiness-tools .shk-banner-content .shk-banner-sub-heading .row-container .icon-container{width:50%;padding:20px 0 0 0;}}@media(max-width:639px){.more-info-page .more-info-bussiness-tools .shk-banner-content .shk-banner-sub-heading .row-container .icon-container{width:33%;}}.more-info-page .more-info-bussiness-tools .shk-banner-content .shk-banner-sub-heading .row-container .icon-container .copy-subheader{font-family:'Gilmer-Bold';font-size:16px;color:black;letter-spacing:1px;text-align:center;line-height:24px;padding-top:15px;text-transform:uppercase;word-break:break-all;}.more-info-page .more-info-bussiness-tools .shk-banner-content .shk-banner-sub-heading .row-container .icon-container .context{font-family:'Gilmer-Regular';font-size:16px;color:#3E3E3E;letter-spacing:0;text-align:center;line-height:24px;}.more-info-page .more-info-multiple-text{padding:0 40px;margin-bottom:10px;}.more-info-page .more-info-multiple-text .owl-wrapper{width:100%;}@media(max-width:639px){.more-info-page .more-info-multiple-text{padding:0 20px;}}.more-info-page .more-info-multiple-text .shk-banner{min-height:initial;}.more-info-page .more-info-multiple-text .shk-banner-heading{text-align:left;font-family:'SchnyderS-Bold';font-size:22px;color:#0E3F35;letter-spacing:0;padding:27px 0;}@media(max-width:639px){.more-info-page .more-info-multiple-text .shk-banner-heading{padding:27px 0 0 0;}}.more-info-page .more-info-multiple-text .shk-banner-content .shk-banner-sub-heading{padding:0;margin:0 auto;}.more-info-page .more-info-multiple-text .shk-banner-content .shk-banner-sub-heading .footer1{margin-top:50px;border:1px solid #000000;font-family:'Gilmer-Regular';font-size:14px;color:#1E1E1E;letter-spacing:0;text-align:center;line-height:18px;padding:10px;opacity:0.65;margin:0 auto;max-width:537px;margin-top:56px;}@media(max-width:639px){.more-info-page .more-info-multiple-text .shk-banner-content .shk-banner-sub-heading .footer1{margin-top:0px;font-size:12px;}}.more-info-page .more-info-multiple-text .shk-banner-content .shk-banner-sub-heading .footer2{font-family:'Gilmer-Regular';font-size:14px;color:#1E1E1E;letter-spacing:0;text-align:center;line-height:18px;padding:10px;opacity:0.65;margin:0 auto;max-width:537px;margin-bottom:13px;}@media(max-width:639px){.more-info-page .more-info-multiple-text .shk-banner-content .shk-banner-sub-heading .footer2{font-size:12px;}}.more-info-page .more-info-multiple-text .shk-banner-content .shk-banner-sub-heading .row-container{display:flex;flex-wrap:wrap;justify-content:center;}@media(max-width:639px){.more-info-page .more-info-multiple-text .shk-banner-content .shk-banner-sub-heading .row-container{justify-content:center;}}.more-info-page .more-info-multiple-text .shk-banner-content .shk-banner-sub-heading .row-container .icon-container{width:25%;padding:0 15px;}.more-info-page .more-info-multiple-text .shk-banner-content .shk-banner-sub-heading .row-container .icon-container:nth-child(1){padding-left:0;}.more-info-page .more-info-multiple-text .shk-banner-content .shk-banner-sub-heading .row-container .icon-container:nth-child(4){padding-right:0;}@media(max-width:639px){.more-info-page .more-info-multiple-text .shk-banner-content .shk-banner-sub-heading .row-container .icon-container{width:50%;padding:20px 0;}}.more-info-page .more-info-multiple-text .shk-banner-content .shk-banner-sub-heading .row-container .icon-container .copy-subheader{font-family:'Gilmer-Bold';font-size:16px;color:black;letter-spacing:1px;text-align:center;line-height:24px;text-transform:uppercase;}.more-info-page .more-info-multiple-text .shk-banner-content .shk-banner-sub-heading .row-container .icon-container .context{font-family:'Gilmer-Regular';font-size:16px;color:#3E3E3E;letter-spacing:0;text-align:center;line-height:24px;margin-top:7px;}.member-joinflow-banner .shk-banner-background-responsive{min-height:530px;}.member-joinflow-banner .shk-banner-background-responsive .shk-banner-content{min-width:auto;}@media(max-width:767px){.member-joinflow-banner .shk-banner-background-responsive .shk-banner-content{min-height:650px;}}.member-joinflow-banner .shk-banner-background-responsive .shk-banner-content .shk-banner-sub-heading h1{font-family:'SchnyderS-Bold';font-size:59px;color:#1E1E1E;letter-spacing:1.05px;line-height:1;text-align:left;max-width:52%;padding-left:10%;padding:60px 0 60px 10%;}@media(max-width:639px){.member-joinflow-banner .shk-banner-background-responsive .shk-banner-content .shk-banner-sub-heading h1{font-size:43px;max-width:100%;padding:30px 25px;}}@media(min-width:640px) and (max-width:1023px){.member-joinflow-banner .shk-banner-background-responsive .shk-banner-content .shk-banner-sub-heading h1{max-width:80%;}}.member-joinflow-parks{margin:60px 0;}@media(max-width:767px){.member-joinflow-parks{margin:40px 0;}}.member-joinflow-parks .shk-banner-content{min-width:auto;}@media(max-width:767px){.member-joinflow-parks .shk-banner-content{padding:0 50px;}}.member-joinflow-parks .shk-banner-content .shk-banner-heading{font-family:'SchnyderS-Demi';font-size:42px;color:#1E1E1E;letter-spacing:1.05px;text-align:center;line-height:1;margin-bottom:40px;padding:0;}@media(max-width:767px){.member-joinflow-parks .shk-banner-content .shk-banner-heading{font-size:36px;letter-spacing:0.9px;}}.member-joinflow-parks .shk-banner-sub-heading{padding:0;}@media(min-width:639px){.member-joinflow-parks .shk-banner-sub-heading{display:flex;justify-content:center;}}.member-joinflow-parks .shk-banner-sub-heading .parks-item{max-width:260px;margin:0 20px;}.member-joinflow-parks .shk-banner-sub-heading .parks-item img{height:70px;}@media(max-width:639px){.member-joinflow-parks .shk-banner-sub-heading .parks-item{max-width:100%;}.member-joinflow-parks .shk-banner-sub-heading .parks-item:not(:last-child){margin-bottom:40px;}}.member-joinflow-parks .shk-banner-sub-heading .parks-item .parks-title{font-family:'Gilmer-Bold';font-size:15px;color:black;letter-spacing:0.94px;text-align:center;margin-top:15px;text-transform:uppercase;}.member-joinflow-parks .shk-banner-sub-heading .parks-item .parks-description{font-family:'Gilmer-Regular';font-size:16px;color:#3E3E3E;letter-spacing:0;text-align:center;line-height:1.5;margin-top:5px;}.member-unlock-loyalty{background:rgba(128, 114, 105, 0.05);padding:50px 0;}.member-unlock-loyalty .shk-banner-content{min-width:auto;}.member-unlock-loyalty .shk-banner-content .shk-banner-heading{font-family:'SchnyderS-Demi';font-size:42px;color:#1E1E1E;letter-spacing:1.05px;text-align:center;line-height:1.07;padding:0 20px;max-width:60%;margin:0 auto;}@media(min-width:640px) and (max-width:992px){.member-unlock-loyalty .shk-banner-content .shk-banner-heading{max-width:80%;}}@media(max-width:639px){.member-unlock-loyalty .shk-banner-content .shk-banner-heading{font-size:36px;letter-spacing:0.9px;max-width:95%;}}.member-unlock-loyalty .shk-banner-content .shk-banner-sub-heading{font-family:'Gilmer-Regular';font-size:18px;color:#3E3E3E;text-align:center;line-height:1.5;padding:0 25px;max-width:60%;margin:25px auto 0;}@media(max-width:639px){.member-unlock-loyalty .shk-banner-content .shk-banner-sub-heading{max-width:100%;}}@media(max-width:1023px){.member-unlock-loyalty .shk-banner-content .shk-banner-sub-heading ~ .shk-banner-button-container .shk-button{float:none;margin:0 auto;padding:0 20px;}}@media(max-width:639px){.member-unlock-loyalty .shk-banner-content .shk-banner-sub-heading ~ .shk-banner-button-container .shk-button{width:calc(100% - 30px);margin:0 15px;}}.member-unlock-loyalty .shk-banner-content .shk-banner-sub-heading ~ .shk-banner-button-container .shk-button .btn-primary{background:#133E35;display:block;padding:11px 15px;font-family:'Gilmer-Heavy';font-size:12px;color:#FFFFFF;text-align:center;min-width:170px;}@media(max-width:639px){.member-unlock-loyalty .shk-banner-content .shk-banner-sub-heading ~ .shk-banner-button-container .shk-button .btn-primary{margin:0 auto;max-width:initial;padding:13px 15px;}}.join-mailing-list{padding:30px 0px;display:flex;align-items:center;}.join-mailing-list .mailing-list-label{text-align:center;font-weight:bold;font-size:18px;line-height:24px;}@media(max-width:639px){.join-mailing-list .mailing-list-label{font-size:14px;line-height:16px;}}.join-mailing-list .mailing-list-form{height:40px;}.join-mailing-list .mailing-list-form .form-control{height:40px;}.join-mailing-list .mailing-list-form .btn.btn-primary{height:40px;text-transform:uppercase;border-color:#173e35;}@media(max-width:1023px){.join-mailing-list{display:block;}.join-mailing-list .mailing-list-label,
 .join-mailing-list .mailing-list-form{margin:10px 0px;}.join-mailing-list .mailing-list-form form{display:flex;justify-content:center;}}.shk-join-mailing-list-email{font-weight:bold;font-size:18px;line-height:24px;margin-bottom:20px;}.grid-header{font-size:18px;line-height:24px;font-weight:bold;padding:20px;}.grid-content .no-results{padding:20px;}.grid-item{padding:20px;text-align:center;}.grid-item .thumb{width:100%;display:block;}.grid-item .thumb img{width:100%;height:auto;}.grid-item .details{padding:10px 0px;}.grid-item .details .name{font-size:12px;line-height:17px;font-weight:bold;min-height:34px;max-height:none;text-overflow:ellipsis;overflow:hidden;display:inline-block;padding-bottom:10px;}.shk-category-layout-right-section{padding-left:0px;}.shk-category-layout-right-section.no-border{border:0px;}@media(max-width:1023px){.shk-category-layout-right-section{padding-left:10px;}}.shk-category-layout-right-section .shk-category-layout-right-slot{margin-left:0px;margin-right:0px;}@media(max-width:1023px){.shk-category-layout-right-section .shk-category-layout-right-slot{margin-right:0px;padding:0 10px;}}.shk-category-layout-right-section .shk-category-layout-right-slot:before,
.shk-category-layout-right-section .shk-category-layout-right-slot:after{content:" ";display:table;}.shk-category-layout-right-section .shk-category-layout-right-slot:after{clear:both;}.shk-category-layout-right-section .shk-category-layout-right-slot:before,
.shk-category-layout-right-section .shk-category-layout-right-slot:after{content:" ";display:table;}.shk-category-layout-right-section .shk-category-layout-right-slot:after{clear:both;}.shk-category-layout-right-section .shk-category-layout-right-slot:last-of-type{border-bottom:none;}.shk-category-layout-right-section .shk-category-layout-right-slot.shk-category-banner-slot{margin-right:0px;}@media(max-width:1023px){.shk-category-layout-right-section .shk-category-layout-right-slot.shk-category-banner-slot{margin-right:0px;margin-left:0px;padding:0px;}}.shk-category-layout-right-section .shk-search-layout-right-slot{border-bottom:1px solid #d9d9d9;margin-left:0px;margin-right:30px;}@media(max-width:1023px){.shk-category-layout-right-section .shk-search-layout-right-slot{margin-right:0px;padding-left:20px;padding-right:20px;}}.shk-category-layout-right-section .shk-search-layout-right-slot:before,
.shk-category-layout-right-section .shk-search-layout-right-slot:after{content:" ";display:table;}.shk-category-layout-right-section .shk-search-layout-right-slot:after{clear:both;}.shk-category-layout-right-section .shk-search-layout-right-slot:before,
.shk-category-layout-right-section .shk-search-layout-right-slot:after{content:" ";display:table;}.shk-category-layout-right-section .shk-search-layout-right-slot:after{clear:both;}.shk-category-layout-right-section .shk-search-layout-right-slot:last-of-type{border-bottom:none;}.shk-category-layout-right-section .shk-search-layout-right-slot.shk-category-banner-slot{margin-right:0px;}@media(max-width:1023px){.shk-category-layout-right-section .shk-search-layout-right-slot.shk-category-banner-slot{margin-right:0px;margin-left:0px;padding:0px;}}.grid-item.product-item .details .name{text-transform:initial;font-weight:bold;color:#2e2e2e;}.grid-item.product-item .details .name:hover{color:#173e35;}.product-list .grid-header{text-align:center;font-size:18px;line-height:24px;font-weight:bold;}.product-list .grid-header .sub-heading{margin-top:10px;font-size:14px;line-height:19px;}.product-list .grid-header .no-results{margin-top:20px;font-size:14px;line-height:19px;font-weight:normal;}.product-list .grid-header .results{font-weight:normal;font-size:inherit;margin:0;padding:0;line-height:1.4;}.shk-search-list-layout{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;}.shk-filter-facet{padding-right:0px;padding-left:0px;}@media(max-width:1023px){.shk-filter-facet{margin-left:30px;}}.shk-filter-facet .shk-facet-container{border-left:1px solid #d9d9d9;margin-left:40px;height:100%;}.product__facet{border-right:0px;}.product__facet .facet{border-bottom:1px solid #d9d9d9;padding:0px;}.product__facet .facet:last-child{border-bottom:0px;}.product__facet .facet .facet__name{padding:20px 20px;padding-right:10px;border-bottom:1px solid #d9d9d9;margin-left:0px;font-size:12px;line-height:17px;}.product__facet .facet .facet__name .glyphicon{font-size:18px;width:20px;margin-right:10px;vertical-align:middle;}.product__facet .facet .facet__name a{color:#2e2e2e;}.product__facet .facet .facet__name a:hover,
.product__facet .facet .facet__name a:focus{color:#2e2e2e;text-decoration:none;}.product__facet .facet .facet__name a.collapsed .glyphicon:before{content:"\e080";}.product__facet .facet .facet__list{padding-left:20px;padding-right:10px;padding-top:10px;padding-bottom:10px;margin:0px;}.product__facet .facet .facet__list li{padding:0px;}.product__facet .facet .facet__list li label,
.product__facet .facet .facet__list li .form-label,
.product__facet .facet .facet__list li .form-chk-label{margin:0px;padding:10px 0px;}.product__facet .facet .facet__list .facet__list__checkbox:checked + .facet__list__label .facet__list__text{color:#2e2e2e;}.product__facet .facet .facet__list .facet__list__checkbox:checked + .facet__list__label .facet__list__mark{background-color:transparent;vertical-align:middle;line-height:18px;}.product__facet .facet .facet__list .facet__list__checkbox:checked + .facet__list__label .facet__list__mark:before{content:"\e013";}.product__facet .facet__list__text{text-transform:capitalize;color:#2e2e2e;font-size:12px;line-height:17px;}.product__facet.applied-facet .facet .facet__list li{background-color:#f2f2f2;display:inline-block;font-size:12px;line-height:17px;padding:5px 10px;margin-bottom:5px;}.product__facet.applied-facet .facet .facet__list li .glyphicon{color:#173e35;margin-right:5px;}@media(max-width:1023px){.product__facet{padding:0px;}.product__facet .facet .facet__name{background-color:#ffffff;text-transform:capitalize;}.product__facet .facet .facet__values{display:block;}.product__facet .facet .facet__values.collapse{display:none;}.product__facet .facet .facet__values.collapse.in{display:block;}}.search-empty .headline{font-size:18px;line-height:24px;}.list-refine-btn-row{padding:10px 0px;text-align:center;border-bottom:1px solid #d9d9d9;}.pagination-bar.bottom .pagination-toolbar{border-top:0px;border-bottom:0px;}.shk-pagination-wrapper{text-align:center;}.pagination{border:none;}@media(max-width:639px){.pagination > li{display:inline-block;}}.pagination > li.pagination-prev > a,
.pagination > li.pagination-prev > span{border-right:none;margin-right:0px;}.pagination > li.pagination-next > a,
.pagination > li.pagination-next > span{border-left:none;margin-left:0px;}.pagination > li > a,
.pagination > li > span{color:#173e35;font-size:12px;line-height:17px;line-height:28px;width:28px;}.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus{color:#173e35;}.pagination > li.active{background-color:#173e35;border-radius:2px;}.pagination > li.active span,
.pagination > li.active a{color:#ffffff;}.pagination > li.active span:hover,
.pagination > li.active a:hover,
.pagination > li.active span:focus,
.pagination > li.active a:focus{color:#ffffff;}.pagination > li.pagination-prev > span,
.pagination > li.pagination-next > span,
.pagination > li.pagination-prev > a,
.pagination > li.pagination-next > a{width:28px;}.pagination > li.pagination-prev > span:hover,
.pagination > li.pagination-next > span:hover,
.pagination > li.pagination-prev > a:hover,
.pagination > li.pagination-next > a:hover,
.pagination > li.pagination-prev > span:focus,
.pagination > li.pagination-next > span:focus,
.pagination > li.pagination-prev > a:focus,
.pagination > li.pagination-next > a:focus{background-color:transparent;color:#173e35;}.page-update-account .account-section .account-section-content .account-section-content-container,
.page-communication-preference .account-section .account-section-content .account-section-content-container,
.page-health-advisor-access .account-section .account-section-content .account-section-content-container,
.page-account .account-section .account-section-content .account-section-content-container{display:flex;flex-direction:column;}.page-update-account .account-section .account-section-content .account-section-header.account-profile-page-header,
.page-communication-preference .account-section .account-section-content .account-section-header.account-profile-page-header,
.page-health-advisor-access .account-section .account-section-content .account-section-header.account-profile-page-header,
.page-account .account-section .account-section-content .account-section-header.account-profile-page-header{padding-left:0px;padding-right:0px;}.page-update-account .account-section-buttons,
.page-communication-preference .account-section-buttons,
.page-health-advisor-access .account-section-buttons,
.page-account .account-section-buttons{margin-left:40px;}@media(max-width:1023px){.page-update-account .account-section-buttons,
 .page-communication-preference .account-section-buttons,
 .page-health-advisor-access .account-section-buttons,
 .page-account .account-section-buttons{margin-left:0px;margin-top:10px;width:100%;}}.page-update-account .account-profile,
.page-communication-preference .account-profile,
.page-health-advisor-access .account-profile,
.page-account .account-profile{margin:10px 0px 40px 0px;}.page-update-account .account-profile .form-label,
.page-communication-preference .account-profile .form-label,
.page-health-advisor-access .account-profile .form-label,
.page-account .account-profile .form-label{line-height:22px;}.page-update-account .account-profile .value,
.page-communication-preference .account-profile .value,
.page-health-advisor-access .account-profile .value,
.page-account .account-profile .value{font-size:12px;line-height:17px;line-height:22px;}.page-update-account .account-profile .value .address-element,
.page-communication-preference .account-profile .value .address-element,
.page-health-advisor-access .account-profile .value .address-element,
.page-account .account-profile .value .address-element{margin-right:20px;}.page-update-account .account-profile .account-section-buttons,
.page-communication-preference .account-profile .account-section-buttons,
.page-health-advisor-access .account-profile .account-section-buttons,
.page-account .account-profile .account-section-buttons{margin-left:0;}@media(max-width:639px){.page-update-account .account-profile .account-section-buttons a.btn-small:last-child,
 .page-communication-preference .account-profile .account-section-buttons a.btn-small:last-child,
 .page-health-advisor-access .account-profile .account-section-buttons a.btn-small:last-child,
 .page-account .account-profile .account-section-buttons a.btn-small:last-child{margin:15px 0 10px;clear:both;}}.page-update-account .account-profile .email-reg-link-wrap,
.page-communication-preference .account-profile .email-reg-link-wrap,
.page-health-advisor-access .account-profile .email-reg-link-wrap,
.page-account .account-profile .email-reg-link-wrap{padding-top:10px;}.page-update-account .account-section-content form,
.page-communication-preference .account-section-content form,
.page-health-advisor-access .account-section-content form,
.page-account .account-section-content form{padding-left:0px;padding-right:0px;}.page-update-account .section-edit-account form,
.page-communication-preference .section-edit-account form,
.page-health-advisor-access .section-edit-account form,
.page-account .section-edit-account form{padding-left:0px;padding-right:0px;}.page-update-account .account-section-content .profile-bilty,
.page-communication-preference .account-section-content .profile-bilty,
.page-health-advisor-access .account-section-content .profile-bilty,
.page-account .account-section-content .profile-bilty{display:flex;justify-content:flex-start;padding:20px;align-items:flex-start;background-color:rgba(0, 106, 91, 0.06);width:100%;margin:14px 0;}.page-update-account .account-section-content .profile-bilty .profile-bilty-img,
.page-communication-preference .account-section-content .profile-bilty .profile-bilty-img,
.page-health-advisor-access .account-section-content .profile-bilty .profile-bilty-img,
.page-account .account-section-content .profile-bilty .profile-bilty-img{width:32px;height:17px;}.page-update-account .account-section-content .profile-bilty .profile-bilty-link-container,
.page-communication-preference .account-section-content .profile-bilty .profile-bilty-link-container,
.page-health-advisor-access .account-section-content .profile-bilty .profile-bilty-link-container,
.page-account .account-section-content .profile-bilty .profile-bilty-link-container{margin-left:10px;}.page-update-account .account-section-content .profile-bilty .profile-bilty-link-container .profile-bilty-link-item .link-key,
.page-communication-preference .account-section-content .profile-bilty .profile-bilty-link-container .profile-bilty-link-item .link-key,
.page-health-advisor-access .account-section-content .profile-bilty .profile-bilty-link-container .profile-bilty-link-item .link-key,
.page-account .account-section-content .profile-bilty .profile-bilty-link-container .profile-bilty-link-item .link-key,
.page-update-account .account-section-content .profile-bilty .profile-bilty-link-container .profile-bilty-link-item .link-value,
.page-communication-preference .account-section-content .profile-bilty .profile-bilty-link-container .profile-bilty-link-item .link-value,
.page-health-advisor-access .account-section-content .profile-bilty .profile-bilty-link-container .profile-bilty-link-item .link-value,
.page-account .account-section-content .profile-bilty .profile-bilty-link-container .profile-bilty-link-item .link-value{font-family:'Gilmer-bold';font-size:12px;line-height:17px;color:#173e35;word-break:break-word;white-space:normal;display:inline;}.page-update-account .account-section-content .profile-bilty .profile-bilty-link-container .profile-bilty-link-item .link-value,
.page-communication-preference .account-section-content .profile-bilty .profile-bilty-link-container .profile-bilty-link-item .link-value,
.page-health-advisor-access .account-section-content .profile-bilty .profile-bilty-link-container .profile-bilty-link-item .link-value,
.page-account .account-section-content .profile-bilty .profile-bilty-link-container .profile-bilty-link-item .link-value{text-decoration:underline;}.page-update-account .account-section-content .profile-bilty .profile-bilty-link-container .profile-bilty-link-item .link-copy,
.page-communication-preference .account-section-content .profile-bilty .profile-bilty-link-container .profile-bilty-link-item .link-copy,
.page-health-advisor-access .account-section-content .profile-bilty .profile-bilty-link-container .profile-bilty-link-item .link-copy,
.page-account .account-section-content .profile-bilty .profile-bilty-link-container .profile-bilty-link-item .link-copy{cursor:pointer;display:inline;}.page-update-account .account-section-content .profile-bilty .profile-bilty-link-container .profile-bilty-link-item .link-copy .copy-bilty-link-copyed,
.page-communication-preference .account-section-content .profile-bilty .profile-bilty-link-container .profile-bilty-link-item .link-copy .copy-bilty-link-copyed,
.page-health-advisor-access .account-section-content .profile-bilty .profile-bilty-link-container .profile-bilty-link-item .link-copy .copy-bilty-link-copyed,
.page-account .account-section-content .profile-bilty .profile-bilty-link-container .profile-bilty-link-item .link-copy .copy-bilty-link-copyed{font-family:'Gilmer-medium';font-size:12px;}.page-update-account .account-section-content .profile-bilty .profile-bilty-link-container .profile-bilty-link-valid,
.page-communication-preference .account-section-content .profile-bilty .profile-bilty-link-container .profile-bilty-link-valid,
.page-health-advisor-access .account-section-content .profile-bilty .profile-bilty-link-container .profile-bilty-link-valid,
.page-account .account-section-content .profile-bilty .profile-bilty-link-container .profile-bilty-link-valid{font-family:'Gilmer-regular';font-size:10px;line-height:17px;word-break:break-word;white-space:normal;color:#3e3e3e;}.page-update-account .account-section-content .profile-bilty .profile-bilty-link-container .profile-bilty-link-valid .link,
.page-communication-preference .account-section-content .profile-bilty .profile-bilty-link-container .profile-bilty-link-valid .link,
.page-health-advisor-access .account-section-content .profile-bilty .profile-bilty-link-container .profile-bilty-link-valid .link,
.page-account .account-section-content .profile-bilty .profile-bilty-link-container .profile-bilty-link-valid .link{color:#2A4A43;text-decoration:underline;font-family:'Gilmer-bold';}.page-update-account .account-section-content .profile-bilty .profile-bilty-link-container .profile-bilty-link-valid .bold-text,
.page-communication-preference .account-section-content .profile-bilty .profile-bilty-link-container .profile-bilty-link-valid .bold-text,
.page-health-advisor-access .account-section-content .profile-bilty .profile-bilty-link-container .profile-bilty-link-valid .bold-text,
.page-account .account-section-content .profile-bilty .profile-bilty-link-container .profile-bilty-link-valid .bold-text{font-family:'Gilmer-bold';}.page-update-account .account-section-content .profile-bilty .profile-bilty-link-container .marginTop,
.page-communication-preference .account-section-content .profile-bilty .profile-bilty-link-container .marginTop,
.page-health-advisor-access .account-section-content .profile-bilty .profile-bilty-link-container .marginTop,
.page-account .account-section-content .profile-bilty .profile-bilty-link-container .marginTop{margin-top:8px;}.page-update-account .shk-profile-img-selector,
.page-communication-preference .shk-profile-img-selector,
.page-health-advisor-access .shk-profile-img-selector,
.page-account .shk-profile-img-selector{font-size:14px;bottom:-2px;right:-5px;position:absolute;cursor:pointer;}.page-update-account .upload-img-maxsize,
.page-communication-preference .upload-img-maxsize,
.page-health-advisor-access .upload-img-maxsize,
.page-account .upload-img-maxsize{margin-bottom:15px;font-size:11px;color:#2E2E2E;display:inline-block;margin-top:5px;}.page-update-account .profile-image-upgrade-row,
.page-communication-preference .profile-image-upgrade-row,
.page-health-advisor-access .profile-image-upgrade-row,
.page-account .profile-image-upgrade-row{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;}.page-update-account .profile-reward,
.page-communication-preference .profile-reward,
.page-health-advisor-access .profile-reward,
.page-account .profile-reward{margin-left:20px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-moz-flex-direction:column;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-justify-content:center;justify-content:center;}.page-update-account .profile-reward .rank-label,
.page-communication-preference .profile-reward .rank-label,
.page-health-advisor-access .profile-reward .rank-label,
.page-account .profile-reward .rank-label{font-size:12px;line-height:17px;font-weight:bold;color:#173e35;padding-bottom:5px;}.page-update-account .profile-reward .rank-label,
.page-communication-preference .profile-reward .rank-label,
.page-health-advisor-access .profile-reward .rank-label,
.page-account .profile-reward .rank-label,
.page-update-account .profile-reward .btn-upgrade,
.page-communication-preference .profile-reward .btn-upgrade,
.page-health-advisor-access .profile-reward .btn-upgrade,
.page-account .profile-reward .btn-upgrade{margin-top:5px;}.page-update-account .profile-reward .rank-label:first-child,
.page-communication-preference .profile-reward .rank-label:first-child,
.page-health-advisor-access .profile-reward .rank-label:first-child,
.page-account .profile-reward .rank-label:first-child,
.page-update-account .profile-reward .btn-upgrade:first-child,
.page-communication-preference .profile-reward .btn-upgrade:first-child,
.page-health-advisor-access .profile-reward .btn-upgrade:first-child,
.page-account .profile-reward .btn-upgrade:first-child{margin-top:0px;}.page-update-account .label-sub-header,
.page-communication-preference .label-sub-header,
.page-health-advisor-access .label-sub-header,
.page-account .label-sub-header{font-size:16px;line-height:22px;padding-left:0px;}.page-update-account .spouse-section,
.page-communication-preference .spouse-section,
.page-health-advisor-access .spouse-section,
.page-account .spouse-section{clear:left;}.page-update-account .spouse-section .spouse-details,
.page-communication-preference .spouse-section .spouse-details,
.page-health-advisor-access .spouse-section .spouse-details,
.page-account .spouse-section .spouse-details{display:none;}.page-update-account .account-profile-section,
.page-communication-preference .account-profile-section,
.page-health-advisor-access .account-profile-section,
.page-account .account-profile-section{margin-top:20px;}.page-update-account .account-profile-section .section-header,
.page-communication-preference .account-profile-section .section-header,
.page-health-advisor-access .account-profile-section .section-header,
.page-account .account-profile-section .section-header{margin-bottom:10px;}.page-update-account .account-profile-section .section-header .label-sub-header,
.page-communication-preference .account-profile-section .section-header .label-sub-header,
.page-health-advisor-access .account-profile-section .section-header .label-sub-header,
.page-account .account-profile-section .section-header .label-sub-header{display:inline-block;vertical-align:middle;padding-bottom:0px;}.page-update-account .account-profile-section .section-header .btn,
.page-communication-preference .account-profile-section .section-header .btn,
.page-health-advisor-access .account-profile-section .section-header .btn,
.page-account .account-profile-section .section-header .btn{margin-left:10px;}.page-update-account .clear-left,
.page-communication-preference .clear-left,
.page-health-advisor-access .clear-left,
.page-account .clear-left{clear:left;}.page-update-account .permission-status-icon,
.page-communication-preference .permission-status-icon,
.page-health-advisor-access .permission-status-icon,
.page-account .permission-status-icon{font-size:24px;line-height:18px;vertical-align:middle;margin-bottom:3px;margin-right:5px;}.page-update-account .permission-row,
.page-communication-preference .permission-row,
.page-health-advisor-access .permission-row,
.page-account .permission-row{margin-bottom:10px;}.page-update-account .profile-section,
.page-communication-preference .profile-section,
.page-health-advisor-access .profile-section,
.page-account .profile-section,
.page-update-account .profile-section-static,
.page-communication-preference .profile-section-static,
.page-health-advisor-access .profile-section-static,
.page-account .profile-section-static{padding-bottom:4px;margin-top:20px;}.page-update-account .profile-section.no-margin,
.page-communication-preference .profile-section.no-margin,
.page-health-advisor-access .profile-section.no-margin,
.page-account .profile-section.no-margin,
.page-update-account .profile-section-static.no-margin,
.page-communication-preference .profile-section-static.no-margin,
.page-health-advisor-access .profile-section-static.no-margin,
.page-account .profile-section-static.no-margin{margin-top:0;}.page-update-account .profile-section .health-adv-permission,
.page-communication-preference .profile-section .health-adv-permission,
.page-health-advisor-access .profile-section .health-adv-permission,
.page-account .profile-section .health-adv-permission,
.page-update-account .profile-section-static .health-adv-permission,
.page-communication-preference .profile-section-static .health-adv-permission,
.page-health-advisor-access .profile-section-static .health-adv-permission,
.page-account .profile-section-static .health-adv-permission{margin-top:10px;}.page-update-account .shk-info,
.page-communication-preference .shk-info,
.page-health-advisor-access .shk-info,
.page-account .shk-info{background:#f2f2f2;padding:20px;margin-top:20px;}@media(max-width:639px){.page-update-account .no-padding-xs,
 .page-communication-preference .no-padding-xs,
 .page-health-advisor-access .no-padding-xs,
 .page-account .no-padding-xs{padding:0px;}}@media(max-width:639px){.page-update-account .mail-padding-xs,
 .page-communication-preference .mail-padding-xs,
 .page-health-advisor-access .mail-padding-xs,
 .page-account .mail-padding-xs{padding-top:10px;}}.page-update-account .communication-section .opt-msg,
.page-communication-preference .communication-section .opt-msg,
.page-health-advisor-access .communication-section .opt-msg,
.page-account .communication-section .opt-msg{font-size:10px;margin-left:24px;}@media(max-width:639px){.page-update-account .communication-section .opt-msg,
 .page-communication-preference .communication-section .opt-msg,
 .page-health-advisor-access .communication-section .opt-msg,
 .page-account .communication-section .opt-msg{font-size:10px;}}.page-update-account .radio-wrapper .access-decline,
.page-communication-preference .radio-wrapper .access-decline,
.page-health-advisor-access .radio-wrapper .access-decline,
.page-account .radio-wrapper .access-decline{margin-left:40px;}.profile-img{cursor:pointer;display:inline-block;position:relative;width:90px;height:90px;border-radius:45px;border:3px solid rgba(255, 255, 255, 0.2);box-shadow:0 0 4px 0 rgba(143, 143, 143, 0.5);}.shk-profile-img{width:100%;height:100%;border-radius:100%;background-size:cover;background-repeat:no-repeat;background-position:center;}@media(max-width:639px){.shk-health-advisor-image{width:60px;height:60px;border-radius:30px;}}.profile-advisor{margin-top:20px;border:1px solid #d9d9d9;border-radius:5px;padding:20px;overflow:hidden;background:#ffffff;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;}.profile-advisor .health-advisor-details{margin-left:20px;font-size:12px;line-height:17px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-moz-flex-direction:column;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-justify-content:center;justify-content:center;color:#173e35;}@media(max-width:639px){.profile-advisor .health-advisor-details{margin-left:10px;}}.profile-advisor .health-advisor-details .name{font-size:14px;line-height:19px;color:#2e2e2e;}.profile-advisor .health-advisor-details .name.title{font-weight:bold;}.profile-advisor .health-advisor-details > span{word-break:break-word;}.email-reg-popup-content .popup-common-text{padding-top:55px;}.email-reg-popup-content .benchmark-email-link-wrap{margin:10px 0;}.email-reg-popup-content .benchmark-email-link-wrap a{line-height:20px;}.account-addressbook .subtitle{padding-left:30px;padding-right:30px;font-size:14px;line-height:19px;margin-bottom:20px;}@media(max-width:1024px){.account-addressbook .subtitle{padding-left:20px;padding-right:20px;}}.update-address-popup-content{padding:0px;}.update-address-popup-content .form-content{padding-left:30px;padding-right:30px;padding-top:20px;}@media(max-width:1024px){.update-address-popup-content .form-content{padding-left:20px;padding-right:20px;}}.update-address-popup-content .action-buttons-section{padding-left:30px;padding-right:30px;padding-top:20px;padding-bottom:20px;border-top:1px solid #d9d9d9;}@media(max-width:1024px){.update-address-popup-content .action-buttons-section{padding-left:20px;padding-right:20px;}}.formSubHeading{padding-bottom:20px;font-size:18px;line-height:24px;}@media(max-width:639px){.formSubHeading{font-size:14px;line-height:16px;}}.formSubHeading .para{padding-bottom:10px;}.selectAddress{padding-bottom:20px;}.selectAddress .address-option{list-style-type:none;}.selectAddress .address-option .recommended-differences{color:#e04545;}.account-section .account-list .account-set-default-address{left:30px;bottom:20px;text-transform:none;}.account-section .account-list .account-cards{margin:0px 30px;margin-bottom:30px;}.account-section .account-list .account-cards.card-select{border-top:0px;}.account-section .account-list .account-cards .card{min-height:200px;font-size:14px;line-height:19px;border-top:1px solid #d9d9d9;}.account-section .account-list .account-cards .card .action-links .glyphicon-remove-circle{font-size:20px;color:#173e35;padding-right:15px;padding-top:15px;}.account-section .account-list .account-cards .card .action-links:hover .glyphicon-remove-circle{color:#173e35;}.checkbox .set-default-address{color:#2e2e2e;font-weight:normal;font-size:12px;line-height:17px;}.checkbox .set-default-address input[type="checkbox"]{margin-top:3px;}.no-valid-address{margin:40px;font-weight:bold;text-align:center;}.invalid-address-message{margin:0px;font-weight:bold;text-align:left;margin-left:0px;}.validationResultMessage{color:#e04545;text-align:left;}.update-address-popup-content .invalid-address-message{margin-bottom:20px;}body:not(.shakleeJP) .set-default-payment-checkbox{position:absolute;left:30px;bottom:20px;color:#2e2e2e;font-weight:normal;transition:color 0.3s ease;}@media(max-width:1024px){body:not(.shakleeJP) .set-default-payment-checkbox{left:20px;}}body:not(.shakleeJP) .set-default-payment-checkbox input[type="checkbox"]{transform:translateY(0.01em);}body:not(.shakleeJP) .set-default-payment-checkbox input[type="checkbox"]:checked:disabled{background-color:#fff;}body:not(.shakleeJP) .set-default-payment-checkbox input[type="checkbox"]:checked:disabled::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23959495' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E");}body:not(.shakleeJP) .set-default-payment-checkbox.shaklee-checkbox-disabled{color:#959495;}body:not(.shakleeJP) .set-default-payment-checkbox.shaklee-checkbox-enabled:hover{color:#006a5b;}body:not(.shakleeJP) .set-default-payment-checkbox.shaklee-checkbox-enabled:hover input[type="checkbox"]{border-color:#006a5b;}.account-paymentdetails .subtitle{padding-left:30px;padding-right:30px;font-size:14px;line-height:19px;margin-bottom:20px;}@media(max-width:1024px){.account-paymentdetails .subtitle{padding-left:20px;padding-right:20px;}}.update-payment-popup-content{padding:0px;}.update-payment-popup-content .form-content{padding-left:30px;padding-right:30px;padding-top:20px;}@media(max-width:1024px){.update-payment-popup-content .form-content{padding-left:20px;padding-right:20px;}}.update-payment-popup-content .account-paymentmethod{padding-bottom:0px;}.update-payment-popup-content .account-paymentmethod .account-new-payment-form{margin-top:20px;margin-bottom:20px;}.update-payment-popup-content .account-paymentmethod .action-container{margin-bottom:20px;}.update-payment-popup-content .account-paymentmethod .card-type-text{text-transform:capitalize;}.update-payment-popup-content .account-paymentmethod .card-type-description{color:#999;margin-bottom:15px;}.update-payment-popup-content .action-buttons-section{padding-left:30px;padding-right:30px;padding-top:20px;padding-bottom:20px;border-top:1px solid #d9d9d9;}@media(max-width:1024px){.update-payment-popup-content .action-buttons-section{padding-left:20px;padding-right:20px;}}.update-payment-popup-content .address-billing-options-display{margin:20px 0;}.update-payment-popup-content .address-billing-options-display input[type="radio"]{margin-bottom:10px;}.update-payment-popup-content .address-billing-options-display .address-display{margin-left:25px;}.account-section .account-list .account-set-default-address{left:30px;bottom:20px;font-size:12px;line-height:17px;text-transform:none;text-decoration:underline;}.account-section .account-list .account-cards{margin:0px 30px;margin-bottom:30px;}@media(max-width:639px){.account-section .account-list .account-cards{border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;}}@media(max-width:1023px){.account-section .account-list .account-cards{margin-left:20px;margin-right:20px;}}.account-section .account-list .account-cards.card-select{border-top:0px;}.account-section .account-list .account-cards .card{min-height:200px;border-top:1px solid #d9d9d9;}.account-section .account-list .account-cards .card .action-links .glyphicon-remove-circle{font-size:20px;color:#173e35;padding-right:15px;padding-top:15px;}.account-section .account-list .account-cards .card .action-links:hover .glyphicon-remove-circle{color:#173e35;}.checkbox .set-default-address{color:#2e2e2e;font-weight:normal;font-size:12px;line-height:17px;}.add-eft-terms-box{margin-bottom:20px;}ul.address-display{list-style-type:none;padding-left:0px;}@media(max-width:639px){.select2-container .select2-dropdown.payment-select2-dropdown .select2-search__field{display:none;}}.orderhistory-list-table tr:first-child td{background-color:#f2f2f2;}.orderhistory-list-table th{text-transform:capitalize;font-weight:bold;}.order-search{float:right;text-align:right;top:26px;}.account-orderhistory-search .input-group-btn{top:-27px;}.account-orderhistory-search #searchOrderCode{width:250px;}.dropdown.order-track .caret{margin-left:6px;}.open > .dropdown-menu.track{margin:0px 0px 0px 43px;}.open > .dropdown-menu.track li a{color:#173e35;}@media(max-width:1023px){.open > .dropdown-menu.track{margin:0px 0px 0px 0px;}}.shk-summary-common .shk-summary-section{padding:20px;background:#f5f5f5;margin-top:20px;}.shk-summary-common .shk-summary-section .sub-section{border-bottom:1px solid #d9d9d9;padding:5px 0;}.shk-summary-common .shk-summary-section .section-title{font-size:20px;font-weight:700;margin-bottom:10px;text-transform:uppercase;}.shk-summary-common .shk-summary-section .section-line{display:flex;align-items:center;justify-content:space-between;font-size:12px;padding:3px 0;line-height:1.3;letter-spacing:0;color:#000000;}.shk-summary-common .shk-summary-section .section-line:not(:nth-child(1)){padding-top:0;}.shk-summary-common .shk-summary-section .section-line.line-blod{font-weight:700;}.shk-summary-common .shk-summary-section:not('.section-border') + .section-border{padding-top:3px;}.shk-summary-common .shk-summary-section.autoship-details{font-weight:700;}.shk-summary-common .shk-summary-section.autoship-details .section-line{text-transform:capitalize;}.shk-summary-common .shk-summary-section .rewards-help{font-size:13px;vertical-align:top;}.shk-summary-common .shk-summary-section .summary-total{font-size:16px;text-transform:uppercase;font-weight:700;margin-top:5px;}.shk-summary-common .shk-summary-section .promotion{padding:14px;border:dashed 1px #CEE4D7;border-radius:2px;display:flex;justify-content:space-between;margin-bottom:10px;padding-right:20px;}.shk-summary-common .shk-summary-section .promotion .promo_info{flex:1;word-wrap:break-word;word-break:break-all;margin-right:10px;}.shk-summary-common .shk-summary-section .promotion .promo_applied_label{position:relative;min-width:90px;text-align:left;font-weight:500;color:#173e35;}.shk-summary-common .shk-summary-section .promotion .icon-remove{position:absolute;width:12px;height:12px;top:3px;right:-15px;}.shk-summary-common .jp.shk-summary-section{padding:25px 20px;}.shk-summary-common .jp.shk-summary-section .section-title{margin-bottom:5px;font-weight:bold;color:#1E1E1E;}.saved-cart-content ul{padding-left:0px;list-style:none;}.saved-cart-content .saved-cart-line-item{padding:5px 0px;}.saved-cart-content .cart-item-bundle-container{font-weight:normal;padding:5px 0px;padding-left:10px;}.saved-cart-content .cart-item-bundle-container .cart-item-bundle-component{padding-bottom:5px;}.saved-cart-content .header,
.saved-cart-content .qty{font-weight:bold;}.product-details-page-panel{margin-top:20px;}.product-details.page-title{padding-right:0px;padding-left:0px;}.product-details .name{font-size:32px;font-weight:500;line-height:1.05em;margin:0 0 .25em 0 !important;text-transform:unset;padding-left:30px;padding-right:30px;}@media(max-width:1024px){.product-details .name{padding-left:20px;padding-right:20px;}}@media(min-width:1024px){.product-details .name{padding-right:0px;padding-left:0px;}}.product-details .summary-wrap{margin-bottom:.25em;}.product-details .summary-wrap .summary{margin-top:0;font-size:24px;font-weight:200;line-height:1.05em;text-transform:unset;display:inline;}.product-details .summary-wrap .summary + span{position:relative;top:-3px;}.product-details .description-wrap p{display:inline;}.product-details .pdp-marketing-con{margin-top:40px;}@media(min-width:1024px){.product-main-info{padding-left:0px;}}.product-main-info .description{font-size:14px;line-height:24px;padding-bottom:20px;}.product-main-info-display .price-panel.product-details{margin-bottom:20px;margin-top:20px;}.product-main-info-display .description:last-child{border-bottom:1px solid #d9d9d9;}.product-main-info-selector{padding-top:10px;padding-left:60px;padding-right:60px;}.variant-section{margin-bottom:0px;margin-top:30px;}.variant-section .variant-selector .variant-name{font-size:14px;font-weight:600;text-transform:capitalize;margin-top:10px;margin-bottom:10px;padding-left:0px;color:#2e2e2e;}.variant-section .variant-selector .variant-name .variant-selected{font-weight:normal;text-transform:none;}.variant-section .variant-selector .variant-item{padding-bottom:5px;}.variant-section .variant-selector .variant-item .select2-container{width:100% !important;}.variant-section .variant-selector .variant-item .select2-container .select2-selection--single.form-control{font-size:16px;line-height:28px;}.variant-section .variant-selector .variant-item .select2-container .select2-selection--single.form-control .select2-selection__rendered{font-size:16px;line-height:28px;padding-left:5px;}.product-review-tab .headline{text-align:center;font-weight:300;font-size:37px;letter-spacing:-0.04em;margin-bottom:40px;line-height:54px;padding-top:40px;}.product-review-tab .product-review-content .show-more-show-less{text-align:center;padding-top:20px;padding-bottom:20px;width:100%;}.product-review-tab .product-review-content .show-more-show-less .btn{text-transform:capitalize;}.product-review-tab .product-review-content span{font-size:18px;line-height:24px;}.product-review-tab .product-review-content .review-pagination-bar{padding-top:20px;padding-left:0px;}.product-review-tab .product-review-content .review-pagination-bar .btn{margin-right:0px;}.product-review-tab .product-review{padding-left:0px;display:block;}.product-review-tab .rating-stars{display:inline-block;vertical-align:middle;}.product-review-tab .rating .rating-fraction{color:#2e2e2e;display:inline-block;line-height:24px;}.product-review-tab .rating .title{padding-left:20px;color:#2e2e2e;font-size:14px;line-height:19px;line-height:22px;}.product-review-tab .rating .rating-review-count{display:flex;margin:4px 0px 0px 4px;}.product-review-tab .rating .rating-info .rating-review-count a{color:#2e2e2e;}.product-review-tab .review-entry .author{padding-top:5px;color:#645952;font-size:14px;line-height:19px;margin-bottom:10px;}.product-review-tab .review-entry .content{padding-top:10px;font-size:18px;line-height:24px;white-space:pre-line;word-break:break-word;}.product-review-tab .review-entry .title{font-size:18px;line-height:24px;}.product-review-tab li{border-bottom:1px solid #d9d9d9;padding:20px 0px;}.product-review-tab li:last-of-type{border-bottom:none;}.product-review-tab .review-count{margin-top:20px;padding:30px 0px 0px 0px;color:#2e2e2e;border-top:1px solid #d9d9d9;font-size:22px;line-height:30px;}.product-review-tab .customer-review{letter-spacing:-0.04em;font-weight:bold;font-size:18px;line-height:30px;margin-bottom:10px;}.product-review{line-height:16px;padding-left:30px;padding-right:30px;}@media(max-width:1024px){.product-review{padding-left:20px;padding-right:20px;}}@media(min-width:1024px){.product-review{padding-right:0px;padding-left:0px;display:flex;flex-wrap:wrap;}.product-review > div:nth-child(1){width:auto;padding-right:0;}.product-review > div:nth-child(2){width:auto;}}.product-review .rating{display:flex;vertical-align:middle;flex-wrap:wrap;}.product-review .rating a{display:table-cell;vertical-align:middle;}.product-review .rating .rating-stars span{font-size:18px;line-height:24px;}.product-review .rating .rating-info{padding:2px 0px 2px 0px;display:inline-flex;}.product-review .rating .rating-info a{margin-left:0px;padding-left:0px;text-transform:none;color:#337ab7;text-decoration:none;}.product-review .rating .rating-info .rating-review-count{display:flex;margin:4px 0px 0px 4px;}.product-review .rating .rating-info .write-review{font-size:12px;padding-bottom:0;line-height:2;margin-left:5px;cursor:pointer;}.product-review .rating .rating-info .write-review span{color:#173E35;margin-right:5px;font-size:12px;}.product-review .product-share{vertical-align:middle;padding:5px 0 10px 0;}.product-review .product-share .share-label{color:#2e2e2e;}.product-review .product-share .glyphicon{vertical-align:middle;font-size:16px;}.product-review .product-share span{line-height:16px;}@media(max-width:1023px){.product-review .product-share span{line-height:14px;}}.product-review .rating a,
.product-review .product-share{font-size:12px;line-height:17px;text-transform:capitalize;}.product-review .copy-link{color:#333333;}.product-review .review-rating-graph{margin-top:25px;color:#173e35;font-weight:bold;}.product-review .review-rating-graph .bar-row{margin-bottom:10px;}.product-review .review-rating-graph .bar-background{background:#f2f2f2;padding-left:0;padding-right:0;line-height:14px;}.product-review .review-rating-graph .bar-active{background:#173e35;display:inline-block;height:100%;padding-top:5px;padding-bottom:5px;}.product-review .review-rating-graph .bar-stars{padding-top:5px;padding-bottom:5px;text-align:left;line-height:14px;}.product-review .review-rating-graph .bar-percentage{padding-top:5px;padding-bottom:5px;text-align:right;line-height:14px;}.product-review .product-share.disabled{display:inline-block;cursor:not-allowed;filter:opacity(0.7);}.product-review .product-share.disabled a{pointer-events:none;}.rating.rating-set .rating-stars{font-size:20px;}.write-review{padding-bottom:10px;}.write-review h2.customer-review-write{color:#173e35;font-weight:bold;font-size:22px;line-height:30px;}.review-hidden{display:none;}.tab-review .write-review{display:block;}.tab-review .write-review.review-hidden{display:none;}.rating a:before{content:none;}.image-gallery .carousel.gallery-carousel > .item,
.image-gallery .carousel.image-gallery__image > .item{visibility:hidden;}.image-gallery .carousel.gallery-carousel .owl-item .item,
.image-gallery .carousel.image-gallery__image .owl-item .item{visibility:visible;}.image-gallery .gallery-carousel{margin-top:2px;}.image-gallery .gallery-carousel .owl-wrapper .item{margin:0px;padding:0px;min-height:auto;border:2px solid transparent;width:100%;}.image-gallery .gallery-carousel .owl-wrapper .item.active{border:2px solid #173e35;}.image-gallery .gallery-carousel .owl-item img{width:100%;}@media(min-width:1024px){.image-gallery .gallery-carousel .owl-controls{display:none !important;}}@media(min-width:1024px){.image-gallery .gallery-carousel:hover .owl-controls{display:block !important;}}.image-gallery{margin-left:30px;margin-right:60px;position:relative;}@media(max-width:1023px){.image-gallery{margin-left:20px;margin-right:20px;}}.image-gallery .image-gallery__image .owl-item .item{margin:0px;}@media(max-width:1399px) and (min-width:1024px){.image-gallery .image-gallery__image:hover .owl-controls{display:block !important;}}@media(min-width:1400px){.image-gallery .image-gallery__image:hover .owl-controls{display:block !important;}}.image-gallery .carousel .item a,
.image-gallery .carousel__component--carousel .item a,
.image-gallery .carousel .carousel__item a,
.image-gallery .carousel__component--carousel .carousel__item a{color:#173e35;}.image-gallery .carousel .item a:hover,
.image-gallery .carousel__component--carousel .item a:hover,
.image-gallery .carousel .carousel__item a:hover,
.image-gallery .carousel__component--carousel .carousel__item a:hover,
.image-gallery .carousel .item a:focus,
.image-gallery .carousel__component--carousel .item a:focus,
.image-gallery .carousel .carousel__item a:focus,
.image-gallery .carousel__component--carousel .carousel__item a:focus{color:#006a5b;}.image-gallery .product-badge-layout{position:absolute;right:20px;top:20px;}.image-gallery .product-badge-layout .product-badge{max-width:30px;display:block;margin-bottom:10px;}.product-details.price-panel{padding:20px;}.tabs .tabbody{background-color:#ffffff;font-size:14px;line-height:19px;}.tabs .tabhead a{font-size:14px;line-height:19px;}.tabs .tabs-list{margin:0px;padding:0px;}.tabs .tabs-list li{padding:10px 0px;}.tabs .tabs-list li a{color:#2e2e2e;font-size:14px;line-height:19px;font-weight:bold;padding:0px 18px;border-right:1px solid #d9d9d9;}.tabs .tabs-list li a:hover,
.tabs .tabs-list li a:focus{border-bottom:none;border-right:1px solid #d9d9d9;}.tabs .tabs-list li.active{border-bottom:4px solid #173e35;}.tabs .tabs-list li.active a,
.tabs .tabs-list li.active a:hover,
.tabs .tabs-list li.active a:focus{border-right:1px solid #d9d9d9;color:#173e35;border-bottom:none;}.tabs .tabs-list li.active:last-of-type a,
.tabs .tabs-list li.active:last-of-type a:hover,
.tabs .tabs-list li.active:last-of-type a:focus{border-right:none;}.tabs .tabs-list li:last-of-type a{border-right:none;}.tabs .tabs-list li + li:before{display:none;}@media(max-width:1023px){.tabs.tabs-responsive .tabhead{width:100%;}}.addtocart-component .qty-selector,
#add_to_cart_storepickup_form .qty-selector{margin:0 auto;margin-bottom:30px;}.addtocart-component .qty-selector .input-group-btn,
#add_to_cart_storepickup_form .qty-selector .input-group-btn,
.addtocart-component .qty-selector .btn,
#add_to_cart_storepickup_form .qty-selector .btn{height:100%;}.addtocart-component .qty-selector .form-control,
#add_to_cart_storepickup_form .qty-selector .form-control,
.addtocart-component .qty-selector .input-group-btn,
#add_to_cart_storepickup_form .qty-selector .input-group-btn,
.addtocart-component .qty-selector .btn,
#add_to_cart_storepickup_form .qty-selector .btn{height:40px;width:50px;}.addtocart-component .qty-selector .btn,
#add_to_cart_storepickup_form .qty-selector .btn{border-radius:0px !important;height:40px;}@media(max-width:1023px){.addtocart-component .qty-selector .input-group-btn,
 #add_to_cart_storepickup_form .qty-selector .input-group-btn,
 .addtocart-component .qty-selector .btn,
 #add_to_cart_storepickup_form .qty-selector .btn,
 .addtocart-component .qty-selector .form-control,
 #add_to_cart_storepickup_form .qty-selector .form-control{width:50px;height:40px;}}.addtocart-component .stock-wrapper{margin:0px;margin-bottom:30px;color:#dcc066;font-size:12px;line-height:17px;}@media(max-width:639px){.addtocart-component .stock-wrapper{margin-left:0px;margin-right:0px;}}.add-to-cart .add-to-cart-item{font-size:14px;line-height:19px;}.add-to-cart .add-to-cart-item .details .name{font-size:14px;line-height:19px;}.bundle-component-list .carousel__component .carousel__component--headline{color:#173e35;text-align:left;text-transform:capitalize;font-weight:normal;}.bundle-component-list .carousel__component .item-panel{text-align:center;padding:0px 10px;}.bundle-component-list .carousel__component .carousel__item--thumb{margin-bottom:10px;}.bundle-component-list .carousel__component .carousel__item--thumb img{width:100%;max-width:180px;height:auto;}@media(max-width:1023px){.bundle-component-list .carousel__component .carousel__item--thumb img{max-width:120px;}}.bundle-component-list .carousel__component .carousel__item--name,
.bundle-component-list .carousel__component .carousel__item--price{font-size:12px;line-height:17px;}.add-to-autoship-pdp-container .dropdown-menu{width:100%;overflow-y:auto;max-height:300px;}.add-to-autoship-pdp-container .dropdown-menu li a{padding:0px 20px;}.add-to-autoship-pdp-container.add-bundle-to-autoship .dropdown-menu{width:100%;left:0%;}.add-to-autoship-pdp-container .autoship-details{text-overflow:ellipsis;width:100%;overflow:hidden;}#addToAutoshipLayer .autoship-item-pdp{padding:20px 0px;}.page-productDetails .carousel{margin-left:0px;margin-right:0px;padding-right:0px;padding-left:0px;margin-bottom:2px;}.page-productDetails .carousel.gallery-carousel{margin-bottom:20px;}@media(min-width:639px){.page-productDetails .carousel{padding-left:0px;padding-right:0px;}}.AddToCart-ShareOnSocialNetworkAction{margin-top:10px;}.productDetailsPageSectionCrossSelling .carousel-component,
.productDetailsPageSectionUpSelling .carousel-component{padding:0px;}.productDetailsPageSectionCrossSelling .carousel-component .headline,
.productDetailsPageSectionUpSelling .carousel-component .headline{font-size:14px;line-height:19px;font-weight:bold;}.productDetailsPageSectionCrossSelling .carousel-component .carousel,
.productDetailsPageSectionUpSelling .carousel-component .carousel{padding:0px;}.productDetailsPageSectionCrossSelling .carousel-component .carousel .item .thumb,
.productDetailsPageSectionUpSelling .carousel-component .carousel .item .thumb{height:auto;margin-bottom:10px;}.productDetailsPageSectionCrossSelling .carousel-component .carousel .item .thumb img,
.productDetailsPageSectionUpSelling .carousel-component .carousel .item .thumb img{max-width:180px;width:100%;max-height:inherit;}@media(max-width:1023px){.productDetailsPageSectionCrossSelling .carousel-component .carousel .item .thumb img,
 .productDetailsPageSectionUpSelling .carousel-component .carousel .item .thumb img{max-width:120px;}}.productDetailsPageSectionCrossSelling .carousel-component .carousel .item .item-name,
.productDetailsPageSectionUpSelling .carousel-component .carousel .item .item-name{font-size:12px;line-height:17px;font-weight:bold;}.productDetailsPageSectionCrossSelling .carousel-component .carousel .item .item-price,
.productDetailsPageSectionUpSelling .carousel-component .carousel .item .item-price{font-size:12px;line-height:17px;}.productDetailsPageSectionUpSelling{border-top:1px solid #d9d9d9;width:100vw;position:relative;left:calc(-50vw + 50%);}.productDetailsPageSectionUpSelling .carousel-component .headline{text-align:center;font-weight:300;font-size:37px;letter-spacing:-0.04em;margin-bottom:40px;}.gallery-carousel .pdp-video-icon{position:absolute;font-size:30px;left:calc(50% - 15px);top:calc(50% - 15px);text-shadow:0px 0px 2px #ffffff;color:#173e35;}.pdp-video-icon{position:absolute;font-size:100px;left:calc(50% - 50px);top:calc(50% - 50px);text-shadow:0px 0px 2px #ffffff;}.pdp-video-container{position:relative;width:100%;height:0;padding-bottom:51%;}.pdp-video-container iframe{position:absolute;width:100%;height:100%;left:0;top:0;border:0px;}.product-autoship-selection{border:1px solid #d9d9d9;padding:16px 20px 20px;}.product-autoship-selection .autoship-option{width:80%;}.product-autoship-selection .addcart-option{display:flex;flex-wrap:wrap;}.product-autoship-selection .addcart-option label,
.product-autoship-selection .addcart-option .form-label,
.product-autoship-selection .addcart-option .form-chk-label{font-size:14px;color:inherit;text-transform:inherit;margin-bottom:0;display:flex;flex:0 0 78%;line-height:20px;}.product-autoship-selection .addcart-option label .shk-checkbox-label,
.product-autoship-selection .addcart-option .form-label .shk-checkbox-label,
.product-autoship-selection .addcart-option .form-chk-label .shk-checkbox-label{flex:0 0 auto;top:3px;}.product-autoship-selection .addcart-option .shk-loyalty-brief{display:flex;}.product-autoship-selection .addcart-option + .addcart-option{border-top:1px dotted #d9d9d9;margin-top:14px;padding-top:14px;}.product-autoship-selection .addcart-option .shk-loyalty-logo-section{flex:0 0 22%;height:48px;display:flex;justify-content:flex-end;}.product-autoship-selection .addcart-option .shk-loyalty-logo-section .shk-loyalty-logo{width:81px;background-size:100% 100%;height:50px;}.product-autoship-selection .addcart-option .autoship-option-list{margin-top:10px;padding-left:25px;flex:0 0 100%;}.product-autoship-selection .select2-container{width:100% !important;}.product-autoship-selection .select2-container .select2-selection--single.form-control{font-size:14px;font-weight:400;line-height:28px;height:30px;}.product-autoship-selection .select2-container .select2-selection--single.form-control .select2-selection__rendered{font-size:14px;font-weight:400;line-height:28px;padding-left:5px;margin-top:-5px;}.product-autoship-selection .select2-container .select2-selection--single.form-control .select2-selection__arrow{margin-top:-5px;}.autoship-info-popup .autoship-description{font-size:14px;font-weight:700;padding-left:20px;padding-right:20px;padding-top:15px;padding-bottom:15px;}.autoship-info-popup ul{padding-left:20px;padding-right:20px;padding-bottom:20px;}.autoship-info-popup li{list-style-type:none;padding-left:20px;}.autoship-info-popup li:before{color:#173e35;content:"\f00c";font-family:fontawesome;left:0;position:absolute;padding-left:20px;padding-right:20px;}.addtocart-component{margin-top:0px;}.pdp-button-position{margin-left:auto;margin-right:auto;width:90%;}@media(min-width:1024px){.pdp-button-position{width:70%;}}.pdp-addtoautoship-btn{font-weight:600;font-size:14px;color:#6dab3c;background-color:transparent;}@media(max-width:340px){.pdp-addtoautoship-btn{font-size:12px;}}.pdp-add-cust-btn{font-size:18px;font-weight:500;height:49px;margin-top:20px;}.pdp-meology-text-link-center{margin-top:5px;}.pdp-autoship-menu{margin-top:-7.5px;}.strikePrice{font-weight:normal;color:#999999;}.strikePrice > span{text-decoration:line-through;}.quantity-selector{padding-bottom:50px;}.quantity-selector .quanity-name{font-size:14px;font-weight:600;text-transform:capitalize;margin-top:10px;margin-bottom:10px;padding-left:0px;color:#2e2e2e;min-width:fit-content;}.quantity-selector .select2-container{width:60px !important;}.quantity-selector .select2-container .select2-selection--single.form-control{font-size:16px;line-height:28px;}.quantity-selector .select2-container .select2-selection--single.form-control .select2-selection__rendered{font-size:16px;line-height:28px;padding-left:5px;}.quantity-selector input{width:60px !important;font-size:16px;line-height:28px;height:40px;padding:6px 6px;border-color:#d9d9d9;border-radius:2px;border:1px solid #d9d9d9;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}#pdp-accordion .panel{border:0 transparent;-webkit-box-shadow:none;box-shadow:none;}#pdp-accordion .panel-group .panel{border-radius:0;box-shadow:none;}#pdp-accordion .panel-default{border-color:transparent;}#pdp-accordion .panel-default > .panel-heading{padding:0;border-bottom:1px solid #d9d9d9;background-color:#ffffff;border-color:none;}#pdp-accordion .panel-group .panel-heading + .panel-collapse > .panel-body{border-top:none;}#pdp-accordion .panel-default > .panel-heading + .panel-collapse > .panel-body{border-top:none;}#pdp-accordion .panel-default:first-child .panel-heading{border-top:0px;}#pdp-accordion .panel-title{font-size:16px;font-weight:700;}@media(max-width:639px){#pdp-accordion .panel-title{font-size:14px;}}#pdp-accordion .panel-title > a{display:block;padding:15px;text-decoration:none;text-transform:uppercase;}#pdp-accordion .more-less{float:right;color:#173e35;}.pdp-heading{text-align:center;font-weight:300;font-size:37px;letter-spacing:-0.04em;margin-bottom:40px;}.product-temp-unavailable{color:#e04545;}.LoyalRewardsPopupPage.loyalty-description .loyalty-sub-header{margin:0 auto 20px auto;}.LoyalRewardsPopupPage.loyalty-description .shk-banner-type-c{width:100%;left:0;min-height:initial;}.LoyalRewardsPopupPage.loyalty-description .btn-primary{margin:0 auto;width:400px;color:#ffffff;background-color:#173E35;border-color:#173E35;}@media(max-width:1023px){.LoyalRewardsPopupPage.loyalty-description .btn-primary{width:100%;}}.LoyalRewardsPopupPage.loyalty-description .btn-default{margin:0 auto;width:400px;color:#173E35;background-color:#ffffff;border-color:#ffffff;text-decoration:underline;}@media(max-width:1023px){.LoyalRewardsPopupPage.loyalty-description .btn-default{width:100%;}}.LoyalRewardsPopupPage.loyalty-description .loyalty-actions{margin-top:0;}.LoyalRewardsPopupPage.loyalty-description .loyalty-header{font-size:50px;width:100%;text-transform:initial;}.LoyalRewardsPopupPage.loyalty-description .shk-banner-sub-component{padding:0 !important;}.LoyalRewardsPopupPage.loyalty-description .loyalty-rules .loyalty-welfare{width:calc(33.33333333%);flex:0 0 auto;}@media(max-width:1023px){.LoyalRewardsPopupPage.loyalty-description .loyalty-rules .loyalty-welfare{width:100%;flex:0 0 100%;display:flex;}}.LoyalRewardsPopupPage.loyalty-description .loyalty-rules .loyalty-welfare .pic{display:flex;justify-content:center;align-items:center;}.LoyalRewardsPopupPage.loyalty-description .loyalty-rules .loyalty-welfare .pic img{height:80px;}@media(max-width:1023px){.LoyalRewardsPopupPage.loyalty-description .loyalty-rules .loyalty-welfare .pic img{width:40px;height:auto;}}.LoyalRewardsPopupPage.loyalty-description .loyalty-rules .loyalty-welfare .welfare-container{width:100%;}.LoyalRewardsPopupPage.loyalty-description .loyalty-rules .loyalty-welfare .welfare-container .welfare-title{margin:auto;text-align:center;width:80%;line-height:24px;margin-top:10px;margin-bottom:10px;font-weight:700;}.LoyalRewardsPopupPage.loyalty-description .loyalty-rules .loyalty-welfare .welfare-container .welfare-description{line-height:22px;}.loyalty-description .loyalty-logo{width:100%;}.loyalty-description .loyalty-header{width:70%;margin:auto;margin-top:20px;font-size:40px;line-height:1;font-weight:700;text-transform:capitalize;text-align:center;font-family:'SchnyderS-Bold';color:#1E1E1E;}.loyalty-description .loyalty-sub-header{width:73%;font-size:18px;line-height:26px;text-align:center;margin:20px auto 20px;}.loyalty-description .loyalty-rules{display:flex;justify-content:space-around;flex-wrap:wrap;}.loyalty-description .loyalty-rules .loyalty-welfare{flex:0 0 25%;padding:10px;text-align:center;font-size:16px;}.loyalty-description .loyalty-rules .loyalty-welfare .welfare-icon{width:70%;height:85px;margin:auto;}.loyalty-description .loyalty-rules .loyalty-welfare .welfare-title{margin:auto;text-align:center;width:80%;line-height:24px;margin-top:10px;margin-bottom:10px;font-weight:700;}.loyalty-description .loyalty-rules .loyalty-welfare .welfare-description{line-height:22px;}.loyalty-description .loyalty-rules .loyalty-welfare .welfare-description p{margin-bottom:0;}@media(max-width:639px){.loyalty-description .loyalty-rules .loyalty-welfare{flex:0 0 100%;}}.loyalty-description .loyalty-declare{width:80%;margin:20px auto;text-align:center;font-size:16px;}.loyalty-description .loyalty-declare ~ .loyalty-actions{margin-top:40px;}.loyalty-description .loyalty-actions{margin-top:20px;}@media(max-width:639px){.loyalty-description .loyalty-actions-no{margin-bottom:20px;}}.loyalty-description .show-again{margin-top:15px;}.loyalty-description .show-again > label,
.loyalty-description .show-again > .form-label,
.loyalty-description .show-again > .form-chk-label{color:inherit;font-size:14px;text-transform:inherit;font-weight:normal;}@media(max-width:639px){.ui-tooltip{left:50% !important;margin-left:-150px !important;}}.backorder-estimated{color:#173e35;}.backorder-estimated.pdp-estimated-top{margin-top:2px;}.qv-badge-icon-layout{position:absolute;right:20px;top:0;}.qv-badge-icon-layout .product-badge{max-width:30px;display:block;margin-bottom:10px;object-fit:contain;}@media print{.qv-badge-icon-layout .product-badge{max-width:30px !important;}}.error_msg_cart{color:#e04545;}.cart-details-page{padding-top:30px;}@media(max-width:1023px){.cart-details-page{padding-top:20px;padding-left:20px;padding-right:20px;}}.cart-details-page .cart__actions{padding-left:20px;padding-right:20px;margin-bottom:20px;}@media(max-width:639px){.cart-details-page .cart__actions{padding:0 0;}.cart-details-page .cart__actions.cart-summary-action{padding:10px 20px;}}.cart-details-page .cart__actions.cart-summary-action{margin-bottom:0;}.cart-details-page .cart-details-sidebar .cart-page-terms{margin-bottom:20px;}.cart-details-page .promo-banner{border:#d9d9d9 0px solid;padding:0px;margin-bottom:0px;}.cart-details-page .promo-banner .banner__component.banner a img{width:80px;}.cart-details-page .price-panel{margin-top:0px;}.cart-details-page .quick-shop{padding:10px 0px;margin-bottom:10px;}.cart-details-page .quick-shop .quick-shop-handler{font-size:18px;color:#173e35;display:inline-block;vertical-align:middle;margin-left:7px;}.cart-details-page .quick-shop .quick-shop-handler .glyphicon-plus-sign{display:none;}.cart-details-page .quick-shop .quick-shop-handler .glyphicon-minus-sign{display:inline-block;}.cart-details-page .quick-shop .quick-shop-handler.collapsed .glyphicon-plus-sign{display:inline-block;}.cart-details-page .quick-shop .quick-shop-handler.collapsed .glyphicon-minus-sign{display:none;}.cart-details-page .quick-shop .quick-shop-heading{font-size:14px;font-weight:bold;margin-bottom:10px;}.cart-details-page .quick-shop .input-group,
.cart-details-page .quick-shop .form-control,
.cart-details-page .quick-shop .btn.btn-small{height:40px;}@media(max-width:1023px){.cart-details-page .quick-shop .btn{margin-top:20px;}}.cart-details-page .quick-shop .input-group{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;}.cart-details-page .quick-shop .input-group .quickshop-input{margin-right:20px;}.cart-details-page .quick-shop .input-group .qty{width:auto;}.cart-entries{margin-bottom:30px;}@media(max-width:1023px){.cart-entries .item__list.item__list__cart{border:0px;}}.cart-entries .item__list.item__list__cart ul.item__list--header li.item__info{font-size:14px;line-height:19px;color:#173e35;}.cart-entries .item__list.item__list__cart .item__list--header li{background-color:#ffffff;}.cart-entries .item__list.item__list__cart .item__list--header li:last-child{padding-right:24px;width:24px;}.cart-entries .item__list.item__list__cart .item__list--item{border-top:1px solid #d9d9d9;border-bottom:0px;}.cart-entries .item__list.item__list__cart .item__list--item > *{vertical-align:top;}.cart-entries .item__list.item__list__cart .item__list--item .item__image{width:100px;box-sizing:content-box;padding:0;padding-right:20px;height:100px;}.cart-entries .item__list.item__list__cart .item__list--item .item__image a{display:block;width:100%;height:100%;text-align:center;}.cart-entries .item__list.item__list__cart .item__list--item .item__image img{max-width:100px;max-height:100px;}.cart-entries .item__list.item__list__cart .item__list--item .item__info{width:auto;font-size:13px;color:#2e2e2e;line-height:18px;padding:0;}.cart-entries .item__list.item__list__cart .item__list--item .item__info.pv,
.cart-entries .item__list.item__list__cart .item__list--item .item__info.qv{font-size:14px;line-height:19px;text-align:right;width:15%;}.cart-entries .item__list.item__list__cart .item__list--item .item__info.qty{width:40%;text-align:right;position:relative;}.cart-entries .item__list.item__list__cart .item__list--item .item__info.qty .item__quantity__total{padding:0px;display:flex;align-items:center;}.cart-entries .item__list.item__list__cart .item__list--item .item__info.qty .item__quantity__total > span{min-width:fit-content;}@media(max-width:1023px){.cart-entries .item__list.item__list__cart .item__list--item .item__info.qty .item__quantity__total > span{padding-top:20px;}}.cart-entries .item__list.item__list__cart .item__list--item .item__info .header .item__name{font-size:17px;font-weight:700;color:#2e2e2e;}.cart-entries .item__list.item__list__cart .item__list--item .item__info .header .item__code{font-weight:normal;color:#2e2e2e;display:flex;align-items:center;flex-wrap:wrap;}.cart-entries .item__list.item__list__cart .item__list--item .item__info .header .item__code a{font-size:inherit;}.cart-entries .item__list.item__list__cart .item__list--item .item__info .header .cart-item-modify-link{padding-right:5px;}.cart-entries .item__list.item__list__cart .item__list--item .item__info .header .cart-item-modify-link > span{display:inline-block;margin-left:5px;}.cart-entries .item__list.item__list__cart .item__list--item .item__info .actions .cart-line-item-action{margin-bottom:5px;}.cart-entries .item__list.item__list__cart .item__list--item .item__info .actions .cart-line-item-action:last-of-type{margin-bottom:0px;}.cart-entries .item__list.item__list__cart .item__list--item .item__info .variants{font-size:12px;line-height:17px;display:flex;}.cart-entries .item__list.item__list__cart .item__list--item .item__info .variants .variant-item + .variant-item::before{content:'/';}.cart-entries .item__list.item__list__cart .item__list--item .item__info .backorder{color:#dcc066;font-size:12px;line-height:17px;}.cart-entries .item__list.item__list__cart .item__list--item .item__info .prices{font-size:13px;line-height:18px;}.cart-entries .item__list.item__list__cart .item__list--item .item__info .prices .item-total{font-weight:bold;}.cart-entries .item__list.item__list__cart .item__list--item .item__info .prices .member-price{color:#173e35;font-weight:bold;}.cart-entries .item__list.item__list__cart .item__list--item .item__info .prices .prices-line{display:flex;flex-wrap:wrap;}.cart-entries .item__list.item__list__cart .item__list--item .item__info .item__redeem{display:table-cell;margin-top:10px;}.cart-entries .item__list.item__list__cart .item__list--item .item__info .item__redeem .redeem{display:flex;align-items:center;}.cart-entries .item__list.item__list__cart .item__list--item .item__info .item__redeem .redeem .unit{margin-left:10px;font-size:inherit;}.cart-entries .item__list.item__list__cart .item__list--item .item__info .item__redeem .redeem select{width:60px;}@media(max-width:1023px){.cart-entries .item__list.item__list__cart .item__list--item .item__info .item__redeem{display:block;}}.cart-entries .item__list.item__list__cart .item__list--item .item__info .item__quantity__total,
.cart-entries .item__list.item__list__cart .item__list--item .item__info .item__redeem .redeem{font-size:13px;}.cart-entries .item__list.item__list__cart .item__list--item .item__info .item__quantity__total > span:first-child,
.cart-entries .item__list.item__list__cart .item__list--item .item__info .item__redeem .redeem > span:first-child{width:60px;margin-right:10px;text-align:right;flex:0 0 100px;}.cart-entries .item__list.item__list__cart .item__list--item .item__info .item__autoship > .cart-autoship-frm{display:flex;position:relative;align-items:center;margin-top:10px;}.cart-entries .item__list.item__list__cart .item__list--item .item__info .item__autoship > .cart-autoship-frm span.autoship_tip{flex:0 0 auto;margin-right:10px;display:flex;align-items:center;}.cart-entries .item__list.item__list__cart .item__list--item .item__info .item__autoship > .cart-autoship-frm span.autoship_tip input{margin-right:6px;margin-top:0;margin-bottom:0;}.cart-entries .item__list.item__list__cart .item__list--item .item__info .item__autoship > .cart-autoship-frm .form-control{width:140px;flex:0 0 140px;}.cart-entries .item__list.item__list__cart .item__list--item .item__info .item__autoship > .cart-autoship-frm .help-sign{margin-left:10px;}.cart-entries .item__list.item__list__cart .item__list--item .item__info .item__autoship > .cart-autoship-frm .shk-autoship-description{display:flex;align-items:center;}.cart-entries .item__list.item__list__cart .item__list--item .item__info .item__autoship > .cart-autoship-pill{display:flex;position:relative;margin-top:10px;padding:13px 14px 17px 13px;border:1px solid #dedede;border-radius:2px;color:#4a4a4a;}.cart-entries .item__list.item__list__cart .item__list--item .item__info .item__autoship > .cart-autoship-pill .shk-autoship-description .price{color:#e04545;}.cart-entries .item__list.item__list__cart .item__list--item .item__info .item__agent{display:flex;justify-content:space-between;margin-top:10px;}.cart-entries .item__list.item__list__cart .item__list--item .item__info .not-final-price{text-decoration:line-through;}.cart-entries .item__list.item__list__cart .item__list--item .item__info .final-price{color:#173e35;font-weight:bold;}.cart-entries .item__list.item__list__cart .item__list--item .item__info .qty-total-wrapper{margin-bottom:10px;}.cart-entries .item__list.item__list__cart .item__list--item .item__info .qty-total-wrapper .item__quantity__label,
.cart-entries .item__list.item__list__cart .item__list--item .item__info .qty-total-wrapper .item__quantity__total{display:table-cell;vertical-align:middle;padding-right:5px;}.cart-entries .item__list.item__list__cart .item__list--item .item__info .qty-total-wrapper .item__quantity__label label,
.cart-entries .item__list.item__list__cart .item__list--item .item__info .qty-total-wrapper .item__quantity__label .form-label,
.cart-entries .item__list.item__list__cart .item__list--item .item__info .qty-total-wrapper .item__quantity__label .form-chk-label{font-size:12px;line-height:17px;line-height:40px;margin-top:10px;}.cart-entries .item__list.item__list__cart .item__list--item .item__info .qty-total-wrapper .item__quantity__total{min-width:65px;}.cart-entries .item__list.item__list__cart .item__list--item .item__info .qty-total-wrapper .item__quantity__label label,
.cart-entries .item__list.item__list__cart .item__list--item .item__info .qty-total-wrapper .item__quantity__label .form-label,
.cart-entries .item__list.item__list__cart .item__list--item .item__info .qty-total-wrapper .item__quantity__label .form-chk-label{margin-bottom:0px;text-transform:capitalize;color:#2e2e2e;font-weight:bold;}.cart-entries .item__list.item__list__cart .item__list--item .item__info .qty .form-control{width:60px;padding:6px 10px;height:fit-content;}.cart-entries .item__list.item__list__cart .item__list--item .item__info .qty .form-control .select2-selection__arrow{height:100%;}.cart-entries .item__list.item__list__cart .item__list--item .item__info .qty .cart-item-modify-link{line-height:19px;}.cart-entries .item__list.item__list__cart .item__list--item .item__info .total-price{font-weight:700;}.cart-entries .item__list.item__list__cart .item__list--item .item__info .cart-item-bundle-content .cart-item-bundle-container{margin-top:5px;}.cart-entries .item__list.item__list__cart .item__list--item .item__info .cart-item-bundle-content .cart-item-bundle-container .cart-item-bundle-component{margin-bottom:5px;}.cart-entries .item__list.item__list__cart .item__list--item .item__info .cart-item-bundle-content .cart-item-bundle-container .cart-item-bundle-component:last-child{margin-bottom:0px;}.cart-entries .item__list.item__list__cart .item__list--item:last-child{padding-right:0px;border-bottom:1px solid #d9d9d9;}.cart-entries .item__list.item__list__cart .item__list--item .item__menu{padding-right:24px;width:24px;}@media(max-width:1023px){.cart-entries .item__list.item__list__cart .item__list--item .item__menu{padding-right:0px;right:0px;margin-top:5px;}}.cart-entries .item__list.item__list__cart .item__list--item .item__menu .cart-item-remove-btn{display:flex;justify-content:center;align-items:center;width:1.85em;height:1.85em;color:#2e2e2e;background:#ffffff;margin-right:0px;font-size:13px;border-radius:100%;border:3px solid #2e2e2e;padding:0;}@media(max-width:1023px){.cart-entries .item__list.item__list__cart .item__list--item .item__menu .cart-item-remove-btn{width:1.85em;height:1.85em;}}.cart-entries .item__list.item__list__cart .item__list--item .item__menu .cart-item-remove-btn .glyphicon-remove{overflow:hidden;top:0;}.cart-entries .item__list.item__list__cart .item__list--item .item__menu .btn .glyphicon{top:0px;}.cart-entries .item__list.item__list__cart .item__list--item .upsell-checkbox{display:inline-block;width:10%;}.cart-entries .item__list.item__list__cart .item__list--item .upsell-checkbox .item__menu{padding:0px;}.cart-entries .item__list.item__list__cart .item__list--item .no-charge-checkbox{display:inline-block;width:15%;margin-left:20px;padding-left:20px;}.cart-entries .item__list.item__list__cart .item__list--item .item__code,
.cart-entries .item__list.item__list__cart .item__list--item .variant-item,
.cart-entries .item__list.item__list__cart .item__list--item .total-price{font-size:13px;line-height:18px;}.cart-entries .item__list.item__list__cart .item__list--item .price-special{color:#FF0020;}.cart-entries .item__list.item__list__cart .item__list--item .meology-size > span{display:inline-block;}.cart-entries .item__list.item__list__cart .item__list--item .meology-size > span.border-line{padding-left:10px;position:relative;}.cart-entries .item__list.item__list__cart .item__list--item .meology-size > span.border-line::before{content:'|';position:absolute;left:0;}.cart-entries .item__list.item__list__cart .item__list--item .meology-size > span + span{margin-left:5px;}@media(max-width:1023px){.cart-entries .item__list.item__list__cart .item__list--item{flex-wrap:wrap;}.cart-entries .item__list.item__list__cart .item__list--item > div{margin-left:0;}.cart-entries .item__list.item__list__cart .item__list--item .item__image{flex:0 0 30%;}.cart-entries .item__list.item__list__cart .item__list--item .item__image img{display:block;}.cart-entries .item__list.item__list__cart .item__list--item .item__info{flex:0 0 65%;padding-right:25px;}.cart-entries .item__list.item__list__cart .item__list--item .item__info.qty{flex:0 0 100%;width:100%;}.cart-entries .item__list.item__list__cart .item__list--item .autoship-promo-msg-cart{right:0;width:100%;}}@media(max-width:639px){.cart-entries .item__list.item__list__cart .item__list--item .item__info{flex:0 0 60%;}.cart-entries .item__list.item__list__cart .item__list--item .shk-autoship-section .cart-autoship-pill{flex:0 0 100%;}}.cart-entries .item__list.item__list__cart .item__list--header .item__info{width:auto;}.cart-entries .item__list.item__list__cart .item__list--header .item__info.pv,
.cart-entries .item__list.item__list__cart .item__list--header .item__info.qv{width:15%;text-align:right;}.cart-entries .item__list.item__list__cart .item__list--header .item__info.qty{width:15%;text-align:right;}.cart-entries .item__list.item__list__cart .item__list--header .item__image{width:100px;box-sizing:content-box;}.cart-entries .item__list.item__list__cart .item__list--header li.item__info.upsell{width:10%;}.cart-entries .item__list.item__list__cart .item__list--header li.item__info.no-charge{width:15%;}.cart-entries .error_msg_cart{padding:10px 0;}.cart-autoship{padding-top:20px;padding-right:0px;font-size:12px;line-height:17px;}@media(min-width:1024px){.cart-autoship{text-align:right;float:right;right:0px;width:400px;}}.cart-autoship .cart-autoship-frm{display:inline-block;}@media(min-width:1024px){.cart-autoship .cart-autoship-frm{padding-left:20px;}}.cart-autoship .cart-autoship-frm .help-sign{padding-right:6px;}.cart-autoship .cart-autoship-frm .js-cart-item-autoship-chk,
.cart-autoship .cart-autoship-frm .js-cart-item-autoship-select{display:inherit;width:auto;}.cart-autoship .cart-autoship-frm select{margin-left:10px;}.cart-item-absolute-content-container.agent-selector{height:56px;}.cart-item-absolute-content-container.autoship-selector.agent-selector{height:176px;}a.share-cart-link{line-height:16px;margin:10px 0;display:inline-block;}a.share-cart-link .glyphicon{vertical-align:top;line-height:17px;font-size:18px;}a.share-cart-link .share-label{vertical-align:top;color:#2e2e2e;text-transform:capitalize;font-size:12px;line-height:17px;font-weight:bold;}a.share-cart-link .share-cart-icon{display:inline-block;width:20px;height:20px;margin-top:-3px;}.share-cart-success-text{text-align:center;padding:20px 0px;}.cart-order-for-use{padding-top:10px;padding-left:20px;padding-right:20px;background:#f5f5f5;font-size:12px;}.cart-order-for-use-label{padding-bottom:10px;}.cart-order-for-use-list label,
.cart-order-for-use-list .form-label,
.cart-order-for-use-list .form-chk-label{padding-left:0;color:inherit;text-transform:capitalize;font-size:inherit;}.cart-order-for-use-list label input,
.cart-order-for-use-list .form-label input,
.cart-order-for-use-list .form-chk-label input{margin-bottom:5px;margin-right:5px;vertical-align:middle;}.cart-totals-panel.price-panel .subtotal{margin-bottom:10px;}.cart-totals-panel.price-panel .subtotal:before,
.cart-totals-panel.price-panel .subtotal:after{content:" ";display:table;}.cart-totals-panel.price-panel .subtotal:after{clear:both;}.cart-totals-panel.price-panel .subtotal:before,
.cart-totals-panel.price-panel .subtotal:after{content:" ";display:table;}.cart-totals-panel.price-panel .subtotal:after{clear:both;}.cart-totals-panel.price-panel .discount{font-weight:bold;color:#173e35;margin-bottom:10px;}.cart-totals-panel.price-panel .discount:before,
.cart-totals-panel.price-panel .discount:after{content:" ";display:table;}.cart-totals-panel.price-panel .discount:after{clear:both;}.cart-totals-panel.price-panel .discount:before,
.cart-totals-panel.price-panel .discount:after{content:" ";display:table;}.cart-totals-panel.price-panel .discount:after{clear:both;}.cart-totals-panel.price-panel .pv,
.cart-totals-panel.price-panel .qv{margin-bottom:10px;}.cart-totals-panel.price-panel .pv:before,
.cart-totals-panel.price-panel .qv:before,
.cart-totals-panel.price-panel .pv:after,
.cart-totals-panel.price-panel .qv:after{content:" ";display:table;}.cart-totals-panel.price-panel .pv:after,
.cart-totals-panel.price-panel .qv:after{clear:both;}.cart-totals-panel.price-panel .pv:before,
.cart-totals-panel.price-panel .qv:before,
.cart-totals-panel.price-panel .pv:after,
.cart-totals-panel.price-panel .qv:after{content:" ";display:table;}.cart-totals-panel.price-panel .pv:after,
.cart-totals-panel.price-panel .qv:after{clear:both;}.cart-totals-panel.price-panel .estimated-subtotal{margin-bottom:10px;font-weight:bold;}.cart-totals-panel.price-panel .estimated-subtotal:before,
.cart-totals-panel.price-panel .estimated-subtotal:after{content:" ";display:table;}.cart-totals-panel.price-panel .estimated-subtotal:after{clear:both;}.cart-totals-panel.price-panel .estimated-subtotal:before,
.cart-totals-panel.price-panel .estimated-subtotal:after{content:" ";display:table;}.cart-totals-panel.price-panel .estimated-subtotal:after{clear:both;}.cart-totals-panel.price-panel .estimated-subtotal:last-child,
.cart-totals-panel.price-panel .pv:last-child,
.cart-totals-panel.price-panel .qv:last-child{margin-bottom:0px;}.cart-totals-panel.price-panel .pv-qv-section{padding-top:10px;}.cart-page-voucher{margin-top:10px;}.cart-page-voucher .cart-voucher__input{width:100%;}.cart-received-promotions{padding:20px;background:#f2f2f2;}.cart-received-promotions .title{text-transform:uppercase;font-size:18px;line-height:24px;font-weight:bold;padding-bottom:10px;}.cart-received-promotions .promotion{font-size:12px;color:#2e2e2e;font-weight:normal;padding-bottom:10px;}.cart-received-promotions .promotion:last-child{padding-bottom:0px;}.cart-reference-up-sell{border-top:1px solid #d9d9d9;margin-top:20px;}.cart-reference-up-sell .headline{margin-bottom:20px;font-size:14px;line-height:19px;font-weight:bold;}.cart-reference-up-sell .carousel-component:first-child{margin-top:20px;}.cart-reference-up-sell .item-name{font-size:12px;line-height:17px;}.page-cartPage .content__empty .content{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;padding:20px 0px;margin:0px;text-align:center;width:100%;}.page-cartPage .content__empty .content h2{font-size:18px;line-height:24px;font-weight:bold;}.cart-summary-action{padding:10px;background:#f5f5f5;padding-bottom:20px;}.formattedDiscount{color:#173E35;text-decoration:none;}.cartpotproline{padding:0px;}.cartpotproline .promotion .join-promo-title{color:#666;margin:0 0 10px 0;text-transform:uppercase;}.cartpotproline .promotion .join-promo-subtitle{color:#ff7f00;margin:10px 0;}.cartpotproline .promotion .join-promo-subtitle-CA{color:#ff7f00;margin:-9px 0;}.cartpotproline .promotion .join-promo-subdescription{color:#666;font-family:'Roboto', Arial, Helvetica, Verdana, sans-serif;font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;word-spacing:normal;}.cartpotproline .promotion .btn-join-now{background-image:none;border:1px solid #eec7a1;color:#ff7f00;font-family:verlagblack;line-height:2em;border-radius:1px;box-shadow:0 0 12px 0 rgba(50, 50, 50, 0.25);width:auto;padding:.3em 20px;background-color:#fff;font-size:12px;font-weight:normal;margin:30px 0;}.cartpotproline .promotion .btn-join-now-CA{background-image:none;border:1px solid #eec7a1;color:#ff7f00;font-family:verlagblack;line-height:2em;border-radius:1px;box-shadow:0 0 12px 0 rgba(50, 50, 50, 0.25);width:auto;padding:.3em 20px;background-color:#fff;font-size:12px;font-weight:normal;margin:-27px 0;}@media(max-width:1023px){.cartpotproline .promotion .btn-join-now-CA{margin:20px 0;}}.cartpotproline .promotion .join-member-promo-box{background:url(../_ui/responsive/theme-shakleejp/images/cart-join-back.jpg) no-repeat scroll top left #ffffff;border:1px solid #ffe5cc;margin-bottom:10px;padding:20px;}.cartpotproline .promotion .join-member-promo-box-CA{background:url(../_ui/responsive/theme-shakleejp/images/cart-join-back.jpg) no-repeat scroll top left #ffffff;border:1px solid #ffe5cc;margin-bottom:10px;padding:48px;}.cartpotproline .promotion .join-member-promo-row-CA{margin-bottom:30px;}.cartpotproline .promotion .join-member-sub-promo-box{padding:20px;padding-left:10px;background:#ffffff;color:#2e2e2e;font-family:'Roboto', Arial, Helvetica, Verdana, sans-serif;font-size:12.8px;font-style:normal;font-variant:normal;font-weight:700;letter-spacing:normal;word-spacing:normal;border-top:1px solid #dedede;}.cartpotproline .promotion .join-member-sub-promo-box p:last-child{margin-bottom:0;}.cartpotproline:last-child .promotion:last-child .join-member-sub-promo-box{border-bottom:1px solid #d9d9d9;}.auto-terms-conditions{background:#f2f2f2;font-size:12px;margin:20px 0 15px 0;font-weight:700;}.auto-terms-conditions input{vertical-align:middle;margin-right:5px;margin-bottom:0;margin-top:0;}.auto-terms-conditions a{font-weight:bold;color:#173e35;text-decoration:underline;}.cart-unstable-message-box{padding:20px;text-align:center;font-size:14px;line-height:19px;font-weight:bold;color:#e04545;border:1px solid #e04545;margin-bottom:20px;}.shk-asm-features-container{font-weight:bold;}@media(min-width:640px){.shk-asm-features-container{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;align-items:center;}}@media(max-width:639px){.shk-asm-features-container form{margin-bottom:20px;}}.shk-asm-features-container input[type="radio"],
.shk-asm-features-container input[type="checkbox"]{margin-bottom:0px;}.bl_gift_legend{color:#6dab3c;border:1px solid #6dab3c;font-size:11px;line-height:17px;font-weight:bold;padding:5px;}.error_msg_autoshipname{color:#e04545;font-size:14px;line-height:19px;font-weight:normal;}.bl-gift-info{margin-top:6.66666667px;margin-bottom:6.66666667px;}@media(max-width:1023px){.item__list .item__quantity__total .qty input{text-align:left;}}.actions-xs{margin-top:10px;}.actions-xs .cart-item-modify-link{margin-bottom:10px;}.autoship-promo-msg-cart{width:400px;margin-top:15px;display:block;text-align:left;position:relative;right:30%;font-size:13px;}.cart-entries .item-header{padding-top:10px;border-top:1px solid #d9d9d9;font-weight:700;padding-bottom:10px;display:flex;justify-content:space-between;align-items:center;}.cart-entries .item-header.bottom{padding-top:10px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;justify-content:flex-end;}.cart-entries .item-header .item-title{font-size:20px;text-transform:uppercase;}.cart-entries .item-header .item-points{display:flex;align-items:center;flex-wrap:wrap;}.cart-entries .item-header .points-balance{margin-right:10px;text-transform:uppercase;}.cart-entries .item-header .points-wants{text-transform:uppercase;}.cart-entries .item-header .points-wants::before{content:'|';margin-right:5px;}.cart-entries .item-header .points-toggle{display:flex;align-items:center;text-transform:uppercase;}.cart-entries .item-header .points-toggle .shk-switch{margin-left:10px;}.cart-entries .item-header .points-toggle .points-action{margin-left:10px;}.cart-entries .item-header .points-toggle .points-action button{padding:8px 10px;}@media(max-width:639px){.cart-entries .item-header{flex-direction:column;align-items:flex-start;}.cart-entries .item-header .item-title{margin-bottom:5px;}.cart-entries .item-header .item-points .points-toggle{margin-bottom:5px;}.cart-entries .item-header .points-toggle .shk-switch{margin-right:10px;}.cart-entries .item-header .points-toggle .points-action{margin-left:0;}}.redeem-modal .headline-text{text-align:center;}.redeem-modal.height-title #cboxTitle{padding-top:30px;}.redeem-modal #cboxLoadedContent{border-top:1px solid #d9d9d9;}.redeem-modal-header{font-size:16px;line-height:1.5;font-weight:bold;text-align:center;padding:0 0 20px;border-bottom:1px solid #d9d9d9;}.redeem-modal .redeem-modal-content{margin-bottom:20px;margin-top:10px;}.redeem-modal .redeem-modal-content p:last-of-type{margin-bottom:20px;}.redeem-modal .redeem-modal-content .redeem-list{line-height:26px;}.redeem-modal .redeem-modal-content + .flex-actions{display:flex;}.redeem-modal .redeem-modal-content + .flex-actions > div{flex:1;min-width:45%;width:auto;}.redeem-modal .redeem-modal-content + .flex-actions > div ~ div{flex:auto;}@media(max-width:639px){.redeem-modal .redeem-modal-content + .flex-actions{flex-wrap:wrap;flex-direction:column-reverse;}.redeem-modal .redeem-modal-content + .flex-actions > div{flex:0 0 100%;margin-bottom:10px;}}.redeem-modal .redeem-modal-content .sub-modal-section .modal-section-title{font-size:18px;font-weight:bold;line-height:18px;text-align:center;padding-bottom:15px;}.redeem-modal .redeem-modal-content .sub-modal-section + .sub-modal-section .modal-section-title{margin-top:20px;}.redeem-modal .redeem-modal-content .sub-modal-section + .sub-modal-section::before{content:'';border-top:1px solid #d9d9d9;display:block;margin:0 -40px;}@media(max-width:639px){.redeem-modal .redeem-modal-content .row .col-xs-12{margin-bottom:10px;}}.redeem-modal #cboxTitle .headline{font-size:18px;line-height:18px;letter-spacing:0;text-align:center;display:table-cell;margin-bottom:0;}.redeem-modal.hide-title #cboxTitle{display:none !important;}.redeem-modal.hide-title #cboxLoadedContent{margin-top:30px;border-top:0;}.redeem-modal.hide-title.special #cboxLoadedContent{margin-top:0;}.modal-new.pi-meology-modal #cboxLoadedContent .redeem-modal-content{margin-top:20px;}.cart-substitution{display:flex;justify-content:space-between;align-items:center;background:#f2f2f2;padding:10px;margin:5px 0 0 0;font-weight:700;text-align:left;margin:10px -35px 0;}.cart-substitution-icon{border:3px solid #868686;border-radius:20px;width:25px;height:25px;position:relative;margin-right:15px;flex:0 0 25px;}.cart-substitution-icon::before{content:'';margin:auto;height:8px;border-left:3px solid #868686;transform:rotate(-45deg);border-bottom:3px solid #868686;width:13px;display:block;position:absolute;top:0;bottom:0;left:0;right:0;transform-origin:5px 3px;}.cart-substitution.normal{font-weight:normal;}@media(max-width:1023px){.cart-substitution{margin:10px 0 0;}}.empty-cart .item-header{border-width:0;border-color:#d9d9d9;border-style:solid;border-top-width:1px;border-bottom-width:1px;padding-top:10px;}.empty-cart .empty-message{display:flex;background:#f5f5f5;padding:15px 25px;align-items:center;justify-content:space-between;}.empty-cart .empty-message .message-content{font-size:16px;}.empty-cart .empty-message .message-content > span{font-weight:700;}.empty-cart .empty-message .show-now-btn{width:180px;flex:0 0 180px;padding:11px 20px;font-size:12px;margin-left:35px;}@media(max-width:639px){.empty-cart .empty-message{flex-wrap:wrap;}.empty-cart .empty-message .message-content,
 .empty-cart .empty-message .show-now-btn{width:100%;flex:0 0 100%;margin-left:0;}.empty-cart .empty-message .message-content{margin-bottom:15px;}.empty-cart .empty-message .message-content > span{display:block;margin-bottom:5px;}}.cart-details-page{display:flex;justify-content:space-between;}.cart-details-page .cart-details-main{width:62.5%;}.cart-details-page .cart-details-sidebar{width:35%;}.cart-details-page .cart-details-sidebar .sidebar-header{font-size:20px;font-weight:700;text-transform:uppercase;}.cart-details-page .cart-details-sidebar .cart-page-terms .auto-terms-conditions{padding:10px 20px;margin:0;margin-top:-20px;font-weight:normal;background:#f5f5f5;}.cart-details-page .autoship-summary .autoship-page-terms .auto-terms-conditions{padding:10px 0;margin:0;font-weight:normal;background:#f5f5f5;}@media(max-width:1023px){.cart-details-page{flex-wrap:wrap;}.cart-details-page .cart-details-main,
 .cart-details-page .cart-details-sidebar{width:100%;}}.cart-summary{background:#f5f5f5;padding:20px;}.cart-summary .cart-summary-header{font-size:20px;font-weight:700;text-transform:uppercase;margin-bottom:10px;}.cart-summary .cart-summary-section{font-size:12px;color:#000000;border-bottom:1px solid #d9d9d9;}.cart-summary .cart-summary-section .summary-section-line{padding:5px 0;line-height:18px;display:flex;justify-content:space-between;}.cart-summary .cart-summary-section .summary-section-line.special{font-weight:700;}.cart-summary .cart-summary-section .summary-section-line.highlight{font-size:16px;font-weight:700;}.cart-summary .cart-summary-section .summary-section-line.grey{color:#7f7e7f;}.cart-summary .cart-summary-section .summary-section-line + .summary-section-line{padding-top:0;}.cart-summary .cart-summary-section:last-child{border-bottom:none;}.cart-summary .promotion{font-size:12px;color:inherit;line-height:18px;font-weight:normal;}.cart-summary .promotion-content span{color:#f00;}.cart-entries .item__list.item__list__cart .item__list--item .item__info.wide-space.qty{width:43%;}.cart-entries .item__list.item__list__cart .item__list--item .item__info.wide-space.qty .item__quantity__total > span:first-child,
.cart-entries .item__list.item__list__cart .item__list--item .item__info.wide-space .item__redeem .redeem > span:first-child,
.cart-entries .item__list.item__list__cart .item__list--item .item__info.wide-space .item__autoship > form span.autoship_tip{flex:0 0 120px;}@media(max-width:1023px){.cart-entries .item__list.item__list__cart .item__list--item .item__info.wide-space.qty{width:100%;}}.shk-autoship-section{display:flex;}@media(max-width:1023px){.shk-autoship-section{flex-direction:column;}}.shk-autoship-section .cart-autoship-pill{flex:0 0 300px;}.shk-autoship-section .cart-autoship-pill + div{flex:0 0 260px;margin-left:50px;}@media(max-width:1023px){.shk-autoship-section .cart-autoship-pill + div{margin-left:-10px;flex:1;}}.promotion-upgrade{background-color:#EFE8E1;color:#4E1B1E;display:flex;justify-content:space-between;align-items:center;gap:15px;padding:15px;}@media(max-width:768px){.promotion-upgrade{flex-direction:column;}}.promotion-upgrade-intro{display:flex;align-items:center;}.promotion-upgrade-intro::before{content:'';display:block;width:20px;height:31px;flex-shrink:0;background-image:url(../_ui/responsive/theme-shakleejp/images/icon_leaf_in_phone.svg);background-repeat:no-repeat;margin-right:10px;}.promotion-upgrade-intro.vivix-promotion-replace-intro::before{background-image:url(../_ui/responsive/theme-shakleejp/images/icon_vivix_replace.svg);background-size:100%;width:42px;height:63px;margin-right:30px;margin-left:19px;}.promotion-upgrade-intro.vivix-promotion-replace-intro .vivix-replace-text{font-weight:bold;text-decoration:underline;color:#4E1B1E;}.promotion-upgrade-intro.vivix-promotion-replace-intro .promotion-upgrade-subtext{line-height:19px;font-size:14px;letter-spacing:0.64px;}.promotion-upgrade-header{font-size:16px;line-height:19px;font-family:'Gilmer-Bold';color:#4E1B1E;margin:0;}.promotion-upgrade-subtext{font-size:14px;margin:5px 0 0 0;line-height:1.2;color:#4E1B1E;}.promotion-upgrade-button{background-color:#173e35;color:#fff;border:0;padding:8px 10px;line-height:1.2;min-width:170px;height:fit-content;min-height:40px;font-size:14px;}@media(max-width:768px){.promotion-upgrade-button{width:100%;}}.promotion-upgrade-button:hover{background-color:#006A5B;}.promotion-upgrade-button:active{filter:brightness(80%);}.cart-details-main .quick-shop .add-multiple-cart{padding-top:3px;}.cart-details-main .quick-shop .btn-add-multiple-cart{text-decoration:underline;font-size:12px;color:#173e35;margin-top:10px;cursor:pointer;font-weight:bold;}.add-multiple-cart-popup#colorbox #cboxClose .glyphicon-remove-circle:before{width:20px;height:20px;}.add-multiple-cart-popup #cboxWrapper #cboxTitle .headline .headline-text{font-size:18px;font-weight:bold;color:#000;}@media(max-width:639px){.add-multiple-cart-popup #cboxWrapper #cboxTitle .headline .headline-text{font-size:16px;}}.add-multiple-cart-popup.modal-new #cboxWrapper #cboxTitle .headline{font-size:18px;margin-bottom:0;}.add-multiple-cart-popup.modal-new #cboxLoadedContent{margin-top:55px;padding-left:0;padding-right:0;padding-bottom:20px;}.add-multiple-cart-popup.modal-new #cboxWrapper #cboxTitle{padding-top:29px;padding-bottom:9px;height:auto;}.add-multiple-cart-popup .multiple-items-section{position:relative;max-height:390px;padding-left:60px;padding-right:60px;overflow-y:auto;}@media(max-width:639px){.add-multiple-cart-popup .multiple-items-section{padding-left:20px;padding-right:40px;}}.add-multiple-cart-popup .single-item-section{margin-top:15px;}.add-multiple-cart-popup .single-item-section .icon-remove{position:absolute;width:12px;height:12px;right:-25px;top:18px;cursor:pointer;}.add-multiple-cart-popup .single-item-section .multiple-input-wrapper{position:relative;display:flex;}.add-multiple-cart-popup .single-item-section .multiple-product-input,
.add-multiple-cart-popup .single-item-section .multiple-product-qty{font-size:13px;height:44px;border:1px solid #dfdfdf;box-shadow:none;border-radius:0;}.add-multiple-cart-popup .single-item-section .multiple-product-input{border-right:none;padding-right:40px;flex:1;}.add-multiple-cart-popup .single-item-section .multiple-product-qty{width:85px;text-align:center;padding:10px;}@media(max-width:639px){.add-multiple-cart-popup .single-item-section .multiple-product-qty{width:65px;}}.add-multiple-cart-popup .single-item-error,
.add-multiple-cart-popup .multiple-items-main-error{color:#d85151;font-size:12px;}.add-multiple-cart-popup .multiple-items-actions{display:flex;padding-top:20px;padding-left:60px;padding-right:60px;border-top:1px solid rgba(223, 223, 223, 0.5);margin-top:15px;}@media(max-width:639px){.add-multiple-cart-popup .multiple-items-actions{padding-left:20px;padding-right:20px;}}.add-multiple-cart-popup .multiple-items-actions button{margin-right:0;height:48px;font-size:14px;border-radius:0;padding:0 15px;font-weight:500;}@media(max-width:639px){.add-multiple-cart-popup .multiple-items-actions button{font-size:12px;}}.add-multiple-cart-popup .multiple-items-actions .btn-add-all-multiple-items{margin-left:17px;margin-top:0;}.share-cart-divider{display:flex;align-items:center;text-align:center;color:#555;font-weight:500;font-size:14px;margin:10px 0 30px 0;}.share-cart-divider::before,
.share-cart-divider::after{content:"";flex:1;border-bottom:1px solid #ccc;margin:0 10px;}.share-cart-or{text-align:center;margin-top:35px;}@media(max-width:639px){.share-cart-or{text-align:left;margin-top:0px;}}.share-cart-search{margin-top:29px;}@media(max-width:639px){.share-cart-search{margin-top:10px;}}@media(max-width:639px){.share-cart-search .share-cart-search-btn{width:50%;line-height:40px;margin:10px 0;}}.share-cart-link-container{display:flex;align-items:center;border:1px solid #D8D8D8;border-radius:6px;padding:6px 12px;background-color:rgba(216, 216, 216, 0.3);}.share-cart-link-container input{border:none;outline:none;flex:1;background:transparent;font-size:14px;color:#333;}.share-cart-link-container .share-cart-copy-link{margin-left:12px;color:#173E35;text-align:right;font-size:12px;font-weight:600;line-height:21.25px;letter-spacing:0.651px;}.bundle-customize-popup .bundle-component{display:flex;margin-bottom:30px;}.bundle-customize-popup .bundle-component .bundle-component-title{color:#333333;font-family:Gilmer-Bold;font-size:12px;letter-spacing:0;line-height:15px;}.bundle-customize-popup .bundle-component .bundle-component-description{padding-top:5px;color:#333333;font-family:Gilmer-Regular;font-size:12px;letter-spacing:0;line-height:15px;}.bundle-customize-popup .bundle-component .bundle-component-image{text-align:center;padding:0 30px 0 20px;box-sizing:border-box;}.bundle-customize-popup .bundle-component .bundle-component-image img{display:block;height:100px;width:100px;object-fit:contain;}.bundle-customize-popup .bundle-component .bundle-component-content{flex:1;box-sizing:border-box;}.bundle-customize-popup .bundle-component .bundle-component-dropdown,
.bundle-customize-popup .bundle-component .select2-container{margin-top:5px;width:100% !important;}.bundle-customize-popup .bundle-component .bundle-component-dropdown:first-of-type,
.bundle-customize-popup .bundle-component .select2-container:first-of-type{margin-top:10px;}.bundle-customize-popup .bundle-component .bundle-component-dropdown.select2-container--default .select2-selection--single,
.bundle-customize-popup .bundle-component .select2-container.select2-container--default .select2-selection--single{border-color:#2e2e2e;padding:6px 22px 6px 10px;box-sizing:border-box;}.bundle-customize-popup .bundle-component .bundle-component-dropdown.select2-container--default .select2-selection--single .select2-selection__rendered,
.bundle-customize-popup .bundle-component .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{color:#333333;line-height:18px;font-size:10px;}.bundle-customize-popup .bundle-component .bundle-component-dropdown.select2-container--default .select2-selection--single .select2-selection__arrow b,
.bundle-customize-popup .bundle-component .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#2e2e2e transparent transparent transparent;border-style:solid;border-width:10px 6px 0 6px;margin-left:-10px;margin-top:-5px;}.bundle-customize-popup .bundle-component .bundle-component-dropdown.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b,
.bundle-customize-popup .bundle-component .select2-container.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #2e2e2e transparent;border-width:0 6px 10px 6px;}.bundle-customize-popup .bundle-component .non-cust-content{padding-left:150px;}@media(max-width:768px){.bundle-customize-popup .bundle-component{display:grid;grid-template-columns:25% 75%;}.bundle-customize-popup .bundle-component .bundle-component-image{padding:0;}.bundle-customize-popup .bundle-component .bundle-component-image img{height:auto;width:100%;min-height:70px;max-height:120px;}.bundle-customize-popup .bundle-component .non-cust-content,
 .bundle-customize-popup .bundle-component .bundle-component-content{padding-left:10px;box-sizing:border-box;}}.bundle-customize-popup .bundle-customize-popup-buttons.grid-col-2,
.bundle-customize-popup .bundle-customize-popup-buttons.grid-col-3{display:grid;grid-column-gap:15px;column-gap:15px;}.bundle-customize-popup .bundle-customize-popup-buttons.grid-col-2{grid-template-columns:repeat(2, 1fr);}.bundle-customize-popup .bundle-customize-popup-buttons.grid-col-3{grid-template-columns:1fr minmax(170px, 1fr) minmax(300px, 1fr);}.bundle-customize-popup .bundle-customize-popup-buttons .btn-block,
.bundle-customize-popup .bundle-customize-popup-buttons .btn-block + .btn-block{margin-top:0;margin-right:0;}.bundle-customize-popup .bundle-customize-popup-buttons .btn-primary,
.bundle-customize-popup .bundle-customize-popup-buttons .btn-default{font-family:Gilmer-Bold;font-weight:normal;}.bundle-customize-popup .bundle-customize-popup-buttons .btn-primary .btn-text,
.bundle-customize-popup .bundle-customize-popup-buttons .btn-default .btn-text{font-family:Gilmer-Bold;font-weight:normal;}.bundle-customize-popup .bundle-customize-popup-buttons .btn-default{border-width:2px;}.bundle-customize-popup .bundle-customize-popup-buttons .add-to-autoship-pdp-container .btn-primary{background-color:#C3E2CB;color:#173e35;border-color:#C3E2CB;}.bundle-customize-popup .bundle-customize-popup-buttons .add-to-autoship-pdp-container .btn-primary:focus{outline:unset;outline-offset:unset;}.bundle-customize-popup .bundle-customize-popup-buttons .add-to-autoship-pdp-container .btn-primary .shk-caret.shk-caret.glyphicon{border:2px solid #173e35;color:#173e35;font-weight:bold;}@media(max-width:768px){.bundle-customize-popup .bundle-customize-popup-buttons.grid-col-3{grid-template-columns:1fr;grid-column-gap:0;column-gap:0;grid-row-gap:10px;row-gap:10px;}}@media(max-width:340px){.bundle-customize-popup .bundle-customize-popup-buttons #bundleCustomizePopupAddToAutoshipCart{white-space:normal;}.bundle-customize-popup .bundle-customize-popup-buttons #bundleCustomizePopupAddToAutoshipCart .shk-caret.shk-caret.glyphicon{top:13px;}}.bundle-customize-popup .bundle-message{margin:10px -40px 30px;padding:10px 40px;line-height:16px;font-weight:700;font-size:16px;background-color:#f6f4f1;font-family:Gilmer-Bold;}.bundle-customize-popup .bundle-message:first-child{margin-top:0;}.prod-bundle-popup #cboxTitle{height:137px;padding-top:0;padding-bottom:0;}.prod-bundle-popup #cboxTitle .headline{padding-top:0;padding-bottom:0;}.prod-bundle-popup #cboxTitle .headline span{padding:0;font-size:55px;color:#333333;font-weight:500;letter-spacing:0.19px;line-height:58px;}.prod-bundle-popup #cboxClose{right:15px;top:15px;}.prod-bundle-popup #cboxClose .glyphicon-remove-circle::before{display:block;content:'';height:24px;width:24px;background:linear-gradient(#000000 0 0), linear-gradient(#000000 0 0);background-position:center;background-size:100% 2px,2px 100%;background-repeat:no-repeat;transform:rotate(45deg);}.prod-bundle-popup #cboxLoadedContent{margin-top:137px;padding:0 40px 30px 40px;}@media(max-width:768px){.prod-bundle-popup #cboxTitle{height:134px;}.prod-bundle-popup #cboxTitle .headline span{font-size:36px;line-height:1;}.prod-bundle-popup #cboxLoadedContent{margin-top:134px;}}@media(max-width:639px){.prod-bundle-popup #cboxTitle{padding-top:0;}.prod-bundle-popup #cboxContent{padding-top:0;}.prod-bundle-popup #cboxLoadedContent{padding-left:20px;padding-right:20px;}.prod-bundle-popup .bundle-message{font-size:14px;}}.mini-cart-container .popover{margin:0px;min-width:500px;min-height:150px;border:0px;padding:0px;}.mini-cart-container .popover .popover-content{padding:0px;color:#2e2e2e;}.mini-cart-container .popover .popover-content .headline{font-size:12px;line-height:17px;padding:10px 10px;margin-bottom:0px;border-top:3px solid #006a5b;}.mini-cart-container .popover .popover-content li.mini-cart-item{font-size:12px;line-height:17px;width:100%;color:#2e2e2e;padding:10px 10px;border-top:1px solid #d9d9d9;}.mini-cart-container .popover .popover-content .spinner{margin:0 auto;display:table-cell;padding:60px;}.mini-cart-container .popover .popover-content .empty-cart-msg{font-size:14px;line-height:19px;margin:auto;padding:60px;color:#2e2e2e;text-align:center;}.mini-cart-container .popover .popover-content .mini-cart-body{overflow-y:auto;max-height:400px;}.mini-cart-container .popover .popover-content .mini-cart-body .details{margin-right:10px;}.navigation.navigation--top .nav__right .nav__links--account .mini-cart-container a{font-size:12px;line-height:17px;padding:0px;}.navigation.navigation--top .nav__right .nav__links--account .mini-cart-container a.name{text-transform:capitalize;}.navigation.navigation--top .nav__right .nav__links--account .mini-cart-container .thumb{min-width:96px;}.page-multiStepCheckoutSummaryPage header{border-bottom:1px solid #d9d9d9;}.checkout-headline{font-size:22px;line-height:30px;font-weight:normal;}.checkout-headline,
.checkout-steps{padding-right:5px;}@media(max-width:1024px){.checkout-headline,
 .checkout-steps{padding-right:0px;}}@media(max-width:639px){.checkout-headline,
 .checkout-steps{padding-left:20px;padding-right:20px;}}@media(max-width:1024px){.checkout-summary-headline{padding-left:0px;}}@media(max-width:639px){.checkout-order-summary{margin-left:0px;margin-right:0px;}}.checkout-steps .step-head{padding:7px;height:auto;display:flex;justify-content:space-between;align-items:center;padding:15px 26px 15px 22px;border:0;border-radius:2px;background-color:#f2f2f2;border-color:#d9d9d9;}@media(max-width:768px){.checkout-steps .step-head{padding:12px 17px 12px 5px;}}.checkout-steps .step-head:before{content:"";}.checkout-steps .step-head .counter{font-family:'Gilmer-Bold', 'Montserrat', 'Open Sans', Helvetica, Arial, sans-serif;font-size:16px;color:#000;line-height:30px;height:30px;width:30px;text-align:center;box-sizing:content-box;margin-right:5px;}.checkout-steps .step-head .counter:before{content:counter(checkout) '.';}.checkout-steps .step-head .title{font-family:'Gilmer-Bold', 'Montserrat', 'Open Sans', Helvetica, Arial, sans-serif;font-size:16px;color:#000;}.checkout-steps .step-head.active{background-color:#173e35;}.checkout-steps .step-head.active .title{font-weight:bold;color:#ffffff;}.checkout-steps .step-head.active .counter{color:#ffffff;}.checkout-steps .step-head.active:nth-last-child(3){background-color:#dae6e5;}.checkout-steps .step-head.active:nth-last-child(3) .title,
.checkout-steps .step-head.active:nth-last-child(3) .counter{font-weight:bold;color:#000;}.checkout-steps .step-head.complete{background-color:#f5f5f5;border-color:#173e35;color:#173e35;}.checkout-steps .step-head .subtitle{color:#000;font-size:13px;padding:0 26px 0 35px;text-align:justify;}@media(max-width:768px){.checkout-steps .step-head .subtitle{padding:0 17px 0 35px;}}.checkout-steps .step-head .step-head-info{display:table;}.checkout-steps .step-head .width-auto{width:auto;}.checkout-steps .step-login-here .login-here{font-size:16px;line-height:24px;font-weight:bold;margin:10px 0;}.checkout-steps .step-login-here #login-here-link{color:#398AD7;text-decoration:underline;}@media(min-width:640px){.checkout-steps .step-body{padding-left:20px;padding-right:20px;}}.checkout-steps .step-body hr{margin-left:0px;margin-right:0px;}.checkout-steps .step-body .checkout-next{margin:20px 0 30px 0;}.checkout-steps .step-body .checkout-personal-information{padding:30px 20px 15px;border:1px solid #d9d9d9;border-top:0;border:0px;padding:30px 0px;padding-top:10px;padding-bottom:0px;}.checkout-steps .step-body .checkout-personal-information .heading{padding-top:10px;padding-bottom:10px;font-size:16px;line-height:24px;font-weight:bold;}.checkout-steps .step-body .checkout-personal-information hr{margin-top:10px;}.checkout-steps .step-body .checkout-personal-information .spouse-row{padding:10px 0px;}.checkout-steps .step-body .checkout-personal-information .enter-itin-url,
.checkout-steps .step-body .checkout-personal-information .enter-ssn-url{font-size:12px;line-height:17px;font-weight:bold;}.checkout-steps .step-body .checkout-shipping #selectDeliveryMethodForm{margin-top:20px;}.checkout-steps .step-body .checkout-shipping .checkout-new-address-form{margin-top:20px;margin-bottom:20px;}.checkout-steps .step-body .checkout-shipping .checkout-address-book-list{margin-top:20px;margin-bottom:20px;}.checkout-steps .step-body .checkout-shipping .checkout-address-book-list form{margin-bottom:20px;}.checkout-steps .step-body .checkout-shipping .checkout-next{margin:20px 0px;}.checkout-steps .step-body .checkout-shipping .action-container{margin-bottom:20px;}.checkout-steps .step-body .checkout-shipping .action-container-no-well{margin-top:20px;}.checkout-steps .step-body .checkout-health-advisor{padding:30px 20px 15px;border:1px solid #d9d9d9;border-top:0;border:0px;padding:30px 0px;padding-top:10px;padding-bottom:0px;}.checkout-steps .step-body .checkout-health-advisor .description-wrap{text-align:center;font-weight:bold;margin:10px 10px 20px;}.checkout-steps .step-body .checkout-health-advisor .heading{font-size:16px;line-height:24px;font-weight:bold;padding-bottom:0px;}.checkout-steps .step-body .checkout-health-advisor .heading.margin-botton-small{margin-bottom:10px;}.checkout-steps .step-body .checkout-health-advisor .subheading{font-size:16px;line-height:24px;font-weight:normal;}.checkout-steps .step-body .checkout-health-advisor .health-advisor-option{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:flex-start;align-items:start;margin-bottom:20px;position:relative;}.checkout-steps .step-body .checkout-health-advisor .health-advisor-option .radio{width:16px;height:16px;opacity:0;}.checkout-steps .step-body .checkout-health-advisor .health-advisor-option .radio + label,
.checkout-steps .step-body .checkout-health-advisor .health-advisor-option .radio + .form-label,
.checkout-steps .step-body .checkout-health-advisor .health-advisor-option .radio + .form-chk-label{position:absolute;left:0;top:4px;width:16px;height:16px;border-radius:50%;border:1px solid #999;}.checkout-steps .step-body .checkout-health-advisor .health-advisor-option .radio:checked + label,
.checkout-steps .step-body .checkout-health-advisor .health-advisor-option .radio:checked + .form-label,
.checkout-steps .step-body .checkout-health-advisor .health-advisor-option .radio:checked + .form-chk-label{border:1px solid #173e35;}.checkout-steps .step-body .checkout-health-advisor .health-advisor-option .radio:checked + label::after,
.checkout-steps .step-body .checkout-health-advisor .health-advisor-option .radio:checked + .form-label::after,
.checkout-steps .step-body .checkout-health-advisor .health-advisor-option .radio:checked + .form-chk-label::after{position:absolute;content:'';width:10px;height:10px;top:2px;left:2px;background:#173e35;border-radius:50%;}.checkout-steps .step-body .checkout-health-advisor .health-advisor-option .health-advisor-option-content{width:100%;}.checkout-steps .step-body .checkout-health-advisor .health-advisor-no-result{border:1px solid #d9d9d9;border-radius:2px;margin-bottom:20px;min-height:270px;display:flex;justify-content:center;align-items:center;}.checkout-steps .step-body .checkout-health-advisor .health-advisor-no-result-content{font-weight:bold;font-size:18px;padding:0 20px;text-align:center;}.checkout-steps .step-body .checkout-health-advisor .health-advisor-no-result .back-to-change{display:block;width:250px;margin:30px auto 0;}.checkout-steps .step-body .checkout-health-advisor .health-advisor-list-item{border:1px solid #d9d9d9;padding:20px;-ms-flex-align:center;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;position:relative;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px;}@media(min-width:1023px){.checkout-steps .step-body .checkout-health-advisor .health-advisor-list-item{display:flex;}}.checkout-steps .step-body .checkout-health-advisor .health-advisor-list-item .change-sponsor{position:absolute;right:20px;bottom:20px;margin:0;}@media(max-width:639px){.checkout-steps .step-body .checkout-health-advisor .health-advisor-list-item .change-sponsor{position:static;flex-basis:100%;margin-top:20px;}}.checkout-steps .step-body .checkout-health-advisor .health-advisor-list-item .change-sponsor .checkout-next{margin:0;}.checkout-steps .step-body .checkout-health-advisor .health-advisor-list-item input[name="shakleeId"]{opacity:0;position:absolute;}.checkout-steps .step-body .checkout-health-advisor .health-advisor-list-item input[name="shakleeId"].healthy-advisor-radio-show{opacity:1;position:relative;float:left;bottom:-1px;margin-right:6px;}.checkout-steps .step-body .checkout-health-advisor .health-advisor-list-item .health-advisor-avatar{border-radius:100%;border:1px solid #d9d9d9;margin-right:20px;width:80px;height:80px;text-align:center;}.checkout-steps .step-body .checkout-health-advisor .health-advisor-list-item .health-advisor-avatar .default-initials{width:100%;height:100%;border-radius:50%;border:1px solid #173e35;font-size:38px;text-transform:uppercase;line-height:76px;color:#173e35;}@media(max-width:639px){.checkout-steps .step-body .checkout-health-advisor .health-advisor-list-item .health-advisor-avatar .default-initials{line-height:65px;font-size:32px;}}@media(max-width:639px){.checkout-steps .step-body .checkout-health-advisor .health-advisor-list-item .health-advisor-avatar{flex-basis:30%;margin-right:8px;max-width:70px;max-height:70px;}}.checkout-steps .step-body .checkout-health-advisor .health-advisor-list-item .health-advisor-avatar img{width:100%;height:100%;border-radius:100%;}@media(max-width:639px){.checkout-steps .step-body .checkout-health-advisor .health-advisor-list-item .health-advisor-info{flex-basis:65%;}}.checkout-steps .step-body .checkout-health-advisor .health-advisor-list-item .health-advisor-info-title{font-size:16px;line-height:1.3;font-weight:bold;margin-bottom:5px;}.checkout-steps .step-body .checkout-health-advisor .health-advisor-list-item .health-advisor-info-content{line-height:1.5;word-break:break-all;}.checkout-steps .step-body .checkout-health-advisor .change-health-advisor-wrap{border:1px solid #d9d9d9;padding:20px;margin-bottom:20px;}.checkout-steps .step-body .checkout-health-advisor .change-health-advisor-wrap .change-health-advisor-title{font-size:18px;font-weight:bold;margin:5px 0 20px;line-height:1.3;}.checkout-steps .step-body .checkout-health-advisor .change-health-advisor-wrap .update-address-form .health-advisor-option.no-margin-bottom{margin-bottom:0;}.checkout-steps .step-body .checkout-health-advisor .change-health-advisor-wrap .sponsor-next{margin:30px auto 0;max-width:380px;}.checkout-steps .step-body .checkout-paymentmethod{padding-bottom:0px;width:100%;}.checkout-steps .step-body .checkout-paymentmethod .checkout-new-payment-form{margin-top:20px;margin-bottom:20px;}.checkout-steps .step-body .checkout-paymentmethod .checkout-wallet-list{margin-top:20px;margin-bottom:20px;}.checkout-steps .step-body .checkout-paymentmethod .checkout-wallet-list form{margin-bottom:20px;}.checkout-steps .step-body .checkout-paymentmethod .checkout-wallet-list .saved-payment-methods{overflow-y:auto;max-height:300px;}.checkout-steps .step-body .checkout-paymentmethod .valid-card-types{font-size:28px;margin-bottom:20px;}.checkout-steps .step-body .checkout-paymentmethod .action-container{margin-bottom:20px;}.checkout-steps .step-body .checkout-paymentmethod .card-type-text{text-transform:capitalize;}.checkout-steps .step-body .selected-section.well{border-bottom:0px;margin-bottom:20px;background-color:#f2f2f2;}.checkout-steps .step-body .selected-section.well .selected-container{display:table;width:100%;}.checkout-steps .step-body .selected-section.well .selected-container .selected-label{font-weight:bold;display:table-cell;}.checkout-steps .step-body .selected-section.well .selected-container .selected-value{display:table-cell;}.checkout-steps .step-body .no-payment-method-except-paypal{height:20px;}.checkout-steps .step-body .order-reroute{background-color:#f2f2f2;padding:10px 25px 3px;margin:15px 0 10px;font-weight:bold;font-size:12px;}.checkout-steps .step-body .checkout-payment-wrap.checkout-payment-wrap-paypal{border:none;padding:0;}.checkout-steps .step-body .checkout-payment-wrap.checkout-payment-wrap-paypal .checkout-payment-container{border:1px solid #d9d9d9;padding:20px;border-radius:2px;margin-bottom:20px;}.checkout-steps .step-body .checkout-payment-wrap.checkout-payment-wrap-paypal .checkout-payment-container .billing-address-info{margin-top:5px;}@media(max-width:1023px){.checkout-steps .step-body .checkout-payment-wrap.checkout-payment-wrap-paypal .checkout-payment-container .billing-address-info{margin-left:0;}}.checkout-steps .step-body .checkout-payment-wrap.checkout-payment-wrap-paypal .checkout-payment-container .billing-address-info .form-group{margin-bottom:0;}.checkout-steps .step-body .checkout-payment-wrap.checkout-payment-wrap-paypal .checkout-payment-container .billing-address-info .form-group .checkbox{margin-top:5px;margin-bottom:0;}.checkout-steps .step-body .checkout-payment-wrap.checkout-payment-wrap-paypal .checkout-save-payment-checkbox .form-group{margin-bottom:0;}.checkout-steps .step-body .checkout-payment-wrap.checkout-payment-wrap-paypal .checkout-save-payment-checkbox .form-group .checkbox{margin-top:0;}.checkout-steps .step-body .checkout-payment-wrap.checkout-payment-wrap-paypal .checkout-save-payment-checkbox .form-group .checkbox .form-label{display:flex;align-items:center;gap:8px;padding-left:0;}.checkout-steps .step-body .checkout-payment-wrap.checkout-payment-wrap-paypal .checkout-save-payment-checkbox .form-group .checkbox .form-label .add-address-left-input{position:static;margin:0;}.checkout-steps .step-body .checkout-payment-wrap.checkout-payment-wrap-paypal .checkout-set-default-payment-checkbox{padding-bottom:5px;}.checkout-steps .step-body .checkout-payment-wrap.checkout-payment-wrap-paypal .checkout-set-default-payment-checkbox .form-label{display:flex;align-items:center;gap:8px;margin-bottom:0;}.checkout-steps .step-body .checkout-payment-wrap.checkout-payment-wrap-paypal .checkout-set-default-payment-checkbox .form-label .add-address-left-input{margin:0;}.checkout-steps .step-body .checkout-payment-wrap.checkout-payment-wrap-paypal .checkout-payment-save-message{padding-top:5px;}.checkout-steps .icon-edit{display:block;width:18px;height:18px;background-image:url(https://images.shaklee.com/shakleecares/icon_edit.svg);background-repeat:no-repeat;background-size:contain;flex-shrink:0;}.addressEntry,
.walletEntry{width:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin-bottom:10px;align-items:flex-start;align-items:start;}.addressEntry .radio,
.walletEntry .radio{margin-top:2px;margin-left:10px;}.addressEntry label,
.walletEntry label,
.addressEntry .form-label,
.walletEntry .form-label,
.addressEntry .form-chk-label,
.walletEntry .form-chk-label{width:100%;}.addressEntry .form-label,
.walletEntry .form-label{font-size:12px;line-height:17px;}.checkout-order-summary .checkout-order-summary-list{border-bottom:0px;}@media(max-width:639px){.checkout-order-summary .checkout-order-summary-list{padding:0 20px;}}.checkout-order-summary .checkout-order-summary-list .checkout-order-summary-list-items{border-bottom:1px solid #d9d9d9;}.checkout-order-summary .checkout-order-summary-list .checkout-order-summary-list-items:last-child{border-bottom:0px;}.checkout-order-summary .checkout-order-summary-list .details .name{font-weight:bold;}.checkout-order-summary .checkout-order-summary-list .details .name a{font-size:14px;line-height:19px;color:#2e2e2e;}.checkout-order-summary .checkout-order-summary-list .details .qty,
.checkout-order-summary .checkout-order-summary-list .details .qty span{font-weight:normal;font-size:14px;line-height:19px;color:#2e2e2e;text-transform:none;}.checkout-order-summary .checkout-order-summary-list .price{font-family:'Gilmer-Bold', 'Montserrat', 'Open Sans', Helvetica, Arial, sans-serif;font-size:14px;line-height:19px;margin-bottom:0px;float:none;text-align:right;}.checkout-order-summary .checkout-order-summary-list .point__item{background-color:transparent;padding:0;margin-right:8px;margin-top:0;}.checkout-order-summary .multi-checkout-order-summary{margin-top:0px;}.checkout-order-summary .multi-checkout-order-summary:before,
.checkout-order-summary .multi-checkout-order-summary:after{content:" ";display:table;}.checkout-order-summary .multi-checkout-order-summary:after{clear:both;}.checkout-order-summary .multi-checkout-order-summary:before,
.checkout-order-summary .multi-checkout-order-summary:after{content:" ";display:table;}.checkout-order-summary .multi-checkout-order-summary:after{clear:both;}.checkout-order-summary .subtotals{margin-top:20px;font-size:14px;line-height:19px;}.checkout-order-summary .order-summary-headline{font-size:18px;line-height:24px;padding-bottom:10px;padding-left:0px;font-weight:bold;}.checkout-order-summary .order-summary-retail{font-size:12px;}.checkout-order-summary .order-summary-retail-discounts,
.checkout-order-summary .order-summary-retail-subtotals{border-bottom:solid #d9d9d9;border-width:1px;padding-bottom:10px;font-size:12px;line-height:17px;line-height:20px;padding-bottom:5px;}.checkout-order-summary .order-summary-retail-discounts:before,
.checkout-order-summary .order-summary-retail-subtotals:before,
.checkout-order-summary .order-summary-retail-discounts:after,
.checkout-order-summary .order-summary-retail-subtotals:after{content:" ";display:table;}.checkout-order-summary .order-summary-retail-discounts:after,
.checkout-order-summary .order-summary-retail-subtotals:after{clear:both;}.checkout-order-summary .order-summary-retail-discounts:before,
.checkout-order-summary .order-summary-retail-subtotals:before,
.checkout-order-summary .order-summary-retail-discounts:after,
.checkout-order-summary .order-summary-retail-subtotals:after{content:" ";display:table;}.checkout-order-summary .order-summary-retail-discounts:after,
.checkout-order-summary .order-summary-retail-subtotals:after{clear:both;}.checkout-order-summary .order-summary-retail-discounts{padding-top:5px;border-bottom:1px solid #d9d9d9;}.checkout-order-summary .order-summary-retail-discounts .order-summary-retail-price,
.checkout-order-summary .order-summary-retail-discounts .order-summary-retail-discount-autoship,
.checkout-order-summary .order-summary-retail-discounts .order-summary-retail-discount-promo{clear:both;}.checkout-order-summary .order-summary-retail-subtotals{border-bottom:1px solid #868686;padding-top:5px;}.checkout-order-summary .order-summary-retail-subtotals .order-summary-subtotal{font-weight:bold;}.checkout-order-summary .order-summary-retail-subtotals .order-summary-retail-shipping,
.checkout-order-summary .order-summary-retail-subtotals .order-summary-retail-shipping-discount,
.checkout-order-summary .order-summary-retail-subtotals .order-summary-retail-tax{clear:both;}.checkout-order-summary .order-summary-retail-totals{padding-top:5px;text-transform:uppercase;}.checkout-order-summary .order-summary-retail-totals .order-summary-total,
.checkout-order-summary .order-summary-retail-totals .order-summary-retail-member-discount{clear:both;line-height:32px;font-size:16px;font-weight:bold;}.checkout-order-summary .order-summary-retail-totals .order-summary-retail-member-discount{font-size:14px;line-height:20px;color:#173e35;}.checkout-order-summary .order-summary-retail-totals .order-summary-total .pull-left,
.checkout-order-summary .order-summary-retail-totals .order-summary-total .pull-right{text-transform:none;font-weight:bold !important;}.checkout-order-summary .pv-qv-section{padding-top:10px;}.terms-conditions{margin-bottom:20px;margin-top:20px;}.terms-conditions input[type="checkbox"]{margin-bottom:0 !important;}.validate-address{margin-bottom:20px;}.checkout-page-body .mailing-section{margin-top:12px;}.checkout-page-body.checkout-address .checkout-steps .step-body .checkout-shipping .selected-section.well{padding:20px 15px 20px 25px;margin:0;}.checkout-page-body.checkout-address .checkout-steps .step-body .checkout-shipping .selected-section.well .selected-container,
.checkout-page-body.checkout-address .checkout-steps .step-body .checkout-shipping .selected-section.well .selected-label{display:block;}.checkout-page-body.checkout-address .checkout-steps .checkout-address-priceSuppression{margin-top:15px;margin-bottom:0;}.checkout-page-body.checkout-address .checkout-steps .checkout-address-priceSuppression input{margin:0 5px 0 0;position:relative;bottom:-2px;}.checkout-page-body.checkout-address .checkout-shipping{padding-bottom:5px;}.checkout-page-body.checkout-address .checkout-shipping hr{display:none;}.checkout-page-body.checkout-address .checkout-shipping .checkout-indent{margin-top:15px;}.checkout-page-body.checkout-address .checkout-shipping .marginTop10{margin-top:10px;}.checkout-page-body.checkout-address .checkout-shipping .invalid-address-message{margin-bottom:20px;}.checkout-page-body.checkout-address .checkout-shipping .checkbox .form-label{line-height:20px;}.checkout-page-body.checkout-address .checkout-shipping .select2-container .select2-selection--single{min-height:40px;}.checkout-page-body.checkout-address .checkout-shipping.editing .update-address-form hr{display:block;}.checkout-page-body.checkout-address .checkout-shipping.editing .update-address-form .row:last-of-type .form-group{margin-bottom:25px;}.checkout-page-body.checkout-address .checkout-shipping.editing .order-reroute{margin-bottom:15px;}.checkout-page-body.checkout-address .checkout-shipping.editing .price-suppression{margin-top:0;margin-bottom:25px;}.checkout-page-body.checkout-address .checkout-shipping.editing .price-suppression .checkbox{margin-top:0;}.checkout-page-body.checkout-address .checkout-shipping.editing .checkout-address-book-btn{margin-top:10px;margin-bottom:5px;font-family:'Gilmer-bold';font-size:12px;font-weight:700;line-height:14px;display:flex;align-items:center;text-decoration:underline;cursor:pointer;}.checkout-page-body.checkout-address .checkout-shipping.editing .checkout-address-book-btn svg{width:12px;margin-right:5px;}.checkout-page-body.checkout-address .checkout-shipping.editing .has-error .help-block{margin-bottom:0;}.checkout-page-body.checkout-address .checkout-shipping.editing #checkoutMailingAddressForm .checkbox{margin-top:0;}.checkout-page-body.checkout-address .checkout-shipping.editing #checkoutMailingAddressForm.show-mailing-form-only{margin-top:20px;}.checkout-page-body.checkout-address .checkout-shipping.editing .save-address-label{display:block;margin-top:-10px;}.checkout-page-body.checkout-address .checkout-shipping .checkout-address-completed .selected-section.well{display:flex;}.checkout-page-body.checkout-address .checkout-shipping .checkout-address-completed.mailling .selected-section.well{padding-top:0;position:relative;top:-5px;}.checkout-page-body.checkout-address .checkout-shipping .checkout-address-completed .selected-section{margin-bottom:5px;font-size:12px;}.checkout-page-body.checkout-address .checkout-shipping .checkout-address-completed .selected-section .name{font-family:'Gilmer-bold';}.checkout-page-body.checkout-address .checkout-shipping .checkout-address-completed .selected-label{margin-bottom:6px;font-family:'Gilmer-bold';}.checkout-page-body.checkout-address .checkout-shipping .checkout-address-completed .selected-label,
.checkout-page-body.checkout-address .checkout-shipping .checkout-address-completed .selected-value{line-height:14px;}.checkout-address-book-modal.modal-new #cboxWrapper #cboxTitle .headline{font-size:46px;text-transform:capitalize;}.checkout-address-book-modal.modal-new #cboxWrapper #cboxTitle .headline .headline-text::after{content:none;}.checkout-address-book-modal.modal-new #cboxLoadedContent{padding:0;}.checkout-address-book-modal .address-book-modal-content{height:100%;overflow:hidden;}.checkout-address-book-modal #checkoutaddressbook{height:100%;height:calc(100% - 100px);overflow-x:hidden;overflow-y:auto;}.checkout-address-book-modal .address-book-inner{border:1px solid #F2F2F2;padding:20px 20px 10px;margin-left:30px;margin-right:30px;}.checkout-address-book-modal .addressEntry{align-items:center;}.checkout-address-book-modal .addressEntry .form-label{font-size:14px;}.checkout-address-book-modal .flex-actions{padding:30px;background-color:#fff;display:flex;column-gap:10px;}.checkout-address-book-modal .flex-actions button{text-transform:uppercase;margin-top:0;}@media(max-width:1023px){.checkout-address-book-modal.modal-new #cboxWrapper #cboxTitle .headline{font-size:32px;}.checkout-address-book-modal.modal-new #cboxLoadedContent{margin-top:110px;padding-left:0;padding-right:0;}.checkout-address-book-modal.modal-new #checkoutaddressbook{height:calc(100% - 80px);}.checkout-address-book-modal.modal-new .address-book-inner{margin-left:20px;margin-right:20px;margin-bottom:20px;}.checkout-address-book-modal.modal-new .flex-actions{padding:20px;}.checkout-address-book-modal.modal-new button{padding-left:10px;padding-right:10px;}}.health-advisor-summary{border:1px solid #d9d9d9;}.health-advisor-summary .health-advisor{font-weight:bold;text-align:center;margin:10px;}.health-advisor-summary .health-advisor-image{margin-left:40px;height:100px;width:100px;}.health-advisor-summary .health-advisor-image > img{width:100%;height:100%;}.health-advisor-summary .health-advisor-details{margin:20px;}.shk-tax-id-url{line-height:40px;margin-top:26px;}.autoship-list__item{line-height:40px;}.place-order-form{margin-top:20px;margin-bottom:20px;padding-left:20px;padding-right:20px;}.place-order-form .form-additionals{margin-bottom:5px;}.checkout-help{border:none;}.distributor-birth-date.form-control[readonly]{background-color:#FFFFFF;cursor:pointer;}.health-advisor-list-item{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;}.health-advisor-bilty{display:flex;justify-content:flex-start;padding:10px;align-items:flex-start;background-color:#f5f5f5;font-family:'Gilmer-bold';font-size:16px;width:100%;min-height:40px;margin-top:10px;}@media(min-width:1400px){.health-advisor-bilty + .description-wrap{margin:10px 0 !important;text-align:left !important;}}.health-advisor-bilty-img{width:38px;height:20px;}.health-advisor-refer-span{flex:1;text-align:left;padding-left:10px;color:#173e35;font-size:16px;font-family:'Gilmer-bold';word-break:break-word;}.health-advisor-refer-span-name{color:#173e35;font-size:16px;font-family:'Gilmer-bold';text-transform:capitalize;}.checkout-warning-box > a{font-weight:bold;display:block;margin:10px 0;}.waring-modal-content #cboxLoadedContent{margin-top:25px;}.waring-modal-content .warning-modal .warning-mes{margin-bottom:30px;font-size:16px;}.waring-modal-content .warning-modal .warning-mes span.tag{color:#dcc066;}.checkout-page-body{margin-top:15px;display:flex;justify-content:space-between;flex-wrap:wrap;}.checkout-page-body .share-able-link-form{padding-top:30px;font-family:Gilmer-Regular;font-size:14px;}.checkout-page-body .share-able-link-url{margin-bottom:10px;width:80%;}@media(max-width:1023px){.checkout-page-body .share-able-link-url{width:100%;margin-bottom:10px;}}@media(max-width:1023px){.checkout-page-body .share-able-link-url .attributed-link{width:100%;}}.checkout-page-body .checkout-body-main{width:62.5%;}.checkout-page-body .checkout-body-main .checkout-steps{padding:0;}.checkout-page-body .checkout-body-sidebar{width:35%;}.checkout-page-body .checkout-body-sidebar .checkout-order-summary{margin:0;}.checkout-page-body .checkout-body-sidebar .checkout-order-summary .multi-checkout-order-summary{background:#f5f5f5;}.checkout-page-body .checkout-body-full{width:100%;}.checkout-page-body .order-summary-cartitems{background-color:#f5f5f5;padding:20px 25px;}.checkout-page-body .order-summary-cartitems .cartitems-title{font-family:'Gilmer-Bold', 'Montserrat', 'Open Sans', Helvetica, Arial, sans-serif;font-size:20px;color:#1e1e1e;}.checkout-page-body .order-summary-cartitems .checkout-order-summary-list{margin-top:14px;}.checkout-page-body .order-summary-cartitems .checkout-order-summary-list .checkout-order-summary-list-items{padding:7px 0;display:flex;border:0;}.checkout-page-body .order-summary-cartitems .checkout-order-summary-list .checkout-order-summary-list-items:last-child{padding-bottom:0;}.checkout-page-body .order-summary-cartitems .checkout-order-summary-list .checkout-order-summary-list-items .thumb{width:100px;height:100px;float:none;}.checkout-page-body .order-summary-cartitems .checkout-order-summary-list .checkout-order-summary-list-items .thumb a{width:100%;height:100%;display:block;text-align:center;}.checkout-page-body .order-summary-cartitems .checkout-order-summary-list .checkout-order-summary-list-items .thumb img{max-width:100%;width:auto;max-height:100%;}.checkout-page-body .order-summary-cartitems .checkout-order-summary-list .checkout-order-summary-list-items .items-details{font-size:12px;flex:1;}.checkout-page-body .order-summary-cartitems .checkout-order-summary-list .checkout-order-summary-list-items .items-details .name{font-size:18px;}.checkout-page-body .order-summary-cartitems .checkout-order-summary-list .checkout-order-summary-list-items .items-details .name a{color:inherit;}.checkout-page-body .order-summary-cartitems .checkout-order-summary-list .checkout-order-summary-list-items .items-details .price{text-align:left;font-size:inherit;margin-left:0;}.checkout-page-body .order-summary-cartitems .checkout-order-summary-list .checkout-order-summary-list-items .items-details .items-bottom .on-autoship{padding:0;margin-bottom:5px;margin-top:8px;}.checkout-page-body .order-summary-cartitems .checkout-order-summary-list .checkout-order-summary-list-items .items-details .items-bottom .on-autoship .bundle-autoship-msg{font-size:12px;font-weight:400;line-height:20px;color:#1E1E1E;}.checkout-page-body .order-summary-cartitems .checkout-order-summary-list .checkout-order-summary-list-items .items-details .items-bottom .items-qty-redeem{display:flex;}.checkout-page-body .order-summary-cartitems .checkout-order-summary-list .checkout-order-summary-list-items .items-details .items-bottom .items-qty-redeem .items-redeem{padding-left:5px;}.checkout-page-body .order-summary-cartitems .checkout-order-summary-list .checkout-order-summary-list-items .items-details .items-bottom .items-qty-redeem .items-redeem::before{content:'|';}.checkout-page-body .multi-checkout-order-summary{font-size:12px;margin-bottom:20px;}.checkout-page-body .multi-checkout-order-summary .order-summary-headline{font-size:20px;text-transform:uppercase;font-weight:bold;}@media(max-width:1023px){.checkout-page-body .checkout-body-main,
 .checkout-page-body .checkout-body-sidebar,
 .checkout-page-body .checkout-body-full{width:100%;}.checkout-page-body .checkout-body-main{padding:0 20px;}}.rewards-summary a.rewards-help{font-size:13px;vertical-align:top;}.rewards-summary .section-header{margin-bottom:10px;}.rewards-summary .rewards-summary-line{padding:3px 0;}.rewards-summary .rewards-summary-line.content-end{border-bottom:1px solid #d9d9d9;}.rewards-summary .rewards-summary-line.content-total{font-weight:700;}.rewards-summary .estimated-error{display:flex;align-items:flex-start;margin-top:6px;line-height:19px;}.rewards-summary .estimated-error > .glyphicon{color:#e04545;font-size:14px;margin-top:2px;margin-right:5px;}.popup-terms-conditions #cboxLoadedContent{margin-top:125px;background:#fff;}.important-tip{margin-top:20px;}.important-tip .important-info{font-weight:bold;color:#e05151;}.important-tip .important-info span{font-size:18px;}.important-tip .tip-info{margin-top:20px;}.checkout-donation-form{padding:10px 40px;margin:0 -40px 20px;border:1px solid #a5a5a5;border-radius:2px;}@media(max-width:640px){.checkout-donation-form{flex-direction:column;align-items:flex-start;padding:20px;margin:-20px -20px 20px;border-color:#d9d9d9;border-radius:5px;}}.checkout-donation-form-title{font-family:'Gilmer Bold';font-size:14px;margin:0;}.checkout-donation-form-intro{display:flex;align-items:center;font-size:12px;padding:10px 0;}@media(max-width:640px){.checkout-donation-form-intro{flex-direction:column;align-items:flex-start;transform:none;}}.checkout-donation-form-control{display:flex;justify-content:space-between;}@media(max-width:640px){.checkout-donation-form-control{flex-direction:column;align-items:flex-start;}}.checkout-donation-form-label{display:flex;align-items:center;margin:0 10px 0 0;text-transform:none;font-size:12px;color:#000;font-weight:normal;}.checkout-donation-form-label-wrap{display:flex;}@media(max-width:640px){.checkout-donation-form-label-wrap{flex-direction:column;align-items:flex-start;}}.checkout-donation-form-image{display:flex;align-items:center;}.checkout-donation-form-checkbox{margin:0 5px 0 0 !important;}.checkout-donation-form-icon{margin-right:10px;width:53px;height:55px;}@media(max-width:640px){.checkout-donation-form-icon{margin:0 0 10px 0;}}.checkout-donation-form-text{text-transform:none;color:#2e2e2e;font-size:13px;}@media(max-width:640px){.checkout-donation-form-text{padding:10px 0 10px 28px;}}@media(max-width:640px){.checkout-donation-form-select{padding:15px 0;}}.checkout-donation-button-detail{border:0;background-color:transparent;color:#173e35;text-decoration:underline;font-weight:normal;font-size:12px;}.checkout-donation-button-detail:hover{text-decoration:none;}.checkout-trademarks{font-size:10px;color:#6d7278;text-align:center;}@media(max-width:768px){.checkout-trademarks{font-size:13px;}}.order-summary-place-order{margin-top:20px;}.pr-check-section,
.grant-bl-impersonation{margin:0;padding:5px 0;font-weight:normal;text-transform:none;color:currentColor;display:flex;align-items:baseline;gap:10px;}.pr-check-section input[type="checkbox"],
.grant-bl-impersonation input[type="checkbox"]{margin:0;position:relative;bottom:-0.08em;}.pr-check-text{font-weight:bold;}.pr-check-link{color:#273D35;font-weight:bold;}@media(hover:hover){.pr-check-link:hover{color:#273D35;text-decoration:underline;}}.checkout-success__body__headline{text-transform:capitalize;font-size:28px;line-height:38px;}@media(max-width:639px){.checkout-success__body__headline{font-size:16px;line-height:22px;}}.well.well-tertiary{color:#2e2e2e;}.well-headline{border-bottom:0px;font-size:18px;line-height:24px;}@media(max-width:639px){.well-headline{font-size:14px;line-height:19px;}}.order-confirmation-well.well.well-tertiary{background-color:#ffffff;}.order-confirmation-well.well.well-tertiary .well-headline{padding-left:0px;padding-right:0px;}.checkout__confirmation__content--component{padding-left:30px;padding-right:30px;}@media(max-width:1024px){.checkout__confirmation__content--component{padding-left:20px;padding-right:20px;}}.checkout__confirmation__content--component .continue__shopping{margin-top:30px;margin-bottom:30px;}.order-detail-overview{margin-top:20px;}.order-detail-overview .item-label{text-transform:capitalize;font-size:12px;line-height:17px;}@media(max-width:639px){.order-detail-overview .item-label{width:39%;}}.order-detail-overview .item-value{font-size:12px;line-height:17px;font-weight:bold;word-break:break-word;text-overflow:initial;overflow:initial;}@media(max-width:639px){.order-detail-overview .item-value{width:59%;}}.order-detail-overview .row{display:flex;flex-wrap:wrap;}@media(max-width:639px){.order-detail-overview .row{display:block;}}.item-group-bold .item-label,
.item-group-bold .item-value{font-weight:bold;}.order-details-shipping-section.well.well-quinary{background-color:#f2f2f2;border-bottom:0px;}.account-orderdetail .order-ship-to{display:table;width:100%;}.account-orderdetail .order-ship-to .label-order,
.account-orderdetail .order-ship-to .value-order{display:table-cell;font-size:14px;line-height:19px;}.account-orderdetail .order-ship-to .value-order{line-height:22px;}.account-orderdetail .order-ship-to .label-order{text-transform:capitalize;}.order-entries .item__list.item__list__order{border-left:0px;border-right:0px;border-bottom:0px;margin-bottom:0px;}@media(max-width:1023px){.order-entries .item__list.item__list__order{border-top:0px;}}.order-entries .item__list.item__list__order ul.item__list--header li.item__info{font-size:14px;line-height:19px;color:#173e35;}.order-entries .item__list.item__list__order .item__list--item{font-size:12px;line-height:17px;border-top:1px solid #d9d9d9;border-bottom:0px;}@media(max-width:1023px){.order-entries .item__list.item__list__order .item__list--item > div{margin-left:auto;flex:auto;}}.order-entries .item__list.item__list__order .item__list--item > *{vertical-align:top;}.order-entries .item__list.item__list__order .item__list--item .item__image{width:120px;height:120px;flex:0 0 120px;box-sizing:content-box;text-align:center;}@media(max-width:639px){.order-entries .item__list.item__list__order .item__list--item .item__image{width:120px;padding:0px 10px;}.order-entries .item__list.item__list__order .item__list--item .item__image img{max-width:120px;}}.order-entries .item__list.item__list__order .item__list--item .item__image a{display:block;width:100%;height:100%;text-align:center;}.order-entries .item__list.item__list__order .item__list--item .item__image img{max-width:100%;max-height:100%;}.order-entries .item__list.item__list__order .item__list--item .item__info{width:auto;}.order-entries .item__list.item__list__order .item__list--item .item__info .header .item__name{font-size:14px;line-height:19px;color:#2e2e2e;}.order-entries .item__list.item__list__order .item__list--item .item__info .header .item__code{font-size:12px;line-height:17px;font-weight:normal;color:#173e35;}.order-entries .item__list.item__list__order .item__list--item .item__info .variants{font-size:12px;line-height:17px;margin-top:10px;margin-bottom:10px;}.order-entries .item__list.item__list__order .item__list--item .item__info .variants .variant-item{margin-bottom:10px;}.order-entries .item__list.item__list__order .item__list--item .item__info .backorder{font-size:12px;line-height:17px;color:#dcc066;}.order-entries .item__list.item__list__order .item__list--item .item__info .prices{margin-bottom:10px;font-size:12px;line-height:17px;}.order-entries .item__list.item__list__order .item__list--item .item__info .prices .item-total{font-weight:bold;}.order-entries .item__list.item__list__order .item__list--item .item__info .prices .member-price{color:#173e35;font-weight:bold;}.order-entries .item__list.item__list__order .item__list--item .item__info .qty-total-wrapper{margin-bottom:10px;}.order-entries .item__list.item__list__order .item__list--item .item__info .qty-total-wrapper .item__quantity__label,
.order-entries .item__list.item__list__order .item__list--item .item__info .qty-total-wrapper .item__quantity__total{display:table-cell;vertical-align:middle;padding-right:5px;}.order-entries .item__list.item__list__order .item__list--item .item__info .qty-total-wrapper .item__quantity__label label,
.order-entries .item__list.item__list__order .item__list--item .item__info .qty-total-wrapper .item__quantity__label .form-label,
.order-entries .item__list.item__list__order .item__list--item .item__info .qty-total-wrapper .item__quantity__label .form-chk-label{font-size:12px;line-height:17px;text-transform:capitalize;}.order-entries .item__list.item__list__order .item__list--item .item__info .qty-total-wrapper .item__quantity__total{min-width:65px;}.order-entries .item__list.item__list__order .item__list--item .item__info .qty-total-wrapper .item__quantity__label label,
.order-entries .item__list.item__list__order .item__list--item .item__info .qty-total-wrapper .item__quantity__label .form-label,
.order-entries .item__list.item__list__order .item__list--item .item__info .qty-total-wrapper .item__quantity__label .form-chk-label{margin-bottom:0px;color:#2e2e2e;font-weight:bold;}.order-entries .item__list.item__list__order .item__list--item .item__info .price-pv-container{text-align:right;padding-right:20px;}@media(max-width:639px){.order-entries .item__list.item__list__order .item__list--item .item__info .price-pv-container{padding-right:10px;}}.order-entries .item__list.item__list__order .item__list--item .item__info .total-price{font-size:14px;line-height:19px;font-weight:bold;}.order-entries .item__list.item__list__order .item__list--item .item__info .item-tax{font-size:12px;line-height:17px;font-weight:bold;}.order-entries .item__list.item__list__order .item__list--item .item__info .cart-item-bundle-content{margin-top:10px;margin-bottom:10px;}.order-entries .item__list.item__list__order .item__list--item .item__info .cart-item-bundle-content .cart-item-bundle-container{margin-top:10px;}.order-entries .item__list.item__list__order .item__list--item .item__info .cart-item-bundle-content .cart-item-bundle-container .cart-item-bundle-component{margin-bottom:10px;}.order-entries .item__list.item__list__order .item__list--item:last-of-type{padding-right:0px;border-bottom:1px solid #d9d9d9;}.order-price-panel{margin-top:20px;}.order-price-panel .multi-checkout-order-summary{margin-top:-20px;}.order-price-panel .order-summary-headline{font-size:18px;line-height:24px;padding-left:0px;padding-bottom:10px;font-weight:bold;}.order-price-panel .order-summary-retail,
.order-price-panel .order-summary-retail-discounts,
.order-price-panel .order-summary-retail-subtotals{border-bottom:solid #d9d9d9;border-width:1px;padding-bottom:10px;font-size:12px;line-height:17px;line-height:20px;}.order-price-panel .order-summary-retail:before,
.order-price-panel .order-summary-retail-discounts:before,
.order-price-panel .order-summary-retail-subtotals:before,
.order-price-panel .order-summary-retail:after,
.order-price-panel .order-summary-retail-discounts:after,
.order-price-panel .order-summary-retail-subtotals:after{content:" ";display:table;}.order-price-panel .order-summary-retail:after,
.order-price-panel .order-summary-retail-discounts:after,
.order-price-panel .order-summary-retail-subtotals:after{clear:both;}.order-price-panel .order-summary-retail:before,
.order-price-panel .order-summary-retail-discounts:before,
.order-price-panel .order-summary-retail-subtotals:before,
.order-price-panel .order-summary-retail:after,
.order-price-panel .order-summary-retail-discounts:after,
.order-price-panel .order-summary-retail-subtotals:after{content:" ";display:table;}.order-price-panel .order-summary-retail:after,
.order-price-panel .order-summary-retail-discounts:after,
.order-price-panel .order-summary-retail-subtotals:after{clear:both;}.order-price-panel .order-summary-retail-discounts{padding-top:10px;border-bottom:1px dashed #d9d9d9;}.order-price-panel .order-summary-retail-discounts .order-summary-retail-price,
.order-price-panel .order-summary-retail-discounts .order-summary-retail-discount-autoship,
.order-price-panel .order-summary-retail-discounts .order-summary-retail-discount-promo{clear:both;}.order-price-panel .order-summary-retail-subtotals{border-bottom:1px solid #868686;padding-top:10px;}.order-price-panel .order-summary-retail-subtotals .order-summary-subtotal{font-weight:bold;}.order-price-panel .order-summary-retail-subtotals .order-summary-subtotal:before,
.order-price-panel .order-summary-retail-subtotals .order-summary-subtotal:after{content:" ";display:table;}.order-price-panel .order-summary-retail-subtotals .order-summary-subtotal:after{clear:both;}.order-price-panel .order-summary-retail-subtotals .order-summary-subtotal:before,
.order-price-panel .order-summary-retail-subtotals .order-summary-subtotal:after{content:" ";display:table;}.order-price-panel .order-summary-retail-subtotals .order-summary-subtotal:after{clear:both;}.order-price-panel .order-summary-retail-subtotals .order-summary-retail-shipping,
.order-price-panel .order-summary-retail-subtotals .order-summary-retail-shipping-discount,
.order-price-panel .order-summary-retail-subtotals .order-summary-retail-tax{clear:both;}.order-price-panel .order-summary-retail-totals{padding-top:10px;}.order-price-panel .order-summary-retail-totals .order-summary-total,
.order-price-panel .order-summary-retail-totals .order-summary-retail-member-discount{clear:both;line-height:32px;font-size:19px;font-weight:bold;}.order-price-panel .order-summary-retail-totals .order-summary-retail-member-discount{font-size:14px;line-height:20px;color:#173e35;}.order-price-panel .pv-qv-section{padding-top:10px;}.account-orderdetail .account-orderdetail__footer{padding-top:20px;}.account-orderdetail .account-orderdetail__footer > div{padding-left:0px;padding-right:0px;}.checkout-success__body{margin-bottom:20px;}.dist-order-confirmation-banner .shk-banner-content{padding-top:0px;padding-bottom:0px;}.dist-order-confirmation-banner .shk-banner-content .shk-banner-sub-component-container{padding-top:0px;padding-bottom:0px;}.dist-order-confirmation-banner .distributor-order-confirmation-step{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;padding:10px 0px;border-bottom:1px solid #d9d9d9;}.dist-order-confirmation-banner .distributor-order-confirmation-step span{margin-left:10px;}.dist-order-confirmation-banner .distributor-order-confirmation-step:last-of-type{border-bottom:none;}.dist-order-confirmation-banner.shk-banner-type-c .shk-banner-content .shk-banner-button-container .btn{width:auto;}.dist-order-confirmation-banner.shk-banner-type-c .shk-banner-content .shk-banner-button-container .shk-button{padding-top:0px;}.order-item .order-item-info{font-size:13px;padding:0;}.order-item .order-item-info .product-info{max-width:300px;}.order-item .order-item-info .product-info .product-info-name a{color:inherit;font-size:16px;}.order-item .order-item-info .product-info .product-info-qty{display:flex;}.order-item .order-item-info .product-info .product-info-qty .redeem-qty::before{content:'|';margin-left:5px;display:inline-block;}.order-item .order-item-info .product-info .product-disclaimer{border:1px solid #d9d9d9;padding:15px;line-height:1.5;margin:10px 0;}@media(max-width:480px){.order-item .order-item-info .product-info .product-disclaimer{width:100%;}}.order-item .order-item-info .product-autoship .product-autoship-item{margin:3px 20px 3px 0;}.order-item .order-item-info .product-totals .total-price{line-height:18px;font-size:12px;font-family:'Gilmer bold';color:#1E1E1E;}@media(max-width:1023px){.order-item .order-item-info{flex-wrap:wrap;}.order-item .order-item-info .product-totals{flex:0 0 100%;}}.path-order-confirmation{height:2px;margin:2px 0 0;}@media(max-width:1023px){.path-order-confirmation{height:initial;padding:17px;}}.rectangle-order-confirmation{height:63px;padding:19px 175px 18px 175px;background-color:#f7efd1;text-align:center;}@media(max-width:1023px){.rectangle-order-confirmation{height:initial;padding:4px;}}.noticed-for-order-confirmation{width:1060px;height:24px;margin:2px 0 0 4px;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.36;letter-spacing:normal;color:#2e2e2e;}@media(max-width:1023px){.noticed-for-order-confirmation{margin-left:0px;border-left-width:5px;padding-left:2px;}}.warning-logo{width:23px;height:24px;}@media(max-width:1023px){.warning-logo{height:20px;}}.checkout-success .account-bitly{width:calc(100% + 60px);margin-left:-30px;}@media(max-width:1023px){.checkout-success .account-bitly{width:calc(100% + 40px);margin-left:-20px;}}@media(min-width:1024px){.page-orderConfirmationPage:not(.language-ja_JP) .page-content.shk-container{width:100%;}.page-orderConfirmationPage:not(.language-ja_JP) .page-content.shk-container .checkout__confirmation__content--component{padding-left:20px;padding-right:20px;}}@media(min-width:1200px){.page-orderConfirmationPage:not(.language-ja_JP) .page-content.shk-container .order-confirmation-main{margin:auto;}.page-orderConfirmationPage:not(.language-ja_JP) .page-content.shk-container .checkout__confirmation__content--component{padding-left:30px;padding-right:10px;}}.page-orderConfirmationPage:not(.language-ja_JP) .order-confirmation-main{color:#000;}.page-orderConfirmationPage:not(.language-ja_JP) .order-confirmation-main .order-confirmation-infos{display:flex;column-gap:15px;margin-top:15px;}.page-orderConfirmationPage:not(.language-ja_JP) .order-confirmation-main .row-left{flex:1;width:63%;}.page-orderConfirmationPage:not(.language-ja_JP) .order-confirmation-main .row-right{width:37%;}.page-orderConfirmationPage:not(.language-ja_JP) .checkout-success__body{margin-top:44px;margin-bottom:14px;}.page-orderConfirmationPage:not(.language-ja_JP) .checkout-success__body__headline{font-family:"SchnyderS-Bold";font-size:46px;letter-spacing:1.278px;line-height:normal;margin-bottom:6px;}.page-orderConfirmationPage:not(.language-ja_JP) .checkout-success__body__content{font-size:18px;line-height:25px;letter-spacing:0.5px;}.page-orderConfirmationPage:not(.language-ja_JP) .order-detail-overview{border:1px solid #DFDFDF;padding:24px 20px 4px;}.page-orderConfirmationPage:not(.language-ja_JP) .order-detail-overview .order-confirmation-well{padding-top:0;}.page-orderConfirmationPage:not(.language-ja_JP) .order-detail-overview .order-confirmation-well .well-headline{padding-top:0;padding-bottom:20px;line-height:28px;letter-spacing:0.611px;text-transform:uppercase;font-size:20px;font-weight:600;}.page-orderConfirmationPage:not(.language-ja_JP) .order-detail-overview .well.well-tertiary{color:#000;}.page-orderConfirmationPage:not(.language-ja_JP) .order-detail-overview .item-label{font-weight:bold;font-size:13px;font-family:'Gilmer bold';}.page-orderConfirmationPage:not(.language-ja_JP) .order-detail-overview .item-value{font-size:13px;font-weight:400;padding-bottom:20px;}.page-orderConfirmationPage:not(.language-ja_JP) .order-detail-overview > img{display:none;}.page-orderConfirmationPage:not(.language-ja_JP) .account-consignment{margin-top:0;}.page-orderConfirmationPage:not(.language-ja_JP) .order-entries__header{padding:14px 20px;background:#133E35;}.page-orderConfirmationPage:not(.language-ja_JP) .order-entries__header .order-entries__header__title{color:#FFF;font-size:20px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;}.page-orderConfirmationPage:not(.language-ja_JP) .order-item-info{color:#1E1E1E;}.page-orderConfirmationPage:not(.language-ja_JP) .order-item-info div,
.page-orderConfirmationPage:not(.language-ja_JP) .order-item-info li,
.page-orderConfirmationPage:not(.language-ja_JP) .order-item-info a{line-height:20px;}.page-orderConfirmationPage:not(.language-ja_JP) .order-item-info .product-info{max-width:90%;}.page-orderConfirmationPage:not(.language-ja_JP) .order-item-info .item__name{font-size:18px;font-weight:600;}.page-orderConfirmationPage:not(.language-ja_JP) .order-item-info .info-item{font-size:12px;}.page-orderConfirmationPage:not(.language-ja_JP) .order-item-info .point__item{margin:8px 0;}.page-orderConfirmationPage:not(.language-ja_JP) .order-item-info .product-point-display{color:#1E1E1E;}.page-orderConfirmationPage:not(.language-ja_JP) .order-item-info .cart-item-bundle-component:first-of-type{margin-top:10px;}.page-orderConfirmationPage:not(.language-ja_JP) .order-item-info .cart-item-modify-link{display:inline-block;}.page-orderConfirmationPage:not(.language-ja_JP) .order-item-info .product-info + .product-autoship{margin-top:10px;}.page-orderConfirmationPage:not(.language-ja_JP) .order-item-info .product-autoship .product-autoship-item{margin:0;}.page-orderConfirmationPage:not(.language-ja_JP) .item__list.item__list__order{border-bottom-left-radius:2px;border-bottom-right-radius:2px;border:1px solid #DFDFDF;border-top:none;}.page-orderConfirmationPage:not(.language-ja_JP) .item__list.item__list__order .item__list--item{padding-top:22px;padding-bottom:22px;}.page-orderConfirmationPage:not(.language-ja_JP) .item__list.item__list__order .item__list--item:first-of-type{border-top:0;}.page-orderConfirmationPage:not(.language-ja_JP) .item__list.item__list__order .item__list--item:last-of-type{border-bottom:0;}.page-orderConfirmationPage:not(.language-ja_JP) .shk-summary-section{margin-top:15px;}.page-orderConfirmationPage:not(.language-ja_JP) .shk-summary-section .sub-section{padding:8px 0;}.page-orderConfirmationPage:not(.language-ja_JP) .shk-summary-section .sub-section div{line-height:20px;}.page-orderConfirmationPage:not(.language-ja_JP) .shk-summary-section .sub-section:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:0;}.page-orderConfirmationPage:not(.language-ja_JP) .shk-summary-section .order-summary-block{padding:8px 0 3px;}.page-orderConfirmationPage:not(.language-ja_JP) .shk-summary-section .section-title{color:#1E1E1E;font-family:"Gilmer-bold";line-height:24px;}.page-orderConfirmationPage:not(.language-ja_JP) .shk-summary-section .section-line{padding:0;line-height:20px;}.page-orderConfirmationPage:not(.language-ja_JP) .shk-summary-section .section-line-title{color:#000;}.page-orderConfirmationPage:not(.language-ja_JP) .shk-summary-section .section-line-value{color:#1E1E1E;}.page-orderConfirmationPage:not(.language-ja_JP) .shk-summary-section .section-line-title,
.page-orderConfirmationPage:not(.language-ja_JP) .shk-summary-section .section-line-value{line-height:20px;}.page-orderConfirmationPage:not(.language-ja_JP) .shk-summary-section .point-summary-section{opacity:0.5;}.page-orderConfirmationPage:not(.language-ja_JP) .shk-summary-section .cart-summary-savings{padding:0;line-height:36px;}.page-orderConfirmationPage:not(.language-ja_JP) .account-orderdetail .account-orderdetail__footer{padding-top:0;}.page-orderConfirmationPage:not(.language-ja_JP) .account-orderdetail .shk-summary-section.autoship-details{margin-top:0;margin-bottom:15px;}.page-orderConfirmationPage:not(.language-ja_JP) .order-summary-section{margin-top:0;}.page-orderConfirmationPage:not(.language-ja_JP) .autoship-details .section-title{margin-bottom:16px;}.page-orderConfirmationPage:not(.language-ja_JP) .autoship-details .sub-section{padding:0;margin-bottom:13px;border-bottom:0;}.page-orderConfirmationPage:not(.language-ja_JP) .autoship-details .sub-section .order-autoship-link{font-size:12px;text-decoration:underline;color:#173E35;line-height:14px;}.page-orderConfirmationPage:not(.language-ja_JP) .autoship-details .sub-section .order-next-ship-date{font-size:12px;margin-bottom:0;color:#1E1E1E;}.page-orderConfirmationPage:not(.language-ja_JP) .continue-btn-component .continue-container .continue-inner{width:100%;left:0;}.page-orderConfirmationPage:not(.language-ja_JP) .continue-btn-component .continue__shopping{margin-top:15px;padding:0;}.page-orderConfirmationPage:not(.language-ja_JP) .continue-btn-component .btn--continue-shopping{font-family:"Gilmer Bold";font-weight:700;}.page-orderConfirmationPage:not(.language-ja_JP) .checkout-trademarks{margin-bottom:30px;}.page-orderConfirmationPage:not(.language-ja_JP) footer{margin-top:0;}@media(max-width:1023px){.page-orderConfirmationPage:not(.language-ja_JP) .order-confirmation-main .order-confirmation-infos{display:block;}.page-orderConfirmationPage:not(.language-ja_JP) .order-confirmation-main .row-left,
 .page-orderConfirmationPage:not(.language-ja_JP) .order-confirmation-main .row-right{width:100%;}.page-orderConfirmationPage:not(.language-ja_JP) .order-confirmation-main .order-summary-section{margin-top:15px;}.page-orderConfirmationPage:not(.language-ja_JP) .order-confirmation-main .checkout-success{padding-left:0;padding-right:0;}.page-orderConfirmationPage:not(.language-ja_JP) .order-confirmation-main .shk-summary-section.autoship-details{margin-top:15px;}}@media(max-width:639px){.page-orderConfirmationPage:not(.language-ja_JP) .checkout-success__body__headline{font-size:26px;}.page-orderConfirmationPage:not(.language-ja_JP) .checkout-success__body__content{font-size:16px;line-height:20px;}.page-orderConfirmationPage:not(.language-ja_JP) .shk-summary-section .section-title{font-size:18px;}.page-orderConfirmationPage:not(.language-ja_JP) .order-item-info .product-info{max-width:100%;padding-right:15px;}}body:not(.shakleeJP) .order-confirm-ambassador-step-popup{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:9998;background:rgba(0, 0, 0, 0.3);display:grid;place-content:center;}body:not(.shakleeJP) .order-confirm-ambassador-step-popup-content{width:959px;min-height:min(700px, 90vh);max-height:90vh;background-color:#D0E1D6;background-image:url(../_ui/responsive/theme-shakleejp/images/bg-order-confirm-ambassador-step-popup.png);background-size:480px 424px;background-position:0 100%;background-repeat:no-repeat;background-attachment:local;padding:82px 20px 20px;color:#000;position:relative;overflow-y:auto;}@media(max-width:1023px){body:not(.shakleeJP) .order-confirm-ambassador-step-popup-content{width:calc(100vw - 30px);min-height:auto;max-height:calc(100vh - 30px);background-image:none;padding:78px 0 23px;}}body:not(.shakleeJP) .order-confirm-ambassador-step-popup-title{font-family:'Gilmer bold';font-size:59px;text-align:center;line-height:1;}@media(max-width:1023px){body:not(.shakleeJP) .order-confirm-ambassador-step-popup-title{font-size:36px;text-wrap:balance;}}body:not(.shakleeJP) .order-confirm-ambassador-step-popup-description{font-size:27px;text-align:center;max-width:767px;line-height:1.35;margin:32px auto 0;}@media(max-width:1023px){body:not(.shakleeJP) .order-confirm-ambassador-step-popup-description{font-size:16px;margin:13px auto 0;max-width:calc(100% - 30px);}}body:not(.shakleeJP) .order-confirm-ambassador-step-popup-steps{padding:32px 0 0 538px;counter-reset:step;list-style-type:none;font-size:20px;line-height:1.15;}@media(max-width:1023px){body:not(.shakleeJP) .order-confirm-ambassador-step-popup-steps{padding:20px 10px 0;font-size:14px;display:flex;}}body:not(.shakleeJP) .order-confirm-ambassador-step-popup-steps > li{display:flex;align-items:center;max-width:278px;}@media(max-width:1023px){body:not(.shakleeJP) .order-confirm-ambassador-step-popup-steps > li{max-width:100%;flex-direction:column;text-align:center;flex:1;gap:10px;}}body:not(.shakleeJP) .order-confirm-ambassador-step-popup-steps > li::before{counter-increment:step;content:counter(step);font-family:'Gilmer bold';font-size:59px;line-height:1;display:block;width:62px;height:62px;display:grid;place-content:center;flex-shrink:0;}@media(max-width:1023px){body:not(.shakleeJP) .order-confirm-ambassador-step-popup-steps > li::before{width:42px;height:42px;font-size:44px;}}body:not(.shakleeJP) .order-confirm-ambassador-step-popup-steps > li:not(:last-child){margin-bottom:20px;}@media(max-width:1023px){body:not(.shakleeJP) .order-confirm-ambassador-step-popup-steps > li:not(:last-child){margin-bottom:0;}}body:not(.shakleeJP) .order-confirm-ambassador-step-popup-button1{margin:34px 0 0 548px;width:165px;height:50px;display:grid;place-content:center;background:#000;color:#FFF;font-family:'Gilmer bold';font-size:20px;line-height:1.1;border-radius:25px;border:none;}body:not(.shakleeJP) .order-confirm-ambassador-step-popup-button1:focus-visible{text-decoration:none;}@media(max-width:1023px){body:not(.shakleeJP) .order-confirm-ambassador-step-popup-button1{margin:18px auto 0;width:115.5px;height:35px;font-size:14px;}}body:not(.shakleeJP) .order-confirm-ambassador-step-popup-button2{margin:44px 0 0 593px;background:none;border:none;color:#2e2e2e;font-size:12px;line-height:1.33;text-decoration:underline;font-weight:normal;}@media(max-width:1023px){body:not(.shakleeJP) .order-confirm-ambassador-step-popup-button2{display:block;margin:47px auto 0;}}body:not(.shakleeJP) .order-confirm-ambassador-step-popup-button3{position:absolute;top:20px;right:20px;background:none;border:none;color:#000;font-size:12px;line-height:1.33;text-decoration:underline;width:38px;height:38px;padding:0;}@media(max-width:1023px){body:not(.shakleeJP) .order-confirm-ambassador-step-popup-button3{width:28px;height:28px;right:10px;top:10px;}}body:not(.shakleeJP) .order-confirm-ambassador-step-banner{background-color:#D0E1D6;overflow:hidden;}body:not(.shakleeJP) .order-confirm-ambassador-step-banner-content{max-width:1200px;margin:0 auto;min-height:425px;position:relative;}@media(max-width:1023px){body:not(.shakleeJP) .order-confirm-ambassador-step-banner-content{min-height:auto;}}body:not(.shakleeJP) .order-confirm-ambassador-step-banner-content::before{content:'';display:block;width:669px;height:883px;position:absolute;top:16px;left:-328px;background-image:url(../_ui/responsive/theme-shakleejp/images/bg-order-confirm-ambassador-step-banner.png);background-size:cover;background-repeat:no-repeat;pointer-events:none;}@media(max-width:1023px){body:not(.shakleeJP) .order-confirm-ambassador-step-banner-content::before{display:none;}}body:not(.shakleeJP) .order-confirm-ambassador-step-banner-content-inner{position:relative;z-index:1;padding:40px 20px 20px 360px;color:#000;}@media(max-width:1023px){body:not(.shakleeJP) .order-confirm-ambassador-step-banner-content-inner{padding:40px 20px;display:flex;flex-direction:column;align-items:center;}}body:not(.shakleeJP) .order-confirm-ambassador-step-banner-title{font-family:'Gilmer bold';font-size:59px;line-height:1;}@media(max-width:1023px){body:not(.shakleeJP) .order-confirm-ambassador-step-banner-title{font-size:36px;text-wrap:balance;text-align:center;}}body:not(.shakleeJP) .order-confirm-ambassador-step-banner-description{margin-top:32px;font-size:27px;line-height:1.2;}@media(max-width:1023px){body:not(.shakleeJP) .order-confirm-ambassador-step-banner-description{margin-top:16px;font-size:16px;text-align:center;}}body:not(.shakleeJP) .order-confirm-ambassador-step-banner-steps{margin:32px 0 0 -16px;padding:0;display:flex;gap:32px;counter-reset:step;list-style-type:none;}@media(max-width:1023px){body:not(.shakleeJP) .order-confirm-ambassador-step-banner-steps{margin:16px 0 0;gap:13px;align-self:center;}}body:not(.shakleeJP) .order-confirm-ambassador-step-banner-steps > li{font-size:20px;display:flex;align-items:center;max-width:288px;}@media(max-width:1023px){body:not(.shakleeJP) .order-confirm-ambassador-step-banner-steps > li{flex-direction:column;font-size:14px;text-align:center;max-width:130px;flex:1;}}body:not(.shakleeJP) .order-confirm-ambassador-step-banner-steps > li::before{counter-increment:step;content:counter(step);display:block;width:62px;height:62px;display:grid;place-content:center;flex-shrink:0;font-family:'Gilmer bold';font-size:53px;}@media(max-width:1023px){body:not(.shakleeJP) .order-confirm-ambassador-step-banner-steps > li::before{width:42px;height:42px;font-size:44px;}}body:not(.shakleeJP) .order-confirm-ambassador-step-banner-button1{margin:32px 0 0;width:165px;height:50px;display:grid;place-content:center;background:#000;color:#FFF;font-family:'Gilmer bold';font-size:20px;line-height:1.1;border-radius:25px;border:none;}@media(max-width:1023px){body:not(.shakleeJP) .order-confirm-ambassador-step-banner-button1{width:115.5px;height:35px;font-size:14px;}}body:not(.shakleeJP) .order-confirm-ambassador-step-banner-button1:focus-visible{text-decoration:none;}.benefits-page-container{padding-left:30px;padding-right:30px;}@media(max-width:1024px){.benefits-page-container{padding-left:20px;padding-right:20px;}}.benefits-page-container .upgrade-benefits-table-cell{float:none;display:table-cell;vertical-align:middle;}.benefits-info-paragraph{margin-bottom:10px;}.benefit-Heading{font-size:28px;line-height:38px;font-weight:bold;color:#173e35;}@media(max-width:639px){.benefit-Heading{font-size:16px;line-height:22px;}}.benefit-SubHeading{font-size:14px;line-height:19px;font-weight:bold;}.benefit-Body{font-size:14px;line-height:19px;}@media(max-width:639px){.benefit-Body{font-size:12px;line-height:17px;}}.benefitsTable tr:first-of-type{border-bottom:3px solid #d9d9d9;}.benefitsTable tr:nth-child(odd){background-color:#ffffff;}.benefitsTable tr:nth-child(even){background-color:#f2f2f2;}@media(max-width:639px){.benefitsTable{margin-top:10px;}}@media(max-width:639px){.benefitsTable .benefit-table-header td{font-size:12px;line-height:17px;padding-left:0px;padding-right:0px;}}.benefitsTable td{vertical-align:middle;font-size:16px;line-height:22px;padding:10px 20px;}.benefitsTable td[class*="col-"]{float:left;}@media(max-width:639px){.benefitsTable td{font-size:14px;line-height:19px;}}.benefitsTable td.benefit-Checks{text-align:center;}.benefitsTable td.benefit-description{font-weight:normal;}#joinNow{margin-right:0px;}.checkImage{height:24px;}.join-component-instance,
.join-component-instance .text{font-size:16px;line-height:22px;}@media(max-width:639px){.join-component-instance,
 .join-component-instance .text{font-size:14px;line-height:19px;}}.join-component-instance .componentHeader{font-size:18px;line-height:24px;font-weight:bold;margin-bottom:20px;margin-top:20px;}@media(max-width:639px){.join-component-instance .componentHeader{font-size:14px;line-height:19px;margin-top:10px;margin-bottom:10px;}}.join-component-instance .componentSubHeader{font-size:28px;line-height:38px;margin-bottom:10px;display:inline-block;color:#173e35;font-weight:normal;}@media(max-width:639px){.join-component-instance .componentSubHeader{font-size:16px;line-height:22px;}}.joinOptions{margin-top:20px;width:80%;margin:auto;}.joinOptionButton{width:100%;}.personalizeOrder{line-height:40px;text-align:right;}@media(max-width:1023px){.personalizeOrder{text-align:left;}}.join-component-instance{margin-top:20px;padding-bottom:30px;}.join-component-instance:not(:last-child){border-bottom:solid #d9d9d9;border-width:1px;padding-bottom:20px;}.join-image{text-align:center;width:100%;display:block;}.join-image > img{width:100%;margin:0 auto;max-width:350px;}@media(max-width:639px){.join-image > img{max-width:180px;}}.learnMore{text-align:center;}.distributor-upgrade{margin-top:40px;}.benefits-bottom{font-size:14px;line-height:19px;margin:40px 0px;}@media(max-width:639px){.benefits-bottom{font-size:12px;line-height:17px;}}.benefits-bottom-button{margin:40px 0px;}@media(max-width:1023px){.benefits-bottom-button{margin-top:0px;}}.price-range-container{margin-top:20px;}.secondary-product{margin-bottom:20px;}.member-join-banner{color:#2e2e2e;}.member-join-banner .shk-banner-background-responsive{min-height:400px;display:flex;align-items:center;justify-content:center;background-size:100% 100%;}.member-join-banner .shk-banner-background-responsive .shk-banner-content{color:inherit;}.member-join-banner .shk-banner-background-responsive .shk-banner-content .shk-banner-sub-heading{font-size:53px;width:650px;margin:auto;font-weight:700;line-height:1.3;text-align:center;}@media(max-width:1399px){.member-join-banner .shk-banner-background-responsive{min-height:300px;}}@media(max-width:1023px){.member-join-banner .shk-banner-background-responsive{min-height:260px;}.member-join-banner .shk-banner-background-responsive .shk-banner-content .shk-banner-sub-heading{font-size:36px;}}@media(max-width:639px){.member-join-banner .shk-banner-background-responsive .shk-banner-content{min-height:375px;}.member-join-banner .shk-banner-background-responsive .shk-banner-content .shk-banner-sub-heading{width:70%;margin-top:calc(50% - 80px);}}.member-join-items{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;margin-bottom:20px;}.member-join-items .join-component-instance{flex:0 0 33%;width:33%;padding:0;display:flex;flex-direction:column;border-bottom:none;}.member-join-items .join-component-instance .member-join-item{padding:0 35px;border-right:1px solid #868686;}.member-join-items .join-component-instance:nth-child(3n) .member-join-item,
.member-join-items .join-component-instance:last-child .member-join-item{border-right:none;}@media(max-width:639px){.member-join-items .join-component-instance{border-bottom:1px solid #868686;padding-bottom:20px;}.member-join-items .join-component-instance:last-child{border-bottom:none;}.member-join-items .join-component-instance .member-join-item{border-right:none;}}.member-join-items .join-component-instance .join-item-option{text-align:center;font-weight:bold;margin-bottom:10px;}.member-join-items .join-component-instance .join-item-option > h4{margin-bottom:10px;font-size:16px;text-transform:uppercase;font-weight:700;}.member-join-items .join-component-instance .join-item-option > span{display:inline-block;font-size:46px;font-weight:bold;padding:0 10px 20px;border-bottom:8px solid #173e35;}.member-join-items .member-join-item{flex:1;}.member-join-items .member-join-item .join-top{align-self:flex-start;text-align:center;width:100%;}.member-join-items .member-join-item .join-top .membershipHeading{font-size:20px;color:#2e2e2e;margin:10px 0;line-height:1.3;font-weight:700;}.member-join-items .member-join-item .join-top .membershipHeading i{color:#173e35;}.member-join-items .member-join-item .join-top .componentHeader{font-size:14px;font-weight:400;min-width:276px;min-height:50px;}.member-join-items .member-join-item .join-top .componentHeader i{color:#173e35;}.member-join-items .member-join-item .join-bottom{width:100%;}@media(min-width:639px){.member-join-items .member-join-item .join-bottom .placeholder{height:66px;}}.member-join-items .member-join-img{margin-top:13.33333333px;align-self:flex-end;text-align:center;width:100%;max-width:300px;height:300px;}.member-join-items .member-join-img img{margin:auto;max-width:100%;max-height:100%;}@media(max-width:1023px){.member-join-items .join-component-instance{flex:1 0 33%;max-width:50%;}.member-join-items .join-component-instance .member-join-item{padding:0 20px;}.member-join-items .join-component-instance .joinOptions{width:100%;}}@media(max-width:639px){.member-join-items .join-component-instance{flex:0 0 100%;width:100%;max-width:100%;}}.join-flow-choose{font-size:12px;color:#1e1e28;}.join-flow-plan .flow-action{display:flex;color:initial;font-size:12px;}.join-flow-plan .flow-action label,
.join-flow-plan .flow-action .form-label,
.join-flow-plan .flow-action .form-chk-label{color:inherit;font-size:inherit;text-transform:initial;}.join-flow-plan .flow-list li{list-style:none;position:relative;padding-left:5px;font-size:12px;}.join-flow-plan .flow-list li::before{content:'';display:inline-block;width:2px;height:2px;border-radius:1px;background:#1e1e28;position:absolute;left:0;top:10px;}.full-screen-width{width:100vw;position:relative;left:calc(-50vw + 50%);}.select-your-kit-bg{background-color:rgba(208, 201, 186, 0.2);padding:30px 0;}.select-your-kit-bg .select-kit-wrap{max-width:1200px;margin:0 auto;}.select-your-kit-bg .select-kit-wrap .join-flow-header{font-family:'Gilmer-Regular';font-size:18px;color:#3E3E3E;text-align:center;line-height:1.5;text-wrap:balance;margin:20px auto 40px;}@media(max-width:1023px){.select-your-kit-bg .select-kit-wrap .join-flow-header{padding:0 20px;max-width:100%;}}.select-your-kit-bg .select-kit-wrap .join-flow-header .title{font-family:'SchnyderS-Bold';font-size:42px;color:#1E1E1E;letter-spacing:1.05px;text-align:center;line-height:1.1;margin-bottom:10px;}@media(max-width:1023px){.select-your-kit-bg .select-kit-wrap .join-flow-header .title{margin-bottom:20px;}}.select-your-kit-bg .select-kit-wrap .join-flow-options{box-shadow:0 2px 4px 3px #EBEBEB;border-radius:2px;background:white;margin:0 15px 20px;position:relative;}@media(max-width:1023px){.select-your-kit-bg .select-kit-wrap .join-flow-options{margin:20px;padding:20px 0;}}.select-your-kit-bg .select-kit-wrap .join-flow-options .recommend-label{background-color:#509188;border-radius:100px;padding:10px 15px;cursor:pointer;font-family:'Gilmer-Bold';font-size:14px;line-height:1.5;color:white;position:absolute;top:20px;right:20px;}@media(max-width:1023px){.select-your-kit-bg .select-kit-wrap .join-flow-options .recommend-label{top:10px;right:10px;}.select-your-kit-bg .select-kit-wrap .join-flow-options .recommend-label + .row{margin-top:30px;}}.select-your-kit-bg .select-kit-wrap .join-flow-options .recommend-label ~ .row .row-container{margin-top:30px;}@media(min-width:1024px){.select-your-kit-bg .select-kit-wrap .join-flow-options .row{display:flex;align-items:center;justify-content:center;}}.select-your-kit-bg .select-kit-wrap .join-flow-options .member-join-img{width:100%;padding:10px;}.select-your-kit-bg .select-kit-wrap .join-flow-options .member-join-img img{width:100%;max-width:100%;}.select-your-kit-bg .select-kit-wrap .join-flow-options .join-flow-item{padding:40px 60px 40px 0;}@media(max-width:1023px){.select-your-kit-bg .select-kit-wrap .join-flow-options .join-flow-item{padding:0 20px;}}.select-your-kit-bg .select-kit-wrap .join-flow-options .join-flow-item .membershipHeading .top-header{display:flex;flex-wrap:wrap;}.select-your-kit-bg .select-kit-wrap .join-flow-options .join-flow-item .membershipHeading .top-header .kit-price,
.select-your-kit-bg .select-kit-wrap .join-flow-options .join-flow-item .membershipHeading .top-header .kit-name,
.select-your-kit-bg .select-kit-wrap .join-flow-options .join-flow-item .membershipHeading .top-header .kit-value{margin-bottom:10px;}@media(max-width:1023px){.select-your-kit-bg .select-kit-wrap .join-flow-options .join-flow-item .membershipHeading .top-header{justify-content:center;align-items:flex-end;}}.select-your-kit-bg .select-kit-wrap .join-flow-options .join-flow-item .membershipHeading .top-header .kit-price{font-family:'SchnyderS-Bold';font-size:30px;color:#113E35;}@media(max-width:1023px){.select-your-kit-bg .select-kit-wrap .join-flow-options .join-flow-item .membershipHeading .top-header .kit-price{font-size:23px;}}.select-your-kit-bg .select-kit-wrap .join-flow-options .join-flow-item .membershipHeading .top-header .kit-name{font-family:'SchnyderS-Demi';font-size:17px;color:#113E35;margin-left:10px;text-transform:capitalize;margin-right:10px;}.select-your-kit-bg .select-kit-wrap .join-flow-options .join-flow-item .membershipHeading .top-header .kit-value{font-family:'Gilmer-Bold';font-size:20px;color:#005d52;opacity:0.69;margin-left:10px;}.select-your-kit-bg .select-kit-wrap .join-flow-options .join-flow-item .membershipHeading .caption{font-family:'SchnyderS-Bold';font-size:30px;line-height:30px;color:#113E35;letter-spacing:1px;margin-top:10px;}@media(max-width:1023px){.select-your-kit-bg .select-kit-wrap .join-flow-options .join-flow-item .membershipHeading .caption{text-align:center;}}.select-your-kit-bg .select-kit-wrap .join-flow-options .join-flow-item .componentHeader{margin-top:10px;font-family:'Gilmer-Regular';font-size:16px;line-height:1.5;}@media(max-width:1023px){.select-your-kit-bg .select-kit-wrap .join-flow-options .join-flow-item .componentHeader{text-align:center;}}.select-your-kit-bg .select-kit-wrap .join-flow-options .join-flow-item .componentHeader b{font-family:'Gilmer-Bold';}.select-your-kit-bg .select-kit-wrap .join-flow-options .join-flow-item .componentHeader span{font-family:'Gilmer-Medium';}.select-your-kit-bg .select-kit-wrap .join-flow-options .join-flow-item .joinOptions{margin:20px 0 0;width:auto;}.select-your-kit-bg .select-kit-wrap .join-flow-options .join-flow-item .joinOptions .form-group .select2-container{max-width:340px;}@media(max-width:1023px){.select-your-kit-bg .select-kit-wrap .join-flow-options .join-flow-item .joinOptions .form-group .select2-container{max-width:100%;}}.select-your-kit-bg .select-kit-wrap .join-flow-options .join-flow-item .btn-more-info{border:1px solid #133E35;border-radius:2px !important;font-family:'Gilmer-Heavy';font-size:12px;color:#0E3F35;text-align:center;text-transform:uppercase;padding:11px 0px;width:157px;margin-right:15px;}.select-your-kit-bg .select-kit-wrap .join-flow-options .join-flow-item .btn-more-info:hover{background-color:#133E35;color:white;}@media(max-width:1023px){.select-your-kit-bg .select-kit-wrap .join-flow-options .join-flow-item .btn-more-info{display:block;margin-right:0;width:100%;}}.select-your-kit-bg .select-kit-wrap .join-flow-options .join-flow-item .joinOptionButton{min-width:340px;width:auto;background-color:#133E35;font-family:'Gilmer-Heavy';font-size:12px;color:#FFFFFF;text-align:center;text-transform:uppercase;padding:13px 15px;}@media(max-width:1023px){.select-your-kit-bg .select-kit-wrap .join-flow-options .join-flow-item .joinOptionButton{display:block;margin-top:15px;min-width:100%;}}.select-your-kit-bg .select-kit-wrap .join-flow-options .join-flow-item .joinOptionButton:hover{background-color:rgba(19, 62, 53, 0.9);}.select-your-kit-bg .select-kit-wrap .join-flow-options .join-flow-item .btn-more-info + .joinOptionButton{min-width:167px;}@media(max-width:1023px){.select-your-kit-bg .select-kit-wrap .join-flow-options .join-flow-item .btn-more-info + .joinOptionButton{min-width:100%;}}.select-your-kit-bg .select-kit-wrap .join-flow-options .join-flow-item .right-footer-tip{margin-top:10px;}@media(max-width:1023px){.select-your-kit-bg .select-kit-wrap .join-flow-options .join-flow-item .right-footer-tip{text-align:center;}}.select-your-kit-bg .select-kit-wrap .join-flow-options .join-flow-item .right-footer-tip-top{font-family:'SchnyderS-Demi';font-size:28px;line-height:1.25;letter-spacing:-0.18px;color:#333;}.select-your-kit-bg .select-kit-wrap .join-flow-options .join-flow-item .right-footer-tip-bottom{font-family:'Gilmer-Bold';font-size:16px;color:#2e2e2e;}.select-your-kit-bg .select-kit-wrap .select-kit-tip{font-family:'Gilmer-Regular';font-size:14px;color:#3E3E3E;text-align:center;line-height:1.8;margin:40px auto 10px;width:90%;}.MemberJoinFlowSelectKitBottomSlot{margin:0 auto;width:100vw;position:relative;left:calc(-50vw + 50%);background:rgba(128, 114, 105, 0.05);padding-bottom:20px;}@media(max-width:1023px){.MemberJoinFlowSelectKitBottomSlot{padding:20px;}}.MemberJoinFlowSelectKitBottomSlot .accountPageBottomContent-component{width:100%;}.MemberJoinFlowSelectKitBottomSlot .member-join-item-title .title{font-family:'SchnyderS-Bold';font-size:36px;color:#000000;letter-spacing:0.8px;text-align:center;padding:57px 0 8px 0;line-height:36px;}.MemberJoinFlowSelectKitBottomSlot .member-join-item-title .sub-title{font-family:'Gilmer-Regular';font-size:16px;color:#3E3E3E;letter-spacing:0;text-align:center;line-height:24px;padding-bottom:15px;}@media(min-width:1024px){.MemberJoinFlowSelectKitBottomSlot .member-join-item-title .sub-title{width:70%;margin:0 auto;}}.MemberJoinFlowSelectKitBottomSlot .join-flow-options{max-width:1200px;min-width:auto;margin:0 auto;border-radius:2px;box-shadow:0 2px 4px 3px #ebebeb;background-color:#fff;position:relative;}@media(max-width:1023px){.MemberJoinFlowSelectKitBottomSlot .join-flow-options{margin-top:30px;padding:20px;}}@media(max-width:480px){.MemberJoinFlowSelectKitBottomSlot .join-flow-options{flex-direction:column;}}.MemberJoinFlowSelectKitBottomSlot .join-flow-options .right-footer-tip{margin-top:10px;}@media(max-width:1023px){.MemberJoinFlowSelectKitBottomSlot .join-flow-options .right-footer-tip{text-align:center;}}.MemberJoinFlowSelectKitBottomSlot .join-flow-options .right-footer-tip-top{font-family:'SchnyderS-Demi';font-size:28px;line-height:1.25;letter-spacing:-0.18px;color:#333;}.MemberJoinFlowSelectKitBottomSlot .join-flow-options .right-footer-tip-bottom{font-family:'Gilmer-Bold';font-size:16px;color:#2e2e2e;}.MemberJoinFlowSelectKitBottomSlot .join-flow-options .recommend-label{background-color:#509188;border-radius:100px;padding:10px 15px;cursor:pointer;font-family:'Gilmer-Bold';font-size:14px;line-height:1.5;color:white;position:absolute;top:20px;right:20px;}@media(min-width:1024px){.MemberJoinFlowSelectKitBottomSlot .join-flow-options .row{display:flex;justify-content:center;align-items:center;}}.MemberJoinFlowSelectKitBottomSlot .join-flow-options .member-join-img{width:100%;padding:10px;}@media(max-width:1023px){.MemberJoinFlowSelectKitBottomSlot .join-flow-options .member-join-img{margin-top:50px;}}.MemberJoinFlowSelectKitBottomSlot .join-flow-options .member-join-img img{width:100%;max-width:100%;}.MemberJoinFlowSelectKitBottomSlot .join-flow-options .join-flow-item{padding:80px 80px 40px 0;}@media(max-width:1023px){.MemberJoinFlowSelectKitBottomSlot .join-flow-options .join-flow-item{padding:30px 0;}}.MemberJoinFlowSelectKitBottomSlot .join-flow-options .join-flow-item .membershipHeading .top-header{display:flex;flex-wrap:wrap;}@media(max-width:1023px){.MemberJoinFlowSelectKitBottomSlot .join-flow-options .join-flow-item .membershipHeading .top-header{justify-content:center;align-items:flex-end;}.MemberJoinFlowSelectKitBottomSlot .join-flow-options .join-flow-item .membershipHeading .top-header .kit-price,
 .MemberJoinFlowSelectKitBottomSlot .join-flow-options .join-flow-item .membershipHeading .top-header .kit-name,
 .MemberJoinFlowSelectKitBottomSlot .join-flow-options .join-flow-item .membershipHeading .top-header .kit-value{margin-bottom:10px;}}.MemberJoinFlowSelectKitBottomSlot .join-flow-options .join-flow-item .membershipHeading .top-header .kit-price{font-family:'SchnyderS-Bold';font-size:30px;color:#113E35;}@media(max-width:1023px){.MemberJoinFlowSelectKitBottomSlot .join-flow-options .join-flow-item .membershipHeading .top-header .kit-price{font-size:23px;}}.MemberJoinFlowSelectKitBottomSlot .join-flow-options .join-flow-item .membershipHeading .top-header .kit-name{font-family:'SchnyderS-Demi';font-size:17px;color:#113E35;margin-left:10px;text-transform:capitalize;}.MemberJoinFlowSelectKitBottomSlot .join-flow-options .join-flow-item .membershipHeading .top-header .kit-value{font-family:'Gilmer-Bold';font-size:20px;color:#005d52;opacity:0.69;margin-left:10px;}.MemberJoinFlowSelectKitBottomSlot .join-flow-options .join-flow-item .membershipHeading .caption{font-family:'SchnyderS-Bold';font-size:30px;line-height:30px;color:#113E35;letter-spacing:1px;margin-top:15px;}@media(max-width:1023px){.MemberJoinFlowSelectKitBottomSlot .join-flow-options .join-flow-item .membershipHeading .caption{text-align:center;}}.MemberJoinFlowSelectKitBottomSlot .join-flow-options .join-flow-item .componentHeader{margin-top:15px;font-family:'Gilmer-Regular';font-size:16px;line-height:1.5;}@media(max-width:480px){.MemberJoinFlowSelectKitBottomSlot .join-flow-options .join-flow-item .componentHeader{text-align:center;}}.MemberJoinFlowSelectKitBottomSlot .join-flow-options .join-flow-item .componentHeader b{font-family:'Gilmer-Bold';}.MemberJoinFlowSelectKitBottomSlot .join-flow-options .join-flow-item .componentHeader span{font-family:'Gilmer-Medium';}.MemberJoinFlowSelectKitBottomSlot .join-flow-options .join-flow-item .joinOptions{margin:20px 0;width:auto;}@media(max-width:1023px){.MemberJoinFlowSelectKitBottomSlot .join-flow-options .join-flow-item .joinOptions{margin:20px 0;}.MemberJoinFlowSelectKitBottomSlot .join-flow-options .join-flow-item .joinOptions .form-group{width:100%;margin:0 auto;}}.MemberJoinFlowSelectKitBottomSlot .join-flow-options .join-flow-item .joinOptions .form-group .select2-container{width:340px !important;}@media(max-width:1023px){.MemberJoinFlowSelectKitBottomSlot .join-flow-options .join-flow-item .joinOptions .form-group .select2-container{width:100% !important;}}.MemberJoinFlowSelectKitBottomSlot .join-flow-options .join-flow-item .btn-more-info{border:1px solid #133E35;border-radius:2px !important;font-family:'Gilmer-Heavy';font-size:12px;color:#0E3F35;text-align:center;text-transform:uppercase;padding:11px 0px;width:157px;margin-right:15px;}.MemberJoinFlowSelectKitBottomSlot .join-flow-options .join-flow-item .btn-more-info:hover{background-color:#133E35;color:white;}@media(max-width:1023px){.MemberJoinFlowSelectKitBottomSlot .join-flow-options .join-flow-item .btn-more-info{width:100%;margin-top:15px;}}.MemberJoinFlowSelectKitBottomSlot .join-flow-options .join-flow-item .joinOptionButton{width:167px;background-color:#133E35;font-family:'Gilmer-Heavy';font-size:12px;color:#FFFFFF;text-align:center;text-transform:uppercase;padding:13px 15px;}@media(max-width:1023px){.MemberJoinFlowSelectKitBottomSlot .join-flow-options .join-flow-item .joinOptionButton{width:100%;margin-top:15px;}}.MemberJoinFlowSelectKitBottomSlot .join-flow-options .join-flow-item .joinOptionButton:hover{background-color:rgba(19, 62, 53, 0.9);}.MemberJoinFlowBecomeMemberTextSlot .accountPageBottomContent-component{width:100%;}.MemberJoinFlowBecomeMemberTextSlot .accountPageBottomContent-component .content{font-family:'SchnyderS-Bold';font-size:36px;color:#000000;letter-spacing:0.8px;text-align:center;padding:60px 0;line-height:1;}@media(max-width:1023px){.MemberJoinFlowBecomeMemberTextSlot .accountPageBottomContent-component .content{padding:30px 0;line-height:50px;}}.MemberJoinFlowSelectKitSlot{padding-bottom:60px;display:flex;justify-content:center;background-color:rgba(128, 114, 105, 0.05);margin:0 auto;width:100vw;position:relative;left:calc(-50vw + 50%);}@media(max-width:1400px){.MemberJoinFlowSelectKitSlot{padding:0 20px 30px 20px;}}@media(max-width:480px){.MemberJoinFlowSelectKitSlot{flex-direction:column;}}.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component:nth-child(1){width:600px;min-height:254px;}@media(max-width:640px){.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component:nth-child(1){width:100%;}}.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component:nth-child(1) .join-flow-options{margin-right:15px;}@media(max-width:480px){.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component:nth-child(1) .join-flow-options{margin-right:0px;}}@media(min-width:640px){.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component:nth-child(1) .join-flow-options{height:100%;}}.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component:nth-child(1) .join-flow-options .row{height:100%;}.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component:nth-child(1) .join-flow-options .row .row-container{height:100%;}.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component:nth-child(1) .join-flow-options .row .row-container .join-flow-item{padding:0;height:100%;display:flex;flex-direction:column;justify-content:space-between;}.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component:nth-child(1) .join-flow-options .row .row-container .join-flow-item .join-top .componentHeader{width:60%;height:100%;margin:15px auto 0;}@media(max-width:1023px){.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component:nth-child(1) .join-flow-options .row .row-container .join-flow-item .join-top .componentHeader{width:100%;margin:0 0 45px 0;}}@media(max-width:1023px){.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component:nth-child(1) .join-flow-options .row .row-container .join-flow-item .join-bottom{width:100%;}}.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component:nth-child(2){width:600px;min-height:254px;}@media(max-width:640px){.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component:nth-child(2){width:100%;margin-top:20px;min-height:254px;}}.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component:nth-child(2) .join-flow-options{height:100%;margin-left:15px;}.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component:nth-child(2) .join-flow-options .row{height:100%;}.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component:nth-child(2) .join-flow-options .row .row-container{height:100%;}.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component:nth-child(2) .join-flow-options .row .row-container .join-flow-item{height:100%;display:flex;flex-direction:column;justify-content:space-between;}@media(max-width:1023px){.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component:nth-child(2) .join-flow-options .row .row-container .join-flow-item .join-top .componentHeader{margin:0;}}@media(max-width:1023px){.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component:nth-child(2) .join-flow-options .row .row-container .join-flow-item .join-bottom{width:100%;}.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component:nth-child(2) .join-flow-options .row .row-container .join-flow-item .join-bottom .form-group{width:100%;margin:0 auto;}}.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component:nth-child(2) .join-flow-options .row .row-container .join-flow-item .join-bottom .joinOptions .form-group .select2-container{display:inline-block;width:260px !important;}@media(max-width:1023px){.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component:nth-child(2) .join-flow-options .row .row-container .join-flow-item .join-bottom .joinOptions .form-group .select2-container{width:100%!important;}}@media(max-width:1023px){.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component:nth-child(2) .join-flow-options{margin-left:0px;}}.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component{display:inline-block;}.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component .join-flow-options{background:#FFFFFF;box-shadow:0 2px 4px 3px #EBEBEB;border-radius:2px;padding:45px 60px;text-align:center;}@media(max-width:1023px){.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component .join-flow-options{padding:45px 20px;min-height:254px;}}.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component .join-flow-options .join-flow-item .membershipHeading .top-header{display:flex;justify-content:center;font-family:"SchnyderS-Demi";font-size:21px;color:#1E1E1E;letter-spacing:0;}@media(max-width:1023px){.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component .join-flow-options .join-flow-item .membershipHeading .top-header{flex-wrap:wrap;justify-content:center;}.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component .join-flow-options .join-flow-item .membershipHeading .top-header .kit-price,
 .MemberJoinFlowSelectKitSlot .accountPageBottomContent-component .join-flow-options .join-flow-item .membershipHeading .top-header .kit-name,
 .MemberJoinFlowSelectKitSlot .accountPageBottomContent-component .join-flow-options .join-flow-item .membershipHeading .top-header .kit-value{margin-bottom:10px;}}.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component .join-flow-options .join-flow-item .membershipHeading .top-header .kit-price{font-family:'SchnyderS-Bold';font-size:30px;text-indent:8px;color:#113E35;}@media(max-width:1023px){.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component .join-flow-options .join-flow-item .membershipHeading .top-header .kit-price{font-size:23px;}}.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component .join-flow-options .join-flow-item .membershipHeading .top-header .kit-name{font-family:'SchnyderS-Demi';font-size:17px;color:#113E35;margin-left:10px;text-transform:capitalize;}.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component .join-flow-options .join-flow-item .membershipHeading .top-header .kit-value{font-family:'Gilmer-Bold';font-size:20px;color:#005d52;opacity:0.69;margin-left:10px;}.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component .join-flow-options .join-flow-item .membershipHeading .caption{font-family:'SchnyderS-Bold';font-size:30px;line-height:30px;color:#113E35;letter-spacing:1px;margin-top:15px;}@media(max-width:1023px){.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component .join-flow-options .join-flow-item .membershipHeading .caption{text-align:center;}}.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component .join-flow-options .join-flow-item .componentHeader{margin:15px 0;font-family:'Gilmer-Regular';font-size:16px;line-height:1.5;}@media(max-width:480px){.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component .join-flow-options .join-flow-item .componentHeader{text-align:center;}}.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component .join-flow-options .join-flow-item .componentHeader b{font-family:'Gilmer-Bold';}.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component .join-flow-options .join-flow-item .componentHeader span{font-family:'Gilmer-Medium';}.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component .join-flow-options .join-flow-item .joinOptions{width:auto;}.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component .join-flow-options .join-flow-item .joinOptions .form-group .select2-container{max-width:340px;display:inline-block;}@media(max-width:1023px){.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component .join-flow-options .join-flow-item .joinOptions .form-group .select2-container{width:100%!important;}}.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component .join-flow-options .join-flow-item .btn-more-info{border:1px solid #133E35;border-radius:2px !important;font-family:'Gilmer-Heavy';font-size:12px;color:#0E3F35;text-align:center;text-transform:uppercase;padding:11px 0px;width:210px;margin-right:15px;}.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component .join-flow-options .join-flow-item .btn-more-info:hover{background-color:#133E35;color:white;}@media(max-width:480px){.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component .join-flow-options .join-flow-item .btn-more-info{display:block;margin-right:0;width:100%;}}.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component .join-flow-options .join-flow-item .joinOptionButton{margin-right:0;width:260px;background-color:#133E35;font-family:'Gilmer-Heavy';font-size:12px;color:#FFFFFF;text-align:center;text-transform:uppercase;padding:13px 15px;}@media(max-width:480px){.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component .join-flow-options .join-flow-item .joinOptionButton{display:block;margin-top:15px;width:100%;}}@media(max-width:1023px){.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component .join-flow-options .join-flow-item .joinOptionButton{margin:15px auto 0 auto;width:100%;}}.MemberJoinFlowSelectKitSlot .accountPageBottomContent-component .join-flow-options .join-flow-item .joinOptionButton:hover{background-color:rgba(19, 62, 53, 0.9);}.disclaimer-tip{font-family:'Gilmer-Regular';font-size:14px;color:#3E3E3E;text-align:center;line-height:24px;margin:45px 0 20px;}@media(max-width:480px){.disclaimer-tip{font-size:12px;padding:0 20px;}}.wellness_kit_step-title-contatiner{text-align:center;margin:40px 0;}@media(max-width:1023px){.wellness_kit_step-title-contatiner{padding:20px;}}.wellness_kit_step-title-contatiner h2{font-family:'SchnyderS-Demi';font-size:55px;line-height:55px;margin-top:50px;}.wellness_kit_step-title-contatiner span{font-family:'Gilmer-Regular';font-size:18px;line-height:24px;margin-top:15px;display:inline-block;width:70%;}@media(max-width:1023px){.wellness_kit_step-title-contatiner span{display:none;}}.wellness_kit_step-button-contatiner{display:flex;justify-content:center;width:100vw;position:relative;left:calc(-50vw + 50%);background-color:rgba(241, 238, 235, 0.5);}.wellness_kit_step-button-contatiner .wellness_kit_step-button-btn{width:400px;height:50px;border-radius:1px;border:solid 1px #133e35;background-color:#133e35;color:#FFFFFF;font-family:'Gilmer-Regular';font-size:14px;letter-spacing:1.05px;margin-bottom:30px;}@media(max-width:1023px){.wellness_kit_step-button-contatiner .wellness_kit_step-button-btn{width:300px;}}.wellness_kit_step-link-contatiner{width:100%;}.wellness_kit_step-link-contatiner .wellness_kit_step-link-a{display:inline-block;width:100%;height:80px;background-color:#f1eeeb;line-height:80px;text-align:center;position:relative;font-family:'Gilmer-Regular';font-size:18px;margin-top:60px;}@media(max-width:1023px){.wellness_kit_step-link-contatiner .wellness_kit_step-link-a{height:initial;padding:20px;line-height:initial;}}.wellness_kit_step-link-contatiner .wellness_kit_step-link-a::before{content:'';position:absolute;width:1000px;background-color:#f1eeeb;display:block;height:80px;left:-1000px;top:0;}@media(max-width:1023px){.wellness_kit_step-link-contatiner .wellness_kit_step-link-a::before{display:none;}}.wellness_kit_step-link-contatiner .wellness_kit_step-link-a::after{content:'';position:absolute;width:1000px;background-color:#f1eeeb;display:block;height:80px;right:-1000px;top:0;}@media(max-width:1023px){.wellness_kit_step-link-contatiner .wellness_kit_step-link-a::after{display:none;}}.wellness_kit_step-dist-banner{background-color:rgba(241, 238, 235, 0.5);padding:20px;}.wellness_kit_step-dist-banner .wellness_kit_step-dist-banner-title{font-family:'SchnyderS-Demi';font-size:32px;letter-spacing:-0.2px;text-align:center;color:#333;margin-bottom:30px;}.wellness_kit_step-dist-banner .wellness_kit_step-dist-banners-container{display:flex;color:#000;margin:0 auto;justify-content:center;}@media(max-width:1023px){.wellness_kit_step-dist-banner .wellness_kit_step-dist-banners-container{align-items:center;flex-direction:column;}}.wellness_kit_step-dist-banner .wellness_kit_step-dist-banners-container .wellness_kit_step-dist-banner-container{width:180px;}.wellness_kit_step-dist-banner .wellness_kit_step-dist-banners-container .wellness_kit_step-dist-banner-container .wellness_kit_step-dist-banner-image img{height:50px;}.wellness_kit_step-dist-banner .wellness_kit_step-dist-banners-container .wellness_kit_step-dist-banner-container .wellness_kit_step-dist-banner-title{font-size:16px;font-family:'Gilmer-Bold';margin-top:20px;}.wellness_kit_step-member-banner{background-color:rgba(241, 238, 235, 0.5);padding:20px;}.wellness_kit_step-member-banner .wellness_kit_step-member-banner-title{font-family:'SchnyderS-Demi';font-size:32px;letter-spacing:-0.2px;text-align:center;color:#333;margin-bottom:30px;}.wellness_kit_step-member-banner .wellness_kit_step-member-banners-container{display:flex;color:#000;margin:0 auto;justify-content:center;}@media(max-width:1023px){.wellness_kit_step-member-banner .wellness_kit_step-member-banners-container{align-items:center;flex-direction:column;}}.wellness_kit_step-member-banner .wellness_kit_step-member-banners-container .wellness_kit_step-member-banner-container{width:180px;display:flex;align-items:center;margin:0 20px;}@media(max-width:1023px){.wellness_kit_step-member-banner .wellness_kit_step-member-banners-container .wellness_kit_step-member-banner-container{flex-direction:column;margin:20px 0;}}.wellness_kit_step-member-banner .wellness_kit_step-member-banners-container .wellness_kit_step-member-banner-container .wellness_kit_step-member-banner-image img{height:50px;}.wellness_kit_step-member-banner .wellness_kit_step-member-banners-container .wellness_kit_step-member-banner-container .wellness_kit_step-member-banner-title{font-size:16px;font-family:'Gilmer-Bold';margin:20px 0 20px 10px;text-align:left;}@media(max-width:1023px){.wellness_kit_step-member-banner .wellness_kit_step-member-banners-container .wellness_kit_step-member-banner-container .wellness_kit_step-member-banner-title{text-align:center;}}.prenatal-step{width:100vw;position:relative;left:calc(-50vw + 50%);box-shadow:1px 1px 3px 0 rgba(0, 0, 0, 0.15);background-color:#eef3ea;}.prenatal-step-banner{width:1200px;height:71px;margin:0 auto;position:relative;}@media(max-width:1023px){.prenatal-step-banner{width:100%;}}@media(max-width:1023px){.prenatal-step-banner{display:flex;}}.prenatal-step-banner-logo{position:absolute;width:86px;height:71px;background-color:#7e9a90;color:#FFFFFF;padding:9px;font-size:17px;text-align:center;}@media(max-width:1023px){.prenatal-step-banner-logo{position:initial;}}.prenatal-step-banner-container{display:flex;justify-content:center;height:100%;align-items:center;}.prenatal-step-banner-container .prenatal-step-banner-one,
.prenatal-step-banner-container .prenatal-step-banner-two,
.prenatal-step-banner-container .prenatal-step-banner-three{padding:10px 30px;text-align:center;color:#173e35;}@media(max-width:1023px){.prenatal-step-banner-container .prenatal-step-banner-one,
 .prenatal-step-banner-container .prenatal-step-banner-two,
 .prenatal-step-banner-container .prenatal-step-banner-three{padding:0;margin:10px;}}.prenatal-step-banner-container .prenatal-step-banner-one .title,
.prenatal-step-banner-container .prenatal-step-banner-two .title,
.prenatal-step-banner-container .prenatal-step-banner-three .title,
.prenatal-step-banner-container .prenatal-step-banner-one .sub_title,
.prenatal-step-banner-container .prenatal-step-banner-two .sub_title,
.prenatal-step-banner-container .prenatal-step-banner-three .sub_title{font-family:'Gilmer-Bold';font-size:16px;line-height:1.06;letter-spacing:0.36px;}@media(max-width:1023px){.prenatal-step-banner-container .prenatal-step-banner-one .title,
 .prenatal-step-banner-container .prenatal-step-banner-two .title,
 .prenatal-step-banner-container .prenatal-step-banner-three .title,
 .prenatal-step-banner-container .prenatal-step-banner-one .sub_title,
 .prenatal-step-banner-container .prenatal-step-banner-two .sub_title,
 .prenatal-step-banner-container .prenatal-step-banner-three .sub_title{font-size:11px;}}.prenatal-step-banner-container .prenatal-step-banner-one{border-radius:3px;border:solid 1px #173e35;}.prenatal-content-container{width:100vw;position:relative;left:calc(-50vw + 50%);background-color:#f9f8f8;padding-bottom:60px;}.prenatal-content-container .prenatal-content{width:1200px;margin:0 auto;}@media(max-width:1023px){.prenatal-content-container .prenatal-content{width:100%;}}.prenatal-content-container .prenatal-content-title{font-family:'SchnyderS-Demi';font-size:55px;line-height:0.76;text-align:center;color:#333;padding:60px 0 40px 0;}@media(max-width:1023px){.prenatal-content-container .prenatal-content-title{font-size:40px;}}.prenatal-content-container .prenatal-content-section{display:flex;gap:20px;}@media(max-width:1023px){.prenatal-content-container .prenatal-content-section{display:block;padding:0 10px;}}.prenatal-content-container .prenatal-content-section-left,
.prenatal-content-container .prenatal-content-section-right{display:flex;flex:1;border-radius:2px;box-shadow:0 2px 4px 3px #ebebeb;background-color:#fff;padding:50px;text-align:center;}@media(max-width:1023px){.prenatal-content-container .prenatal-content-section-left,
 .prenatal-content-container .prenatal-content-section-right{display:block;width:100%;margin:10px 0;}}.prenatal-content-container .prenatal-content-section-left-pic img,
.prenatal-content-container .prenatal-content-section-right-pic img{display:block;width:220px;margin:auto 0;}.prenatal-content-container .prenatal-content-section-left .brand-logo,
.prenatal-content-container .prenatal-content-section-right .brand-logo{width:120px;}.prenatal-content-container .prenatal-content-section-left .title,
.prenatal-content-container .prenatal-content-section-right .title{height:85px;font-family:'SchnyderS-Demi';font-size:60px;line-height:1.42;color:#2e2e2e;}.prenatal-content-container .prenatal-content-section-left .description,
.prenatal-content-container .prenatal-content-section-right .description{height:96px;font-family:'Gilmer-Medium';font-size:16px;font-weight:500;line-height:1.5;letter-spacing:0.65px;color:#2e2e2e;}@media(max-width:1023px){.prenatal-content-container .prenatal-content-section-left .description,
 .prenatal-content-container .prenatal-content-section-right .description{height:auto;}}.prenatal-content-container .prenatal-content-section-left .start-btn,
.prenatal-content-container .prenatal-content-section-right .start-btn{width:100%;height:50px;margin:20px auto 0 auto;border-radius:1px;border:solid 1px #133e35;background-color:#173e35;color:#FFFFFF;font-family:'Gilmer-Bold';font-size:14px;display:flex;justify-content:center;align-items:center;}.prenatal-content-container .prenatal-content-footer{height:88px;margin:20px 0 0 0;padding:20px 0;border-radius:2px;box-shadow:0 2px 4px 3px #ebebeb;background-color:#fff;display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:bold;font-family:'Gilmer-Regular';color:#2e2e2e;}@media(max-width:1023px){.prenatal-content-container .prenatal-content-footer{margin:20px 10px;display:flex;flex-direction:column;height:initial;}}.prenatal-content-container .prenatal-content-footer img{margin-right:20px;}.prenatal-content-container .prenatal-content-footer a{font-size:16px;font-weight:bold;font-family:'Gilmer-Regular';color:#2e2e2e;text-decoration:underline;cursor:pointer;}.dist-benefit-banner-component .shk-banner-sub-heading{padding:0 !important;}.customize-wellness-kit-step{background:linear-gradient(to bottom, #ffffff 0%, #ffffff 160px, rgba(241, 238, 235, 0.5) 160px, rgba(241, 238, 235, 0.5) 100%);}@media(max-width:1023px){.customize-wellness-kit-step{background:linear-gradient(to bottom, #ffffff 0%, #ffffff 10%, rgba(241, 238, 235, 0.5) 10%, rgba(241, 238, 235, 0.5) 100%);}}.customize-wellness-kit-step .shk-banner-sub-heading{padding:0 !important;max-width:1200px;margin:0 auto;}.member-benefit-banner-component{min-height:initial !important;}.member-benefit-banner-component .shk-banner-sub-heading{padding:0 !important;}.wellness-kit-steps{list-style:none;margin:0;padding:0 110px 30px;color:#333;display:flex;gap:100px;}.wellness-kit-steps *{margin:0;padding:0;}@media(max-width:1023px){.wellness-kit-steps{flex-direction:column;padding:0 20px 20px;gap:50px;}}.wellness-kit-steps-item{display:flex;flex-direction:column;align-items:center;}.wellness-kit-steps-item:nth-child(1) .wellness-kit-steps-title-number{font-family:"SchnyderS-Bold";font-size:32px;line-height:1.2;padding-bottom:0;}.wellness-kit-steps-image{display:block;height:250px;object-fit:contain;}.wellness-kit-steps-title{position:relative;min-height:135px;}@media(max-width:1023px){.wellness-kit-steps-title{min-height:auto;padding-bottom:20px;}}.wellness-kit-steps-title-number{display:block;font-family:'Gilmer-Bold';font-size:21px;line-height:1.2;text-align:center;padding:12px 0;}.wellness-kit-steps-title-text{display:block;font-family:"SchnyderS-Bold";font-size:32px;text-align:center;line-height:1;}.wellness-kit-steps-title::after{content:"";display:block;width:75px;height:2px;background-color:#133E35;overflow:hidden;position:absolute;left:50%;transform:translateX(-50%);bottom:0;}.wellness-kit-steps-content{text-align:center;margin-top:10px;text-wrap:balance;}.ambassador-join-title{margin:0;font-family:'SchnyderS-Bold';font-size:42px;line-height:1.1;text-align:center;text-wrap:balance;}.ambassador-join-title-wrap{width:100vw;position:relative;left:calc(-50vw + 50%);background-color:#efedea;}.ambassador-join-title-wrap .content{max-width:1200px;margin:0 auto;padding:60px 30px 0;}.ambassador-join-subtitle{margin:0 !important;padding:10px 0 20px;font-size:18px;line-height:1.78;letter-spacing:1.05px;text-align:center;text-wrap:balance;font-family:'Gilmer-Medium';}.ambassador-join-bundle{display:flex;flex-wrap:wrap;gap:20px;max-width:1200px;margin:0 auto;padding:30px;}@media(max-width:1023px){.ambassador-join-bundle{padding:20px;width:100%;}}.ambassador-join-bundle-wrap{width:100vw;position:relative;left:calc(-50vw + 50%);background-color:#efedea;}.ambassador-join-bundle-wrap.hasTwoBundles{margin-top:-10px;}@media(max-width:1023px){.ambassador-join-bundle-wrap.hasTwoBundles{margin-top:0;}}.ambassador-join-bundle-wrap.hasTwoBundles .ambassador-join-bundle{padding-top:0;}.ambassador-join-bundle-item{flex:0 0 calc(50% - 10px);width:calc(50% - 10px);background-color:#fff;box-shadow:0 1px 3.8px 0 rgba(151, 151, 151, 0.25);padding:36px;}@media(max-width:1023px){.ambassador-join-bundle-item{flex:0 0 100%;width:100%;padding:20px;}}.ambassador-join-bundle-item-full-line{flex:0 0 100%;width:100%;display:grid;grid-template-columns:repeat(2, 1fr);grid-template-areas:"title image" "buttons image";gap:21px 0;}.ambassador-join-bundle-item-full-line .ambassador-join-bundle-title{grid-area:title;align-self:end;line-height:1;min-height:auto;}.ambassador-join-bundle-item-full-line .ambassador-join-bundle-image{grid-area:image;height:156px;margin-top:0;justify-self:start;}.ambassador-join-bundle-item-full-line .ambassador-join-bundle-buttons{grid-area:buttons;margin-top:0;}@media(max-width:1023px){.ambassador-join-bundle-item-full-line{grid-template-columns:1fr;grid-template-areas:"title" "image" "buttons";}.ambassador-join-bundle-item-full-line .ambassador-join-bundle-image{justify-self:center;width:100%;height:auto;}}.ambassador-join-bundle-title{font-family:'SchnyderS-Bold';font-size:32px;line-height:1.25;text-align:center;margin:0;display:grid;align-content:center;}@media(max-width:1023px){.ambassador-join-bundle-title{font-size:24px;}}.ambassador-join-bundle-subtitle{font-size:16px;text-align:center;margin:0;padding:10px 0;}.ambassador-join-bundle-image{height:290px;margin-top:5px;}.ambassador-join-bundle-image img{display:block;max-width:100%;height:100%;object-fit:contain;margin:0 auto;}@media(max-width:1023px){.ambassador-join-bundle-image img{width:100%;height:auto;}}@media(max-width:1023px){.ambassador-join-bundle-image{width:100%;height:auto;}}.ambassador-join-bundle-buttons{display:flex;justify-content:center;gap:13.68px;margin-top:30px;}.ambassador-join-bundle-buttons .btn{margin:0;font-size:14px;line-height:1;min-width:163.16px;height:46.66px;display:flex;justify-content:center;align-items:center;gap:6px;letter-spacing:1.05px;font-family:'Gilmer-Bold';}.ambassador-join-bundle-buttons .btn svg{fill:currentColor;}@media(max-width:1023px){.ambassador-join-bundle-buttons .btn{min-width:130px;height:32px;font-size:12px;padding:0 10px;}}.ambassador-join-bundle-share{position:relative;}.ambassador-join-bundle-share-icon{width:16px;height:17px;}.ambassador-join-bundle-share-links{display:none;position:absolute;top:-9px;left:50%;transform:translate(-50%, -100%);display:flex;gap:21px;padding:15px 28px;background-color:#fff;border-radius:4px;box-shadow:1px 1px 6px 0 rgba(0, 0, 0, 0.5);}.ambassador-join-bundle-share-links .a2a_svg{border-radius:50% !important;padding:5px;}.ambassador-join-bundle-share-links .a2a_svg svg{display:block;width:100%;height:100%;}@media(max-width:1023px){.ambassador-join-bundle-share-links .a2a_svg{width:26px !important;height:26px !important;line-height:1 !important;}}.ambassador-join-bundle-share-links a:active .a2a_svg{background-color:#102b25 !important;}@media(max-width:1023px){.ambassador-join-bundle-share-links{padding:5px 10px;gap:5px;}}.ambassador-join-bundle-share-message{position:absolute;top:0;left:50%;font-size:14px;line-height:1.36;background-color:#F7EFD1;padding:21px 16px 17px 53px;min-width:400px;box-shadow:1px 1px 6px 0px rgba(0, 0, 0, 0.2);transform:translate(-50%, calc(-100% - 10px));}@media(max-width:1023px){.ambassador-join-bundle-share-message{min-width:140%;font-size:12px;padding:25px 10px 15px 30px;}}.ambassador-join-bundle-share-message > span,
.ambassador-join-bundle-share-message > a{font-family:'Gilmer-Bold';color:currentColor;}.ambassador-join-bundle-share-message > a{text-decoration:underline;display:block;width:fit-content;}.ambassador-join-bundle-share-message > a:hover{text-decoration:none;}.ambassador-join-bundle-share-exclamation-icon{position:absolute;top:22px;left:16px;width:25px;height:25px;}@media(max-width:1023px){.ambassador-join-bundle-share-exclamation-icon{width:20px;height:20px;left:5px;}}.ambassador-join-bundle-share-close-icon{position:absolute;top:8px;right:8px;width:30px;height:30px;padding:0;border:0;background:none;color:#2e2e2e;}@media(max-width:1023px){.ambassador-join-bundle-share-close-icon{width:25px;height:25px;top:5px;right:5px;}}.ambassador-join-show-more{max-width:1200px;margin:0 auto;display:flex;align-items:center;padding:0 30px 30px;}.ambassador-join-show-more-wrap{width:100vw;position:relative;left:calc(-50vw + 50%);background-color:#efedea;}.ambassador-join-show-more:before,
.ambassador-join-show-more:after{content:'';height:1px;flex:1;background-color:#173e35;}.ambassador-join-show-more-button{padding:8px 16px;border-radius:9999px;background-color:#173e35;color:#fff;font-family:'Gilmer-Bold';font-size:14px;line-height:1;border:none;box-shadow:0px 1px 2px 0px rgba(0, 0, 0, 0.25);}ul.facet-tree,
ul.facet-tree ul{list-style:none;margin:0;padding:0;}ul.facet-tree ul{margin-left:10px;}ul.facet-tree li{margin:0;padding:0 7px !important;line-height:20px;color:#369;font-weight:bold;border-left:1px solid #d9d9d9;}ul.facet-tree li:last-child{border-left:none;}ul.facet-tree li:before{position:relative;top:-0.3em;height:1em;width:8px;color:white;border-bottom:1px solid #d9d9d9;content:"";display:inline-block;left:-7px;float:left;}ul.facet-tree li:last-child:before{border-left:1px solid #d9d9d9;}.facet-form-div{margin-top:10px;margin-bottom:10px;}.joinProduct-delete-popup-colorbox .join_item__image{text-align:center;}.joinProduct-delete-popup-colorbox .join_item__image img{min-height:96px;height:96px;max-height:96px;}@media(max-width:639px){.joinProduct-delete-popup-colorbox .join_item__image img{min-height:auto;width:100%;height:auto;}.joinProduct-delete-popup-colorbox .action-buttons-section .btn{margin-bottom:10px;}}.joinProduct-delete-popup-colorbox .heading{font-style:normal;color:#173e35;font-weight:bold;font-size:18px;}.joinProduct-delete-popup-colorbox .delete-join-popup-content{padding:20px 0px;}.head-detail{font-weight:bold;}.order-detail .item-label{text-transform:capitalize;font-size:12px;line-height:17px;}.order-detail .item-value{font-size:12px;line-height:17px;font-weight:bold;}.reorder{padding-top:20px;}.detail-card{border:1px solid #d9d9d9;margin-top:20px;margin-bottom:20px;padding-bottom:20px;padding-top:20px;}.heading{font-weight:bold;padding-bottom:20px;}.shipping-method{padding-top:20px;}.card-information{padding-left:20px;padding-right:20px;}.card-information.order-list{padding-left:0px;padding-right:0px;}@media(max-width:1023px){.card-information .bundle-items{height:24px;}.card-information .bundle-items .shk-caret.glyphicon{position:absolute;right:10px;z-index:1;}}.order-list{margin-bottom:10px;font-weight:bold;}.account-orderdetail.detail-card .heading{padding-bottom:20px;}@media(max-width:1023px){.account-orderdetail.detail-card .heading{margin-top:20px;}}.account-orderdetail.detail-card .label-order,
.account-orderdetail.detail-card .value-order{font-size:12px;line-height:17px;}.account-orderdetail.detail-card .value-order{font-weight:bold;}.table-header{font-weight:bold;padding:10px 20px;font-size:12px;background-color:#d9d9d9;}.table-cell{padding-right:10px;padding-left:0px;font-size:12px;}.table-cell:last-child{padding-right:0px;}@media(min-width:1023px){.flex-wrap{display:flex;}}.table-content{padding:0px 20px;}#item-table > div:nth-child(odd){background-color:#f2f2f2;}#item-table{margin-bottom:20px;border-bottom:1px solid #d9d9d9;}.order-item{margin-bottom:0px;list-style-type:none;padding-top:20px;padding-bottom:20px;padding-left:0;}.order-item .cart-item-bundle-component{padding-bottom:10px;}.order-summary-headline{font-size:18px;line-height:24px;padding-bottom:10px;padding-left:20px;font-weight:bold;}@media(max-width:639px){.order-summary-headline{font-size:14px;line-height:16px;}}.action{margin-bottom:20px;margin-top:20px;}.discount.order-history-discount{color:#173e35;padding:20px;}.discount.order-history-discount .total-discount{font-weight:bold;}.order-history-panel-container{margin-top:20px;}.cart-order-summary .cart-summary-headline{font-size:18px;line-height:24px;padding-bottom:10px;font-weight:bold;}.cart-order-summary .cart-summary-retail,
.cart-order-summary .cart-summary-retail-discounts,
.cart-order-summary .cart-summary-retail-subtotals{border-bottom:solid #d9d9d9;border-width:1px;padding-bottom:10px;font-size:12px;line-height:17px;line-height:20px;}.cart-order-summary .cart-summary-retail:before,
.cart-order-summary .cart-summary-retail-discounts:before,
.cart-order-summary .cart-summary-retail-subtotals:before,
.cart-order-summary .cart-summary-retail:after,
.cart-order-summary .cart-summary-retail-discounts:after,
.cart-order-summary .cart-summary-retail-subtotals:after{content:" ";display:table;}.cart-order-summary .cart-summary-retail:after,
.cart-order-summary .cart-summary-retail-discounts:after,
.cart-order-summary .cart-summary-retail-subtotals:after{clear:both;}.cart-order-summary .cart-summary-retail:before,
.cart-order-summary .cart-summary-retail-discounts:before,
.cart-order-summary .cart-summary-retail-subtotals:before,
.cart-order-summary .cart-summary-retail:after,
.cart-order-summary .cart-summary-retail-discounts:after,
.cart-order-summary .cart-summary-retail-subtotals:after{content:" ";display:table;}.cart-order-summary .cart-summary-retail:after,
.cart-order-summary .cart-summary-retail-discounts:after,
.cart-order-summary .cart-summary-retail-subtotals:after{clear:both;}.cart-order-summary .cart-summary-retail-discounts{padding-top:10px;border-bottom:1px dashed #d9d9d9;}.cart-order-summary .cart-summary-retail-discounts .cart-summary-retail-price,
.cart-order-summary .cart-summary-retail-discounts .cart-summary-retail-discount-autoship,
.cart-order-summary .cart-summary-retail-discounts .cart-summary-retail-discount-promo{clear:both;}.cart-order-summary .cart-summary-retail-subtotals{border-bottom:1px solid #868686;padding-top:10px;}.cart-order-summary .cart-summary-retail-subtotals .cart-summary-subtotal{font-weight:bold;}.cart-order-summary .cart-summary-retail-subtotals .cart-summary-retail-shipping,
.cart-order-summary .cart-summary-retail-subtotals .cart-summary-retail-shipping-discount,
.cart-order-summary .cart-summary-retail-subtotals .cart-summary-retail-tax{clear:both;}.cart-order-summary .cart-summary-retail-totals{padding-top:10px;}.cart-order-summary .cart-summary-retail-totals .cart-summary-total,
.cart-order-summary .cart-summary-retail-totals .cart-summary-retail-member-discount{clear:both;line-height:32px;font-size:19px;font-weight:bold;}.cart-order-summary .cart-summary-retail-totals .cart-summary-total:before,
.cart-order-summary .cart-summary-retail-totals .cart-summary-retail-member-discount:before,
.cart-order-summary .cart-summary-retail-totals .cart-summary-total:after,
.cart-order-summary .cart-summary-retail-totals .cart-summary-retail-member-discount:after{content:" ";display:table;}.cart-order-summary .cart-summary-retail-totals .cart-summary-total:after,
.cart-order-summary .cart-summary-retail-totals .cart-summary-retail-member-discount:after{clear:both;}.cart-order-summary .cart-summary-retail-totals .cart-summary-total:before,
.cart-order-summary .cart-summary-retail-totals .cart-summary-retail-member-discount:before,
.cart-order-summary .cart-summary-retail-totals .cart-summary-total:after,
.cart-order-summary .cart-summary-retail-totals .cart-summary-retail-member-discount:after{content:" ";display:table;}.cart-order-summary .cart-summary-retail-totals .cart-summary-total:after,
.cart-order-summary .cart-summary-retail-totals .cart-summary-retail-member-discount:after{clear:both;}.cart-order-summary .cart-summary-retail-totals .cart-summary-retail-member-discount{font-size:14px;line-height:20px;color:#173e35;}.cart-order-summary .pv-qv-section{padding-top:10px;}.cart-summary-savings{font-family:'Gilmer-Bold', 'Montserrat', 'Open Sans', Helvetica, Arial, sans-serif;text-align:center;color:#006a5b;font-size:14px;background-color:#dee8e7;padding:10px 0;margin:10px 0 0 0;}.account-orderhistory-pagination{padding-top:0px;}.account-orderhistory-pagination .pagination-bar{margin-top:0px;}.account-orderhistory-pagination .pagination-bar .pagination-toolbar{padding:0px 0px;}.account-orderhistory-pagination .pagination-bar .pagination-bar-results{border-top:0px;color:#2e2e2e;font-size:12px;line-height:17px;margin-top:10px;}@media(max-width:639px){.account-orderhistory-pagination .pagination-bar .pagination-bar-results{margin-top:40px;border-bottom:0px;}}.account-orderhistory-pagination .sort-refine-bar .form-group select{width:100%;}@media(max-width:1023px) and (min-width:640px){.account-orderhistory-pagination .sort-refine-bar .form-group select{height:40px;}}.responsive-table th:first-child{padding-left:20px;}@media(min-width:640px){.responsive-table td:nth-child(2){padding-left:20px;}}@media(min-width:640px){.responsive-table td:last-child{padding-right:20px;}}@media(max-width:639px){.responsive-table-item{padding:10px;}}@media(max-width:639px){.account-section .account-overview-table,
 .account-section div.responsive-table{margin-left:0px;margin-right:0px;}}.account-overview-table{margin-bottom:10px;}.account-overview-table table{border-bottom:1px solid #d9d9d9;}.account-overview-table table th,
.account-overview-table table td{font-size:12px;line-height:17px;}.order-search{top:22px;}.site-account-search .input-group{border:1px solid #d9d9d9;border-radius:2px;height:40px;display:block;}.site-account-search .input-group input{-webkit-box-shadow:none;box-shadow:none;height:32px;border:0;top:2px;left:2px;}.site-account-search .input-group .input-group-btn{width:50px;position:absolute;right:0px;}@media(max-width:639px){.site-account-search .input-group .input-group-btn{top:-32px;}}.site-account-search .input-group .input-group-btn .btn{color:#2e2e2e;margin-right:0px;}.site-account-search .input-group .input-group-btn .btn:hover{background-color:transparent;}.site-account-search .ui-menu .ui-state-focus,
.site-account-search .ui-menu .ui-state-active{margin:0px;}.account-orderhistory-search #searchOrderCode{width:calc(100% - 50px);}.item__list .promo{color:#173e35;}.account-orderdetail .order-savings{color:#173e35;font-size:14px;line-height:19px;margin-top:20px;padding-top:0px;}.account-orderdetail .order-savings__headline{font-size:14px;line-height:19px;font-weight:bold;}.account-orderdetail .order-savings__info{padding-top:10px;}.order-write-review{font-size:12px;padding-bottom:0;line-height:2;margin-left:5px;cursor:pointer;color:#333333;}.order-write-review span{color:#173E35;margin-right:5px;}.autoship-card{border:1px solid #d9d9d9;margin-bottom:20px;box-shadow:0 0 2.3px 0 rgba(97, 97, 97, 0.25);padding:20px;position:relative;color:#3E3E3E;}.autoship-card-main{display:flex;justify-content:space-between;}@media(max-width:1023px){.autoship-card-main{flex-direction:column-reverse;padding:34px 0 0;}}.autoship-card-text{padding:34px 0 0;}@media(max-width:1023px){.autoship-card-text{padding:16px 0 0;}}.autoship-card-text1{font-family:'Gilmer Medium';line-height:1.5;}@media(max-width:1023px){.autoship-card-text1{font-size:12px;}}.autoship-card-text-plus{vertical-align:sub;}.autoship-card-images{display:flex;align-items:center;flex-wrap:wrap;gap:10px;}.autoship-card-image{width:110px;height:110px;}@media(max-width:1023px){.autoship-card-image{width:60px;height:60px;}}.autoship-card-image-more{display:flex;align-items:center;justify-content:center;flex-direction:column;border:1px solid #868686;}.autoship-card-image img{display:block;width:100%;height:100%;object-fit:contain;}.autoship-card-button{margin-top:16px;font-family:'Gilmer Bold';font-size:12px;padding-inline:27px;}@media(max-width:1023px){.autoship-card-button{padding:10px;}}.autoship-card-frequency{position:absolute;left:0;top:0;background-color:#E8EFEB;padding:8px 19px;font-family:'Gilmer Bold';line-height:1.2;font-size:14px;border-radius:0 0 1px 0;}@media(max-width:1023px){.autoship-card-frequency{font-size:12px;}}.warning-message-container{display:flex;align-items:baseline;}.warning-indicator-icon,
.error-indicator-icon{width:12px;height:12px;background-color:#e04545;line-height:11px;text-align:center;}.warning-indicator-icon svg,
.error-indicator-icon svg{width:10px;height:10px;fill:#fff;}.warning-indicator-icon{background-color:#dcc066;}.error-indicator,
.warning-indicator{width:20px;height:20px;background-color:#e04545;color:#ffffff;text-align:center;float:left;}.warning-indicator{background-color:#dcc066;}.autoship-cancelled-massage{color:#E84949;margin-left:5px;font-size:12px;max-width:490px;line-height:1.6;}.autoship-image-container{margin-top:20px;}@media(min-width:1024px){.autoship-image-container{float:right !important;float:right;margin-top:0px;}}.autoship-image-container .image-container{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;}@media(min-width:1024px){.autoship-image-container .image-container{-webkit-justify-content:flex-end;justify-content:flex-end;}}.account-section-header-text{margin-bottom:10px;display:inline-block;font-family:'Gilmer Bold';text-transform:uppercase;font-size:30px;}@media(max-width:1023px){.account-section-header-text{font-size:14px;}}.btn-create-autoship{font-family:'Gilmer Bold';}@media(max-width:1023px){.btn-create-autoship{font-size:12px;padding:10px;}}.nav-to-detail{font-size:24px;text-align:right;}@media(max-width:1023px){.nav-to-detail a{float:right !important;float:right;margin-right:10px;}}.autoship-card-pdp .autoship-details{padding:20px 0px;border-bottom:1px solid #d9d9d9;}.autoship-card-pdp:last-of-type .autoship-details{border-bottom:none;}.autpship-terms-btn-close{float:none;margin-right:auto;margin-left:auto;}.autoship-details.autoship-empty-page{padding:0;}.autoship-details.autoship-empty-page .autoship-component .shk-responsive-image{width:100%;padding-bottom:33%;height:0;overflow:hidden;}@media(max-width:480px){.autoship-details.autoship-empty-page .autoship-component .shk-responsive-image{padding-bottom:85%;}}.autoship-details.autoship-empty-page .autoship-component .shk-responsive-image img{width:100%;}.autoship-details.autoship-empty-page .yCmsComponent{position:relative;}.rectangle-autoship{margin:0 0 10px;padding:23px 53px 22px 21.9px;border-radius:4px;box-shadow:1px 1px 3px 0 rgba(0, 0, 0, 0.15);background-color:#fff5c9;}@media(max-width:1023px){.rectangle-autoship{height:initial;padding:10px;}}.shape-autoship{height:20px;margin:12 12px 0 0;size:13px;}@media(max-width:1023px){.shape-autoship{height:initial;}}.noticed-autoship{width:1080px;height:20px;margin:5px 0 3px 3px;font-size:13px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;color:#2e2e2e;}.autoship-select-payment-content input[type='radio']{width:18px;height:18px;}.autoship-select-payment-content .select-payment-method-autoship{background-color:#f5f5f5;border-bottom:none;padding:20px 0;border-radius:2px;transition:margin 0.3s ease;}.autoship-select-payment-content .select-payment-method-autoship .select-popup-header{padding-left:20px;padding-right:20px;margin-top:0;margin-bottom:10px;font-weight:700;color:#1B2125;font-family:'Gilmer Bold';}.autoship-select-payment-content .select-payment-method-autoship .select-popup-entries{max-height:126px;overflow-y:auto;padding-left:20px;padding-right:20px;color:#000000;font-size:13px;}.autoship-select-payment-content .select-payment-method-autoship .select-popup-entries .walletEntry{align-items:center;font-size:13px;margin-bottom:16px;}.autoship-select-payment-content .select-payment-method-autoship .select-popup-entries .walletEntry:last-child{margin-bottom:0;}.autoship-select-payment-content .select-payment-method-autoship .payment-info-name{word-break:break-all;}.autoship-select-payment-content .select-payment-method-autoship .payment-info-account-number{font-size:13px;display:flex;align-items:center;}.autoship-select-payment-content .select-payment-method-autoship .payment-info-number{font-size:13px;width:65%;}.autoship-select-payment-content .new-payment-method-autoship-title{font-size:14px;font-weight:700;color:#1B2125;margin-bottom:15px;font-family:'Gilmer Bold';}.autoship-select-payment-content .autoship-new-credit-card-payment{flex:1;display:none;transition:display 0.3s ease;}.autoship-select-payment-content .add-payment-method-autoship{margin-bottom:27px;}.autoship-select-payment-content .add-payment-method-autoship .payment-split-line{margin-top:17px;margin-bottom:17px;}.autoship-select-payment-content .autoship-payment-wrap{padding:18px 20px;border:1px solid #D8D8D8;border-radius:2px;}.autoship-select-payment-content .account-paymentmethod .form-label{font-weight:700;}.autoship-select-payment-content .autoship-pay-method-item,
.autoship-select-payment-content .input-selection-outerbox{display:flex;align-items:center;}.autoship-select-payment-content .credit-card-container{display:flex;align-items:start;margin-left:0;}.autoship-select-payment-content .card-title-wrap{margin-bottom:15px;}.autoship-select-payment-content #silentOrderPostForm{flex:1;}.autoship-select-payment-content .form-content{padding:0;}.autoship-select-payment-content .paypal-title{color:#1B2125;font-weight:700;text-transform:capitalize;font-family:'Gilmer Bold';}.autoship-select-payment-content .card-type-description{color:#999;}.autoship-select-payment-content .paypal-panel-wrap{margin-top:0;width:100%;display:flex;align-items:center;}.autoship-select-payment-content .add-payment-method-autoship .input-selection-outerbox #paymentMethodBT{margin-top:0 !important;}.autoship-select-payment-content .credit-card-field.month{padding-left:0;}.autoship-select-payment-content .card-number-container{padding-left:0;}.autoship-select-payment-content .card-number-container .form-label{margin-bottom:5px;}.autoship-select-payment-content .credit-card-default-header{display:flex;align-items:center;justify-content:space-between;width:100%;}.autoship-select-payment-content .select-popup-header{margin-bottom:15px;font-weight:700;}.autoship-select-payment-content .address-billing-options-display{color:#1E1E1E;}.autoship-select-payment-content .address-billing-options-display input[type="radio"]{margin-bottom:0;margin-top:0;}.autoship-select-payment-content .address-billing-options-display .form-label{margin:0;}.autoship-select-payment-content .address-billing-options-display .payment-default-address{display:flex;align-items:center;margin-bottom:10px;}.autoship-select-payment-content .address-display{font-size:12px;margin-bottom:13px;margin-top:-5px;padding-left:28px;}.autoship-select-payment-content .payment-valid-card-types{display:flex;align-items:center;justify-content:end;column-gap:5px;}.autoship-select-payment-content .payment-valid-card-types span{background-size:contain;background-repeat:no-repeat;display:inline-block;width:40px;height:26px;}.autoship-select-payment-content .payment-valid-card-types span.credit-card-type-001{background-image:url(../_ui/responsive/theme-shakleejp/images/visa.svg);}.autoship-select-payment-content .payment-valid-card-types span.credit-card-type-002{background-image:url(../_ui/responsive/theme-shakleejp/images/mastercard.svg);}.autoship-select-payment-content .payment-valid-card-types span.credit-card-type-003{background-image:url(../_ui/responsive/theme-shakleejp/images/amex.svg);}.autoship-select-payment-content .payment-valid-card-types span.credit-card-type-004{background-image:url(../_ui/responsive/theme-shakleejp/images/discover.svg);}.autoship-select-payment-content .credit-card-selected{margin-top:0;margin-bottom:0;}.autoship-select-payment-content .credit-card-selected .paypal-panel-wrap{margin-top:38px;width:auto;}.autoship-select-payment-content .credit-card-selected .paypal-caption-wrap{margin-bottom:10px;}.autoship-select-payment-content .credit-card-selected .credit-card-default-header{display:none;}.autoship-select-payment-content .credit-card-selected .autoship-new-credit-card-payment{display:block;}.autoship-select-payment-content .credit-card-selected .payment-valid-card-types{justify-content:start;}.autoship-select-payment-content .btn-primary{font-family:'Gilmer Bold';}@media(min-width:1024px){.autoship-select-payment-content .card_cvNumber{margin-top:-23px;}}@media(max-width:1023px){.autoship-select-payment-content .walletEntry .radio-wrap .radio,
 .autoship-select-payment-content input[type='radio']{width:14px;height:14px;}.autoship-select-payment-content .card-number-container{padding-left:10px;}.autoship-select-payment-content .credit-card-field.year{padding-right:0;}.autoship-select-payment-content .paypal-panel-wrap .input-selection-outerbox{display:flex;align-items:center;}}@media(max-width:639px){.autoship-select-payment-content .autoship-payment-wrap{padding-left:15px;padding-right:15px;}.autoship-select-payment-content .select-payment-method-autoship .select-popup-entries{padding-left:15px;padding-right:15px;}.autoship-select-payment-content .add-payment-method-autoship .payment-split-line{width:calc(100% + 30px);margin-left:-15px !important;}.autoship-select-payment-content .address-display{padding-left:25px;}.autoship-select-payment-content .payment-valid-card-types span{width:30px;height:20px;}.autoship-select-payment-content .credit-card-selected .paypal-panel-wrap{margin-top:33px;}}.popup-shaklee-care-intro #cboxLoadedContent{max-width:1000px;max-height:90vh;}@media(max-width:768px){.popup-shaklee-care-intro #cboxLoadedContent{max-width:90vw;}}.popup-shaklee-care-intro#colorbox{position:fixed !important;top:20px !important;}.popup-shaklee-care-close{background-image:url(https://images.shaklee.com/shakleecares/icon_close_green.png);background-repeat:no-repeat;background-size:contain;width:28px;height:28px;display:block;position:absolute;right:40px;top:10px;}@media(max-width:768px){.popup-shaklee-care-close{width:10px;height:10px;right:18px;top:18px;}}.popup-shaklee-care-head{display:flex;justify-content:space-between;align-items:flex-end;padding:0 31px 31px 37px;}@media(max-width:768px){.popup-shaklee-care-head{padding:0 9px 0 13px;}}.popup-shaklee-care-head-wrap{background:linear-gradient(to top, #f4faf6 142px, transparent 142px);}@media(max-width:768px){.popup-shaklee-care-head-wrap{background:linear-gradient(to top, #f4faf6 102px, transparent 102px);}}.popup-shaklee-care-head-text{font-size:18px;}@media(max-width:768px){.popup-shaklee-care-head-text{font-size:12px;padding:13px;line-height:1.2;}}.popup-shaklee-care-icon{background-image:url(https://images.shaklee.com/shakleecares/icon_share_care.svg);background-repeat:no-repeat;background-size:contain;width:131px;height:131px;}@media(max-width:768px){.popup-shaklee-care-icon{width:50px;height:50px;}}.popup-shaklee-care-title{font-family:'SchnyderS-Demi', 'Montserrat', 'Open Sans', Helvetica, Arial, sans-serif;font-size:44px;line-height:1;margin:17px 0;}@media(max-width:768px){.popup-shaklee-care-title{font-size:20px;margin:10px 0;}}.popup-shaklee-care-title sup{font-size:12px;vertical-align:super;}@media(max-width:768px){.popup-shaklee-care-title sup{font-size:6px;}}.popup-shaklee-care-title-wrap{padding:30px 20px 0 0;}@media(max-width:768px){.popup-shaklee-care-title-wrap{padding:12px 5px 0 0;}}.popup-shaklee-care-image{width:389px;height:349px;}@media(max-width:768px){.popup-shaklee-care-image{width:134px;height:120px;}}.popup-shaklee-care-content1{padding:10px 62px 38px;}@media(max-width:768px){.popup-shaklee-care-content1{padding:10px;}}.popup-shaklee-care-content2{background-color:#f4faf6;text-align:center;padding:40px 90px;}@media(max-width:768px){.popup-shaklee-care-content2{padding:20px;}}.popup-shaklee-care-content2 em{font-weight:bold;font-style:normal;}.popup-shaklee-care-subtitle{font-family:'SchnyderS-Demi', 'Montserrat', 'Open Sans', Helvetica, Arial, sans-serif;font-size:36px;text-align:center;margin:0;line-height:2;}@media(max-width:768px){.popup-shaklee-care-subtitle{font-size:16px;line-height:1;}}.popup-shaklee-care-text1{font-size:16px;text-align:center;margin:0;padding:10px 0;line-height:2;}@media(max-width:768px){.popup-shaklee-care-text1{font-size:12px;line-height:1.3;}.popup-shaklee-care-text1 p{margin:0;padding:5px 0;}}.popup-shaklee-care-list{list-style-type:none;margin:0;padding:15px 0;display:flex;}.popup-shaklee-care-list-item{flex:1;text-align:center;}.popup-shaklee-care-list-item:first-child{border-right:2px solid #bbcac0;}@media(max-width:768px){.popup-shaklee-care-list-item{padding:5px 0;}}.popup-shaklee-care-list-item-title{color:#2e2e2e;padding:10px 0;font-size:14px;font-family:'Gilmer-Bold', 'Montserrat', 'Open Sans', Helvetica, Arial, sans-serif;}@media(max-width:768px){.popup-shaklee-care-list-item-title{font-size:10px;font-family:'Gilmer-Bold';margin:0;padding:0;}}.popup-shaklee-care-list-item-text{font-size:16px;line-height:1.4;margin:0;padding:8px 60px;}@media(max-width:768px){.popup-shaklee-care-list-item-text{font-size:10px;line-height:1.2;padding:8px 20px;}}.popup-shaklee-care-list-icon-container{display:flex;justify-content:center;align-items:center;height:63px;}@media(max-width:768px){.popup-shaklee-care-list-icon-container{height:25px;}}.popup-shaklee-care-list-icon{background-repeat:no-repeat;display:inline-block;background-size:contain;}.popup-shaklee-care-list-icon-tree{background-image:url(https://images.shaklee.com/shaklee-tree.svg);width:68px;height:53px;}@media(max-width:768px){.popup-shaklee-care-list-icon-tree{width:32px;height:25px;}}.popup-shaklee-care-list-icon-forest{background-image:url(https://images.shaklee.com/American-forests.svg);width:120px;height:35px;}@media(max-width:768px){.popup-shaklee-care-list-icon-forest{width:76px;height:22px;}}.popup-shaklee-care-list-icon-baby{background-image:url(https://images.shaklee.com/shakleecares/icon_mom_child.png);width:42px;height:62px;}@media(max-width:768px){.popup-shaklee-care-list-icon-baby{width:22px;height:32px;}}.popup-shaklee-care-list-icon-vitamin{background-image:url(https://images.shaklee.com/vitamin-angels.svg);width:154px;height:35px;}@media(max-width:768px){.popup-shaklee-care-list-icon-vitamin{width:83px;height:18px;}}.popup-shaklee-care-footer{background-color:#173e35;padding:23px;text-align:center;color:#fff;}.popup-shaklee-care-footer p{margin:0;}@media(max-width:768px){.popup-shaklee-care-footer{font-size:10px;padding:10px;}}.popup-shaklee-care-footer-title{font-family:'SchnyderS-Demi', 'Montserrat', 'Open Sans', Helvetica, Arial, sans-serif;font-size:24px;line-height:1.1;}@media(max-width:768px){.popup-shaklee-care-footer-title{font-size:14px;margin:0;}}.popup-shaklee-care-footer-text{font-size:14px;}.popup-shaklee-care-footer-text a{text-decoration:underline;color:#fff;}.popup-shaklee-care-footer-text a:hover{text-decoration:none;}.popup-shaklee-care-intro #cboxLoadedContent{max-width:1000px;max-height:90vh;}@media(max-width:768px){.popup-shaklee-care-intro #cboxLoadedContent{max-width:90vw;}}.popup-shaklee-care-intro #cboxClose{display:none;}.popup-shaklee-care-intro#colorbox{position:fixed !important;top:20px !important;}.popup-shaklee-care-close{background-image:url(https://images.shaklee.com/shakleecares/icon_close_green.png);background-repeat:no-repeat;background-size:contain;width:28px;height:28px;display:inline-block;cursor:pointer;}.popup-shaklee-care-close-container{text-align:right;padding-top:20px;padding-right:30px;}@media(max-width:768px){.popup-shaklee-care-close{width:10px;height:10px;}}.popup-shaklee-care-head{display:flex;justify-content:space-between;align-items:flex-end;padding:0 31px 31px 37px;}@media(max-width:768px){.popup-shaklee-care-head{padding:0 9px 0 13px;}}.popup-shaklee-care-head-wrap{background:linear-gradient(to top, #f4faf6 142px, transparent 142px);}@media(max-width:768px){.popup-shaklee-care-head-wrap{background:linear-gradient(to top, #f4faf6 102px, transparent 102px);}}.popup-shaklee-care-head-text{font-size:18px;}@media(max-width:768px){.popup-shaklee-care-head-text{font-size:12px;padding:13px;line-height:1.2;}}.popup-shaklee-care-icon{background-image:url(https://images.shaklee.com/shakleecares/icon_share_care.svg);background-repeat:no-repeat;background-size:contain;width:131px;height:131px;}@media(max-width:768px){.popup-shaklee-care-icon{width:50px;height:50px;}}.popup-shaklee-care-title{font-family:'SchnyderS-Demi', 'Montserrat', 'Open Sans', Helvetica, Arial, sans-serif;font-size:44px;line-height:1;margin:17px 0;}@media(max-width:768px){.popup-shaklee-care-title{font-size:20px;margin:10px 0;}}.popup-shaklee-care-title sup{font-size:12px;vertical-align:super;}@media(max-width:768px){.popup-shaklee-care-title sup{font-size:6px;}}.popup-shaklee-care-title-wrap{padding:30px 20px 0 0;}@media(max-width:768px){.popup-shaklee-care-title-wrap{padding:12px 5px 0 0;}}.popup-shaklee-care-image{width:389px;height:349px;}@media(max-width:768px){.popup-shaklee-care-image{width:134px;height:120px;}}.popup-shaklee-care-content1{padding:10px 62px 38px;}@media(max-width:768px){.popup-shaklee-care-content1{padding:10px;}}.popup-shaklee-care-content2{background-color:#f4faf6;text-align:center;padding:40px 90px;}@media(max-width:768px){.popup-shaklee-care-content2{padding:20px;}}.popup-shaklee-care-content2 em{font-weight:bold;font-style:normal;}.popup-shaklee-care-subtitle{font-family:'SchnyderS-Demi', 'Montserrat', 'Open Sans', Helvetica, Arial, sans-serif;font-size:36px;text-align:center;margin:0;line-height:2;}@media(max-width:768px){.popup-shaklee-care-subtitle{font-size:16px;line-height:1;}}.popup-shaklee-care-text1{font-size:16px;text-align:center;margin:0;padding:10px 0;line-height:2;}@media(max-width:768px){.popup-shaklee-care-text1{font-size:12px;line-height:1.3;}.popup-shaklee-care-text1 p{margin:0;padding:5px 0;}}.popup-shaklee-care-list{list-style-type:none;margin:0;padding:15px 0;display:flex;}.popup-shaklee-care-list-item{flex:1;text-align:center;}.popup-shaklee-care-list-item:first-child{border-right:2px solid #bbcac0;}@media(max-width:768px){.popup-shaklee-care-list-item{padding:5px 0;}}.popup-shaklee-care-list-item-title{color:#2e2e2e;padding:10px 0;font-size:14px;font-family:'Gilmer-Bold', 'Montserrat', 'Open Sans', Helvetica, Arial, sans-serif;}@media(max-width:768px){.popup-shaklee-care-list-item-title{font-size:10px;font-family:'Gilmer-Bold';margin:0;padding:0;}}.popup-shaklee-care-list-item-text{font-size:16px;line-height:1.4;margin:0;padding:8px 60px;}@media(max-width:768px){.popup-shaklee-care-list-item-text{font-size:10px;line-height:1.2;padding:8px 20px;}}.popup-shaklee-care-list-icon-container{display:flex;justify-content:center;align-items:center;height:63px;}@media(max-width:768px){.popup-shaklee-care-list-icon-container{height:25px;}}.popup-shaklee-care-list-icon{background-repeat:no-repeat;display:inline-block;background-size:contain;}.popup-shaklee-care-list-icon-tree{background-image:url(https://images.shaklee.com/shaklee-tree.svg);width:68px;height:53px;}@media(max-width:768px){.popup-shaklee-care-list-icon-tree{width:32px;height:25px;}}.popup-shaklee-care-list-icon-forest{background-image:url(https://images.shaklee.com/American-forests.svg);width:120px;height:35px;}@media(max-width:768px){.popup-shaklee-care-list-icon-forest{width:76px;height:22px;}}.popup-shaklee-care-list-icon-baby{background-image:url(https://images.shaklee.com/shakleecares/icon_mom_child.png);width:42px;height:62px;}@media(max-width:768px){.popup-shaklee-care-list-icon-baby{width:22px;height:32px;}}.popup-shaklee-care-list-icon-vitamin{background-image:url(https://images.shaklee.com/vitamin-angels.svg);width:154px;height:35px;}@media(max-width:768px){.popup-shaklee-care-list-icon-vitamin{width:83px;height:18px;}}.popup-shaklee-care-footer{background-color:#173e35;padding:23px;text-align:center;color:#fff;}.popup-shaklee-care-footer p{margin:0;}@media(max-width:768px){.popup-shaklee-care-footer{font-size:10px;padding:10px;}}.popup-shaklee-care-footer-title{font-family:'SchnyderS-Demi', 'Montserrat', 'Open Sans', Helvetica, Arial, sans-serif;font-size:24px;line-height:1.1;}@media(max-width:768px){.popup-shaklee-care-footer-title{font-size:14px;margin:0;}}.popup-shaklee-care-footer-text{font-size:14px;}.popup-shaklee-care-footer-text a{text-decoration:underline;color:#fff;}.popup-shaklee-care-footer-text a:hover{text-decoration:none;}.sidebar-donation{margin-bottom:20px;border-radius:2px;border:solid 1px #d9d9d9;}.sidebar-donation-text{padding:15px;color:#000;font-size:13px;}@media(max-width:768px){.sidebar-donation-text{font-size:12px;}}.sidebar-donation-text-order-confirm{text-align:center;padding:30px;font-size:12px;}@media(max-width:768px){.sidebar-donation-text-order-confirm{padding:15px;font-size:14px;}}.sidebar-donation-text-order-confirm >:nth-child(1){font-family:'SchnyderS-Demi';font-size:22px;padding-bottom:10px;line-height:1;}@media(max-width:768px){.sidebar-donation-text-order-confirm >:nth-child(1){font-size:24px;}}.sidebar-donation-text-top{display:flex;margin-bottom:5px;}.sidebar-donation-title{font-size:14px;line-height:1.5;font-family:'Gilmer-Bold';font-weight:normal;margin:0;padding:0;}@media(max-width:768px){.sidebar-donation-title{font-size:12px;}}.sidebar-donation-intro{line-height:1.2;margin:0;}.sidebar-donation-button-more{border:0;background-color:transparent;font-weight:normal;color:#173e35;text-decoration:underline;padding:0;margin-left:5px;}.sidebar-donation-button-more:hover{text-decoration:none;}.sidebar-donation-form{display:flex;padding:15px 0 0 0;}.sidebar-donation-form .sidebar-donation-form-label{margin:0;text-transform:inherit;color:#000;font-weight:normal;}.sidebar-donation-form .sidebar-donation-form-checkbox{margin:3px 10px 0 0;}.sidebar-donation-image img{display:block;width:100%;height:auto;}@media(max-width:768px){.sidebar-donation-image .banner{margin:0;}}.sidebar-donation-detail{margin-top:20px;text-align:right;}.sidebar-donation-icon{display:block;width:87px;height:82px;background:url(https://images.shaklee.com/shaklee_care_unique_icon.svg) no-repeat;background-size:100%;margin-right:16px;}.create-autoship-name .form-group .form-label{font-size:14px;line-height:19px;font-weight:bold;}.auto-quick-shop{padding:0px 20px;}.auto-quick-shop .quick-shop{margin:10px 0px;}.browse-more{padding:20px;}.browse-more > button{width:auto;}@media(max-width:1023px){.browse-more .btn{width:100%;}}.autoship-page-content{padding-top:0px;}.autoship-order-date.form-control[readonly]{color:#2e2e2e;background-color:#FFFFFF;}.autoship-layout-container{margin-bottom:20px;}@media(min-width:1024px){.autoship-layout-container{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;}}.autoship-cart-item{position:relative;border-bottom:1px solid #d9d9d9;list-style:none;padding:20px 0;font-size:13px;line-height:18px;display:flex;flex-wrap:wrap;}.autoship-cart-item:last-of-type{border-bottom:0;}.autoship-cart-item .item-image{width:100px;height:100px;margin-right:20px;text-align:center;}.autoship-cart-item .item-image > img{max-height:100%;}.autoship-cart-item .item-name-header{font-weight:bold;color:#2e2e2e;font-size:17px;}.autoship-cart-item .item-name-header .item__name{color:#2e2e2e;}.autoship-cart-item .item-info{flex:1;}@media(max-width:639px){.autoship-cart-item .item-info{flex:0 0 60%;}}.autoship-cart-item .item-actions{position:relative;flex:0 0 40%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;}.autoship-cart-item .item-actions .autoship-item-qty{display:flex;flex:0 0 100%;}.autoship-cart-item .item-actions .autoship-item-qty .actions-title{padding-top:13px;}.autoship-cart-item .item-actions .autoship-item-qty .glyphicon-pencil{margin-left:5px;}@media(max-width:639px){.autoship-cart-item .item-actions{flex:0 0 100%;margin-top:10px;}}.autoship-cart-item .item__code{display:flex;margin-top:3px;flex-wrap:wrap;}.autoship-cart-item .item__code .actions-autoship{display:flex;align-items:center;}.autoship-cart-item .item__code .actions-autoship .cart-line-item-action{display:flex;align-items:center;}.autoship-cart-item .item__code .actions-autoship .cart-line-item-action + .cart-line-item-action{margin-left:5px;}.autoship-cart-item .item__code .actions-autoship .cart-line-item-action + .cart-line-item-action::before{content:'|';color:#173e35;margin-right:5px;line-height:1;}.autoship-cart-item .item__code .actions-autoship .glyphicon-pencil{margin-left:5px;}.autoship-cart-item .prices .prices-line{display:flex;flex-wrap:wrap;}.autoship-cart-item .prices .price-item .import-tips ~ span{color:#FF0002;}.autoship-cart-item .not-final-price{text-decoration:line-through;}.autoship-cart-item .final-price{color:#173e35;font-weight:bold;}.autoship-cart-item .price-comma{text-decoration:none;display:inline-block;}.autoship-cart-item .item-base-price{text-decoration:line-through;}.autoship-cart-item .remove-item{width:45px;text-align:right;position:absolute;right:0;}.autoship-cart-item .remove-item .btn{font-size:25px;background-color:transparent;padding:0;border:0;color:#173e35;margin-right:0px;}.autoship-cart-item .remove-item .cart-item-remove-btn{display:flex;justify-content:center;align-items:center;width:1.85em;height:1.85em;color:#2e2e2e;background:#ffffff;margin-right:0px;font-size:13px;border-radius:100%;border:3px solid #2e2e2e;padding:0;}@media(max-width:1023px){.autoship-cart-item .remove-item .cart-item-remove-btn{width:1.85em;height:1.85em;}}.autoship-cart-item .actions{padding-top:30px;padding-bottom:40px;width:100%;}.autoship-cart-item .save-for-later{width:100%;text-align:right;align-self:flex-end;}.autoship-cart-item .variants{display:flex;flex-wrap:wrap;}.autoship-cart-item .variants .variant-item + .variant-item::before{content:'/';}.autoship-cart-item .qty:before,
.autoship-cart-item .qty:after{content:" ";display:table;}.autoship-cart-item .qty:after{clear:both;}.autoship-cart-item .qty:before,
.autoship-cart-item .qty:after{content:" ";display:table;}.autoship-cart-item .qty:after{clear:both;}.autoship-cart-item .qty .form-control{width:60px;padding:6px 10px;}.autoship-cart-item .cart-item-modify-link{line-height:19px;display:inline-block;}.autoship-cart-item .qty-label label,
.autoship-cart-item .qty-label .form-label,
.autoship-cart-item .qty-label .form-chk-label{margin-bottom:0px;margin-left:20px;color:#2e2e2e;font-size:14px;line-height:19px;line-height:42px;}.autoship-cart-item .total-price{font-weight:bold;}.autoship-cart-item .backorder{color:#dcc066;}.autoship-cart-item .error_msg_cart{width:100%;padding-top:20px;}.autoship-summary{padding:20px;}.autoship-summary .autoship-manage-section{padding:20px 0px;border-bottom:1px solid #d9d9d9;}.autoship-summary .autoship-manage-section:before,
.autoship-summary .autoship-manage-section:after{content:" ";display:table;}.autoship-summary .autoship-manage-section:after{clear:both;}.autoship-summary .autoship-manage-section:before,
.autoship-summary .autoship-manage-section:after{content:" ";display:table;}.autoship-summary .autoship-manage-section:after{clear:both;}.autoship-summary .autoship-manage-section:first-of-type{padding:0px;}.autoship-summary .autoship-manage-section .autoship-date:first-of-type{margin-top:13px;}.autoship-summary .autoship-manage-section.action-container{border-bottom:0px;}.autoship-summary .autoship-manage-section .section-header{font-size:20px;text-transform:uppercase;font-weight:700;margin-bottom:10px;}.autoship-summary .autoship-manage-section .form-group .form-label{font-weight:bold;}.autoship-summary .autoship-manage-section .section-selected-value{font-size:12px;line-height:18px;}.autoship-summary .autoship-manage-section .section-selected-value .payment-info-paypal-email{width:40%;margin-left:10px;}.autoship-summary .autoship-manage-section.action-container .btn{margin-top:0px;}.autoship-summary .autoship-manage-section.warning-container-top{padding-bottom:0px;}.autoship-summary .autoship-manage-section.warning-container-bottom{padding-top:0px;}.autoship-summary .autoship-manage-section .btn{margin-top:10px;}.autoship-summary .autoship-manage-section > .form-group:last-child{margin-bottom:0;}.autoship-summary .ship-now{margin-bottom:20px;}.autoship-summary .order-summary .cart-summary-headline{font-size:18px;line-height:24px;padding-bottom:10px;font-weight:bold;}.autoship-summary .order-summary .cart-summary-retail,
.autoship-summary .order-summary .cart-summary-retail-discounts,
.autoship-summary .order-summary .cart-summary-retail-subtotals{font-size:12px;line-height:17px;line-height:20px;}.autoship-summary .order-summary .cart-summary-retail:before,
.autoship-summary .order-summary .cart-summary-retail-discounts:before,
.autoship-summary .order-summary .cart-summary-retail-subtotals:before,
.autoship-summary .order-summary .cart-summary-retail:after,
.autoship-summary .order-summary .cart-summary-retail-discounts:after,
.autoship-summary .order-summary .cart-summary-retail-subtotals:after{content:" ";display:table;}.autoship-summary .order-summary .cart-summary-retail:after,
.autoship-summary .order-summary .cart-summary-retail-discounts:after,
.autoship-summary .order-summary .cart-summary-retail-subtotals:after{clear:both;}.autoship-summary .order-summary .cart-summary-retail:before,
.autoship-summary .order-summary .cart-summary-retail-discounts:before,
.autoship-summary .order-summary .cart-summary-retail-subtotals:before,
.autoship-summary .order-summary .cart-summary-retail:after,
.autoship-summary .order-summary .cart-summary-retail-discounts:after,
.autoship-summary .order-summary .cart-summary-retail-subtotals:after{content:" ";display:table;}.autoship-summary .order-summary .cart-summary-retail:after,
.autoship-summary .order-summary .cart-summary-retail-discounts:after,
.autoship-summary .order-summary .cart-summary-retail-subtotals:after{clear:both;}.autoship-summary .order-summary .cart-summary-retail-discounts{padding-top:20px;padding-bottom:5px;border-bottom:1px solid #d9d9d9;}.autoship-summary .order-summary .cart-summary-retail-discounts .cart-summary-retail-price,
.autoship-summary .order-summary .cart-summary-retail-discounts .cart-summary-retail-discount-autoship,
.autoship-summary .order-summary .cart-summary-retail-discounts .cart-summary-retail-discount-promo{clear:both;}.autoship-summary .order-summary .cart-summary-retail-discounts + .cart-summary-retail-discounts{padding-top:5px;}.autoship-summary .order-summary .cart-summary-retail-subtotals{border-bottom:1px solid #868686;padding-top:5px;padding-bottom:5px;}.autoship-summary .order-summary .cart-summary-retail-subtotals .cart-summary-subtotal{font-weight:bold;}.autoship-summary .order-summary .cart-summary-retail-subtotals .cart-summary-retail-shipping,
.autoship-summary .order-summary .cart-summary-retail-subtotals .cart-summary-retail-shipping-discount,
.autoship-summary .order-summary .cart-summary-retail-subtotals .cart-summary-retail-tax{clear:both;}.autoship-summary .order-summary .cart-summary-retail-totals{padding-top:10px;}.autoship-summary .order-summary .cart-summary-retail-totals .cart-summary-total{clear:both;line-height:19px;font-size:16px;font-weight:bold;text-transform:uppercase;}.autoship-summary .order-summary .cart-summary-retail-totals .cart-summary-retail-member-discount{clear:both;font-size:14px;line-height:20px;color:#173e35;}.autoship-summary .order-summary .autoship-discount{color:#173e35;}.autoship-summary .order-summary .qv,
.autoship-summary .order-summary .pv{font-size:12px;clear:both;}.autoship-summary .edit-autoship-payment-method{flex:1;justify-content:end;column-gap:8px;}.autoship-summary .autoship-payment-method-btn{font-size:16px;}.meology-heading{padding-bottom:10px;}.meology-heading span{vertical-align:sub;}.autoship-name-display{text-transform:none;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;}.autoship-name-display .inline-btn{margin-left:10px;}.autoship-title .form-group .form-label{font-size:14px;line-height:19px;font-weight:bold;}.autoship-title .form-control{font-weight:normal;}.autoship-title .inline-btn{line-height:22px;height:auto;}.autoship-inline{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;}.autoship-inline .autoship-inline-field{width:17em;}.autoship-inline .inline-btn{padding-top:25px;height:40px;line-height:40px;margin:0 10px;width:auto;min-width:40px;}.autoship-inline .autoship-inline-field-form{padding:7px 0;display:flex;justify-content:space-between;width:100%;}.autoship-inline .autoship-inline-field-form .form-group{margin-bottom:0;}.autoship-inline .autoship-inline-field-info{color:#173E35;}.inline-btn{width:40px;height:40px;line-height:40px;text-align:center;font-size:18px;cursor:pointer;}@media(max-width:639px){.inline-btn.js-save-btn,
 .inline-btn.js-cancel-btn{line-height:42px;}}.autoship-process-date-value{font-size:24px;font-weight:bold;line-height:33px;color:#173e35;}.autoship-process-date-value .inline-btn{margin-left:10px;}.autoship-summary-value{display:flex;font-size:24px;font-weight:bold;line-height:33px;color:#173e35;}.autoship-summary-value .inline-btn{margin-left:10px;}.select-popup{min-height:300px;margin-bottom:20px;}.select-popup-content{padding-left:30px;padding-right:30px;border-bottom:1px solid #d9d9d9;margin-bottom:20px;}@media(max-width:1024px){.select-popup-content{padding-left:20px;padding-right:20px;}}.select-popup-content .select-popup-header{font-size:14px;line-height:19px;font-weight:bold;margin:10px 0px 20px 0px;}.select-popup-content .addressEntry{border-bottom:1px solid #d9d9d9;margin-top:10px;margin-bottom:0px;padding-bottom:10px;}.select-popup-content .addressEntry:last-of-type{border-bottom:0px;}.select-popup-content .addressEntry label,
.select-popup-content .addressEntry .form-label,
.select-popup-content .addressEntry .form-chk-label{width:100%;}#cboxLoadedContent .addressEntry + .addressEntry{margin-top:10px;}.autoship-details .autoship-intro.header{font-size:18px;line-height:24px;margin:10px 0px;color:#173e35;font-weight:bold;}.autoship-details .autoship-intro.text{font-size:14px;line-height:19px;color:#2e2e2e;}.autoship-details .autoship-component.autoship-benefits{font-size:12px;color:#2e2e2e;margin:50px auto 40px;text-align:center;}.autoship-details .header{font-size:14px;line-height:19px;color:#173e35;margin:10px 0px;font-weight:bold;margin:0px;margin-bottom:10px;}.autoship-details .text{font-size:12px;line-height:17px;}.autoship-details .link{font-size:12px;line-height:17px;color:#173e35;margin-top:10px 0px;}.autoship-details .autoship-benefits-wrap{margin-top:60px;}@media(max-width:1023px){.autoship-details .autoship-benefits-wrap{margin-top:40px;}}.autoship-details .autoship-benefits-wrap .caption{font-size:31px;font-weight:bold;color:#2e2e2e;text-align:center;text-transform:uppercase;line-height:1;margin-bottom:60px;}@media(max-width:1023px){.autoship-details .autoship-benefits-wrap .caption{margin-bottom:0;}}.autoship-details .autoship-benefits-wrap .autoship-benefits-items{margin-bottom:60px;}@media(max-width:1023px){.autoship-details .autoship-benefits-wrap .autoship-benefits-items{margin-bottom:40px;}}.autoship-details .autoship-benefits-wrap .autoship-benefits-items .benefits-item-wrap{text-align:center;color:#2e2e2e;}@media(max-width:1023px){.autoship-details .autoship-benefits-wrap .autoship-benefits-items .benefits-item-wrap{margin-top:40px;}}.autoship-details .autoship-benefits-wrap .autoship-benefits-items .benefits-item-wrap .benfits-img{max-width:100%;}.autoship-details .autoship-benefits-wrap .autoship-benefits-items .benefits-item-wrap .title{font-size:18px;font-weight:bold;margin-top:20px;margin-bottom:10px;padding:0 10px;}.autoship-details .autoship-benefits-wrap .autoship-benefits-items .benefits-item-wrap .description{font-size:16px;line-height:1.5;padding:0 10px;}.autoship-details .loyalty-order-tips{margin:0 auto;margin-top:60px;text-align:center;font-size:18px;line-height:1.5;color:#2e2e2e;}@media(max-width:1023px){.autoship-details .loyalty-order-tips{margin-top:40px;}}.autoship-details .banner-media .shk-responsive-image{padding-bottom:0 !important;height:initial !important;overflow:initial !important;}@media(max-width:1023px){.autoship-details .banner-media .shk-banner-content{padding:0 20px;}}.autoship-details .create-autoship{text-align:center;}.cart-items-section .cart-entries{margin-top:10px;margin-bottom:10px;border-bottom:1px solid #d9d9d9;}.cart-items-section .cart-entries .item-header.bottom{padding-top:0;margin-top:0;border-top:0;}.cart-items-section ul{margin-bottom:0px;}.cart-items-section ul .actions-title{flex:0 0 100px;text-align:right;}.cart-items-section ul .actions-form{margin-left:10px;}.cart-items-section ul .actions-form > select{width:60px;}.cart-items-section .autoship-item-redeem{display:flex;align-items:center;margin-top:10px;flex:0 0 100%;}.cart-items-section .autoship-item-redeem .unit{margin-left:5px;}.autoship-coupons-bar{background-color:#e5f0ef;position:relative;padding:18px 15px;}@media(max-width:1023px){.autoship-coupons-bar{margin:0px 20px;}}.autoship-coupons-bar .icon-coupon-10{background-image:url(../_ui/responsive/theme-shakleejp/images/10_coupon.svg);width:32px;height:21px;display:inline-block;position:absolute;top:30px;}.autoship-coupons-bar .autoship-coupons-msg{color:#2e2e2e;font-size:14px;line-height:19px;font-weight:bold;vertical-align:middle;margin-left:45px;}@media(max-width:639px){.autoship-coupons-bar .autoship-coupons-msg{display:block;line-height:1.5;margin-top:8px;}}.autoship-coupons-bar .autoship-coupons-selector{display:block;position:initial;}@media(max-width:1023px){.autoship-coupons-bar .autoship-coupons-selector{width:100%;}.autoship-coupons-bar .autoship-coupons-selector .btn-text{float:left !important;float:left;}}.autoship-coupons-bar .autoship-coupons-selector .btn{text-transform:none;}@media(max-width:340px){.autoship-coupons-bar .autoship-coupons-selector .btn{white-space:normal;}.autoship-coupons-bar .autoship-coupons-selector .btn .btn-text{text-align:left;}}.autoship-coupons-bar .autoship-coupons-selector .btn.dropdown-toggle{background-color:#e5f0ef;width:auto;margin-left:60px;border:none;color:#2e2e2e;height:24px;padding:0;margin-left:45px;text-decoration:underline;}.autoship-coupons-bar .autoship-coupons-selector .btn.dropdown-toggle:hover,
.autoship-coupons-bar .autoship-coupons-selector .btn.dropdown-toggle:focus{background-color:transparent;border:none;color:#2e2e2e;outline:none;}.autoship-coupons-bar .autoship-coupons-selector .btn .glyphicon-menu-down{width:16px;height:16px;border:1px solid #2e2e2e;right:0;top:4px;}.autoship-coupons-bar .autoship-coupons-selector .icon-memu-down{display:inline-block;width:16px;height:16px;background-image:url(../_ui/responsive/theme-shakleejp/images/drop_arrow.svg);transform:rotate(180deg);background-size:100%;position:absolute;right:-20px;}.autoship-coupons-bar .autoship-coupons-selector.open .icon-memu-down{transform:rotate(0deg);}.autoship-coupons{width:100%;max-height:400px;overflow-y:auto;overflow-x:hidden;border:none;box-shadow:0 2px 4px 0 rgba(207, 207, 207, 0.5);padding-top:20px;}@media(max-width:1023px){.autoship-coupons{width:100%;}}.autoship-coupons li{padding:0 25px 15px 15px;display:flex;align-items:center;justify-content:space-between;}@media(max-width:1023px){.autoship-coupons li{display:list-item;}.autoship-coupons li .coupon-button{text-align:right;}}.autoship-coupons li .coupon-code{font-weight:bold;}.autoship-coupons li:first-child{padding-top:20px;}.autoship-coupons li:last-child{padding-bottom:20px;}.autoship-coupons .coupon-descriptions{display:inline-block;font-size:12px;line-height:17px;letter-spacing:0.55px;}@media(max-width:639px){.autoship-coupons .coupon-descriptions{padding-bottom:5px;}}.autoship-coupons .coupon-button .btn{text-transform:uppercase;padding:7px 10px;letter-spacing:0.55px;margin-right:0;color:#2d2d2d;}.autoship-coupons .coupon-button .btn:hover,
.autoship-coupons .coupon-button .btn:focus{color:white;}.autoship-coupon-header{text-align:left;padding-top:5px;}.autoship-coupon-header .autoship-coupon-popup-header{font-size:36px;line-height:1.14;padding-top:30px;font-weight:bold;text-align:center;text-transform:capitalize;}@media(max-width:1023px){.autoship-coupon-header .autoship-coupon-popup-header{font-size:26px;padding-left:15px;padding-right:15px;font-family:'SCHNYDERS-Bold';}}.autoship-coupon-header .input-group .btn{padding:0px;margin-right:15px;margin-left:5px;z-index:2;}.autoship-coupon-header .site-search{padding-top:30px;text-align:center;}@media(max-width:639px){.autoship-coupon-header .site-search{padding-top:15px;}.autoship-coupon-header .site-search.pull-right{float:none !important;clear:both;}}.autoship-coupon-header .site-search .input-group{width:300px;height:40px;margin-left:0;}.autoship-coupon-header .site-search .input-group .form-control{height:40px;top:0;}.autoship-coupon-header .site-search .ui-front{display:inline-block;}.autoship-coupon-header .site-search .icon-search{display:inline-block;width:20px;height:20px;background-image:url(../_ui/responsive/theme-shakleejp/images/search.svg);background-size:100%;}.autoship-coupon-header .site-search .btn{height:40px;line-height:40px;padding-top:3px;}.autoship-coupon-header .site-search .btn:hover,
.autoship-coupon-header .site-search .btn:focus{outline:0;}.autoship-coupon-modal #cboxLoadedContent{margin-top:160px;padding-top:15px;}@media(max-width:1023px){.autoship-coupon-modal #cboxLoadedContent{margin-top:150px;padding:0 20px;}}@media(max-width:1023px){.autoship-coupon-modal #cboxTitle{padding:10px 20px;}}@media(max-width:1023px){.autoship-coupon-modal .autoship-coupon-popup .action-buttons-section .btn{line-height:normal;}}.autoship-coupon-categories.nav.nav-tabs{border-bottom:1px solid #d9d9d9;text-align:center;display:flex;justify-content:space-between;}@media(max-width:340px){.autoship-coupon-categories.nav.nav-tabs{padding-left:10px;padding-right:10px;}}.autoship-coupon-categories.nav.nav-tabs > li{padding:10px 0px;float:none;display:inline-block;}.autoship-coupon-categories.nav.nav-tabs > li.active{border-bottom:4px solid #2e2e2e;}.autoship-coupon-categories.nav.nav-tabs > li > a{padding:0px 10px;font-size:16px;line-height:14px;font-weight:bold;margin-right:-4px;color:#333;}.autoship-coupon-categories.nav.nav-tabs > li > a:hover,
.autoship-coupon-categories.nav.nav-tabs > li > a:focus{border-color:transparent;background-color:#ffffff;}.autoship-coupon-categories.nav.nav-tabs > li:last-of-type > a,
.autoship-coupon-categories.nav.nav-tabs > li.active:last-of-type > a{border-right:none;}.autoship-coupon-categories.nav.nav-tabs > li.active > a{color:#333;border-color:transparent;}.autoship-coupon-popup .select-popup{margin-bottom:0px;}.autoship-coupon-popup .select-popup-content{padding-left:0px;padding-right:0px;border-bottom:none;margin-bottom:0px;}@media(max-width:1023px){.autoship-coupon-popup .select-popup-content{padding-left:0px;padding-right:0px;}}.autoship-coupon-popup .select-popup-content .tab-content{height:420px;overflow-y:auto;overflow-x:hidden;}.autoship-coupon-popup .select-popup-content .select-popup-header,
.autoship-coupon-popup .select-popup-content .autoship-coupon-product{padding-left:23px;padding-right:30px;}@media(max-width:1023px){.autoship-coupon-popup .select-popup-content .select-popup-header,
 .autoship-coupon-popup .select-popup-content .autoship-coupon-product{padding-left:0;padding-right:0;}}.autoship-coupon-popup .autoship-coupon-product{align-items:center;margin-top:0;padding-bottom:0;}@media(min-width:1024px){.autoship-coupon-popup .autoship-coupon-product .product-detail-info{display:flex;flex:1;}.autoship-coupon-popup .autoship-coupon-product .product-detail-info .price-group{flex:1;text-align:right;}}.autoship-coupon-popup .autoship-coupon-product img{width:90px;min-width:90px;margin-right:30px;}@media(max-width:1023px){.autoship-coupon-popup .autoship-coupon-product img{width:70px;min-width:70px;margin-right:12px;}}.autoship-coupon-popup .autoship-coupon-product .form-label{position:relative;padding-top:15px;padding-bottom:15px;margin-bottom:0;flex:1;display:flex;align-items:center;}.autoship-coupon-popup .autoship-coupon-product .form-label span{font-size:16px;font-weight:500;}@media(max-width:1023px){.autoship-coupon-popup .autoship-coupon-product .form-label .product-desc{margin-top:-10px;}}.autoship-coupon-popup .autoship-coupon-product input[type=radio]{margin:0;margin-right:10px;width:24px;height:24px;opacity:0;z-index:1;cursor:pointer;}@media(max-width:1023px){.autoship-coupon-popup .autoship-coupon-product input[type=radio]{width:20px;height:20px;}}.autoship-coupon-popup .autoship-coupon-product input[type=radio]:checked + .radio-new-label:before{background-color:#173E35;}.autoship-coupon-popup .autoship-coupon-product input[type=radio] + .radio-new-label{width:24px;height:24px;position:absolute;border:1px solid #173E35;border-radius:50%;}.autoship-coupon-popup .autoship-coupon-product input[type=radio] + .radio-new-label:before{width:16px;height:16px;content:'';background-color:transparent;border-radius:50%;position:absolute;display:inline-block;top:3px;left:3px;}@media(max-width:1023px){.autoship-coupon-popup .autoship-coupon-product input[type=radio] + .radio-new-label{width:20px;height:20px;}.autoship-coupon-popup .autoship-coupon-product input[type=radio] + .radio-new-label:before{width:12px;height:12px;}}.autoship-coupon-popup .autoship-coupon-product .price-group{text-align:left;flex:1;}@media(max-width:1023px){.autoship-coupon-popup .autoship-coupon-product .price-group{margin-top:5px;display:block;}}.autoship-coupon-popup .autoship-coupon-product .price-group .price-label{font-weight:bold;font-size:14px;line-height:19px;}.autoship-coupon-popup .autoship-coupon-product .price-group .price{text-decoration:line-through;color:#333;margin-right:12px;}.autoship-coupon-popup .autoship-coupon-product .price-group .actual-price{font-size:20px;color:#173e35;font-weight:500;}.autoship-coupon-popup .action-buttons-section{padding-top:30px;padding-left:0;padding-right:0;}.autoship-coupon-popup .action-buttons-section .btn{height:50px;line-height:50px;padding:0 15px;font-size:13px;}@media(min-width:1024px){.autoship-coupon-popup .desktop-view{display:block;}.autoship-coupon-popup .mobile-view{display:none;}}@media(max-width:1023px){.autoship-coupon-popup .desktop-view{display:none;}.autoship-coupon-popup .mobile-view{position:relative;display:inline-block;height:50px;width:100%;}.autoship-coupon-popup .mobile-view .btn{background-color:white;color:#1e1e1e;border:none;height:36px;padding:0;text-align:left;font-size:16px;border-bottom:1px solid #cbcbcb;}.autoship-coupon-popup .mobile-view .btn:focus,
 .autoship-coupon-popup .mobile-view .btn:active,
 .autoship-coupon-popup .mobile-view .btn:hover{outline:0;}.autoship-coupon-popup .mobile-view .btn .icon-dropdown{position:absolute;top:0;right:0;font:normal normal normal 14px/1 FontAwesome;}.autoship-coupon-popup .mobile-view .btn .icon-dropdown:before{content:"\f106";font-size:36px;}.autoship-coupon-popup .mobile-view .btn + .nav-tabs{display:none;}.autoship-coupon-popup .mobile-view .btn.open .icon-dropdown:before{content:"\f107";}.autoship-coupon-popup .mobile-view .btn.open + .nav-tabs{display:block;}.autoship-coupon-popup .mobile-view .nav-tabs{position:absolute;z-index:100;background-color:white;box-shadow:0 2px 4px 0 rgba(166, 166, 166, 0.5);}.autoship-coupon-popup .mobile-view .nav-tabs li{width:100%;}.autoship-coupon-popup .mobile-view .nav-tabs li a{color:#1e1e1e;padding:16px 15px;font-size:16px;margin-right:0;}.autoship-coupon-popup .mobile-view .nav-tabs li.active a{border:none;background-color:#173E35;color:white;}}.ship-now-message{font-size:12px;line-height:17px;}.form-element-icon.datepicker .glyphicon{top:36px;}.autoShipClear.btn{margin:0;}.saved-for-later-section{margin-top:40px;}.saved-for-later-section .heading{font-size:20px;text-transform:uppercase;border-bottom:1px solid #dedede;padding-bottom:10px;}.saved-for-later-section .saved-for-later-list{padding:0px;}.saved-for-later-section .saved-for-later-list .autoship-cart-item{padding-left:0px;padding-right:0px;}.saved-for-later-section .saved-for-later-list .autoship-cart-item:last-of-type{border-bottom:1px solid #dedede;}.saved-for-later-section .saved-for-later-list .autoship-cart-item .backorder{color:#dcc066;}.saved-for-later-section .saved-for-later-list .btn-add-submit{padding:0;font-size:12px;background:none;font-weight:700;}.resubmit-autoship-container{padding:10px 0;}@media(max-width:639px){.resubmit-autoship-container{padding-bottom:20px;}}.resubmit-autoship-container .btn{margin-right:0px;}.applied-promotion-section .section-header{margin-bottom:20px;}.applied-promotion-section .promotion{font-size:12px;color:inherit;font-weight:normal;}.create-autoship-header{font-size:30px;line-height:22px;font-weight:bold;padding-bottom:30px;font-family:'Gilmer Bold';}.autoship-cart-empty-message{padding:40px 20px;text-align:center;min-height:300px;display:flex;align-items:center;justify-content:center;}.quantity-container-autoship{padding:10px 0px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;align-items:center;}.quantity-container-autoship .qty{padding-left:6px;}.qty-actions-autoship{margin-left:10px;}.qty-actions-autoship.qty-label label,
.qty-actions-autoship.qty-label .form-label,
.qty-actions-autoship.qty-label .form-chk-label{margin-left:10px;}.qty-actions-autoship .details{width:70px;}.action-container .cart-line-item-action{padding-bottom:10px;}.autoshipname-err-label{padding-left:10px;margin-bottom:10px;}.autoship-page{margin-top:25px;margin-bottom:20px;display:flex;justify-content:space-between;flex-wrap:wrap;}.autoship-page .back-link{padding:0 0 20px;}.autoship-page .autoship-main{width:62.5%;}.autoship-page .autoship-main .autoship-coupons-bar{margin:0;margin-bottom:20px;}.autoship-page .autoship-main .account-section-header{padding:10px 0;}.autoship-page .autoship-main .promo-banner{padding-top:0;margin-bottom:0;}.autoship-page .autoship-main .auto-quick-shop{padding:0;}.autoship-page .autoship-main .browse-more{padding:10px 0 10px;}.autoship-page .autoship-silder{width:35%;}.autoship-page .autoship-silder .autoship-summary{padding:0;}.autoship-page .autoship-silder .autoship-summary .autoship-manage-section{padding:20px;background:#f5f5f5;font-size:12px;color:#000000;border-bottom:0;margin-bottom:20px;}.autoship-page .autoship-silder .autoship-summary .autoship-manage-section .section-title{font-size:20px;text-transform:uppercase;font-weight:700;margin-bottom:24px;}.autoship-page .autoship-silder .autoship-summary .autoship-manage-section .autoship-summary-line{text-transform:capitalize;}.autoship-page .autoship-silder .autoship-summary .autoship-manage-section .form-label{margin-bottom:8px;}.autoship-page .autoship-silder .autoship-summary .autoship-manage-section .form-label .paypal-email{display:inline-block;margin-left:10px;margin-top:7px;vertical-align:middle;}.autoship-page .autoship-silder .autoship-summary .autoship-manage-section.no-padding{padding:0;}.autoship-page .autoship-summary-line{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #d9d9d9;padding:7px 0;font-weight:700;}.autoship-page .autoship-summary-line .inline-btn{font-size:inherit;line-height:1;margin-left:15px;}.autoship-page .autoship-summary-line .edit-btn{font-size:16px;}.autoship-page .summary-link{margin-top:20px;display:inline-block;font-weight:700;text-transform:uppercase;}.autoship-page .section-sub-header{font-size:14px;margin-bottom:15px;display:flex;justify-content:space-between;font-weight:700;}.autoship-page .section-sub-header a{font-size:16px;font-weight:normal;}.autoship-page .section-sub-header a span{margin-left:5px;}.autoship-page .sub-section{padding-bottom:20px;border-bottom:1px solid #d9d9d9;}.autoship-page .sub-section + .sub-section{padding-top:20px;}.autoship-page .sub-section .autoship-select-modal{font-weight:700;margin-top:15px;text-transform:uppercase;display:inline-block;}.autoship-page .summary-line{display:flex;align-items:center;}.autoship-page .autoshi-all-container{flex:0 0 100%;}@media(max-width:1023px){.autoship-page .autoship-main,
 .autoship-page .autoship-silder{width:100%;}}.autoship-page .restore-sachet-autoship-message-box{display:flex;flex-wrap:wrap;background:#036653;margin-bottom:10px;}.autoship-page .restore-sachet-autoship-message-box .restore-sachet-img{width:48px;height:48px;float:left;margin:20px;}@media(max-width:639px){.autoship-page .restore-sachet-autoship-message-box .restore-sachet-img{width:28px;height:28px;margin:10px;margin-top:20px;}}.autoship-page .restore-sachet-autoship-message-box .sachet-wrap{color:#ffffff;margin:15px;}.autoship-page .restore-sachet-autoship-message-box .sachet-restore-btn{margin:15px 20px 0px;line-height:1.2;background:#036653;border:1px solid #ffffff;}@media(max-width:639px){.autoship-page .restore-sachet-autoship-message-box .sachet-restore-btn{margin:10px auto 20px;width:93%;display:block;}}.autoship-page .sachet-banner-discription{color:#ffffff;margin:0 10px 0;}@media(max-width:639px){.autoship-page .sachet-banner-discription{margin-top:10px;}}.autoship-points-header .item-header{padding:8px 0;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;font-weight:700;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}.autoship-points-header .item-header.bottom{justify-content:flex-end;}.autoship-points-header .item-header .item-title{font-size:20px;text-transform:uppercase;}.autoship-points-header .item-header .item-points{display:flex;align-items:center;flex-wrap:wrap;text-transform:uppercase;}.autoship-points-header .item-header .item-points .points-wants::before{content:'|';margin-right:5px;}.autoship-points-header .item-header .item-points .points-balance{margin-right:10px;}.autoship-points-header .item-header .item-points .points-toggle{display:flex;align-items:center;}.autoship-points-header .item-header .shk-switch{margin-left:8px;}.autoship-points-header .item-header .points-action{margin-left:8px;}.autoship-points-header .item-header .points-action button{padding:8px 10px;margin-right:0;}.autoship-points-header .item-header .redeem-on-tips{flex:0 0 100%;text-align:right;margin-top:5px;font-size:13px;font-weight:normal;}.save-for-later .cart-item-modify-link{font-weight:700;text-transform:uppercase;}.autoship-action-group{display:flex;align-items:flex-end;}.autoship-action-group > .inline-btn{padding:6px 6px;height:22px;min-width:60px;font-size:10px;line-height:1;margin:0 5px;}.autoship-action-group > .inline-btna:hover{text-decoration:none;}.autoship-action-group > .inline-btn + .inline-btn{margin-left:0px;}.cart-item-meology-edit{font-weight:normal;background:none;border:0;}.autoship-container{max-width:500px;min-width:fit-content;max-height:90%;min-height:300px;border:6px solid #173E35;background-color:#FFFFFF;padding:40px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);opacity:0.9;}@media(max-width:950px){.autoship-container{max-width:90%;padding:15px;min-height:200px;}}.autoship-container-description,
.autoship-container-title{font-size:30px;font-family:'Verlag-Bold';font-weight:bold;text-align:center;color:#333333;line-height:30px;}@media(max-width:950px){.autoship-container-description,
 .autoship-container-title{font-size:18px;line-height:18px;}}.autoship-container-line{width:20%;margin:20px auto;height:5px;background-color:#173E35;}@media(max-width:950px){.autoship-container-line{margin:15px auto;}}.autoship-container-detailsLink{padding-top:20px;}.autoship-container-detailsLink .link{font-size:12px;font-family:'Verlag-Black';text-align:center;max-width:250px;padding:15px 0;background-color:#173E35;color:#FFFFFF;display:block;margin:0 auto;}.autoship-meology-tip-box{padding:20px 50px 20px 20px;border-radius:1px;box-shadow:0 2px 4px 0 #e4e4e4;border:solid 1px #e3eeec;background-color:#e3eeec;font-family:'Gilmer-Regular';font-size:14px;line-height:1.43;letter-spacing:0.64px;color:#2e2e2e;}@media(max-width:639px){.autoship-meology-tip-box{padding:20px;}}.autoship-meology-tip-box a{text-decoration:underline;font-family:'Gilmer-Bold';}.autoship-meology-tip-box strong{font-family:'Gilmer-Bold';font-weight:initial;}.navigation.navigation--middle .site-search{text-align:right;}.page-contentsearch .shk-search-layout-right-slot{border-bottom:none;padding-bottom:0px;padding-top:0px;}.page-contentsearch .shk-search-layout-right-slot:last-child{padding-bottom:10px;}.page-contentsearch .shk-search-layout-right-slot:first-child{padding-top:10px;}.page-contentsearch .shk-search-layout-right-slot .name{font-size:12px;line-height:17px;}.page-contentsearch .shk-search-layout-right-slot table td{padding:20px;}.page-contentsearch .product__listing.product__grid .thumb{height:auto;}.content-search-result-msg{padding-top:10px;padding-bottom:20px;font-size:18px;line-height:24px;}.content-search-result-title.name{font-weight:bold;font-size:14px;line-height:19px;}.content-search-pagination{margin:20px 0px;text-align:center;}.site-content-search{margin-top:20px;}.site-content-search .input-group{border:1px solid #d9d9d9;border-radius:2px;height:45px;}.site-content-search .input-group input{-webkit-box-shadow:none;box-shadow:none;height:41px;border:0;top:2px;left:2px;}.site-content-search .input-group .input-group-btn .btn{color:#2e2e2e;margin-right:0px;}.site-content-search .input-group .input-group-btn .btn:hover{background-color:transparent;}.site-content-search .ui-menu .ui-state-focus,
.site-content-search .ui-menu .ui-state-active{margin:0px;}.product__facet.content-search-facet .facet{padding:0px;}.product__facet.content-search-facet .facet .facet__list{padding:0px;margin:0px;}.product__facet.content-search-facet .facet .facet__list li{padding:0px;padding-left:20px;border-bottom:1px solid #d9d9d9;}.product__facet.content-search-facet .facet .facet__list li .facet-form-div{margin:0px;padding:10px 0px;}.product__facet.content-search-facet .facet .facet__list li .facet-form-div .facet__list__text{color:#2e2e2e;text-transform:capitalize;}.product__facet.content-search-facet .facet .facet__list input[type="radio"],
.product__facet.content-search-facet .facet .facet__list input[type="checkbox"]{margin-bottom:10px;margin-top:10px;}.shk-popup-colorbox video{width:100%;height:inherit;}.success-packs-page-container{padding:0 15px;}@media(max-width:1023px){.success-packs-page-container{padding:0 20px;}}#shk-popup-successpacks-content{block-size:500px;overflow:auto;padding:10px;}#shk-popup-successpacks-content img{width:100%;}.success-packs-list .grid-item-bottom{margin:0 0 20px;}.success-packs-list .grid-item-bottom .success-packs-button{width:100%;}.success-packs-list .grid-item-bottom .success-packs-skip{padding:13px 15px;}.success-packs-list .grid-item{padding:25px;}.success-packs-list .product-item .thumb{display:block;background-color:#ffffff;background-image:none;border:1px solid #cccccc;border-radius:2px;margin-bottom:0;overflow:hidden;padding:0;position:relative;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}.success-packs-list .product-item .thumb img{border:1px solid #cccccc;vertical-align:top;}.success-packs-list .product-item .thumb .ribbin{position:absolute;right:0;top:-1px;z-index:1;overflow:hidden;width:75px;height:75px;text-align:right;}.success-packs-list .product-item .thumb .ribbin span{font-size:10px;font-weight:bold;color:#ffffff;text-transform:uppercase;text-align:center;line-height:20px;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:100px;display:block;background:#3a8a3a;box-shadow:0 3px 10px -5px #000000;position:absolute;top:19px;right:-21px;}.success-packs-list .product-item .thumb .boxcontent{width:calc(100%);max-height:100%;text-align:center;position:absolute;line-height:160%;top:130%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);transition:all .25s ease;display:none;}.success-packs-list .product-item .thumb .boxcontent .boxtitle{color:#ffffff;display:inline-block;font-size:1em;font-family:verlagblack;line-height:160%;margin:0 auto;text-align:center;text-transform:uppercase;text-shadow:0 0 20px #000000;border:1px solid #ffffff;padding:.5em 1.5em;}.success-packs-list .product-item .thumb:hover{background-color:#333;transition:all .5s ease;}.success-packs-list .product-item .thumb:hover img{opacity:.65;transform:scale(1.2);-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}.success-packs-list .product-item .thumb:hover .boxcontent{top:50%;display:block;}.success-packs-list .product-item .product-details .name{text-align:left;font-size:18px;line-height:normal;}.success-packs-list .product-item .product-details .successpacks-product-selection-box{text-align:left;}.success-packs-list .product-item .product-details .successpacks-product-selection-box .checkbox-successpacks-product{opacity:0;position:absolute;}.success-packs-list .product-item .product-details .successpacks-product-selection-box .checkbox-successpacks-product-label{display:inline-block;vertical-align:middle;margin:5px 0;cursor:pointer;position:relative;}.success-packs-list .product-item .product-details .successpacks-product-selection-box .checkbox-successpacks-product + .checkbox-successpacks-product-label:before{content:'';background:#ffffff;border:2px solid #3a8a3a;display:inline-block;vertical-align:middle;width:22px;height:22px;padding:0px;margin-right:5px;text-align:center;}.success-packs-list .product-item .product-details .successpacks-product-selection-box .checkbox-successpacks-product:checked + .checkbox-successpacks-product-label:before{content:'\2713';border:1px solid #3a8a3a;background-color:#3a8a3a;color:#ffffff;font-size:16px;}.success-packs-list .product-item .product-details .successpacks-product-selection-box .checkbox-successpacks-product:focus + .checkbox-successpacks-product-label{outline:1px solid #dddddd;}.success-packs-list .product-item .product-details .successpacks-product-selection-box .product-value{margin:0 5px 0 5px;dispaly:inline-block;font-weight:bold;}@media(max-width:639px){.success-packs-list .product-item .product-details .successpacks-product-selection-box .product-value{font-size:13px;}}.success-packs-list .product-item .product-details .successpacks-product-selection-box .your-value{margin:0 5px 0 5px;dispaly:inline-block;color:#ffa300;font-weight:bold;}@media(max-width:639px){.success-packs-list .product-item .product-details .successpacks-product-selection-box .your-value{font-size:13px;}}.price-strike-out{position:relative;display:inline-block;padding-right:3px;}.price-strike-out::before{content:'';border-bottom:2px solid #000;width:100%;position:absolute;right:0;top:50%;}.successpacks-headline{font-family:'SchnyderS-Bold';font-size:50px;color:black;text-align:center;margin-top:50px;line-height:1;}@media(max-width:1023px){.successpacks-headline{margin-top:30px;}}.successpacks-sub-headline{width:70%;font-family:'Gilmer-Regular';font-size:16px;color:black;text-align:center;line-height:1.7;margin:20px auto 60px;}.successpacks-sub-headline b{font-family:'Gilmer-Bold';font-size:18px;color:#1E1E1E;text-align:center;line-height:1.7;display:block;}@media(max-width:1023px){.successpacks-sub-headline{width:100%;margin-bottom:10px;}}.success-packs-list .product-item{border:1px solid #E3E3E3;margin-bottom:25px;padding:0;}@media(min-width:1024px){.success-packs-list .product-item{display:flex;align-items:stretch;}}.success-packs-list .product-item .success-pack-img{padding:0;}.success-packs-list .product-item .success-pack-img img{width:100%;}@media(min-width:1024px){.success-packs-list .product-item .success-pack-info{display:flex;align-items:stretch;}}.success-packs-list .product-item .success-pack-info .product-details{padding:30px;margin-bottom:0;width:100%;}@media(max-width:1023px){.success-packs-list .product-item .success-pack-info .product-details{padding:30px 10px;}}@media(min-width:1024px){.success-packs-list .product-item .success-pack-info .product-details{display:flex;align-items:stretch;flex-direction:column;justify-content:space-between;}}@media(max-width:1023px){.success-packs-list .product-item .success-pack-info .product-details .product-top-info{margin-bottom:40px;}}.success-packs-list .product-item .success-pack-info .product-details .product-name{font-family:'SchnyderS-Bold';font-size:24px;color:#133E35;margin-bottom:5px;line-height:1.2;}.success-packs-list .product-item .success-pack-info .product-details .product-price{margin-bottom:10px;}.success-packs-list .product-item .success-pack-info .product-details .product-price .product-value{font-family:'Gilmer-Regular';font-size:16px;color:#3E3E3E;line-height:1.5;margin-right:20px;}.success-packs-list .product-item .success-pack-info .product-details .product-price .your-value{font-family:'Gilmer-Heavy';font-size:16px;color:#3E3E3E;line-height:1.5;}.success-packs-list .product-item .success-pack-info .product-details .product-discription{font-family:'Gilmer-Regular';font-size:16px;color:#3E3E3E;line-height:1.5;}.success-packs-list .product-item .success-pack-info .product-details .product-discription p{margin:0;}@media(min-width:1024px){.success-packs-list .product-item .success-pack-info .product-details .product-buttons{display:flex;justify-content:space-between;margin-top:30px;align-items:flex-end;}}.success-packs-list .product-item .success-pack-info .product-details .product-buttons .btn-product-details{font-family:'Gilmer-Bold';font-size:14px;text-decoration:underline;color:black;}@media(max-width:1023px){.success-packs-list .product-item .success-pack-info .product-details .product-buttons .btn-product-details{display:block;margin:30px 0 25px;}}.success-packs-list .product-item .success-pack-info .product-details .product-buttons .btn-success-add{background:#133E35;font-family:'Gilmer-Heavy';font-size:12px;color:#FFFFFF;min-width:150px;cursor:pointer;}.success-packs-list .product-item .success-pack-info .product-details .product-buttons .btn-success-add input{display:none;}.success-packs-list .product-item .success-pack-info .product-details .product-buttons .btn-success-add.added{background:#005D52;opacity:1;}@media(max-width:1023px){.success-packs-list .product-item .success-pack-info .product-details .product-buttons .btn-success-add{width:100%;}}.success-packs-list .product-item .success-pack-info .product-details .product-buttons .successpacks-product-selection-box{display:none;}.success-packs-list .successpack-goTo-card{margin:0 -10px;}@media(min-width:1024px){.success-packs-list .successpack-goTo-card{margin:20px -10px;display:flex;align-items:center;}}.success-packs-list .successpack-goTo-card .successpack-description{width:95%;font-family:'Gilmer-Regular';font-size:16px;color:#3E3E3E;letter-spacing:0;line-height:1.7;}@media(max-width:1023px){.success-packs-list .successpack-goTo-card .successpack-description{width:100%;text-align:center;}}.success-packs-list .successpack-goTo-card .go-to-card{padding-right:0;}@media(max-width:1023px){.success-packs-list .successpack-goTo-card .go-to-card{width:100%;text-align:center;margin-left:10px;padding-right:10px;margin-bottom:20px;}}.success-packs-list .successpack-goTo-card .success-packs-skip{width:100%;}@media(max-width:1023px){.success-packs-list .successpack-goTo-card .success-packs-skip{margin:40px 0 15px;}}.success-packs-list .success-pack-note{font-family:'Gilmer-Regular';border:1px solid #E3E3E3;padding:10px;font-size:14px;color:#3E3E3E;text-align:center;margin:30px 0;}@media(max-width:1023px){.success-packs-list .success-pack-note{margin:30px 0 20px;}}.owl-carousel .owl-controls .owl-pagination .owl-page{background:#9B9B9B;width:2px;height:2px;border:2px solid #9B9B9B;}.owl-carousel .owl-controls .owl-pagination .owl-page.active{background:#5D9732;}.shk-successpack-popup #cboxTitle{font-family:'SchnyderS-Bold';color:#113E35;letter-spacing:0.7px;text-align:center;}.shk-successpack-popup #cboxTitle .headline-text{font-size:28px;}.shk-successpack-popup #cboxLoadedContent{padding:0;}.shk-successpack-popup .shk-popup-content{padding:0 35px 20px !important;block-size:auto !important;color:#1E1E1E;}@media(max-width:1023px){.shk-successpack-popup .shk-popup-content{padding:0 0 20px !important;}}.shk-successpack-popup .shk-popup-content .dshea-footnote{font-family:'Gilmer-Regular';padding:10px;color:#1E1E1E;max-width:537px;margin:56px auto 0;line-height:1.2;text-align:center;opacity:0.65;}.shk-successpack-popup .shk-popup-content .footnote{font-family:'Gilmer-Regular';font-size:14px;color:#1E1E1E;letter-spacing:0;text-align:center;line-height:1.2;padding:10px;max-width:537px;margin:0 auto;opacity:0.65;}.shk-successpack-popup .success-popup-title{font-family:'SchnyderS-Bold';font-size:22px;color:#133E35;line-height:1.3;margin:30px 15px 0;}@media(max-width:1023px){.shk-successpack-popup .success-popup-title{margin:30px 10px 0;}}.shk-successpack-popup .success-popup-description{font-family:'Gilmer-Regular';font-size:16px;color:#3E3E3E;line-height:1.5;margin:10px 15px 20px;}@media(max-width:1023px){.shk-successpack-popup .success-popup-description{margin:10px 10px 20px;}}.shk-successpack-popup .success-popup-list{font-family:'Gilmer-Regular';font-size:16px;color:#3E3E3E;line-height:1.5;margin:15px 20px 20px;}@media(max-width:1023px){.shk-successpack-popup .success-popup-list{margin:15px 10px 20px;}}.shk-successpack-popup .success-popup-list li{padding-left:5px;}.shk-successpack-popup img{width:100%;margin-bottom:20px;}.sherpa{position:fixed;z-index:31;bottom:115px;right:0;background-color:#f8f8f8;width:240px;color:#3e3e3e;font-size:12px;display:flex;flex-wrap:wrap;align-items:center;border-radius:17px 0 0 17px;box-shadow:0 3px 5px rgba(0, 0, 0, 0.1);padding-right:10px;transition:all 0.5s ease;}.sherpa ul{list-style-type:none;margin:0;padding:0;}.sherpa-avatar-img,
.sherpa-avatar-text{width:34px;height:34px;border-radius:50%;border:2px solid #fff;}.sherpa-avatar-img{display:block;}.sherpa-avatar-text{font-size:20px;color:#fff;background-color:#173E35;display:flex;justify-content:center;align-items:center;}.sherpa-avatar-name{margin-left:5px;white-space:nowrap;overflow:hidden;display:none;}.sherpa-text1{flex:1;padding-left:5px;white-space:nowrap;overflow:hidden;}.sherpa-toggle{width:24px;height:24px;cursor:pointer;display:flex;justify-content:flex-end;align-items:center;}.sherpa-toggle img{width:14px;height:14px;transition:transform 0.5s ease;transform:rotate(-225deg);}.sherpa-list{width:100%;overflow:hidden;padding-left:2px;display:none;}.sherpa-list > li{display:flex;align-items:center;padding:10px 0;}.sherpa-list > li:not(:last-child){border-bottom:1px solid #e1e1e1;}.sherpa-list > li img{display:block;width:12px;min-width:12px;height:12px;margin-right:5px;}.sherpa-list > li a{color:#3e3e3e;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;width:100%;}.sherpa-list > li a:hover{text-decoration:underline;}.sherpa-list > li:last-child{align-items:start;}.sherpa-list > li:last-child img{margin-top:3px;}.sherpa-list-link{flex:1;min-width:0;max-height:100px;overflow-y:auto;}.sherpa-list-link > li{height:20px;}.sherpa.big{padding:10px;border-radius:5px 0 0 5px;}.sherpa.big .sherpa-avatar-name,
.sherpa.big .sherpa-list{display:block;}.sherpa.big .sherpa-avatar{display:flex;align-items:center;width:100%;padding:5px 0;}.sherpa.big .sherpa-text1,
.sherpa.big .sherpa-toggle{order:-1;}.sherpa.big .sherpa-toggle img{transform:rotate(0);}.category-left-navigation{padding:20px;}@media(min-width:1024px){.category-left-navigation{padding-left:30px;}}.category-left-navigation ul{padding-left:0px;padding-right:0px;}.category-left-navigation li{list-style-type:none;}.category-left-navigation .category-accordion .category-link{padding:5px 0px;}.category-left-navigation .category-accordion .category-link .category-expand-icon{font-size:12px;line-height:17px;line-height:24px;}.category-left-navigation .category-accordion .category-link a{color:#2e2e2e;text-decoration:none;}.category-left-navigation .category-accordion .category-link.category-link-leaf a:hover,
.category-left-navigation .category-accordion .category-link.highlighted a{border-bottom:2px solid #2e2e2e;}.category-left-navigation .category-accordion .l2-category-link a{font-size:16px;line-height:24px;}.category-left-navigation .category-accordion .l3-category-link a{font-size:12px;line-height:17px;}.category-left-navigation .category-accordion .category-sub-navigation-list{padding:20px;padding-right:0px;}.category-product-container .grid-item.product-item .details .name{font-weight:bold;width:100%;min-height:auto;padding:0px;font-size:16px;}.category-product-container .category-layout .category-header{font-size:22px;line-height:28px;padding-top:40px;padding-bottom:20px;font-weight:600;text-align:center;}.category-product-container .category-layout.leaf-category-layout:first-of-type .category-layout-header{border-top:0px;}.category-product-container .category-layout.leaf-category-layout .category-layout-header{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;align-items:center;margin-top:20px;margin-bottom:20px;}@media(min-width:1024px){.category-product-container .category-layout.leaf-category-layout .category-layout-header{padding-left:20px;}}@media(max-width:1023px){.category-product-container .category-layout.leaf-category-layout .category-layout-header{display:block;}}.category-product-container .category-layout.leaf-category-layout .category-layout-title{font-family:'SchnyderS-Demi';color:#333333;font-size:36px;line-height:37px;white-space:nowrap;width:85%;}@media(max-width:1023px){.category-product-container .category-layout.leaf-category-layout .category-layout-title{font-size:28px;line-height:10px;}}.category-product-container .category-layout.leaf-category-layout .category-layout-title.has-description{padding-right:10px;margin-right:10px;border-right:1px solid #d9d9d9;}@media(max-width:1023px){.category-product-container .category-layout.leaf-category-layout .category-layout-title.has-description{border:0px;padding-right:0px;margin-right:0px;padding-bottom:5px;}}.category-product-container .category-header,
.category-product-container .category-layout-header,
.category-product-container .category-layout-content{padding-right:30px;}@media(max-width:1023px){.category-product-container .category-header,
 .category-product-container .category-layout-header,
 .category-product-container .category-layout-content{padding-right:20px;padding-left:20px;}}.category-product-container .category-header .category-layout-grid,
.category-product-container .category-layout-header .category-layout-grid,
.category-product-container .category-layout-content .category-layout-grid{display:flex;flex-wrap:wrap;}@media(max-width:1023px){.category-product-container .category-header .category-layout-grid,
 .category-product-container .category-layout-header .category-layout-grid,
 .category-product-container .category-layout-content .category-layout-grid{display:unset;}}.category-product-container .category-header .top-content,
.category-product-container .category-layout-header .top-content,
.category-product-container .category-layout-content .top-content{padding-left:20px;}.category-product-container .category-header .bottom-content,
.category-product-container .category-layout-header .bottom-content,
.category-product-container .category-layout-content .bottom-content{margin-top:50px;padding-left:20px;border-top:1px solid #c1c1c1;}.category-product-container .category-header .bottom-content UL,
.category-product-container .category-layout-header .bottom-content UL,
.category-product-container .category-layout-content .bottom-content UL{width:100%;padding:0;}.category-product-container .category-header .bottom-content lI,
.category-product-container .category-layout-header .bottom-content lI,
.category-product-container .category-layout-content .bottom-content lI{padding:10px 0 20px 0;list-style-type:none;}.category-product-container .category-header .bottom-content li:nth-child(n+2),
.category-product-container .category-layout-header .bottom-content li:nth-child(n+2),
.category-product-container .category-layout-content .bottom-content li:nth-child(n+2){display:none;}.category-product-container .category-header .bottom-content .btn,
.category-product-container .category-layout-header .bottom-content .btn,
.category-product-container .category-layout-content .bottom-content .btn{font-size:14px;text-transform:none;}.category-product-container .category-header .bottom-content .fa-regular,
.category-product-container .category-layout-header .bottom-content .fa-regular,
.category-product-container .category-layout-content .bottom-content .fa-regular{font-family:'FontAwesome';margin-left:5px;font-size:16px;vertical-align:middle;}.category-product-container .category-header .bottom-content .show-more-show-less a,
.category-product-container .category-layout-header .bottom-content .show-more-show-less a,
.category-product-container .category-layout-content .bottom-content .show-more-show-less a{padding-left:0;}.category-product-container .category-header .content-heading,
.category-product-container .category-layout-header .content-heading,
.category-product-container .category-layout-content .content-heading{font-family:'Gilmer-Bold';font-size:16px;width:90%;line-height:20px;}.category-product-container .category-header .content-body,
.category-product-container .category-layout-header .content-body,
.category-product-container .category-layout-content .content-body{font-family:'Gilmer-regular';font-size:14px;width:90%;}.category-product-container .bottom-border{border-bottom:1px solid #c1c1c1;padding:25px 0px;}@media(max-width:639px){.category-product-container .bottom-border{margin-left:10px;}}.grid-item{flex-basis:20em;}@media(max-width:639px){.grid-item{padding:20px 5px;}}.grid-item .product-details{padding:0;margin:0;min-width:125px;}.grid-item .product-details .product-review{width:100%;}.grid-item .product-details .product-review .rating{margin:0 auto;}.grid-item .product-details .product-review .rating .rating-stars{margin:0 auto;}.grid-item .product-details .product-review .rating .rating-stars span{font-size:14px;line-height:20px;}@media(max-width:639px){.grid-item .product-details .product-review .rating .rating-stars span{font-size:10px;}}.grid-item .item-name{font-size:16px;line-height:20px;font-family:'Gilmer-Medium';width:100%;min-height:auto;padding:0px;text-transform:initial;color:#2e2e2e;max-height:none;text-overflow:ellipsis;overflow:hidden;display:inline-block;letter-spacing:0.35px;}@media(max-width:639px){.grid-item .item-name{font-size:14px;line-height:18px;}}.grid-item .item-summary{font-size:14px;line-height:21px;font-family:'Gilmer-Regular';color:#333333;letter-spacing:normal;}@media(max-width:639px){.grid-item .item-summary{font-size:14px;line-height:16px;}}.grid-item .shkgrid-details{margin-top:10px;}.grid-item .shkgrid-price-content{padding:0;margin-top:10px;}.grid-item .shkgrid-price-content .price-panel{margin:0;padding:0;background:none;}.grid-item .shkgrid-price-content .price-panel .price-header{line-height:18px;text-align:center;width:100%;border:none;font-family:'Gilmer-Regular';font-size:14px;letter-spacing:0;color:#3A3A3C;text-transform:capitalize;}@media(max-width:639px){.grid-item .shkgrid-price-content .price-panel .price-header{line-height:16px;font-size:12px;}}.grid-item .shkgrid-price-content .price-panel .price-header .other-price SPAN{font-family:'Gilmer-Bold';}.grid-item .shkgrid-price-content .price-panel .price-header .other-price SPAN .promo-price{letter-spacing:0.3px;color:#006B5C;margin-top:0;}.grid-item .shkgrid-price-content .price-panel .price-header .other-price SPAN .promo-msg{font-family:'Gilmer-Regular';font-size:12px;color:#2E2E2E;margin-top:0;}a.category-see-more{font-family:'Gilmer-Regular';font-size:20px;line-height:46px;color:#173e35;letter-spacing:0.38px;padding:20px 0px;}@media(max-width:639px){a.category-see-more{font-size:18px;letter-spacing:0.34px;}}a.category-see-more .fa{margin-left:10px;font-size:24px;}@media(max-width:639px){a.category-see-more .fa{font-size:22px;}}.quick-view-img .image-gallery .image-gallery__image .owl-item img{width:75%;}.product-quick-view-popup .quick-view-img{position:relative;}.product-quick-view-popup .quick-view-img .image-gallery{margin:0;}.product-quick-view-popup .quick-view-img .image-gallery .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item .item{margin:0;padding:0;}.product-quick-view-popup .product-detail-in-quickview-popup .rating{display:inline-block;}.product-quick-view-popup .product-detail-in-quickview-popup .product-details .name{padding-left:0;padding-right:0;margin-bottom:16px !important;}.product-quick-view-popup .product-detail-in-quickview-popup .product-review{padding-left:0;padding-right:0;margin-bottom:12px;}.product-quick-view-popup .product-detail-in-quickview-popup .product-review .product-share,
.product-quick-view-popup .product-detail-in-quickview-popup .product-review .rating-info{display:none;}.product-quick-view-popup .product-detail-in-quickview-popup .product-details{margin-top:0;}.product-quick-view-popup .product-detail-in-quickview-popup .product-details .name{font-size:45px;line-height:45px;font-family:'Schnyder S Demi';}.product-quick-view-popup .product-detail-in-quickview-popup .product-details .product-autoship-selection .addcart-option .autoship-option .save-container{margin-left:32px;width:100%;}.product-quick-view-popup .product-detail-in-quickview-popup .product-details .product-autoship-selection .addcart-option{display:block;}.product-quick-view-popup .product-detail-in-quickview-popup .product-details .summary-wrap .summary{line-height:1.33em;letter-spacing:0.98px;}.product-quick-view-popup .product-detail-in-quickview-popup .product-details .product-description{margin-top:12px;}.product-quick-view-popup .product-detail-in-quickview-popup .product-details .product-description,
.product-quick-view-popup .product-detail-in-quickview-popup .product-details .product-description P{color:#2E2E2E;font-family:Gilmer-Regular;font-size:14px;line-height:22px;}.product-quick-view-popup .product-detail-in-quickview-popup .product-details .product-description p{margin-bottom:0;display:inline;}.product-quick-view-popup .product-detail-in-quickview-popup .product-details .product-price-panel{margin-top:22px;}.product-quick-view-popup .product-detail-in-quickview-popup .product-details .product-price-panel .product-autoship-selection{padding-top:6px;padding-bottom:6px;}.product-quick-view-popup .product-detail-in-quickview-popup .product-details .stock-row .stock-label{margin-bottom:16px;margin-top:4px;}.product-quick-view-popup .product-detail-in-quickview-popup .product-details .variant-section .variant-selector > .quantity-number-input-section,
.product-quick-view-popup .product-detail-in-quickview-popup .product-details .variant-section .variant-selector .variant-item:first-child > div:first-child{margin-top:20px;}.product-quick-view-popup .product-detail-in-quickview-popup .product-details .variant-section .variant-selector .variant-item{display:block;}.product-quick-view-popup .product-detail-in-quickview-popup .product-details .variant-section .variant-selector .variant-item:not(.hide) ~ .quantity-number-input-section{margin-top:30px;}.product-quick-view-popup .product-detail-in-quickview-popup .mg-bt-12{display:inline-block;margin-bottom:12px;}.product-quick-view-popup #cboxClose{right:15px;top:15px;}.product-quick-view-popup #cboxClose .glyphicon-remove-circle::before{display:block;content:'';height:30px;width:30px;background:linear-gradient(#000000 0 0), linear-gradient(#000000 0 0);background-position:center;background-size:100% 2px,2px 100%;background-repeat:no-repeat;transform:rotate(45deg);}.js-category-item .shkgrid-quickshop-btn{transition:.5s ease;bottom:0;left:0;text-align:center;opacity:0;position:absolute;width:100%;}.js-category-item .shkgrid-quickshop-btn .qs-btn{margin:0;opacity:0.7;padding:8px;border-radius:4px !important;}@media(min-width:640px){.js-category-item:hover .shkgrid-quickshop-btn{opacity:1;}.shkgrid-quickshop-btn:hover .qs-btn{opacity:1;color:#FFF;background-color:#173e35;}}.shkgrid-img-wrap{position:relative;}.quickshop-addcart-section .btn{min-width:-webkit-fill-available;}.loyalty-rewards .loyalty-bg-banner{background:url("http://images.shaklee.com/loyalty-rewards/BleedImage_LivingWell-BG.jpg") no-repeat;background-size:100% 100%;}@media(max-width:639px){.loyalty-rewards .loyalty-bg-banner{background:url("http://images.shaklee.com/loyalty-rewards/Mobile_BG.jpg") no-repeat;background-size:100% 100%;}}.loyalty-rewards .rewards-header{padding:20px 20px 20px 20px;}.loyalty-rewards .rewards-balance-header,
.loyalty-rewards .rewards-activity-header{font-size:16px;font-weight:bold;}.loyalty-rewards .rewards-tier-header{font-size:16px;font-weight:bold;padding:20px 20px 15px 20px;}@media(max-width:639px){.loyalty-rewards .rewards-tier-header{padding-bottom:20px;}}.loyalty-rewards .rewards-card{border:1px solid #d9d9d9;}@media(max-width:639px){.loyalty-rewards .rewards-card{border:0px;}}.loyalty-rewards .rewards-full-width-padding{padding-left:30px;padding-right:30px;margin-bottom:20px;}@media(max-width:639px){.loyalty-rewards .rewards-full-width-padding{padding-left:0px;padding-right:0px;margin-bottom:0px;}}.loyalty-rewards .rewards-top-padding{padding-top:20px;}@media(max-width:639px){.loyalty-rewards .rewards-top-padding{padding-top:0px;}}@media(max-width:639px){.loyalty-rewards .rewards-separator-box{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;padding-top:15px;background-color:#f2f2f2;}.loyalty-rewards .loyalty-birthday-upsell-separator{margin-left:20px;margin-right:20px;border-bottom:1px solid #d9d9d9;}}.loyalty-rewards .rewards-summary-separator{margin-left:20px;margin-right:20px;border-bottom:1px solid #d9d9d9;}.loyalty-rewards .loyalty-birthday-upsell{margin-bottom:15px;}@media(max-width:639px){.loyalty-rewards .loyalty-birthday-upsell{margin-left:5px;margin-top:20px;margin-right:2px;}}.loyalty-rewards .loyalty-add-birthday{text-decoration:underline;}@media(max-width:639px){.loyalty-rewards .loyalty-add-birthday{display:block;}}.loyalty-rewards .loyalty-birthday-upsell-message{letter-spacing:0.6px;line-height:20px;font-weight:700;}@media(min-width:640px){.loyalty-rewards .loyalty-birthday-upsell-message{width:70%;margin-left:5px;margin-top:10px;}}.loyalty-rewards .loyalty-rewards-icon-container{width:105px;}.loyalty-rewards .loyalty-rewards-icon{width:100px;height:65px;}.loyalty-rewards .no-rewards .no-rewards-container{margin-top:30px;margin-bottom:30px;}.loyalty-rewards .no-rewards .heading{font-weight:bold;padding-top:20px;padding-bottom:5px;font-size:32px;letter-spacing:0;text-align:center;line-height:1.4;color:#FFF;font-family:'SchnyderS-Bold';}@media(max-width:639px){.loyalty-rewards .no-rewards .heading{padding-top:80px;}}.loyalty-rewards .no-rewards .description{font-size:18px;letter-spacing:0.91px;text-align:center;line-height:1.4;color:#FFF;}.loyalty-rewards .no-rewards .rewards-buttons{padding-top:40px;}@media(max-width:639px){.loyalty-rewards .no-rewards .rewards-buttons{font-size:12px;}}.loyalty-rewards .no-rewards .rewards-buttons .rewards-button{color:#173e35;background-color:#FFF;border-color:#FFF;font-weight:bold;font-family:"Open Sans";}.loyalty-rewards .no-rewards .rewards-buttons .rewards-details-button{color:#FFF;background-color:transparent;border-color:#FFF;}.loyalty-rewards .no-rewards .rewards-buttons .rewards-button:hover,
.loyalty-rewards .no-rewards .rewards-buttons .rewards-details-button:hover{color:#FFF;background-color:#173E35;border-color:#173E35;}.loyalty-rewards .rewards-balance .reward-points{font-weight:300;font-size:48px;padding-top:10px;padding-bottom:20px;}@media(max-width:639px){.loyalty-rewards .rewards-balance .reward-points{font-size:30px;padding-bottom:10px;}}.loyalty-rewards .rewards-balance .reward-points-label{letter-spacing:1.44px;padding-bottom:20px;font-size:12px;text-align:center;text-transform:uppercase;}@media(max-width:639px){.loyalty-rewards .rewards-balance .reward-points-label{padding-bottom:25px;}}.loyalty-rewards .rewards-balance .rewards-buttons{padding-bottom:20px;}.loyalty-rewards .rewards-balance .redemption-start{padding-bottom:20px;text-align:center;}@media(max-width:639px){.loyalty-rewards .rewards-balance .redemption-start{padding-bottom:15px;}}.loyalty-rewards .rewards-tier .rewards-tier-tracker-container{margin-bottom:30px;}.loyalty-rewards .rewards-tier .rewards-tier-padding{padding-left:50px;padding-right:50px;}@media(max-width:1023px){.loyalty-rewards .rewards-tier .rewards-tier-padding{padding-left:0px;padding-right:0px;}}.loyalty-rewards .rewards-tier .rewards-tier-steps{display:flex;align-items:flex-end;}.loyalty-rewards .rewards-tier .rewards-tier-step1,
.loyalty-rewards .rewards-tier .rewards-tier-step2{padding-left:0px;padding-right:2px;}.loyalty-rewards .rewards-tier .rewards-tier-step3{padding-left:0px;padding-right:0px;}.loyalty-rewards .rewards-tier .tier-tracker-level{font-weight:bold;padding-bottom:12px;color:#173e35;letter-spacing:1.02px;text-transform:uppercase;font-size:20px;text-align:center;}@media(max-width:639px){.loyalty-rewards .rewards-tier .tier-tracker-level{font-size:14px;}}@media(max-width:1023px) and (min-width:640px){.loyalty-rewards .rewards-tier .tier-tracker-level{font-size:18px;}}.loyalty-rewards .rewards-tier .tier-tracker-level-active{color:#006835;}.loyalty-rewards .rewards-tier .tier-tracker-level-months{font-weight:bold;font-size:12px;padding-bottom:20px;color:#173e35;letter-spacing:0.61px;text-align:center;}@media(max-width:639px){.loyalty-rewards .rewards-tier .tier-tracker-level-months{margin-left:1px;margin-right:1px;}}.loyalty-rewards .rewards-tier .tier-tracker-level-month1,
.loyalty-rewards .rewards-tier .tier-tracker-level-month2,
.loyalty-rewards .rewards-tier .tier-tracker-level-month3{display:flex;justify-content:center;align-items:center;background-color:#ECECEC;border:1px solid #ECECEC;border-radius:1px;}.loyalty-rewards .rewards-tier .tier-tracker-level-months-active{color:#ffffff;background-color:#7D9C91;border-color:#7D9C91;}@media(max-width:639px){.loyalty-rewards .rewards-tier .tier-tracker-level-months-active{font-size:10px;}}.loyalty-rewards .rewards-tier .tier-tracker-level-month1{height:22px;}.loyalty-rewards .rewards-tier .tier-tracker-level-month2{height:35px;}.loyalty-rewards .rewards-tier .tier-tracker-level-month3{height:50px;}.loyalty-rewards .rewards-tier .tier-tracker-level-months1,
.loyalty-rewards .rewards-tier .tier-tracker-level-months3{border:1px solid #d9d9d9;letter-spacing:0.61px;}.loyalty-rewards .rewards-tier .tier-tracker-level-months1{border-radius:2px 0 0 2px;}.loyalty-rewards .rewards-tier .tier-tracker-level-months3{border-radius:0 2px 2px 0;}.loyalty-rewards .rewards-tier .tier-tracker-level-months2{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;letter-spacing:0.61px;border-radius:2px;}.loyalty-rewards .rewards-tier .rewards-tier-messages{letter-spacing:0.6px;line-height:20px;text-align:center;}.loyalty-rewards .rewards-tier .rewards-tier-message1{font-weight:700;}.loyalty-rewards .rewards-tier .rewards-tier-message2{color:#000000;}.loyalty-rewards .rewards-activity .rewards-activity-header{letter-spacing:0.35px;}.loyalty-rewards .rewards-activity .rewards-activity-tagline{font-size:13px;color:#173e35;font-weight:normal;letter-spacing:0.29px;}@media(max-width:639px){.loyalty-rewards .rewards-activity .rewards-activity-tagline{letter-spacing:0px;}}.loyalty-rewards .rewards-activity .loyalty-rewards-activity-types{font-size:13px;color:#173E35;letter-spacing:0.29px;line-height:20px;font-weight:600;}.loyalty-rewards .rewards-activity .rewards-activity-padding{padding-left:20px;padding-right:20px;padding-bottom:20px;}.loyalty-rewards .rewards-activity .loyalty-rewards-activity-table{font-size:12px;letter-spacing:0.61px;}.loyalty-rewards .rewards-activity .loyalty-rewards-activity-table table th{font-weight:bold;}.loyalty-rewards .rewards-activity .activity-autoship-name,
.loyalty-rewards .rewards-activity .loyalty-activity-type{word-break:break-word;}@media(min-width:640px){.loyalty-rewards .rewards-activity .activity-autoship-name,
 .loyalty-rewards .rewards-activity .loyalty-activity-type{max-width:200px;}}.loyalty-rewards .rewards-activity .loyalty-rewards-activity-order-autoship{font-weight:bold;}@media(max-width:639px){.loyalty-rewards .rewards-activity .loyalty-rewards-activity-order-autoship{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}}@media(min-width:640px){.loyalty-rewards .rewards-activity .activity-table-border{border-bottom:1px solid #d9d9d9;}}@media(max-width:639px){.loyalty-rewards .rewards-activity .activity-list-border{border-left:1px solid #d9d9d9;border-top:1px solid #d9d9d9;border-right:1px solid #d9d9d9;}.loyalty-rewards .rewards-activity .activity-list-border tr:last-child{border-bottom:1px solid #d9d9d9;}}@media(max-width:639px){.loyalty-rewards .rewards-activity .loyalty-rewards-activity-empty-container{border:1px solid #d9d9d9;}}.loyalty-rewards .rewards-activity .loyalty-rewards-activity-empty-message{font-size:18px;letter-spacing:0.91px;line-height:24px;padding-top:100px;padding-bottom:200px;}@media(max-width:639px){.loyalty-rewards .rewards-activity .loyalty-rewards-activity-empty-message{font-size:16px;letter-spacing:0.81px;padding-top:70px;padding-bottom:110px;}}.loyalty-rewards .rewards-activity .loyalty-rewards-activity-empty-note{font-size:16px;color:#173e35;letter-spacing:0.35px;font-weight:200;padding-bottom:10px;}@media(max-width:639px){.loyalty-rewards .rewards-activity .loyalty-rewards-activity-empty-note{font-size:14px;letter-spacing:0.31px;padding-bottom:35px;}}.loyalty-rewards .rewards-activity .xs-rewards-activity-header{font-weight:bold;text-transform:uppercase;letter-spacing:0px;}.loyalty-rewards .rewards-activity .rewards-activity-pagination{padding:20px 0px;}@media(max-width:639px){.loyalty-rewards .rewards-activity .rewards-activity-pagination{border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-left:1px solid #d9d9d9;margin-bottom:20px;}}.loyalty-rewards .rewards-activity .responsive-table th:last-child{text-align:left;}@media(max-width:639px){.loyalty-rewards .rewards-activity .responsive-table tr:last-child{border-bottom:1px solid #d9d9d9;}}.loyalty-rewards .rewards-activity .responsive-table-item td:last-child{text-align:left;}@media(max-width:639px){.loyalty-rewards .rewards-activity .responsive-table-item td{width:48%;}.loyalty-rewards .rewards-activity .responsive-table-item td:last-child{text-align:right;padding-right:10px;}}@media(max-width:639px){.loyalty-rewards .rewards-activity .responsive-table-item{background-color:#ffffff;}.loyalty-rewards .rewards-activity .responsive-table-item .responsive-table-cell{width:50%;text-align:right;font-size:12px;letter-spacing:0;}}.loyalty-rewards-modal .headline-text{text-align:center;}.loyalty-rewards-modal.height-title #cboxTitle{padding-top:30px;}.loyalty-rewards-modal #cboxLoadedContent{border-top:1px solid #d9d9d9;padding:10px 25px 15px 25px;max-height:80vh;}.loyalty-rewards-modal #cboxTitle .headline{font-size:18px;line-height:18px;letter-spacing:0;text-align:center;display:table-cell;margin-bottom:0;}.loyalty-rewards-modal .loyalty-rewards-modal-content{margin-bottom:10px;margin-top:10px;}.loyalty-rewards-modal .rewards-activity-types-info-container{margin-bottom:20px;}.loyalty-rewards-modal .rewards-activity-types{font-weight:700;margin-bottom:3px;}button.rewards-button.rewards-details-button:hover,
button.rewards-button.rewards-details-button:focus,
button.rewards-button.rewards-details-button:active{color:#FFF;background-color:#173E35;border-color:#173E35;}@media(max-width:1023px) and (min-width:640px){.language-es_US .loyalty-rewards .tier-tracker-level{font-size:14px;}}@media(max-width:639px){.language-es_US .loyalty-rewards .rewards-button{font-size:10px;}}@media(min-width:640px){.language-fr_CA .loyalty-rewards .tier-tracker-level{font-size:16px;}}@media(max-width:639px){.language-fr_CA .loyalty-rewards .rewards-button{font-size:10px;}.language-fr_CA .loyalty-rewards .tier-tracker-level{font-size:11px;}}.email-subscription-popup{opacity:100%;z-index:2000;position:fixed;bottom:0;background-color:#F9F9F9;box-shadow:0 -4px 8px 0 rgba(0, 0, 0, 0.2);width:100%;border-bottom:1px solid rgba(0, 0, 0, 0.2);}.email-subscription-popup .close-email-sub{cursor:pointer;float:left;background:url(../_ui/responsive/theme-shakleejp/images/Close-green-24px.svg) no-repeat scroll top left #f9f9f9;background-size:20px 20px;margin-top:5px;padding-left:25px;}.email-subscription-footer{width:100%;float:left;margin-bottom:20px;background-color:#F9F9F9;box-shadow:0 -4px 8px 0 rgba(0, 0, 0, 0.2);border-bottom:2px solid #d6d6d6;}.email-subscription-footer .close-email-sub{display:none;}.hide{display:none;}.show{display:block;}.email-sub-container{width:100%;float:left;display:flex;min-height:120px;}.email-sub-container .left-image-con{float:left;display:flex;align-items:flex-end;margin-left:2%;}.email-sub-container .right-image-con{float:left;display:flex;margin-right:2%;margin-left:-8%;}.email-sub-container .mid-content{margin:20px 0 25px 0;}@media(min-width:640px){.email-sub-container .mid-content{display:flex;align-items:center;margin-left:2%;}}.email-sub-container .left-text-con{font-family:'Gilmer-Regular';font-size:20px;line-height:28px;letter-spacing:0;color:#1E1E1E;font-weight:400;}.email-sub-container .left-text-con .highlight{font-family:'Gilmer-Bold';color:#173E35;font-weight:900;font-size:24px;}.email-sub-container .email-form-con{float:left;}.email-sub-container .email-form-con .email-subscribe-text{font-size:16px;background-color:#f2f2f2;border:none;color:#000;height:44px;}.email-sub-container .email-form-con .email-subscribe-btn{margin-left:5px;font-size:13px;height:44px;}.email-sub-container .error{font-family:'Gilmer-Regular';color:#D0021B;font-weight:600;font-size:20px;}.email-sub-container .success{color:#000;}.email-sub-container .success .highlight{color:#1E1E1E;}.email-sub-container .large{width:90%;}@media(min-width:640px){.email-sub-container .large{max-width:220px;}}@media(max-width:1023px){.email-sub-container .left-image-con{display:none;}.email-sub-container .right-image-con{display:none;}}@media(max-width:639px){.email-sub-container .left-text-con{letter-spacing:0px;font-size:18px;line-height:27px;}.email-sub-container .left-text-con .highlight{font-size:20px;}.email-sub-container .email-form-con{margin-top:25px;}.email-sub-container .success .highlight{display:block;width:100%;padding-bottom:5px;text-transform:uppercase;}.email-sub-container .large{width:100%;}}.ambassador-signup{display:flow-root;background-repeat:no-repeat;background-size:cover;background-image:url('../_ui/responsive/theme-shakleejp/images/ambassador_signup_desktop.jpg');background-position:50% 0;padding:100px 0;}.ambassador-signup-header{padding-bottom:40px;}.ambassador-signup-header-title{font-family:'SchnyderS-Demi';font-size:90px;text-align:center;line-height:1;}@media(max-width:768px){.ambassador-signup-header-title{font-size:35px;line-height:1.5;}}.ambassador-signup-header-subtitle{text-align:center;font-size:18px;padding:20px 0;}.ambassador-signup-header-subtitle > a{text-decoration:underline;}.ambassador-signup-header-subtitle > a:hover{text-decoration:none;}.ambassador-signup-form{width:672px;margin:0 auto;background-color:#fff;overflow:auto;padding:50px 80px;}.ambassador-signup-form .help-block span{font-weight:600;color:#e04545;}@media(max-width:768px){.ambassador-signup-form .form-group{padding:0 3px;}}.ambassador-signup-form-button{padding:0 10px;}@media(max-width:768px){.ambassador-signup-form-button{padding:0 3px;}}.ambassador-signup-form-terms{margin-top:10px;text-align:center;}@media(max-width:768px){.ambassador-signup-form{width:100%;padding:40px 20px;}}@media(max-width:768px){.ambassador-signup{background-image:url('../_ui/responsive/theme-shakleejp/images/ambassador_signup_mobile.jpg');background-size:contain;padding:50px 0;}}.ambassador-hidden{width:0;height:0;overflow:hidden;}.ambassador-icon-delete{background-image:url(https://images.shaklee.com/ambassador/icon_delete.svg);background-repeat:no-repeat;background-size:contain;display:block;width:25px;height:25px;}@media(max-width:768px){.ambassador-icon-delete{width:15px;height:15px;}}.ambassador-swiper{margin:25px 30px 0;padding-bottom:25px;background-color:#fff;border-radius:4px;box-shadow:0 1px 4px 1px rgba(206, 206, 206, 0.5);}@media(max-width:768px){.ambassador-swiper{margin:20px 10px 0;}}.ambassador-swiper-header{font-size:20px;font-weight:500;padding:20px;font-family:'Gilmer Medium';}.ambassador-swiper-container{padding:0 10px;display:flex;overflow:hidden;}.ambassador-swiper-container.owl-carousel{overflow:inherit;height:auto;}@media(max-width:768px){.ambassador-swiper-container{padding:0 10px 50px 10px;height:440px;flex-direction:column;}}.ambassador-swiper-container .owl-pagination{display:none;}@media(max-width:768px){.ambassador-swiper-container .owl-pagination{display:block;bottom:20px !important;}}.ambassador-swiper-container .owl-controls .owl-buttons .owl-prev,
.ambassador-swiper-container .owl-controls .owl-buttons .owl-next{border:0 !important;background-color:initial !important;background:url(https://images.shaklee.com/ambassador/products/CircelArrow.svg) no-repeat;width:48px !important;height:48px !important;opacity:1 !important;}.ambassador-swiper-container .owl-controls .owl-buttons .owl-prev{margin-left:-40px !important;}@media(max-width:768px){.ambassador-swiper-container .owl-controls .owl-buttons .owl-prev{margin-left:0px !important;bottom:-20px !important;top:initial !important;left:20px;}}.ambassador-swiper-container .owl-controls .owl-buttons .owl-next{margin-right:-40px !important;transform:rotate(180deg) !important;transform-origin:24px 12px;}@media(max-width:768px){.ambassador-swiper-container .owl-controls .owl-buttons .owl-next{margin-right:0px !important;bottom:-20px !important;top:initial !important;right:20px;}}.ambassador-swiper-container-item{border:solid 1px #e4e4e4;margin:10px;width:260px;}@media(max-width:768px){.ambassador-swiper-container-item{width:auto;}}.ambassador-swiper-container-item-top{position:relative;}.ambassador-swiper-container-item-top .share-link-mask{position:absolute;width:100%;height:100%;top:0;opacity:0.9;background-color:#fff;}.ambassador-swiper-container-item-top .share-link-mask.hide{display:none;}.ambassador-swiper-container-item-top .a2a_default_style.hide{display:none;}.ambassador-swiper-container-item-top .a2a_default_style{position:absolute;top:50%;transform:translateY(-50%);padding:0 20px;display:grid;width:100%;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(2, 1fr);justify-items:center;}.ambassador-swiper-container-item-top .a2a_default_style a{margin:12px 0;}.ambassador-swiper-container-item-top .a2a_default_style a .a2a_svg{border-radius:50%;padding:5px;width:38px;height:38px;background-color:#173e35 !important;display:flex;align-items:center;justify-content:center;}.ambassador-swiper-container-item-top .a2a_default_style a .a2a_svg svg,
.ambassador-swiper-container-item-top .a2a_default_style a .a2a_svg img{display:block;width:100%;height:100%;}@media(max-width:768px){.ambassador-swiper-container-item-top .a2a_default_style a .a2a_svg{width:54px;height:54px;}}@media(max-width:768px){.ambassador-swiper-container-item-top .a2a_default_style a{padding:15px 6px;}}@media(max-width:768px){.ambassador-swiper-container-item-top .a2a_default_style{padding-top:15px;}}.ambassador-swiper-container-item-top .close{position:absolute;top:20px;right:20px;}.ambassador-swiper-container-item-top .close.hide{display:none;}.ambassador-swiper-container-item-top .img img{width:258px;height:164px;}@media(max-width:768px){.ambassador-swiper-container-item-top .img img{width:100%;height:auto;}}.ambassador-swiper-container-item-top .content{padding:20px;height:200px;}@media(max-width:768px){.ambassador-swiper-container-item-top .content{height:150px;}}.ambassador-swiper-container-item-top .content .header{font-family:'Gilmer Medium';font-size:16px;line-height:25px;font-weight:500;color:#000;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}.ambassador-swiper-container-item-top .content .description{font-family:'Gilmer Regular';font-size:14px;color:#000;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;}@media(max-width:768px){.ambassador-swiper-container-item-top .content .description{-webkit-line-clamp:4;}}.ambassador-swiper-container-item .footer-btn{display:flex;}.ambassador-swiper-container-item .footer-btn-left,
.ambassador-swiper-container-item .footer-btn-right{font-family:'Gilmer Regular';font-size:13px;font-weight:500;text-align:center;color:#173e35;border-top:solid 1px #e4e4e4;padding:10px 0;width:50%;cursor:pointer;display:flex;justify-content:center;align-items:center;}.ambassador-swiper-container-item .footer-btn-left img,
.ambassador-swiper-container-item .footer-btn-right img{margin-right:10px;}.ambassador-swiper-container-item .footer-btn-left{border-right:solid 1px #e4e4e4;}.ambassador-swiper-container-item .footer-btn-left .copy-link{font-size:13px;font-weight:500;color:#173e35;}@media(max-width:768px){.ambassador-swiper-container-item .footer-btn-left .copy-link{display:inline-block;position:initial;top:initial;width:initial;right:initial;height:initial;background:initial;color:#173e35 !important;padding:initial;text-align:initial;}}.ambassador-dashboard{padding:25px 30px 0;display:flex;}.ambassador-dashboard >:nth-child(1){flex:1;}.ambassador-dashboard >:nth-child(1) > .yCmsComponent{height:100%;}.ambassador-dashboard >:nth-child(2){flex-basis:414px;margin-left:25px;}.ambassador-dashboard >:nth-child(2) > .yCmsComponent{height:100%;}.ambassador-dashboard >:nth-child(2) > .yCmsComponent > .ambassador-container{height:100%;}.ambassador-dashboard .ambassador-container:not(:first-child){margin-top:25px;}@media(max-width:768px){.ambassador-dashboard .ambassador-container:not(:first-child){margin-top:20px;}}@media(max-width:768px){.ambassador-dashboard{padding:20px 10px 0;flex-direction:column;}.ambassador-dashboard >:nth-child(2){flex-basis:auto;margin-left:0;margin-top:25px;}}.ambassador-dashboard .a2a_default_style a{padding:0 5px;}.ambassador-dashboard .a2a_default_style a .a2a_svg{border-radius:50%;padding:5px;width:38px;height:38px;background-color:#173e35 !important;display:flex;align-items:center;justify-content:center;}.ambassador-dashboard .a2a_default_style a .a2a_svg svg,
.ambassador-dashboard .a2a_default_style a .a2a_svg img{display:block;width:100%;height:100%;}@media(max-width:768px){.ambassador-dashboard .a2a_default_style a .a2a_svg{width:54px;height:54px;}}@media(max-width:768px){.ambassador-dashboard .a2a_default_style a{padding:15px 6px;}}@media(max-width:768px){.ambassador-dashboard .a2a_default_style{padding-top:15px;}}.ambassador-container-wrap{display:flex;flex-direction:column;height:100%;}.ambassador-container-wrap .ambassador-container{flex:1;}.ambassador-container{background-color:#fff;border-radius:4px;box-shadow:0 1px 4px 1px rgba(206, 206, 206, 0.5);padding:15px 25px 25px;}.ambassador-container-title{display:flex;justify-content:space-between;align-items:center;}.ambassador-container-title-text{font-size:20px;font-family:'Gilmer Medium';line-height:1;display:flex;align-items:center;}.ambassador-container-title-link{text-decoration:underline;font-size:12px;font-family:'Gilmer Bold';color:#173e35;display:flex;align-items:center;}.ambassador-container-title-link:hover{text-decoration:none;}.ambassador-container-title-link::after{content:'';display:block;width:14px;height:14px;background-image:url(https://images.shaklee.com/ambassador/icon_info.svg);background-repeat:no-repeat;margin-left:4px;}.ambassador-container-title-paypal::before{content:'';display:block;width:135px;height:38px;background-image:url(https://images.shaklee.com/ambassador/icon_paypal.svg);background-repeat:no-repeat;background-size:contain;flex-shrink:0;}@media(max-width:768px){.ambassador-container-title-paypal::before{margin-bottom:5px;}}@media(max-width:768px){.ambassador-container-title-paypal{flex-direction:column;align-items:flex-start;}}@media(max-width:768px){.ambassador-container-title{flex-direction:column;align-items:flex-start;}}.ambassador-container-content{display:flex;justify-content:space-between;align-items:center;margin-top:15px;}.ambassador-container-content-start{align-items:flex-start;}.ambassador-container-content .btn{flex-shrink:0;}@media(max-width:768px){.ambassador-container-content .btn{width:100%;margin:15px 0 0 0;}}.ambassador-container-content-credit{display:flex;align-items:center;margin:0 25px 0 0;}.ambassador-container-content-credit::before{flex-shrink:0;content:'';display:block;background-image:url(https://images.shaklee.com/ambassador/icon_credit.svg);background-repeat:no-repeat;background-size:contain;width:72px;height:50px;margin-right:25px;}@media(max-width:768px){.ambassador-container-content-credit::before{margin:0 0 20px 0;}}@media(max-width:768px){.ambassador-container-content-credit{margin:0 0 10px 0;flex-direction:column;align-items:flex-start;}}.ambassador-container-content-paypal{margin-right:25px;}.ambassador-container-content-link{font-size:18px;flex:1;display:flex;}.ambassador-container-content-link-full{max-width:312px;word-break:break-all;}.ambassador-container-content-link-prefix{padding-top:14px;}.ambassador-container-content-link-input > input{display:block;border:1px solid #c1c1c1;border-radius:2px;width:280px;height:44px;line-height:normal;padding:0 10px;margin-left:5px;}@media(max-width:768px){.ambassador-container-content-link-input > input{width:100%;margin:10px 0 0 0;}}@media(max-width:768px){.ambassador-container-content-link{flex-direction:column;align-items:flex-start;width:100%;}}.ambassador-container-content-btn{width:142px;height:44px;margin:0 0 0 20px;}.ambassador-container-content-add-paypal .btn{margin:0 0 0 25px;}@media(max-width:768px){.ambassador-container-content-add-paypal .btn{margin:0;}}@media(max-width:768px){.ambassador-container-content{flex-direction:column;align-items:flex-start;}}.ambassador-container-money{display:flex;align-items:center;padding:15px 0;font-size:16px;}.ambassador-container-money::before{content:'';display:block;background-image:url(https://images.shaklee.com/ambassador/icon_money.svg);background-repeat:no-repeat;background-size:contain;width:53px;height:53px;margin-right:18px;flex-shrink:0;}.ambassador-container-table{display:flex;flex-direction:column;}.ambassador-container-table-tr{display:flex;}.ambassador-container-table-tr:first-child{border-top:1px solid #78998f;}@media(max-width:768px){.ambassador-container-table-tr:first-child{border-left:1px solid #78998f;}.ambassador-container-table-tr:first-child span{border-left:0 !important;}}@media(max-width:768px){.ambassador-container-table-tr:last-child{border-right:1px solid #78998f;}}.ambassador-container-table-tr span{display:block;padding:20px 0;background-color:#eff6f2;border-bottom:1px solid #78998f;flex:1 1 60px;text-align:center;}.ambassador-container-table-tr span:not(:last-child){border-right:1px solid #fff;}.ambassador-container-table-tr span:last-child{border-right:1px solid #78998f;}@media(max-width:768px){.ambassador-container-table-tr span:last-child{border-right:0;}}.ambassador-container-table-tr span:first-child{border-left:1px solid #78998f;}@media(max-width:768px){.ambassador-container-table-tr span:first-child{border-left:0;}}@media(max-width:768px){.ambassador-container-table-tr span{padding:10px;flex-basis:auto;text-align:left;}}@media(max-width:768px){.ambassador-container-table-tr{flex-direction:column;flex:1;border-top:1px solid #78998f;}.ambassador-container-table-tr span{border-right:0 !important;}}@media(max-width:768px){.ambassador-container-table{flex-direction:row;}}.ambassador-container-paypal{font-size:16px;margin-top:16px;word-break:break-all;}.ambassador-container-discount{background-image:url(https://images.shaklee.com/ambassador/ambassador_discount_desktop.jpg);background-repeat:no-repeat;background-size:cover;padding-left:215px;display:flex;align-items:center;justify-content:space-between;}.ambassador-container-discount-content{margin-right:25px;}.ambassador-container-discount-title{font-family:'SchnyderS-Demi';font-size:26px;line-height:1;}.ambassador-container-discount-intro{font-size:16px;}.ambassador-container-discount .btn{margin:0;}@media(max-width:768px){.ambassador-container-discount{background-image:url(https://images.shaklee.com/ambassador/ambassador_discount_mobile.jpg);padding-top:60% !important;background-size:contain;flex-direction:column;align-items:flex-start;}.ambassador-container-discount-title{font-size:24px;}.ambassador-container-discount-intro{font-size:14px;}.ambassador-container-discount .btn{width:100%;margin-top:10px;}}.ambassador-container-text{font-size:18px;}@media(max-width:768px){.ambassador-container-text{margin:15px 0;}}@media(max-width:768px){.ambassador-container{padding:20px;}}.ambassador-popup #cboxTitle{display:none !important;}.ambassador-popup #cboxLoadedContent{box-sizing:border-box;margin:0;padding:0;overflow:hidden !important;}.ambassador-popup #cboxContent{box-sizing:border-box;border-radius:2px;overflow:hidden;}.ambassador-popup .headline-text{font-size:28px;}.ambassador-popup-content{width:680px;display:flex;flex-direction:column;max-height:100vh;margin-top:-28px;padding-top:28px;}@media(max-width:768px){.ambassador-popup-content{min-width:auto;max-width:90vw;}}.ambassador-popup-header{padding:30px 20px 0;}.ambassador-popup-header::after{content:'';display:block;width:100px;height:5px;background-color:#173e35;margin:20px auto;}@media(max-width:768px){.ambassador-popup-header::after{width:86px;}}@media(max-width:768px){.ambassador-popup-header{padding:30px 10px 10px;}}.ambassador-popup-body{padding:0 30px 45px;flex:1;overflow-y:auto;}.ambassador-popup-link-confirm .ambassador-popup-body{padding:0 60px 40px;}.ambassador-popup-body-title{font-family:'Gilmer-Bold';font-size:18px;padding:0 5px;}.ambassador-popup-body-text{max-width:720px;font-size:16px;padding:0 5px;line-height:1.5;}.ambassador-popup-link-confirm .ambassador-popup-body-text{text-align:center;}.ambassador-popup-body-text strong{font-family:'Gilmer-Bold';}.ambassador-popup-body-img img{display:block;width:100%;}.ambassador-popup-body-link{font-size:20px;text-align:center;padding:35px 0 10px;color:#173e35;}.ambassador-popup-body-button-wrap{display:flex;}.ambassador-popup-body-button-wrap .btn{flex:1;}.ambassador-popup-body-button-wrap .btn:nth-child(2){margin-left:16px;margin-right:0;}@media(max-width:768px){.ambassador-popup-body{padding:10px !important;}}.ambassador-popup-title{text-align:center;line-height:1;font-family:'SchnyderS-Demi';font-size:36px;}@media(max-width:768px){.ambassador-popup-title{font-size:24px;}}.ambassador-popup-text{font-size:16px;text-align:center;}.ambassador-popup-text > a{text-decoration:underline;}.ambassador-popup-text > a:hover{text-decoration:none;}@media(max-width:768px){.ambassador-popup-text{font-size:12px;}}.ambassador-popup-form{width:360px;margin:30px auto 0;}.ambassador-popup-form-item{margin:0;padding:0;}.ambassador-popup-form-item-edit{margin-bottom:30px;}.ambassador-popup-form-item label,
.ambassador-popup-form-item input,
.ambassador-popup-form-item .btn,
.ambassador-popup-form-item .form-label,
.ambassador-popup-form-item .form-chk-label{display:block;width:100%;}.ambassador-popup-form-item label,
.ambassador-popup-form-item .form-label,
.ambassador-popup-form-item .form-chk-label{font-size:12px;color:#000;text-transform:none;}.ambassador-popup-form-item label em,
.ambassador-popup-form-item .form-label em,
.ambassador-popup-form-item .form-chk-label em{color:#e04545;font-weight:bold;font-style:normal;margin-left:5px;}.ambassador-popup-form-item input{line-height:normal;height:44px;border:1px solid #d8d8d8;padding:0 5px;font-size:16px;}.ambassador-popup-form-item .btn{margin-top:30px;}.ambassador-popup-form-error{color:#e04545;margin:0;padding:0;position:absolute;left:0;top:5px;width:100%;}.ambassador-popup-form-error.hidden{display:inherit !important;visibility:hidden;}.ambassador-popup-form-error-wrap{position:relative;min-height:30px;}@media(max-width:768px){.ambassador-popup-form{width:100%;margin-top:0;}}.ambassador-popup-link-confirm .ambassador-link-input-message{padding:0;text-align:center;visibility:hidden;width:100%;position:absolute;left:0;top:0;}.ambassador-popup-link-confirm .ambassador-link-input-message-wrap{height:40px;position:relative;}.ambassador-popup-link-confirm .ambassador-link-input-message.show{visibility:visible;}.ambassador-popup-social .ambassador-popup-text,
.ambassador-popup-social .ambassador-popup-form{width:480px;}.ambassador-popup-social .ambassador-popup-text{margin:10px auto 0;}@media(max-width:768px){.ambassador-popup-social .ambassador-popup-text{width:100%;padding:0 10px;font-size:inherit;}}@media(max-width:768px){.ambassador-popup-social .ambassador-popup-form{width:100%;}}.ambassador-popup-social-form-item{display:flex;padding:5px 0;}@media(max-width:768px){.ambassador-popup-social-form-item{flex-direction:column;position:relative;}}.ambassador-popup-social-form-type,
.ambassador-popup-social-form-username{flex:1;}.ambassador-popup-social-form-type{margin-right:12px;}@media(max-width:768px){.ambassador-popup-social-form-type{margin-right:0;margin-top:15px;}}.ambassador-popup-social-form-type .select2-container{width:100% !important;}.ambassador-popup-social-form-type .select2-selection--single.form-control{height:44px;font-size:14px;}.ambassador-popup-social-form-type .select2-selection--single.form-control .select2-selection__clear{width:20px;font-size:20px;text-align:center;}.ambassador-popup-social-form-username input{font-size:14px;}@media(max-width:768px){.ambassador-popup-social-form-username{margin-top:15px;}}.ambassador-popup-social-form-remove{border:0;background-color:transparent;height:44px;padding:12px;margin-top:24px;}@media(max-width:768px){.ambassador-popup-social-form-remove{position:absolute;right:0;top:24px;padding:0;height:auto;margin:0;}}.ambassador-popup-social-form-error{color:#e04545;margin-top:5px;}.ambassador-popup-social-add-button{all:unset;cursor:pointer;font-size:12px;text-decoration:underline;color:#1e1e1e;margin-top:15px;}.ambassador-popup-social-add-button:hover{text-decoration:none;}.ambassador-link-input-message{font-size:12px;color:#173e35;padding:5px 0 0 5px;}.ambassador-link-input-message-wrap{height:40px;}.ambassador-link-input-message.error{color:#e04545;}.ambassador-desktop{display:none;}@media(min-width:769px){.ambassador-desktop{display:inherit;}}.ambassador-mobile{display:none;}@media(max-width:768px){.ambassador-mobile{display:inherit;}}.ambassador-social-handles{background-color:#fff;border-radius:4px;box-shadow:0 1px 4px 1px rgba(206, 206, 206, 0.5);margin:25px 30px 0;padding:15px 25px;}@media(max-width:768px){.ambassador-social-handles{padding:30px 20px;margin:20px 10px 0;}}.ambassador-social-handles-title{font-size:20px;font-family:'Gilmer Medium';line-height:1;margin:0;}.ambassador-social-handles-box{display:flex;align-items:center;margin-top:10px;}.ambassador-social-handles-intro{font-size:18px;margin-right:40px;}@media(max-width:768px){.ambassador-social-handles-intro{margin:0;}}.ambassador-social-handles-list{display:flex;flex-wrap:wrap;padding:0;}@media(max-width:768px){.ambassador-social-handles-list{flex-direction:column;}}.ambassador-social-handles-list-item{display:flex;align-items:center;margin-top:20px;padding-right:20px;font-size:18px;width:25%;}@media(max-width:768px){.ambassador-social-handles-list-item{width:100%;padding:10px 0;margin:0;}}.ambassador-social-handles-list-item::before{display:block;content:'';width:38px;height:38px;background-repeat:no-repeat;background-size:contain;margin-right:10px;flex-shrink:0;}@media(max-width:768px){.ambassador-social-handles-list-item::before{width:32px;height:32px;}}.ambassador-social-handles-list-item.instagram::before{background-image:url(https://images.shaklee.com/ambassador/icon_instagram.svg);}.ambassador-social-handles-list-item.facebook::before{background-image:url(https://images.shaklee.com/ambassador/icon_facebook.svg);}.ambassador-social-handles-list-item.linkedin::before{background-image:url(https://images.shaklee.com/ambassador/icon_linkedin.svg);}.ambassador-social-handles-list-item.twitter::before{background-image:url(https://images.shaklee.com/ambassador/icon_twitter.svg);}.ambassador-social-handles-list-item.tiktok::before{background-image:url(https://images.shaklee.com/ambassador/icon_tiktok.svg);}.ambassador-social-handles-list-item.youtube::before{background-image:url(https://images.shaklee.com/ambassador/icon_youtube.svg);}.ambassador-social-handles-list-content{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.ambassador-social-handles .btn.ambassador-mobile{width:100%;margin-top:20px;}.ambassador-sales-activity{background-color:#fff;border-radius:4px;box-shadow:0 1px 4px 1px rgba(206, 206, 206, 0.5);margin:25px 30px 0;}@media(max-width:768px){.ambassador-sales-activity{margin:20px 10px 0;padding:20px;}}.ambassador-sales-activity-title{font-size:20px;font-family:'Gilmer Medium';line-height:1;margin:0;padding:15px 25px;}.ambassador-sales-activity-title span{opacity:.7;}@media(max-width:768px){.ambassador-sales-activity-title span{display:block;margin-top:5px;}}@media(max-width:768px){.ambassador-sales-activity-title{padding:10px 0;}}.ambassador-sales-activity-list{display:flex;margin:0 -10px 0 0;padding:0 25px 25px 25px;}@media(max-width:768px){.ambassador-sales-activity-list{flex-direction:column;border:1px solid #78998f;border-radius:2px;margin:10px 0 0 0;padding:15px 10px;}}.ambassador-sales-activity-list-item{border-radius:2px;border:solid 1px #78998f;padding:10px;margin-right:10px;display:flex;align-items:center;justify-content:space-between;flex:1;}@media(max-width:768px){.ambassador-sales-activity-list-item{border:none;padding:5px 0;}}.ambassador-sales-activity-list-item::before{display:block;content:'';width:52px;height:52px;background-repeat:no-repeat;background-size:contain;}@media(max-width:768px){.ambassador-sales-activity-list-item::before{width:40px;height:40px;}}.ambassador-sales-activity-list-item.sales-this-month::before{background-image:url(https://images.shaklee.com/ambassador/icon_sales_this_mouth.svg);}.ambassador-sales-activity-list-item.earned-this-month::before{background-image:url(https://images.shaklee.com/ambassador/icon_earned_this_month.svg);}.ambassador-sales-activity-list-item.paid-this-year::before{background-image:url(https://images.shaklee.com/ambassador/icon_paid_this_year.svg);}.ambassador-sales-activity-list-item.total-paid-to-date::before{background-image:url(https://images.shaklee.com/ambassador/icon_total_paid_to_date.svg);}.ambassador-sales-activity-list-price{display:block;text-align:right;font-size:30px;line-height:1;}@media(max-width:768px){.ambassador-sales-activity-list-price{font-size:20px;margin:10px 0 0;}}.ambassador-sales-activity-list-info{text-align:right;font-size:14px;margin:10px 0 0;position:relative;}@media(max-width:768px){.ambassador-sales-activity-list-info{font-size:12px;margin:0;}}.ambassador-sales-activity-list-info-icon{display:inline-block;width:14px;height:14px;background-image:url(https://images.shaklee.com/ambassador/icon_info.svg);background-repeat:no-repeat;background-size:14px 14px;background-position:50%;padding:10px;vertical-align:middle;cursor:pointer;margin-top:-3px;}@media(max-width:768px){.ambassador-sales-activity-list-info-icon{width:12px;height:12px;background-size:12px 12px;}}.ambassador-sales-activity-list-info .ambassador-sales-activity-order-tip-info{text-align:left;width:190px;}.ambassador-sales-activity-table th,
.ambassador-sales-activity-table td{height:50px;font-size:13px;vertical-align:middle;padding:10px 30px;}.ambassador-sales-activity-table thead th{background-color:#78998f;color:#fff;vertical-align:bottom;}.ambassador-sales-activity-table thead th:last-child{text-align:left;}.ambassador-sales-activity-table tbody tr:nth-child(even) td{background-color:#f7f7f7;}.ambassador-sales-activity-table tbody tr td.ambassador-sales-activity-order-empty{text-align:center;vertical-align:top;padding:100px 10px 10px;height:590px;}.ambassador-sales-activity-order{border-radius:2px 2px 0 0;border:solid 1px #e4e4e4;margin:15px 0 0 0;}.ambassador-sales-activity-order .ambassador-sales-activity-order-empty{text-align:center;padding:50px 10px 10px;height:295px;}.ambassador-sales-activity-order-item{list-style-type:none;margin:0;padding:20px 12px;}.ambassador-sales-activity-order-item > li{display:flex;justify-content:space-between;font-size:12px;padding:7px 0;}.ambassador-sales-activity-order-item > li > strong{font-weight:bold;}.ambassador-sales-activity-order-item:not(:last-child){border-bottom:1px solid #e4e4e4;}.ambassador-sales-activity-order-tip{position:relative;height:14px;margin-left:5px;}.ambassador-sales-activity-order-tip-wrap{display:flex;align-items:center;}.ambassador-sales-activity-order-tip-wrap strong{font-weight:normal;}.ambassador-sales-activity-order-tip-icon{font-size:14px;cursor:pointer;color:#fff;}@media(max-width:768px){.ambassador-sales-activity-order-tip-icon{color:#173e35;}}.ambassador-sales-activity-order-tip-info{display:none;position:absolute;box-shadow:0 1px 4px 0 rgba(70, 70, 70, 0.5);width:205px;border-radius:2px;background-color:#fff;top:-13px;transform:translateY(-100%);left:-39px;padding:10px 14px;line-height:1.4;color:#000;text-transform:none;}.ambassador-sales-activity-order-tip-info::after{content:'';position:absolute;width:0;height:0;left:40px;bottom:-5px;border-style:solid;border:6px solid black;border-color:transparent transparent #fff #fff;box-shadow:-2px 2px 2px 0 rgba(190, 190, 190, 0.5);transform:rotate(-45deg);}.ambassador-sales-activity-pagination{display:flex;align-items:center;justify-content:center;width:100%;margin:0 auto;padding:20px 0;}@media(max-width:768px){.ambassador-sales-activity-pagination{border:1px solid #e4e4e4;border-radius:0 0 2px 2px;border-top:0;}}.ambassador-sales-activity-pagination .paginationjs-pages ul{list-style-type:none;margin:0;padding:0;display:flex;align-items:center;}.ambassador-sales-activity-pagination .paginationjs-pages ul li{margin:0 5px;}@media(max-width:768px){.ambassador-sales-activity-pagination .paginationjs-pages ul li{margin:0 2px;}}.ambassador-sales-activity-pagination .paginationjs-pages ul li a{font-size:18px;color:#78998f;width:30px;height:30px;display:block;text-align:center;line-height:30px;min-width:fit-content;}@media(max-width:768px){.ambassador-sales-activity-pagination .paginationjs-pages ul li a{width:22px;height:22px;line-height:22px;font-size:16px;}}.ambassador-sales-activity-pagination .paginationjs-pages ul li.disabled a{color:#d5d5d5;cursor:default;}.ambassador-sales-activity-pagination .paginationjs-page.active a{cursor:default;color:#000;}.ambassador-sales-activity-pagination .paginationjs-prev a,
.ambassador-sales-activity-pagination .paginationjs-next a{visibility:hidden;font-size:0 !important;}.ambassador-sales-activity-pagination .paginationjs-prev a::before,
.ambassador-sales-activity-pagination .paginationjs-next a::before{visibility:visible;font-size:20px;}.ambassador-sales-activity-pagination .paginationjs-prev a::before{content:'\e257';}.ambassador-sales-activity-pagination .paginationjs-next a::before{content:'\e258';}.checkout-steps .step-body .checkout-payment-wrap{border:1px solid #d9d9d9;padding:20px;}.checkout-steps .step-body .checkout-payment-wrap .paypal-caption-wrap{display:flex;justify-content:space-between;}@media(max-width:1023px){.checkout-steps .step-body .checkout-payment-wrap .paypal-caption-wrap{flex-wrap:wrap;}}.checkout-steps .step-body .checkout-payment-wrap .paypal-caption-wrap .paypal-caption-cards{order:1;}@media(max-width:1023px){.checkout-steps .step-body .checkout-payment-wrap .paypal-caption-wrap .paypal-caption-cards{order:0;margin-left:-30px;}}.checkout-steps .step-body .checkout-payment-wrap .paypal-caption-wrap .card-title-wrap .paypal-title{font-weight:bold;}.checkout-steps .step-body .checkout-payment-wrap .paypal-caption-wrap .card-title-wrap .paypal-description{margin-top:5px;color:#999;}@media(max-width:1023px){.checkout-steps .step-body .checkout-payment-wrap .paypal-caption-wrap .card-title-wrap{margin-bottom:20px;flex-basis:100%;}}.checkout-steps .step-body .checkout-payment-wrap .checkout-paymentmethod .form-label{font-weight:bold;}@media(min-width:1024px){.checkout-steps .step-body .checkout-payment-wrap .valid-card-types{text-align:right;}.checkout-steps .step-body .checkout-payment-wrap .card_cvNumber{margin-top:-20px;}}.checkout-steps .step-body .checkout-payment-wrap fieldset#cardDate .form-group.card_cvNumber .control-label{width:auto;height:auto;clip:auto;position:static;}.checkout-steps .step-body .selected-section.selected-section-paypal{border:1px solid #d9d9d9;margin:20px 0;background-color:transparent;padding:20px 15px;}.checkout-steps .step-body .selected-section.selected-section-paypal .saved-payment-methods{margin-top:20px;}.checkout-steps .step-body .selected-section.selected-section-paypal .selected-container{display:block;}.checkout-steps .step-body .selected-section.selected-section-paypal .selected-container .selected-label{font-weight:bold;display:block;}.checkout-steps .step-body .selected-section.selected-section-paypal .selected-container .selected-label .selected-label-header{font-weight:bold;font-size:16px;margin-bottom:10px;}.checkout-steps .step-body .selected-section.selected-section-paypal .selected-container .selected-value{display:block;margin-top:5px;word-break:break-all;}.checkout-steps .step-body .selected-section.selected-section-paypal .selected-container .selected-value .payment-info-name{margin-right:10px;}.checkout-steps .step-body .selected-section.selected-section-paypal .selected-container .btn-save-paymentMothod{text-decoration:underline;border:none;background:transparent;margin-top:10px;font-weight:bold;text-align:left;display:block;cursor:pointer;}.checkout-steps .step-body .selected-section.selected-section-paypal .selected-container .btn-save-paymentMothod.disabled{opacity:.4;}.checkout-steps .step-body .selected-section.selected-section-paypal .selected-container .btn-save-paymentMothod i.glyphicon{margin-left:5px;}.checkout-steps .step-body .payment-split-line,
.add-payment-method-autoship .payment-split-line{width:calc(100% + 40px);margin:20px 0;margin-left:-20px !important;}@media(min-width:1024px){.checkout-steps .step-body .paypal-panel-wrap,
 .add-payment-method-autoship .paypal-panel-wrap{display:flex;}}.checkout-steps .step-body .paypal-panel-wrap .paypal-panel-container,
.add-payment-method-autoship .paypal-panel-wrap .paypal-panel-container{width:100%;}.checkout-steps .step-body .paypal-panel-wrap #paymentMethodBT,
.add-payment-method-autoship .paypal-panel-wrap #paymentMethodBT{margin:4px 10px 0 0 !important;}@media(max-width:1023px){.checkout-steps .step-body .paypal-panel-wrap #paymentMethodBT,
 .add-payment-method-autoship .paypal-panel-wrap #paymentMethodBT{margin-top:57px !important;}}.checkout-steps .step-body .billing-address-info,
.add-payment-method-autoship .billing-address-info{margin-left:20px;}.checkout-steps .step-body .paypal-selection-button-display,
.add-payment-method-autoship .paypal-selection-button-display{margin-left:2px;width:100%;}.checkout-steps .step-body .paypal-selection-button-display .paypal-purchase-tips,
.add-payment-method-autoship .paypal-selection-button-display .paypal-purchase-tips{margin:10px 0;color:#999;}.checkout-steps .step-body .paypal-selection-button-display .paypal_button_container,
.add-payment-method-autoship .paypal-selection-button-display .paypal_button_container{max-width:100%;padding:0;}.checkout-steps .step-body .paypal-selection-button-display .paypal_button_container div,
.add-payment-method-autoship .paypal-selection-button-display .paypal_button_container div{overflow:visible !important;}.shaklee-payment{display:flex;align-items:center;column-gap:8px;font-size:12px;}.shaklee-payment-icon-wrapper,
.shaklee-payment-radio-wrapper{display:flex;align-items:center;flex-wrap:wrap;line-height:1;}.shaklee-payment .payment-icon{height:18px;}.shaklee-payment .google-pay-inner{position:relative;height:26px;width:48px;}.shaklee-payment .google-pay-inner .google-pay{height:44px;position:absolute;top:-9px;left:-9px;}.shaklee-payment .payment-info-default{word-break:break-all;margin-left:3px;}.shaklee-payment.progress-bar-payment{column-gap:5px;}.shaklee-payment.progress-bar-payment .payment-icon{height:15px;}.shaklee-payment.progress-bar-payment .google-pay-inner{height:21px;width:38px;}.shaklee-payment.progress-bar-payment .google-pay-inner .google-pay{height:34px;top:-6px;left:-6px;}.shaklee-payment-choose{margin-bottom:14px;column-gap:0;}.shaklee-payment-choose .payment-icon{height:16px;padding-right:3px;}.shaklee-payment-choose .google-pay-inner{height:23px;width:40px;}.shaklee-payment-choose .google-pay-inner .google-pay{height:36px;top:-6px;left:-6px;}.shaklee-payment-choose .payment-radio{width:18px;height:18px;margin:0;}.shaklee-payment-choose .shaklee-payment-radio-wrapper{padding-right:10px;}.shaklee-payment-choose .shaklee-payment-icon-wrapper{width:33.3333%;padding-right:10px;}.shaklee-payment-choose .shaklee-payment-info{flex:2;}.shaklee-payment.new-payment-method #paymentMethodPayPal,
.shaklee-payment.new-payment-method #paymentMethodGooglePay,
.shaklee-payment.new-payment-method #paymentMethodApplePay{margin:0!important;}.shaklee-payment.order-payment{column-gap:5px;}.shaklee-payment.order-payment .payment-icon{height:15px;}.shaklee-payment.order-payment .google-pay-inner{height:21px;width:38px;}.shaklee-payment.order-payment .google-pay-inner .google-pay{height:34px;top:-6px;left:-6px;}.shaklee-payment.order-payment .shaklee-payment-icon-wrapper{min-height:18px;}.shaklee-payment.delete-payment-method{column-gap:5px;}.shaklee-payment.delete-payment-method .payment-icon{height:15px;}.shaklee-payment.delete-payment-method .google-pay-inner{height:21px;width:38px;}.shaklee-payment.delete-payment-method .google-pay-inner .google-pay{height:34px;top:-6px;left:-6px;}.shaklee-payment.payment-option{font-size:14px;flex-wrap:wrap;}.shaklee-payment.payment-option .shaklee-payment-icon-wrapper{flex-basis:100%;margin-bottom:3px;}.shaklee-payment.payment-option .payment-info-default{display:none;}@media(max-width:639px){.language-es_US .shaklee-payment .payment-info-default,
 .language-fr_CA .shaklee-payment .payment-info-default{margin-top:3px;}}.autoship-payment-result .credit-card-icon-container{background-image:url(../_ui/responsive/theme-shakleejp/images/credit_card_banner.png);background-repeat:no-repeat;background-size:contain;}@media(max-width:1023px){.checkout-page-body .checkout-steps .step-body .paypal-panel-wrap #paymentMethodBT{margin-top:2px !important;}}.checkout-page-body .checkout-steps .step-head-info .counter,
.checkout-page-body .checkout-steps .step-head-info .title{font-weight:500;}.checkout-page-body .checkout-steps .step-head.active{background-color:#dae6e5;}.checkout-page-body .checkout-steps .step-head.active .title,
.checkout-page-body .checkout-steps .step-head.active .counter{color:#000;font-weight:500;}.checkout-page-body .checkout-steps .step-login-here .login-here{font-size:20px;font-weight:normal;padding-top:15px;margin-bottom:0;padding-left:7px;padding-right:7px;}.checkout-page-body .checkout-steps .step-login-here #login-here-link{color:#173e35;}.checkout-page-body .checkout-steps .step-body{padding-left:0;padding-right:0;}.checkout-page-body .checkout-steps .step-body .form-label .required-field{color:#ff0000;}.checkout-page-body .checkout-steps .step-body .checkout-paymentmethod{width:100%;padding-left:3px;padding-right:3px;}.checkout-page-body .checkout-steps .step-body .checkout-paymentmethod .checkout-payment-wrap{border-radius:3px;}.checkout-page-body .checkout-steps .step-body .checkout-paymentmethod .credit-card-img{background-image:url("../_ui/responsive/theme-shakleejp/images/credit-card.svg");width:100%;height:100%;background-repeat:no-repeat;margin:7px 0 10px;}.checkout-page-body .checkout-steps .step-body .checkout-next{height:50px;line-height:50px;padding-top:0;padding-bottom:0;font-size:14px;}.checkout-page-body .checkout-steps .step-body .checkout-next:disabled{border-color:#173e35;font-size:14px;background-color:white;color:#173e35;opacity:0.4;}.checkout-page-body .checkout-steps .step-body .form-control[readonly]{background-color:white;}.checkout-page-body .select2-container--default .select2-selection--single .select2-selection__arrow b{border-width:8px 6px 0 6px;margin-left:-8px;margin-top:-3px;border-color:#d8d8d8 transparent transparent transparent;}.checkout-page-body .checkout-personal-information .heading{font-size:20px;}.checkout-page-body .checkout-personal-information #japanUserInformationForm{padding-left:7px;padding-right:7px;}.checkout-page-body .checkout-personal-information .checkbox-form-group{position:relative;margin-bottom:10px;}.checkout-page-body .checkout-personal-information .checkbox-form-group .form-label{padding-left:25px;}.checkout-page-body .checkout-personal-information .checkbox-form-group .checkbox{margin-top:0;}.checkout-page-body .checkout-personal-information .checkbox-form-group #checkedDocumentId{margin-top:5px;margin-left:auto;left:0;}.checkout-page-body .checkout-personal-information .phone-info span{color:#979797;}.checkout-page-body .checkout-personal-information .checkout-password .form-group .psw-eye-icon{top:auto;bottom:7px;}.checkout-page-body .checkout-personal-information .checkout-password .form-group.has-error .psw-eye-icon{bottom:39px;}.checkout-page-body .datepicker input[read-only]{background-color:transparent;}.checkout-page-body .datepicker .glyphicon-calendar{right:20px;top:34px;}.checkout-page-body .checkbox input[type="checkbox"]{width:16px;height:16px;cursor:pointer;top:0;margin-top:2px;}.checkout-page-body .checkbox input[type="checkbox"]:checked::after{content:'';background-image:url(../_ui/responsive/theme-shakleejp/images/check.svg);background-repeat:no-repeat;background-position:center;background-color:#173e35;display:inline-block;width:16px;height:16px;border-radius:3px;cursor:pointer;}.checkout-page-body .position-relative{position:relative;}.checkout-page-body .label-icon-question{position:absolute;left:112px;top:1px;font-size:12px;}.checkout-page-body .update-address-form{padding-left:7px;padding-right:7px;}.checkout-page-body .update-address-form .form-control{height:44px;}.checkout-page-body .update-address-form .form-label{font-weight:500;}.checkout-page-body .update-address-form .search-error .help-block{margin-top:-10px;}.checkout-page-body .update-address-form .post-code-section{display:grid;align-items:flex-start;width:50%;grid-template-columns:auto auto auto auto;grid-gap:15px;margin-bottom:15px;}.checkout-page-body .update-address-form .post-code-section .form-group{margin-bottom:0;}.checkout-page-body .update-address-form .post-code-section .control-label{display:none;}.checkout-page-body .update-address-form .post-code-section .split-line{padding-top:14px;text-align:center;}.checkout-page-body .update-address-form .search-button{height:44px;width:169px;border-radius:3px !important;background-color:white;border:1px solid #173e35;font-size:12px;}.checkout-page-body .update-address-form .address-info{font-size:12px;font-weight:500;}.checkout-page-body .jpShippingInfoForm{margin-top:20px;padding-left:7px;padding-right:7px;}.checkout-page-body .jpShippingInfoForm .form-control{height:44px;}.checkout-page-body .jpShippingInfoForm .form-label{font-size:12px;font-weight:500;}.checkout-page-body .jpShippingInfoForm .datepicker .glyphicon-calendar{right:20px;top:37px;}.checkout-page-body .jpShippingInfoForm .shipping-info{font-size:12px;line-height:16px;}.checkout-page-body .place-order-form{padding-left:7px;padding-right:7px;}.checkout-page-body .place-order-form .paypal-btn-place-order{height:50px;}.checkout-page-body .jp-onetime-address-form{margin-top:20px;}.checkout-page-body .jp-onetime-address-form .primary-information-section,
.checkout-page-body .jp-onetime-address-form .onetime-information-section{font-size:14px;line-height:1.86;margin-bottom:15px;}.checkout-page-body .jp-onetime-address-form .primary-information-section .label-text,
.checkout-page-body .jp-onetime-address-form .onetime-information-section .label-text{margin-right:5px;}.checkout-page-body .jp-onetime-address-form .action-container .btn{height:44px;line-height:44px;padding-top:0;padding-bottom:0;}.checkout-page-body .jp-onetime-address-form .onetime-information-section{margin-top:20px;}.checkout-page-body .jp-onetime-address-form .onetime-information-section .ship-to-text{font-size:16px;}.checkout-page-body .jp-onetime-address-form .onetime-information-section .action-container{margin-top:20px;}.checkout-page-body .jp-onetime-address-form .onetime-address-section .checkbox{margin-bottom:28px;}.checkout-page-body .jp-onetime-address-form .onetime-address-section .checkbox .control-label input[type="checkbox"]{margin-bottom:0;}.checkout-page-body .jp-onetime-address-form .checkout-address-priceSuppression{padding-left:25px;}.checkout-page-body .jp-onetime-address-form .checkout-address-priceSuppression input[type=checkbox]{margin-left:auto;left:0;}.checkout-page-body .jp-onetime-address-form .giftsender-checkbox-section{display:flex;}.checkout-page-body .jp-onetime-address-form .giftsender-checkbox-section .giftsender-checkbox{flex:1;font-size:13px;}.checkout-page-body .jp-onetime-address-form .giftsender-checkbox-section .checkbox{margin-top:0;}.checkout-page-body .jp-onetime-address-form .giftsender-checkbox-section .action-container{margin-left:72px;min-width:160px;text-align:right;}.checkout-page-body .jp-onetime-address-form .giftsender-checkbox-section .action-container .btn-edit-giftsender,
.checkout-page-body .jp-onetime-address-form .giftsender-checkbox-section .action-container .btn-cancel-giftsender{text-decoration:underline;cursor:pointer;}.checkout-page-body .jp-onetime-address-form .giftsender-checkbox-section .action-container .btn-cancel-giftsender .icon-fork{width:14px;height:14px;vertical-align:middle;margin-right:5px;}.checkout-page-body .jp-onetime-address-form .giftsender-checkbox-section .action-container.disabled .icon-edit-pencil2,
.checkout-page-body .jp-onetime-address-form .giftsender-checkbox-section .action-container.disabled .btn-edit-giftsender{opacity:0.4;cursor:not-allowed;pointer-events:none;}.checkout-page-body .jp-onetime-address-form .giftsender-information-section .ship-to-text{font-size:16px;margin-bottom:10px;}.checkout-page-body .jp-onetime-address-form .giftsender-information-section .information-value{line-height:1.86;}.checkout-page-body .jpCommissionPaymentInfoForm{margin-top:20px;padding-left:7px;padding-right:7px;}.checkout-page-body .jpCommissionPaymentInfoForm .required-field{margin-left:3px;}.checkout-page-body .jpCommissionPaymentInfoForm .form-control{height:44px;}.checkout-page-body .jpCommissionPaymentInfoForm .bank-info-section .form-label{display:none;}.checkout-page-body .jpCommissionPaymentInfoForm .passbook-container input{display:inline-block;width:44px;height:44px;text-align:center;}.checkout-page-body .jpCommissionPaymentInfoForm .passbook-container.passbook-symbol-container .passbook-text{margin-right:7px;}.checkout-page-body .jpCommissionPaymentInfoForm .passbook-container.passbook-symbol-container .passbook-text:last-child{margin-left:7px;margin-right:0;}.checkout-page-body .jpCommissionPaymentInfoForm .passbook-container.passbook-number-container{display:flex;justify-content:space-between;align-items:center;}.checkout-page-body .jpCommissionPaymentInfoForm .passbook-symbol-section.has-error input.form-control,
.checkout-page-body .jpCommissionPaymentInfoForm .passbook-number-section.has-error input.form-control{border-color:#ccc;}.checkout-page-body .jpCommissionPaymentInfoForm .passbook-symbol-section.has-error input.form-control.has-error,
.checkout-page-body .jpCommissionPaymentInfoForm .passbook-number-section.has-error input.form-control.has-error{border-color:#E04545;}.checkout-page-body .checkout-distributor-container .health-advisor-description{font-size:14px;font-weight:500;text-align:left;margin:5px 7px 20px;}.checkout-page-body .checkout-distributor-container .checkout-indent .health-advisor-list-item{border-radius:2px;border:solid 1px #d9d7d9;margin:0 150px 0 10px;padding:29px 30px;}.checkout-page-body .checkout-distributor-container .checkout-indent .health-advisor-list-item .health-advisor-info{flex:1;flex-basis:min-content;}@media(max-width:1023px){.checkout-page-body .checkout-distributor-container .checkout-indent .health-advisor-list-item{margin:0 10px;}}@media(max-width:639px){.checkout-page-body .checkout-distributor-container .checkout-indent .health-advisor-list-item{padding-left:15px;padding-right:15px;}.checkout-page-body .checkout-distributor-container .checkout-indent .health-advisor-list-item .no-distributor-btn{margin-right:0;margin-left:82px;padding:0 10px;height:40px;display:flex;align-items:center;}}.checkout-page-body .checkout-distributor-container .health-advisor-info-content{font-size:14px;}.checkout-page-body .checkout-distributor-container .search-again-btn-container{flex-basis:100%;display:inherit;}.checkout-page-body .checkout-distributor-container .jp-health-advisor-avatar{border-radius:100%;margin-right:20px;width:67px;height:67px;}.checkout-page-body .checkout-distributor-container .jp-health-advisor-avatar img{max-width:100%;max-height:100%;}@media(max-width:639px){.checkout-page-body .checkout-distributor-container .jp-health-advisor-avatar{margin-right:15px;}}.checkout-page-body .checkout-distributor-container .change-sponsor-container,
.checkout-page-body .checkout-distributor-container .no-distributor-btn{margin-left:87px;margin-top:8px;}.checkout-page-body .checkout-distributor-container .change-sponsor-container .checkout-next,
.checkout-page-body .checkout-distributor-container .no-distributor-btn .checkout-next{margin:0;}.checkout-page-body .checkout-distributor-container .change-sponsor-container .checkout-next,
.checkout-page-body .checkout-distributor-container .no-distributor-btn{padding:12px;line-height:1;height:40px;}@media(max-width:1023px){.checkout-page-body .checkout-distributor-container .change-sponsor-container .checkout-next,
 .checkout-page-body .checkout-distributor-container .no-distributor-btn{padding:13px 12px;}}.checkout-page-body .checkout-distributor-container .distributor-assign-advisor-form{padding:0 7px;}.checkout-page-body .checkout-distributor-container .distributor-next-container{padding:0 17px;}.checkout-page-body .checkout-distributor-container .distributor-checkout-next-btn{margin:25px 0;}.checkout-page-body .checkout-distributor-container .checkout-distributor-wrap .distributor-reach-out{margin-bottom:20px;margin-top:15px;padding:0 6px;font-size:13px;font-weight:500;}.checkout-page-body .checkout-distributor-container .checkout-distributor-wrap .distributor-search-content{border-radius:2px;border:solid 1px #d9d7d9;padding:28px 29px 22px;margin:0 6px;}.checkout-page-body .checkout-distributor-container .checkout-distributor-wrap .distributor-title{font-size:16px;font-weight:500;margin:0;margin-bottom:10px;}.checkout-page-body .checkout-distributor-container .checkout-distributor-wrap .distributor-subTitle{font-size:14px;font-weight:500;margin:0;margin-bottom:15px;}.checkout-page-body .checkout-distributor-container .checkout-distributor-wrap .health-advisor-btn{padding:10px 29px;}@media(min-width:1024px){.page-content .checkout-page-body .checkout-body-main{width:63%;}}@media(max-width:768px){.checkout-page-body .update-address-form .post-code-section{width:100%;}.checkout-page-body .update-address-form .post-code-section .form-control{min-width:70px;}.checkout-page-body .update-address-form .post-code-section .search-button{margin-right:0;width:auto;min-width:90px;}.checkout-page-body .update-address-form .region-form-group{width:100%;}.checkout-page-body .jp-onetime-address-form .giftsender-checkbox-section{display:block;}.checkout-page-body .jp-onetime-address-form .giftsender-checkbox-section .action-container{margin-left:0;}}.checkout-page-body .checkout-body-sidebar .checkout-order-summary{margin-top:70px;}.chectout-cart-section{margin-bottom:20px;}.jp-cart-summary-promo .section-header{margin-bottom:20px;}.checkout-order-summary .items-bottom{line-height:2.1;}.order-summary-title{margin-top:5px;margin-bottom:8px;font-weight:bold;color:#1E1E1E;}.page-multiStepCheckoutSummaryPage .order-summary-cartitems .cartitems-title{font-weight:bold;}.page-multiStepCheckoutSummaryPage .checkout-page-body .order-summary-cartitems{padding:25px 20px;}.page-multiStepCheckoutSummaryPage .checkout-page-body .order-summary-cartitems .checkout-order-summary-list .checkout-order-summary-list-items .thumb{width:88px;height:88px;}.page-multiStepCheckoutSummaryPage .checkout-page-body .order-summary-cartitems .items-details .name a{line-height:1.11;}.page-multiStepCheckoutSummaryPage .order-summary-cartitems .pv{padding:0 9px;display:inline-block;background-color:#e9f0ed;height:31px;line-height:31px !important;font-size:12px;font-weight:500;border-radius:4px;margin-top:4px;}.page-multiStepCheckoutSummaryPage .shk-profile-img{width:67px;height:67px;border:none;}.page-multiStepCheckoutSummaryPage .profile-advisor{padding:26px 30px;border-radius:1px;}.page-multiStepCheckoutSummaryPage .profile-advisor .health-advisor-details .title{font-size:16px;color:#000;letter-spacing:0.3px;line-height:normal;}.page-multiStepCheckoutSummaryPage .profile-advisor .health-advisor-details .info{color:#000;font-size:14px;line-height:1.5;letter-spacing:0.26px;}@media(max-width:639px){.checkout-page-body .profile-advisor{padding:20px;}}.checkout-cart-popup #cboxTitle{padding-top:40px;text-align:center;}.checkout-cart-popup #cboxTitle .headline-text{font-size:36px;line-height:1.14;letter-spacing:-0.23px;color:#333;}.checkout-cart-popup #cboxClose{top:15px;right:15px;}.checkout-cart-popup #cboxContent{border-radius:2px;box-shadow:1px 1px 6px 0 rgba(0, 0, 0, 0.2);}.checkout-cart-popup .divide-line{text-align:center;margin:10px auto 30px;}.checkout-cart-popup .divide-line .line{width:87px;height:2px;border-bottom:solid 5px #173e35;margin:auto;}@media(max-width:639px){.checkout-cart-popup #cboxTitle{padding-top:30px;}.checkout-cart-popup #cboxTitle .headline-text{font-size:22px;}.checkout-cart-popup #cboxLoadedContent{padding-left:20px;padding-right:20px;}}.jp-terms-condition-info strong{display:block;}.jp-terms-condition-info ol{padding-left:30px;list-style:decimal;}.jp-terms-condition-info hr{margin:18px 0;border:none;border-bottom:1px dashed #6f6f6f;}.jp-terms-condition-info .date{text-align:right;}.jp-terms-condition-info .jp-member-registration-agreement p{margin-bottom:5px;}.jp-terms-condition-info .jp-member-registration-agreement .content-titile{margin-bottom:8px;}.shk-popup-colorbox.jp-cart-terms-conditions-popup #cboxLoadedContent{margin-top:130px;}.shk-popup-colorbox.jp-cart-terms-conditions-popup #cboxLoadedContent .shk-popup-text-content{padding:0;}.shk-popup-colorbox.jp-cart-terms-conditions-popup #cboxLoadedContent .terms-condition-final-tip{margin-top:10px;font-size:12px;text-align:left;}@media(max-width:639px){.shk-popup-colorbox.jp-cart-terms-conditions-popup #cboxLoadedContent{margin-top:110px;padding-left:20px;padding-right:20px;}}@charset "utf-8";body,
html,
div,
p,
a,
span,
td,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
em,
sup,
sub,
.form-control{font-family:"ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "Droid Sans", sans-serif !important;font-weight:normal;}.glyphicon,
.ambassador-sales-activity-pagination .paginationjs-prev a,
.ambassador-sales-activity-pagination .paginationjs-next a{font-family:'Glyphicons Halflings' !important;}.fa{font:normal normal normal 14px/1 FontAwesome !important;}.ui-datepicker{min-width:max-content;}.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next{font-family:'Glyphicons Halflings' !important;}.select2-container .select2-dropdown .select2-results__option{text-align:left;}.datepicker input[read-only]{background-color:transparent;}.datepicker .glyphicon-calendar{right:20px;top:34px;}.datepicker .glyphicon-calendar:before{content:'';background-image:url(../_ui/responsive/theme-shakleejp/images/calendar.svg);display:inline-block;width:24px;height:20px;}.icon-edit-pencil{background-image:url(../_ui/responsive/theme-shakleejp/images/edit.svg);display:inline-block;width:20px;height:20px;background-size:100%;position:relative;top:2px;}.icon-edit-pencil2{background-image:url(../_ui/responsive/theme-shakleejp/images/jp_edit.svg);display:inline-block;width:14px;height:14px;background-size:100%;position:relative;top:2px;}.icon-free-gift{background-image:url(../_ui/responsive/theme-shakleejp/images/free-gift-icon.svg);display:inline-block;width:20px;height:20px;background-size:100%;position:relative;top:2px;}.icon-question{display:inline-block;width:15px;height:15px;background-image:url(../_ui/responsive/theme-shakleejp/images/question.svg);background-size:100%;position:relative;top:2px;}.icon-fork{background-image:url(../_ui/responsive/theme-shakleejp/images/remove_icon.svg);display:inline-block;width:16px;height:16px;background-size:100%;}.new-checkbox{position:relative;opacity:0;z-index:1;width:18px;height:18px;cursor:pointer;}.new-checkbox ~ .checkbox-new-label{width:18px;height:18px;position:absolute;border:1px solid #173E35;background-color:white;border-radius:3px;cursor:pointer;text-align:center;}.new-checkbox:checked ~ .checkbox-new-label{background-color:#173E35;}.new-checkbox:checked ~ .checkbox-new-label:before{content:'';display:inline-block;width:10px;height:9px;background-image:url(../_ui/responsive/theme-shakleejp/images/check.svg);}.has-error .help-block span{font-weight:600;}.error-from-backend.help-block span{color:#E04545;font-weight:bold;}.embeddedServiceHelpButton .helpButton{display:none;}.site-search .ui-menu .ui-menu-item,
.quick-shop .ui-menu .ui-menu-item{margin-bottom:2px;}.jp-main-title{font-size:20px;height:80px;display:flex;align-items:center;font-weight:bold;border-bottom:1px solid #173e35;border-left:12px solid #173e35;padding-left:25px;margin:30px 0 0;border-image:linear-gradient(90deg, #173e35, #ffffff) 1;}.jp-table thead th{text-align:center;}.jp-table tbody td{text-align:center;border:1px solid #e1e1e1;}.jp-table tbody td a{color:#173e35;text-decoration:underline;display:inline-block;}.jp-table tbody td a:hover{color:#173e35;text-decoration:none;}.jp-table-text-right{text-align:right !important;}.jp-table-text-wrap{white-space:normal;word-wrap:break-word;}.jp-table-text-nowrap{white-space:nowrap !important;overflow:hidden;text-overflow:ellipsis;max-width:200px;}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#173e35;}.select2-container--default .select2-results > .select2-results__options::-webkit-scrollbar{width:5px;}.select2-container--default .select2-results > .select2-results__options::-webkit-scrollbar-track{background-color:transparent;}.select2-container--default .select2-results > .select2-results__options::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:3px;}.select2-container--default .select2-results > .select2-results__options::-webkit-scrollbar-thumb:hover{background-color:#a1a1a1;}.select2-container--default .select2-results > .select2-results__options::-webkit-scrollbar-thumb:active{background-color:#a1a1a1;}@supports not selector(::-webkit-scrollbar){scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent;}.redeem-modal .loyalty-description .loyalty-sub-header{font-size:20px;font-weight:500;}.redeem-modal .loyalty-description .loyalty-header{margin-top:30px;}.redeem-modal .loyalty-description .loyalty-header-benifit{margin-top:50px;margin-bottom:50px;}.redeem-modal .loyalty-description .loyalty-rules{margin-bottom:30px;}@media(min-width:1024px){.redeem-modal .loyalty-description .loyalty-welfare:last-child{flex-basis:34% !important;}}.redeem-modal .loyalty-description .loyalty-welfare:last-child .welfare-title{width:78%;}.redeem-modal .loyalty-description .loyalty-welfare:nth-child(3) .welfare-title{width:85%;}.redeem-modal .loyalty-description .loyalty-welfare .welfare-title{margin-top:20px;}#idpopup-distributor-Benefits-checkout .loyalty-sub-header{width:82%;}#idpopup-member-Benefits-checkout .loyalty-sub-header{width:78%;}#idpopup-member-Benefits-checkout .loyalty-rules,
#idpopup-distributor-Benefits-checkout .loyalty-rules{justify-content:center;}#idpopup-member-Benefits-checkout .loyalty-rules .loyalty-welfare,
#idpopup-distributor-Benefits-checkout .loyalty-rules .loyalty-welfare{flex-basis:33%;padding:15px;}@media(max-width:1023px){#idpopup-member-Benefits-checkout .loyalty-rules .loyalty-welfare,
 #idpopup-distributor-Benefits-checkout .loyalty-rules .loyalty-welfare{flex-basis:100%;}}#idpopup-member-Benefits-checkout .loyalty-rules .shk-easy-manage,
#idpopup-distributor-Benefits-checkout .loyalty-rules .shk-easy-manage{background-image:url(../_ui/responsive/theme-shakleejp/images/Discount.svg);}#idpopup-member-Benefits-checkout .loyalty-rules .shk-back-points,
#idpopup-distributor-Benefits-checkout .loyalty-rules .shk-back-points{background-image:url(../_ui/responsive/theme-shakleejp/images/Shipping.svg);}.distributor-redeem-modal .loyalty-header{line-height:normal;font-weight:bold;}.distributor-redeem-modal .distributor-benefits-popup .loyalty-sub-header{margin-top:13px;font-weight:normal;}.distributor-redeem-modal .distributor-benefits-popup .loyalty-header-benifit{margin-top:52px;margin-bottom:40px;padding-top:0;}.distributor-redeem-modal .distributor-benefits-popup .loyalty-rules{margin-bottom:50px;}.distributor-redeem-modal .distributor-benefits-popup .welfare-title{font-weight:bold;}.distributor-redeem-modal .welfare-icon{background-size:auto;background-repeat:no-repeat;background-position:center;}.distributor-redeem-modal .shk-mobile-apps{background-image:url(../_ui/responsive/theme-shakleejp/images/Mobile.svg);background-size:contain;}.distributor-redeem-modal .shk-support{background-image:url(../_ui/responsive/theme-shakleejp/images/Support.svg);}.distributor-redeem-modal .shk-training{background-image:url(../_ui/responsive/theme-shakleejp/images/Training.svg);}.distributor-redeem-modal .shk-personal-website{background-image:url(../_ui/responsive/theme-shakleejp/images/Web.svg);}.earn-points-modal #cboxTitle,
.remove-warning-popup-colorbox #cboxTitle,
.joinProduct-delete-popup-colorbox #cboxTitle,
.jp-cart-terms-conditions-popup #cboxTitle,
.modal-new #cboxTitle{padding:40px 50px 0 50px;border-bottom:none;}.earn-points-modal #cboxTitle .headline,
.remove-warning-popup-colorbox #cboxTitle .headline,
.joinProduct-delete-popup-colorbox #cboxTitle .headline,
.jp-cart-terms-conditions-popup #cboxTitle .headline,
.modal-new #cboxTitle .headline{text-align:center;}.earn-points-modal #cboxTitle .headline:after,
.remove-warning-popup-colorbox #cboxTitle .headline:after,
.joinProduct-delete-popup-colorbox #cboxTitle .headline:after,
.jp-cart-terms-conditions-popup #cboxTitle .headline:after,
.modal-new #cboxTitle .headline:after{content:'';display:inline-block;width:87px;height:4px;background-color:#173e35;top:-5px;position:relative;}.earn-points-modal #cboxTitle .headline .headline-text,
.remove-warning-popup-colorbox #cboxTitle .headline .headline-text,
.joinProduct-delete-popup-colorbox #cboxTitle .headline .headline-text,
.jp-cart-terms-conditions-popup #cboxTitle .headline .headline-text,
.modal-new #cboxTitle .headline .headline-text{display:block;}.earn-points-modal.hide-title #cboxTitle,
.remove-warning-popup-colorbox.hide-title #cboxTitle,
.joinProduct-delete-popup-colorbox.hide-title #cboxTitle,
.jp-cart-terms-conditions-popup.hide-title #cboxTitle,
.modal-new.hide-title #cboxTitle{display:none !important;}.earn-points-modal.hide-title #cboxLoadedContent,
.remove-warning-popup-colorbox.hide-title #cboxLoadedContent,
.joinProduct-delete-popup-colorbox.hide-title #cboxLoadedContent,
.jp-cart-terms-conditions-popup.hide-title #cboxLoadedContent,
.modal-new.hide-title #cboxLoadedContent{margin-top:70px;}.earn-points-modal #cboxLoadedContent,
.remove-warning-popup-colorbox #cboxLoadedContent,
.joinProduct-delete-popup-colorbox #cboxLoadedContent,
.jp-cart-terms-conditions-popup #cboxLoadedContent,
.modal-new #cboxLoadedContent{border-top:none;padding:0 50px 40px 50px;padding-top:0;}.earn-points-modal #cboxLoadedContent p,
.remove-warning-popup-colorbox #cboxLoadedContent p,
.joinProduct-delete-popup-colorbox #cboxLoadedContent p,
.jp-cart-terms-conditions-popup #cboxLoadedContent p,
.modal-new #cboxLoadedContent p{font-size:14px;line-height:1.69;padding:0;margin:0;text-align:center;}.earn-points-modal .action-buttons-section,
.remove-warning-popup-colorbox .action-buttons-section,
.joinProduct-delete-popup-colorbox .action-buttons-section,
.jp-cart-terms-conditions-popup .action-buttons-section,
.modal-new .action-buttons-section{margin-top:30px;border-top:none;padding:0;}.earn-points-modal .btn,
.remove-warning-popup-colorbox .btn,
.joinProduct-delete-popup-colorbox .btn,
.jp-cart-terms-conditions-popup .btn,
.modal-new .btn{height:44px;line-height:44px;padding-top:0;padding-bottom:0;}.remove-warning-popup-colorbox .shk-popup-content{padding:0;}.remove-warning-popup-colorbox .shk-popup-content .shk-popup-text-content{padding:0 !important;}.remove-warning-popup-colorbox #cboxLoadedContent{margin-top:170px;}.earn-points-modal #cboxLoadedContent{margin-top:130px;}.earn-points-modal #cboxLoadedContent .redeem-modal-content{margin:0;}.earn-points-modal #cboxLoadedContent .btn{margin-top:30px;}.earn-points-modal #cboxLoadedContent p{text-align:left;margin-bottom:15px;}.earn-points-modal #cboxLoadedContent li{margin-bottom:15px;}.earn-points-modal #cboxLoadedContent .no-margin{margin-bottom:5px;}.joinProduct-delete-popup-colorbox #cboxLoadedContent{margin-top:130px;}.joinProduct-delete-popup-colorbox.autoship-date-popup-colorbox #cboxLoadedContent{margin-top:170px;}.joinProduct-delete-popup-colorbox .shk-popup-text-content{padding:0;}.joinProduct-delete-popup-colorbox .delete-join-popup-desc{display:none;}.joinProduct-delete-popup-colorbox .btn{padding:8px;line-height:1;}#colorbox #cboxClose{color:black;right:20px;top:15px;}#colorbox #cboxClose .glyphicon-remove-circle{line-height:unset;}#colorbox #cboxClose .glyphicon-remove-circle:before{content:'';background-image:url(../_ui/responsive/theme-shakleejp/images/close.svg);display:inline-block;width:24px;height:24px;background-size:100%;}@media(max-width:1023px){#colorbox #cboxClose .glyphicon-remove-circle:before{width:20px;height:20px;}}.ship-now-modal #cboxLoadedContent{margin-top:110px;}.ship-now-modal .ship-now-message{font-size:16px;line-height:1.69;letter-spacing:0.65px;text-align:center;}.ship-now-modal .action-buttons-section button{height:50px;line-height:50px;}.ship-now-modal .action-buttons-section .btn-ship-now-section{padding-left:5px;}.add-multiple-cart-popup.modal-new #cboxWrapper #cboxTitle .headline:after{height:0;content:none;}.add-multiple-cart-popup .icon-remove{background-image:url(../_ui/responsive/theme-shakleejp/images/remove_icon.svg);background-size:100% 100%;}@media(min-width:1024px){.remove-warning-popup-colorbox #cboxTitle,
 .earn-points-modal #cboxTitle,
 .jp-cart-terms-conditions-popup #cboxTitle,
 .joinProduct-delete-popup-colorbox #cboxTitle{padding:50px 65px 0 50px;border-bottom:none;}.remove-warning-popup-colorbox #cboxTitle .headline .headline-text,
 .earn-points-modal #cboxTitle .headline .headline-text,
 .jp-cart-terms-conditions-popup #cboxTitle .headline .headline-text,
 .joinProduct-delete-popup-colorbox #cboxTitle .headline .headline-text{font-size:36px;line-height:1.14;}.remove-warning-popup-colorbox #cboxLoadedContent,
 .earn-points-modal #cboxLoadedContent,
 .jp-cart-terms-conditions-popup #cboxLoadedContent,
 .joinProduct-delete-popup-colorbox #cboxLoadedContent{font-size:16px;}.remove-warning-popup-colorbox #cboxLoadedContent p,
 .earn-points-modal #cboxLoadedContent p,
 .jp-cart-terms-conditions-popup #cboxLoadedContent p,
 .joinProduct-delete-popup-colorbox #cboxLoadedContent p{font-size:16px;line-height:1.69;}}@media(max-width:1023px){.remove-warning-popup-colorbox #cboxTitle .headline-text{line-height:1.3;font-size:22px;}}@media(max-width:639px){.remove-warning-popup-colorbox #cboxTitle br{display:none;}.remove-warning-popup-colorbox #cboxLoadedContent{margin-top:200px;}.remove-warning-popup-colorbox .jp-terms-conditions-popup.autoshp-cart-popup #cboxTitle{padding-top:53px;}.earn-points-modal #cboxLoadedContent{padding-left:20px;padding-right:20px;}}.jp-redeem-points-modal #cboxTitle:after,
.jp-checkout-rewards-summary-popup.checkout-cart-popup #cboxTitle:after,
.jp-autoship-rewards-summary-popup.autoshp-cart-popup #cboxTitle:after{content:'';display:inline-block;width:87px;height:4px;background-color:#173e35;top:-5px;position:relative;}.jp-cart-terms-conditions-popup #cboxLoadedContent .jp-terms-condition-info,
.jp-terms-conditions-popup #cboxLoadedContent .jp-terms-condition-info{line-height:1.8;}.jp-cart-terms-conditions-popup #cboxLoadedContent .jp-terms-condition-info .terms-condition-warning,
.jp-terms-conditions-popup #cboxLoadedContent .jp-terms-condition-info .terms-condition-warning{text-align:left;font-size:10px;color:#000;}.jp-cart-terms-conditions-popup #cboxLoadedContent .jp-terms-condition-info .terms-condition-text,
.jp-terms-conditions-popup #cboxLoadedContent .jp-terms-condition-info .terms-condition-text{font-size:12px;text-align:left;}.jp-cart-terms-conditions-popup #cboxLoadedContent .jp-terms-condition-info .points-section-title,
.jp-terms-conditions-popup #cboxLoadedContent .jp-terms-condition-info .points-section-title{margin-top:5px;font-weight:bold;font-size:16px;}.jp-cart-terms-conditions-popup #cboxLoadedContent .jp-terms-condition-info .points-section-title span,
.jp-terms-conditions-popup #cboxLoadedContent .jp-terms-condition-info .points-section-title span{font-weight:bold;}.jp-cart-terms-conditions-popup #cboxLoadedContent .jp-terms-condition-info ol,
.jp-terms-conditions-popup #cboxLoadedContent .jp-terms-condition-info ol{list-style:none;padding-left:0;margin-bottom:0;}.jp-cart-terms-conditions-popup #cboxLoadedContent .jp-terms-condition-info ol .terms-condition-warning,
.jp-terms-conditions-popup #cboxLoadedContent .jp-terms-condition-info ol .terms-condition-warning{padding-left:9px;}.jp-cart-terms-conditions-popup #cboxLoadedContent .jp-terms-condition-info ol li,
.jp-terms-conditions-popup #cboxLoadedContent .jp-terms-condition-info ol li{position:relative;padding-left:9px;}.jp-cart-terms-conditions-popup #cboxLoadedContent .jp-terms-condition-info ol li:before,
.jp-terms-conditions-popup #cboxLoadedContent .jp-terms-condition-info ol li:before{content:'';position:absolute;top:7px;left:2px;display:inline-block;margin-right:2px;width:4px;height:4px;border-radius:4px;background-color:#000;}.jp-cart-terms-conditions-popup #cboxLoadedContent .jp-terms-condition-info ol.big-circle-list > li,
.jp-terms-conditions-popup #cboxLoadedContent .jp-terms-condition-info ol.big-circle-list > li{padding-left:12px;}.jp-cart-terms-conditions-popup #cboxLoadedContent .jp-terms-condition-info ol.big-circle-list > li:before,
.jp-terms-conditions-popup #cboxLoadedContent .jp-terms-condition-info ol.big-circle-list > li:before{width:8px;height:8px;top:5px;}.jp-cart-terms-conditions-popup #cboxLoadedContent .jp-terms-condition-info ol.big-circle-list ol,
.jp-terms-conditions-popup #cboxLoadedContent .jp-terms-condition-info ol.big-circle-list ol{padding-left:8px;}.popup-common{max-width:100%;}.popup-common #cboxTitle{display:none !important;}.popup-common #cboxLoadedContent{box-sizing:border-box;margin:0;padding:0;overflow:hidden !important;width:100% !important;}.popup-common #cboxContent{box-sizing:border-box;border-radius:2px;overflow:hidden;height:fit-content !important;}.popup-common#colorbox #cboxClose{right:15px;top:15px;padding:0;font-size:25px;}@media(max-width:1023px){.popup-common#colorbox #cboxClose{right:10px;top:10px;font-size:20px;}}.popup-common .headline-text{font-size:28px;}.popup-common-content{width:680px;display:flex;flex-direction:column;max-height:100vh;margin-top:-28px;padding-top:28px;}@media(max-width:1023px){.popup-common-content{width:auto;min-width:auto;max-width:90vw;}}.popup-common-header{padding:30px 20px 0;}.popup-common-header::after{content:'';display:block;width:100px;height:5px;background-color:#173e35;margin:20px auto;}@media(max-width:1023px){.popup-common-header::after{width:86px;}}@media(max-width:1023px){.popup-common-header{padding:40px 10px 10px;}}.popup-common-body{padding:0 30px 45px;flex:1;overflow-y:auto;}.popup-common-body-title{font-size:18px;padding:0 5px;}.popup-common-body-text{max-width:720px;font-size:16px;padding:0 5px;line-height:1.5;}.popup-common-body-text strong{font-weight:bold;}.popup-common-body-img img{display:block;width:100%;}.popup-common-body-link{font-size:20px;text-align:center;padding:35px 0 10px;color:#173e35;}@media(max-width:1023px){.popup-common-body{padding:10px 10px 20px;}}.popup-common-list{list-style-type:none;margin:0;padding:55px 0;}.popup-common-list-item{padding:15px 10px;}.popup-common-list-item:not(:last-child){border-bottom:1px dotted #f2f2f2;}.popup-common-list-item.current{background-color:#f2f2f2;}.popup-common-list-title{font-weight:bold;position:relative;padding-left:15px;font-size:14px;}.popup-common-list-title::before{content:'';display:inline-block;width:4px;height:14px;background-color:#173e35;position:absolute;left:0;top:50%;transform:translateY(-50%);}.popup-common-list-content{margin:5px 0 0 0;line-height:1.5;}.popup-common-button-wrap{display:flex;gap:16px;padding-top:45px;}@media(max-width:1023px){.popup-common-button-wrap{padding-top:20px;}}.popup-common-button-wrap .btn{flex:1;margin:0;}.popup-common-title{text-align:center;line-height:1.3;font-size:36px;text-wrap:balance;}@media(max-width:1023px){.popup-common-title{font-size:24px;}}.popup-common-text{font-size:16px;text-align:center;}.popup-common-text > a{text-decoration:underline;}.popup-common-text > a:hover{text-decoration:none;}@media(max-width:1023px){.popup-common-text{font-size:12px;}}.page-registration .shk-banner-content{padding-left:0;padding-right:0;}.page-registration .shk-banner-content .shk-banner-sub-component:first-child{padding:0;padding-right:20px;}.page-registration .shk-banner-content .shk-banner-sub-component:last-child{padding:0;padding-left:20px;}.page-registration .registrition-box{height:777px;position:relative;z-index:0;width:100%;background-position:center;background-size:auto 100%;}.page-registration .registrition-box-inner{min-height:50%;padding:40px;position:relative;min-height:90%;}.page-registration .mask{position:absolute;top:0;left:0;height:100%;width:100%;background-color:white;opacity:0.67;z-index:-1;}.page-registration .registrition-box-title{font-size:30px;font-weight:500;text-align:center;line-height:1.2;margin-bottom:30px;min-height:110px;display:flex;justify-content:center;align-items:center;}.page-registration .registrition-box-info{min-height:250px;display:flex;flex-wrap:wrap;align-items:center;}.page-registration .registrition-box-content{font-size:14px;text-align:left;margin-bottom:15px;}.page-registration .registrition-box.right .registrition-box-content{margin-bottom:5px;}.page-registration .registrition-box.right .registrition-box-title{margin-top:10px;margin-bottom:15px;}.page-registration .registrition-box.right .registration-btn{margin:15px 0;}.page-registration .registrition-box.right .double-arrow-link{margin-top:15px;}.page-registration .registrition-box.left .registrition-box-btn-container{margin-top:63px;}.page-registration .registrition-box.left .registrition-box-btn-container .registration-btn{margin-bottom:15px;}.page-registration .registrition-box.left .registrition-box-btn-container .double-arrow-link{margin-top:15px;}.page-registration .registration-btn{display:block;max-width:536px;margin:30px 0;width:100%;padding:12px 20px;font-size:14px;font-weight:700;line-height:20px;text-transform:uppercase;border-radius:2px;background-color:#173e35;color:white;text-align:center;}.page-registration .double-arrow-link{font-size:14px;font-weight:700;text-transform:uppercase;line-height:1.5;display:block;margin:30px 0;text-align:center;}.page-registration .double-arrow-link:last-of-type{margin-bottom:0;}.page-memberBenefits .shk-banner{background-color:transparent;}.page-memberBenefits .shk-banner-sub-heading{position:relative;}@media(max-width:1023px){.page-registration .shk-banner-content .shk-banner-sub-component-container{padding-top:0;margin-bottom:0;}.page-registration .shk-banner-content .shk-banner-sub-component-container .shk-banner-sub-component-content{width:100%;}.page-registration .shk-banner-content .shk-banner-sub-component:first-child{padding-right:0;margin-bottom:0;}.page-registration .shk-banner-content .shk-banner-sub-component:last-child{padding-left:0;}.page-registration .shk-banner-content-light{padding:0;}.page-registration .registrition-box-title{min-height:auto;font-size:20px;margin-bottom:20px;}.page-registration .registrition-box-info{min-height:auto;justify-content:center;}.page-registration .registrition-box-inner{padding-left:20px;padding-right:20px;}.page-registration .registrition-box.left{height:600px;}.page-registration .registrition-box.left .registrition-box-btn-container{margin-top:0;}.page-registration .registrition-box .registrition-box-btn-container{text-align:center;}.page-registration .registration-btn{display:inline-block;}.page-distributorBenefits .db-wellness-video-sub .benefits-arrow-icon{width:auto;}}.page-memberBenefits .shk-banner-type-c .shk-banner-content,
.page-distributorBenefits .shk-banner-type-c .shk-banner-content{padding:0;}.page-memberBenefits .shk-banner-type-c .shk-banner-content .shk-banner-sub-component-container,
.page-distributorBenefits .shk-banner-type-c .shk-banner-content .shk-banner-sub-component-container{padding:0;}.page-memberBenefits .shk-banner-type-c .shk-banner-content .shk-banner-sub-component-container .shk-banner-sub-component,
.page-distributorBenefits .shk-banner-type-c .shk-banner-content .shk-banner-sub-component-container .shk-banner-sub-component{padding:0;}.page-memberBenefits .shk-banner-type-c,
.page-distributorBenefits .shk-banner-type-c{min-height:200px;margin:80px 0 80px;}.page-memberBenefits .shk-banner-background-responsive .shk-banner-sub-heading,
.page-distributorBenefits .shk-banner-background-responsive .shk-banner-sub-heading{padding:0;}.page-memberBenefits .main-header-copy,
.page-distributorBenefits .main-header-copy{margin:0;}.page-memberBenefits .join-comp-title,
.page-distributorBenefits .join-comp-title{font-size:34px;line-height:2;font-weight:500;margin:0;}.page-memberBenefits .panel-body,
.page-distributorBenefits .panel-body{font-size:14px;}.page-memberBenefits .db-wellness-video-hero,
.page-distributorBenefits .db-wellness-video-hero{margin:0;}.page-memberBenefits .db-wellness-video-hero .main-header-copy,
.page-distributorBenefits .db-wellness-video-hero .main-header-copy{margin-bottom:30px;}.page-memberBenefits .db-wellness-video-hero .shk-banner-sub-component,
.page-distributorBenefits .db-wellness-video-hero .shk-banner-sub-component{margin-top:75px;margin-bottom:70px;}.page-memberBenefits .main-header-copy{font-size:36px;line-height:1.1;margin-top:0;}.page-memberBenefits .right40{padding-right:40px;}.page-memberBenefits .left40{padding-left:40px;}.page-memberBenefits .right30{padding-right:30px;}.page-memberBenefits .left30{padding-left:30px;}.page-memberBenefits .leftright20{padding-left:20px;padding-right:20px;}.page-memberBenefits .member-header-banner .hp-copy-content{margin-bottom:0;}.page-memberBenefits .db-header-banner .member-signup{margin-top:30px;margin-bottom:15px;}.page-memberBenefits .header-copy-75{font-size:40px;font-weight:500;margin-top:75px;margin-bottom:50px;}.page-memberBenefits .db-welness-benefits{margin-top:0;}.page-memberBenefits .db-welness-benefits .join-comp-title{margin:80px 0 50px;}.page-memberBenefits .db-welness-benefits .hp-copy-sub-header{font-size:22px;font-weight:500;margin-top:10px;}.page-memberBenefits .db-welness-benefits .img-responsive{margin-bottom:20px;}.page-memberBenefits .db-welness-registration-introduce .introduce-header{font-size:30px;color:black;line-height:1.2;margin:0 auto 30px;padding-top:70px;max-width:700px;}.page-memberBenefits .db-welness-registration-introduce .introduce-content{margin:0 auto 30px;}.page-memberBenefits .db-welness-registration-introduce .member-add-btn{font-size:20px;font-weight:bold;margin-bottom:20px;display:block;}.page-memberBenefits .db-welness-registration-introduce .register-link{font-size:20px;font-weight:bold;padding-bottom:70px;display:block;}.page-memberBenefits .db-faq-hero .main-header-copy{font-size:40px;margin:0;line-height:normal;}@media(min-width:640px){.page-memberBenefits .align-center{display:flex;justify-content:center;}}.page-distributorBenefits .main-content-copy{font-size:18px;line-height:30px;}.page-distributorBenefits .shk-banner-type-c .shk-banner-content .shk-banner-heading{padding:0;}.page-distributorBenefits .db-impact-calculator-sub .shk-banner-sub-component-content{margin:auto;}.page-distributorBenefits .db-wellness-video-hero .shk-banner-content .shk-banner-sub-component-container{justify-content:start;}.page-distributorBenefits .main-header-copy{font-size:34px;line-height:1.1;}.page-distributorBenefits .dark-subheader{font-size:22px;line-height:normal;margin:0;margin-top:40px;}.page-distributorBenefits .db-how-works-hero{margin-bottom:0;margin-top:0;padding-top:60px;}.page-distributorBenefits .db-how-works-hero2{margin-top:0;padding-bottom:40px;}.page-distributorBenefits .distributor-bottom-register p{margin-bottom:20px;}.page-distributorBenefits .distributor-bottom-register p:last-of-type{margin-bottom:40px;}.page-distributorBenefits .distributor-bottom-register .arrow-link{line-height:1.5;margin-bottom:40px;display:block;}@media(min-width:640px) and (max-width:1023px){.page-distributorBenefits .shk-banner-type-c{margin:60px 0;}.page-distributorBenefits .shk-banner-type-c .shk-banner-content{padding:0 30px;}.db-welness-benefits .benefits-dashboard{display:block;}}@media(max-width:639px){.desktop{display:none;}.page-memberBenefits .shk-banner-type-c,
 .page-distributorBenefits .shk-banner-type-c{margin:40px 0;}.page-memberBenefits .shk-banner-type-c .shk-banner-content,
 .page-distributorBenefits .shk-banner-type-c .shk-banner-content{padding:0 20px;}.page-memberBenefits .bottom40,
 .page-distributorBenefits .bottom40{margin-bottom:20px;}.page-memberBenefits .top40,
 .page-distributorBenefits .top40{margin-top:20px;}.page-memberBenefits .main-header-copy,
 .page-distributorBenefits .main-header-copy{font-size:26px;}.page-memberBenefits .join-comp-title,
 .page-distributorBenefits .join-comp-title{font-size:22px;}.page-memberBenefits .arrow-link,
 .page-distributorBenefits .arrow-link{font-size:16px;}.page-memberBenefits .db-wellness-video-hero-m,
 .page-distributorBenefits .db-wellness-video-hero-m{margin-top:0;}.page-memberBenefits .db-wellness-video-hero-m .main-header-copy,
 .page-distributorBenefits .db-wellness-video-hero-m .main-header-copy{margin-bottom:20px;}.page-memberBenefits .db-wellness-video-hero-m .shk-banner-content,
 .page-distributorBenefits .db-wellness-video-hero-m .shk-banner-content{padding-left:0;padding-right:0;}.page-memberBenefits .db-header-banner > div,
 .page-distributorBenefits .db-header-banner > div{padding:40px 20px 0;}.page-memberBenefits .db-faq-hero .panel-group,
 .page-distributorBenefits .db-faq-hero .panel-group{margin-left:-20px;margin-right:-20px;}.page-memberBenefits .db-wellness-video-hero-m{margin:0;margin-bottom:0;padding-bottom:40px;border-bottom:1px solid #d9d9d9;}.page-memberBenefits .header-copy-75{font-size:24px;font-weight:500;margin-top:40px;margin-bottom:20px;}.page-memberBenefits .hp-copy-content{font-size:14px;}.page-memberBenefits .db-welness-benefits{margin-top:0;margin-bottom:-50px;}.page-memberBenefits .db-welness-benefits .join-comp-title{margin:40px 0;}.page-memberBenefits .db-welness-benefits .hp-copy-sub-header{font-size:18px;line-height:24px;}.page-memberBenefits .db-welness-benefits .img-responsive{margin:auto;max-width:60px;}.page-memberBenefits .db-welness-benefits .benefits-dashboard{padding-bottom:20px;display:block;}.page-memberBenefits .db-welness-benefits .benefits-box{padding-left:10px;padding-right:10px;}.page-memberBenefits .db-welness-registration-introduce .introduce-header{font-size:20px;margin-bottom:20px;padding-top:40px;max-width:100%;}.page-memberBenefits .db-welness-registration-introduce .member-add-btn{font-size:16px;}.page-memberBenefits .db-welness-registration-introduce .register-link{font-size:16px;padding-bottom:40px;}.page-memberBenefits .db-faq-hero .main-header-copy{font-size:24px;margin:0 20px;}.page-distributorBenefits .main-content-copy{font-size:14px;line-height:26px;}.page-distributorBenefits .dark-subheader{font-size:18px;}.page-distributorBenefits .dark-subheader:first-of-type{margin-top:0;}.page-distributorBenefits .db-wellness-video-sub .main-content-copy{margin-bottom:15px;}.page-distributorBenefits .db-how-works-hero{margin-bottom:0;padding:20px 0;}.page-distributorBenefits .db-how-works-hero2{margin-top:0;}}@media(min-width:640px){.mobile{display:none;}}.cart-details-page .cart-details-main .cart__actions,
.cart-details-page .autoship-main .cart__actions{margin:0;padding:0;}.cart-details-page .cart-details-main .cartpotproline,
.cart-details-page .autoship-main .cartpotproline{margin-bottom:0;}.cart-details-page .cart-details-main input:disabled,
.cart-details-page .autoship-main input:disabled,
.cart-details-page .cart-details-main button:disabled,
.cart-details-page .autoship-main button:disabled{cursor:not-allowed;opacity:0.3;}.cart-details-page .cart-details-main .quick-shop,
.cart-details-page .autoship-main .quick-shop{padding-top:0;}.cart-details-page .cart-details-main .quick-shop .shopping-cart-title,
.cart-details-page .autoship-main .quick-shop .shopping-cart-title{font-size:24px;margin-bottom:23px;}.cart-details-page .cart-details-main .quick-shop .jp-shopping-cart-title,
.cart-details-page .autoship-main .quick-shop .jp-shopping-cart-title{margin-top:0;text-transform:uppercase;}.cart-details-page .cart-details-main .quick-shop .input-group .quickshop-input,
.cart-details-page .autoship-main .quick-shop .input-group .quickshop-input,
.cart-details-page .cart-details-main .quick-shop .input-group .qty,
.cart-details-page .autoship-main .quick-shop .input-group .qty{height:44px;border-color:#dfdfdf;color:#1e1e1e;font-size:13px;}.cart-details-page .cart-details-main .quick-shop .input-group .quickshop-input,
.cart-details-page .autoship-main .quick-shop .input-group .quickshop-input{margin-right:0;border-right:0;flex:1;box-shadow:none;}.cart-details-page .cart-details-main .quick-shop .input-group .qty,
.cart-details-page .autoship-main .quick-shop .input-group .qty{width:87px;text-align:center;box-shadow:none;}.cart-details-page .cart-details-main .quick-shop .quick-shop-cart-button,
.cart-details-page .autoship-main .quick-shop .quick-shop-cart-button{padding-left:0;}.cart-details-page .cart-details-main .quick-shop .quick-shop-cart-button button,
.cart-details-page .autoship-main .quick-shop .quick-shop-cart-button button{height:44px;}.cart-details-page .cart-details-main .quick-shop .error_msg_cart,
.cart-details-page .autoship-main .quick-shop .error_msg_cart{font-size:12px;color:#ed1212;padding-top:4px;}.cart-details-page .cart-details-main .cart-entries-panel-group .panel-heading,
.cart-details-page .autoship-main .cart-entries-panel-group .panel-heading{padding-top:0;padding-bottom:0;height:52px;background-color:#f6f6f6;}.cart-details-page .cart-details-main .cart-entries-panel-group .panel-heading .panel-title,
.cart-details-page .autoship-main .cart-entries-panel-group .panel-heading .panel-title{height:52px;line-height:52px;position:relative;}.cart-details-page .cart-details-main .cart-entries-panel-group .panel-heading .panel-title .item-title,
.cart-details-page .autoship-main .cart-entries-panel-group .panel-heading .panel-title .item-title{font-size:20px;font-weight:500;text-transform:uppercase;}.cart-details-page .cart-details-main .cart-entries-panel-group .panel-heading .panel-title .panel-toggle,
.cart-details-page .autoship-main .cart-entries-panel-group .panel-heading .panel-title .panel-toggle{display:inline-block;position:absolute;top:7px;right:0;}.cart-details-page .cart-details-main .cart-entries-panel-group .panel-heading .panel-title .panel-toggle:focus,
.cart-details-page .autoship-main .cart-entries-panel-group .panel-heading .panel-title .panel-toggle:focus{text-decoration:none;}.cart-details-page .cart-details-main .cart-entries-panel-group .panel-heading .panel-title .panel-toggle .fa:before,
.cart-details-page .autoship-main .cart-entries-panel-group .panel-heading .panel-title .panel-toggle .fa:before{font-size:36px;}.cart-details-page .cart-details-main .cart-entries-panel-group .panel-default,
.cart-details-page .autoship-main .cart-entries-panel-group .panel-default{border-color:#dfdfdf;}.cart-details-page .cart-details-main .cart-entries-panel-group .panel-default .panel-body,
.cart-details-page .autoship-main .cart-entries-panel-group .panel-default .panel-body{border-top-color:#dfdfdf;padding-bottom:0;}.cart-details-page .cart-details-main .cart-entries-panel-group .empty-cart + .item__list__cart,
.cart-details-page .autoship-main .cart-entries-panel-group .empty-cart + .item__list__cart{margin-top:0;}.cart-details-page .cart-details-main .cart-entries-panel-group .empty-message,
.cart-details-page .autoship-main .cart-entries-panel-group .empty-message{background-color:white;padding:20px 5px 35px;}.cart-details-page .cart-details-main .cart-entries-panel-group .item__list__cart,
.cart-details-page .autoship-main .cart-entries-panel-group .item__list__cart{margin-bottom:0;}.cart-details-page .cart-details-main .cart-entries-panel-group .item__list--item,
.cart-details-page .autoship-main .cart-entries-panel-group .item__list--item{padding-top:25px;padding-bottom:25px;display:list-item;border-top-color:#dfdfdf;}.cart-details-page .cart-details-main .cart-entries-panel-group .item__list--item__content,
.cart-details-page .autoship-main .cart-entries-panel-group .item__list--item__content{display:table;table-layout:fixed;width:100%;}.cart-details-page .cart-details-main .cart-entries-panel-group .item__list--item:first-child,
.cart-details-page .autoship-main .cart-entries-panel-group .item__list--item:first-child{border-top:none;padding-top:0;}.cart-details-page .cart-details-main .cart-entries-panel-group .item__list--item:last-child,
.cart-details-page .autoship-main .cart-entries-panel-group .item__list--item:last-child{border-bottom:none;}.cart-details-page .cart-details-main .cart-entries-panel-group .item__list--item .item__image,
.cart-details-page .autoship-main .cart-entries-panel-group .item__list--item .item__image{width:87px;height:87px;max-width:87px;text-align:center;}.cart-details-page .cart-details-main .cart-entries-panel-group .item__list--item .item__image img,
.cart-details-page .autoship-main .cart-entries-panel-group .item__list--item .item__image img{max-width:87px;}.cart-details-page .cart-details-main .cart-entries-panel-group .item__list--item .item__info,
.cart-details-page .autoship-main .cart-entries-panel-group .item__list--item .item__info{line-height:1.67;font-size:12px;}.cart-details-page .cart-details-main .cart-entries-panel-group .item__list--item .item__info.qty,
.cart-details-page .autoship-main .cart-entries-panel-group .item__list--item .item__info.qty{width:38%;}.cart-details-page .cart-details-main .cart-entries-panel-group .item__list--item .item__info .item__code,
.cart-details-page .autoship-main .cart-entries-panel-group .item__list--item .item__info .item__code,
.cart-details-page .cart-details-main .cart-entries-panel-group .item__list--item .item__info .price-item,
.cart-details-page .autoship-main .cart-entries-panel-group .item__list--item .item__info .price-item,
.cart-details-page .cart-details-main .cart-entries-panel-group .item__list--item .item__info .item__pv,
.cart-details-page .autoship-main .cart-entries-panel-group .item__list--item .item__info .item__pv,
.cart-details-page .cart-details-main .cart-entries-panel-group .item__list--item .item__info .item__qv,
.cart-details-page .autoship-main .cart-entries-panel-group .item__list--item .item__info .item__qv,
.cart-details-page .cart-details-main .cart-entries-panel-group .item__list--item .item__info .total-price,
.cart-details-page .autoship-main .cart-entries-panel-group .item__list--item .item__info .total-price{line-height:1.67!important;font-size:12px;}.cart-details-page .cart-details-main .cart-entries-panel-group .item__list--item .item__info .item__pv,
.cart-details-page .autoship-main .cart-entries-panel-group .item__list--item .item__info .item__pv,
.cart-details-page .cart-details-main .cart-entries-panel-group .item__list--item .item__info .item__qv,
.cart-details-page .autoship-main .cart-entries-panel-group .item__list--item .item__info .item__qv{padding:0 9px;display:inline-block;background-color:#e9f0ed;height:31px;line-height:31px!important;font-size:12px;font-weight:500;border-radius:4px;margin-top:6px;}.cart-details-page .cart-details-main .cart-entries-panel-group .item__list--item .item__info .item__pv span,
.cart-details-page .autoship-main .cart-entries-panel-group .item__list--item .item__info .item__pv span,
.cart-details-page .cart-details-main .cart-entries-panel-group .item__list--item .item__info .item__qv span,
.cart-details-page .autoship-main .cart-entries-panel-group .item__list--item .item__info .item__qv span{font-weight:500;}.cart-details-page .cart-details-main .cart-entries-panel-group .item__list--item .item__info .header-title,
.cart-details-page .autoship-main .cart-entries-panel-group .item__list--item .item__info .header-title{max-width:250px;}.cart-details-page .cart-details-main .cart-entries-panel-group .item__list--item .item__info .header .item__name,
.cart-details-page .autoship-main .cart-entries-panel-group .item__list--item .item__info .header .item__name{font-size:18px;}.cart-details-page .cart-details-main .cart-entries-panel-group .item__list--item .item__info .header .item__code,
.cart-details-page .autoship-main .cart-entries-panel-group .item__list--item .item__info .header .item__code{font-size:12px;}.cart-details-page .cart-details-main .cart-entries-panel-group .item__list--item .item__info .total-price span,
.cart-details-page .autoship-main .cart-entries-panel-group .item__list--item .item__info .total-price span{font-weight:bold;font-size:12px;}.cart-details-page .cart-details-main .cart-entries-panel-group .item__list--item .item__menu .cart-item-remove-btn,
.cart-details-page .autoship-main .cart-entries-panel-group .item__list--item .item__menu .cart-item-remove-btn{border:none;}.cart-details-page .cart-details-main .cart-entries-panel-group .item__list--item .item__sku__input,
.cart-details-page .autoship-main .cart-entries-panel-group .item__list--item .item__sku__input,
.cart-details-page .cart-details-main .cart-entries-panel-group .item__list--item .item__toggle,
.cart-details-page .autoship-main .cart-entries-panel-group .item__list--item .item__toggle,
.cart-details-page .cart-details-main .cart-entries-panel-group .item__list--item .item__image,
.cart-details-page .autoship-main .cart-entries-panel-group .item__list--item .item__image,
.cart-details-page .cart-details-main .cart-entries-panel-group .item__list--item .item__info,
.cart-details-page .autoship-main .cart-entries-panel-group .item__list--item .item__info,
.cart-details-page .cart-details-main .cart-entries-panel-group .item__list--item .item__price,
.cart-details-page .autoship-main .cart-entries-panel-group .item__list--item .item__price,
.cart-details-page .cart-details-main .cart-entries-panel-group .item__list--item .item__quantity,
.cart-details-page .autoship-main .cart-entries-panel-group .item__list--item .item__quantity,
.cart-details-page .cart-details-main .cart-entries-panel-group .item__list--item .item__delivery,
.cart-details-page .autoship-main .cart-entries-panel-group .item__list--item .item__delivery,
.cart-details-page .cart-details-main .cart-entries-panel-group .item__list--item .item__total,
.cart-details-page .autoship-main .cart-entries-panel-group .item__list--item .item__total,
.cart-details-page .cart-details-main .cart-entries-panel-group .item__list--item .item__remove,
.cart-details-page .autoship-main .cart-entries-panel-group .item__list--item .item__remove,
.cart-details-page .cart-details-main .cart-entries-panel-group .item__list--item .item__menu,
.cart-details-page .autoship-main .cart-entries-panel-group .item__list--item .item__menu,
.cart-details-page .cart-details-main .cart-entries-panel-group .item__list--item .item__quantity__total,
.cart-details-page .autoship-main .cart-entries-panel-group .item__list--item .item__quantity__total{vertical-align:top;}.cart-details-page .cart-details-main .cart-entries-panel-group .item__list--item .shk-autoship-section,
.cart-details-page .autoship-main .cart-entries-panel-group .item__list--item .shk-autoship-section{display:inline-block;margin-left:107px;padding:20px 10px;border:1px solid #e7efeb;border-radius:4px;margin-top:10px;}.cart-details-page .cart-details-main .cart-entries-panel-group .item__list--item .shk-autoship-section .cart-autoship-pill,
.cart-details-page .autoship-main .cart-entries-panel-group .item__list--item .shk-autoship-section .cart-autoship-pill{display:flex;}.cart-details-page .cart-details-main .cart-entries-panel-group .item__list--item .shk-autoship-section .shk-checkbox-square .shk-checkbox-label,
.cart-details-page .autoship-main .cart-entries-panel-group .item__list--item .shk-autoship-section .shk-checkbox-square .shk-checkbox-label{margin-bottom:0;width:15px;height:15px;border-radius:2px;}.cart-details-page .cart-details-main .cart-entries-panel-group .item__list--item .shk-autoship-section .fa-question-circle:before,
.cart-details-page .autoship-main .cart-entries-panel-group .item__list--item .shk-autoship-section .fa-question-circle:before{font-size:17px;}.cart-details-page .cart-details-main .cart-entries,
.cart-details-page .autoship-main .cart-entries{margin-bottom:0;}.cart-details-page .cart-details-main .redeem-cart-entries .quick-shop,
.cart-details-page .autoship-main .redeem-cart-entries .quick-shop{margin-left:10px;margin-right:10px;}.cart-details-page .cart-details-main .redeem-header-info .item-title:after,
.cart-details-page .autoship-main .redeem-header-info .item-title:after{content:'|';margin-left:10px;margin-right:10px;font-weight:bold;}.cart-details-page .cart-details-main .redeem-header-info .item-points .points-balance,
.cart-details-page .autoship-main .redeem-header-info .item-points .points-balance{font-weight:500;}.cart-details-page .cart-details-main .redeem-header-info .item-points .points-balance,
.cart-details-page .autoship-main .redeem-header-info .item-points .points-balance,
.cart-details-page .cart-details-main .redeem-header-info .item-points .points-wants,
.cart-details-page .autoship-main .redeem-header-info .item-points .points-wants{display:inline-block;}.cart-details-page .cart-details-main .redeem-header-info .item-points .points-wants,
.cart-details-page .autoship-main .redeem-header-info .item-points .points-wants{margin-left:8px;}.cart-details-page .cart-details-main .redeem-header-info .item-points .points-wants a,
.cart-details-page .autoship-main .redeem-header-info .item-points .points-wants a{font-weight:500;text-decoration:underline;}.cart-details-page .cart-details-main .redeem-header-info .item-points .item-points-value,
.cart-details-page .autoship-main .redeem-header-info .item-points .item-points-value{margin-left:5px;font-weight:500;}.cart-details-page .cart-details-main .instruction-message,
.cart-details-page .autoship-main .instruction-message{color:red;font-size:14px;margin-top:-10px;margin-bottom:15px;}.cart-details-page .icon-question{display:inline-block;width:15px;height:15px;background-image:url(../_ui/responsive/theme-shakleejp/images/question.svg);background-size:100%;position:relative;top:2px;}.cart-details-page .icon-remove{background-image:url(../_ui/responsive/theme-shakleejp/images/remove_icon.svg);display:inline-block;width:16px;height:16px;background-size:100%;}.cart-details-page .cart-details-sidebar .jp-cart-summary .promotion-header{margin-bottom:15px;}.cart-details-page .cart-details-sidebar .jp-cart-summary .cart-page-voucher{margin-bottom:0;margin-top:0;}.cart-details-page .cart-details-sidebar .jp-cart-summary .cart-page-voucher .cart-voucher__btn-wrapper{padding-left:0;}.cart-details-page .cart-details-sidebar .jp-cart-summary .cart-page-voucher .cart-voucher__input,
.cart-details-page .cart-details-sidebar .jp-cart-summary .cart-page-voucher .cart-voucher__btn{height:44px;line-height:44px;padding-top:0;padding-bottom:0;}.cart-details-page .cart-details-sidebar .jp-cart-summary .cart-page-voucher .cart-voucher__btn{background-color:transparent;color:#173e35;}.cart-details-page .cart-details-sidebar .jp-cart-summary .cart-page-voucher .cart-voucher__btn:hover,
.cart-details-page .cart-details-sidebar .jp-cart-summary .cart-page-voucher .cart-voucher__btn:focus,
.cart-details-page .cart-details-sidebar .jp-cart-summary .cart-page-voucher .cart-voucher__btn:active{color:#ffffff;background-color:#006A5B;}.cart-details-page .cart-details-sidebar .jp-cart-summary .jp-voucher-form{width:100%;}.cart-details-page .cart-details-sidebar .jp-cart-summary .jp-voucher-item{display:flex;justify-content:space-between;}.cart-details-page .cart-details-sidebar .auto-terms-conditions{padding:0 20px 15px 44px;position:relative;margin-bottom:0;margin-top:0;}.cart-details-page .cart-details-sidebar .auto-terms-conditions .new-checkbox{position:absolute;left:20px;}.cart-details-page .cart-details-sidebar .auto-terms-conditions .new-checkbox:checked ~ .checkbox-new-label:before{position:absolute;left:1px;top:2px;}.cart-details-page .cart-details-sidebar .auto-terms-conditions .checkbox-new-label{left:20px;}.cart-details-page .cart-details-sidebar .auto-terms-conditions .new-checkbox,
.cart-details-page .cart-details-sidebar .auto-terms-conditions .checkbox-new-label{width:15px;height:15px;top:1px;}.cart-details-page .cart-details-sidebar .auto-terms-conditions a{color:red;padding-left:2px;padding-right:2px;}.cart-details-page .cart-details-sidebar .error-msg{margin-top:8px;color:#d85151;font-size:12px;font-weight:500;letter-spacing:0.55px;line-height:1.25;}.cart-details-page .cart-details-main .promo-banner .cartpotproline .promotion .join-member-sub-promo-box{margin-bottom:20px;padding-bottom:0;}.cart-details-page .cart-details-main .promo-banner .cartpotproline:last-child .promotion:last-child .join-member-sub-promo-box{padding-bottom:20px;}.cart-details-page .cart-details-main .shk-asm-features-container{margin-bottom:15px;}.cart-details-page .cart-details-main .shk-asm-features-container .cart-autoship-frm{position:relative;}.cart-details-page .cart-details-main .shk-asm-features-container .new-checkbox{position:absolute;}.cart-details-page .cart-details-main .shk-asm-features-container .checkbox-new-label{left:0;}.cart-details-page .cart-details-main .shk-asm-features-container .checkbox-text{padding-left:30px;}.cart-details-page .cart-details-main .save-cart-btn-section{margin-left:auto;}.cart-details-page .cart-details-main .save-cart-btn-section .btn{padding:15px;}.item__list .item__quantity__total .qty .plus-minus-selector input{text-align:center;}.plus-minus-selector{border:1px solid #dfdfdf;border-radius:6px;display:flex;}.plus-minus-selector button{height:37px;width:40px;background-color:transparent;border:none;line-height:37px!important;}.plus-minus-selector button.icon-minus:before,
.plus-minus-selector button.icon-plus:before{content:'';display:inline-block;position:relative;width:14px;}.plus-minus-selector button.icon-minus:before{height:3px;top:-3px;background-image:url(../_ui/responsive/theme-shakleejp/images/minus.svg);}.plus-minus-selector button.icon-plus:before{height:12px;top:1px;background-image:url(../_ui/responsive/theme-shakleejp/images/plus.svg);}.plus-minus-selector input{height:37px;line-height:37px;width:48px;text-align:center;font-size:16px;font-weight:500;border:none;}.plus-minus-selector input:focus-visible{outline:none;}@media(max-width:1023px){.cart-details-page .cart-details-main .quick-shop .quick-shop-cart-button{padding-left:10px;}.cart-details-page .cart-details-main .cart-entries-panel-group .item__list--item__content,
 .cart-details-page .autoship-main .cart-entries-panel-group .item__list--item__content{display:flex;padding-right:0;flex-wrap:wrap;}.cart-details-page .cart-details-main .cart-entries-panel-group .item__list--item .item__info.qty,
 .cart-details-page .autoship-main .cart-entries-panel-group .item__list--item .item__info.qty{padding-right:0;padding-left:107px;}.cart-details-page .cart-details-main .cart-entries-panel-group.redeem-entries-panel-group .panel-heading,
 .cart-details-page .autoship-main .cart-entries-panel-group.redeem-entries-panel-group .panel-heading{height:auto;padding-top:15px;padding-bottom:15px;}.cart-details-page .cart-details-main .cart-entries-panel-group.redeem-entries-panel-group .panel-heading .panel-title,
 .cart-details-page .autoship-main .cart-entries-panel-group.redeem-entries-panel-group .panel-heading .panel-title{height:auto;line-height:inherit;}.cart-details-page .cart-details-main .cart-entries-panel-group.redeem-entries-panel-group .panel-heading .panel-title .panel-toggle,
 .cart-details-page .autoship-main .cart-entries-panel-group.redeem-entries-panel-group .panel-heading .panel-title .panel-toggle{top:0;}.cart-details-page .cart-details-main .redeem-header-info .item-points,
 .cart-details-page .autoship-main .redeem-header-info .item-points{margin-top:5px;}.item__list .item__quantity__total .qty .plus-minus-selector button{height:35px;}.item__list .item__quantity__total .qty .plus-minus-selector input{height:35px;line-height:1;width:46px;padding-left:6px;padding-right:6px;margin-right:0;}}@media(min-width:1024px){.redeem-header-info{display:flex;}.cart-details-page .cart-details-main .save-cart-btn-section{padding-left:0;}}.cart-summary .cart-summary-header{font-weight:500;color:#1e1e1e;}.cart-summary .cart-summary-section{padding:5px 0;}.cart-summary .cart-summary-section:last-child{padding-bottom:0;}.cart-summary .cart-summary-section > div:not(.summary-section-line){opacity:0.7;font-size:10px;line-height:2;color:#2e2e2e;}.cart-summary .cart-summary-section .summary-section-line{padding:0;font-size:12px;line-height:1.67;letter-spacing:normal;color:#2e2e2e;}.cart-summary .cart-summary-section .summary-section-line.bv{opacity:0.7;font-size:10px;line-height:2;}.cart-summary .cart-summary-section .summary-section-line.price{color:#000;}.cart-summary .cart-summary-section .summary-section-line.highlight{font-size:16px;font-weight:bold;line-height:2.13;color:#000;text-transform:capitalize;}.cart-summary .cart-summary-section .summary-section-line.highlight div{font-weight:bold;}.cart-details-sidebar .cart-summary-action{padding-top:0;}#idpopup-autoship-details.loyalty-description .loyalty-header{width:75%;}#idpopup-autoship-details.loyalty-description .loyalty-rules .loyalty-welfare{flex:0 0 33%;}.top5{margin-top:5px;}.top10{margin-top:10px;}.top20{margin-top:20px;}.top40{margin-top:40px;}.top60{margin-top:60px;}.top75{margin-top:75px;}.top-150{margin-top:-150px;}.top-100{margin-top:-100px;}.top-85{margin-top:-85px;}.top-75{margin-top:-75px;}.top-60{margin-top:-60px;}.top-50{margin-top:-50px;}.top-30{margin-top:-30px;}.top-40{margin-top:-40px;}.top-175{margin-top:-175px;}.top-10{margin-top:-10px;}.bottom10{margin-bottom:10px;}.bottom20{margin-bottom:20px;}.bottom40{margin-bottom:40px;}.bottom60{margin-bottom:60px;}.bottom-50{margin-bottom:-50px;}.bottom-70{margin-bottom:-70px;}.leftright350{padding-left:350px;padding-right:350px;}.leftright100{padding-left:100px;padding-right:100px;}.leftright60{padding-left:60px;padding-right:60px;}.leftright50{padding-left:50px;padding-right:50px;}.leftright25{padding-left:25px;padding-right:25px;}.leftright20{padding-left:20px;padding-right:20px;}.left25{padding-left:25px;}.left50{padding-left:50px;}.right25{padding-right:25px;}.right20{padding-right:20px;}.header-copy-80{font-size:80px;font-weight:500;line-height:80px;}.header-copy-75{font-size:75px;font-weight:600;line-height:75px;}.header-copy-70{font-size:70px;font-weight:500;line-height:65px;}.header-copy-65{font-size:65px;font-weight:500;line-height:65px;}.hp-sub-header{color:#2e2e2e;font-size:110px;font-weight:600;line-height:95px;}.hp-copy-content{font-size:16px;font-weight:400;line-height:27px;}.hp-copy-since{font-size:2.85em;font-weight:700;margin-bottom:30px;}.hp-copy-year{font-size:7.7em;font-weight:700;}.hp-copy-36{font-size:36px;line-height:36px;font-weight:500;}.content-18{font-size:18px;line-height:30px;}.main-header-copy{font-size:90px;font-weight:500;line-height:85px;}.white-subheader{color:#fff;font-size:55px;font-weight:600;line-height:40px;margin:0;}.dark-subheader{font-weight:600;line-height:58px;font-size:55px;}.dark-subheader-sp{font-size:53px;font-weight:600;line-height:56px;}.shop-products{font-size:14px;line-height:21px;}.ambassador-how-works .pdp-squares{display:inline-flex;}.ambassador-how-works .ambassador-square{border:1px solid #999;margin:50px 21px 0 0;padding:50px 20px;min-height:373px;justify-content:center;flex-direction:column;}div[id$="Accordion"]{border-top:1px solid #ccc;max-width:700px;margin:0 auto;}div[id$="Accordion"] .panel{border:none;box-shadow:none;border-bottom:1px solid #ccc;margin:0 !important;}div[id$="Accordion"] .panel-heading{background-color:transparent;transition:all 0.25s ease-in-out;}div[id$="Accordion"] .panel-heading:hover{background:#f5f5f5;transition:all 0.25s ease-in-out;}div[id$="Accordion"] .panel-body{border:none;}div[id$="Accordion"] h4.panel-title{margin:.5em 0;position:relative;padding-right:20px;}div[id$="Accordion"] h4.panel-title a{font-weight:700;text-decoration:none;line-height:1.25em;width:100%;display:inline-block;}div[id$="Accordion"] h4.panel-title a:after{font-family:'FontAwesome';content:"\f077";float:right;color:#173E35;position:absolute;right:0;top:0;}div[id$="Accordion"] h4.panel-title a.collapsed:after{content:"\f078";}.social-media-shaklee .fa:before{color:#fff;background:#173E35;border-radius:50%;font-size:22px;display:inline-block;width:1.75em;height:1.75em;line-height:1.75em;}.social-media-shaklee .fa-facebook-square:before{content:"\f09a" !important;}.social-media-shaklee .fa-youtube-square:before{content:"\f16a";}.social-media-shaklee .fa-twitter-square:before{content:"\f099";}.social-media-shaklee .fa-pinterest-square:before{content:"\f231";}footer .footer__bottom .footer-links li a,
.breadcrumb-section .breadcrumb li{text-transform:initial !important;}.arrow-link{font-size:22px;font-weight:700;line-height:46px;color:#2e2e2e;}.arrow-link-white{font-size:22px;font-weight:700;line-height:46px;color:#fff;}a.am-underline{text-decoration:underline;}a.dark-link{color:#2e2e2e;}@media(min-width:1900px){.shop-home-180 > div,
 .shop-home-sports > div{background-size:contain !important;}.shop-home-180{background:url("https://images.shaklee.com/ShopHomeHealthyWeight.png") left center no-repeat;background-size:100% 100%;}.shop-home-sports{background:url("https://images.shaklee.com/ShopHome-Sports.png") center center no-repeat;background-size:100% 100%;}}@media(min-width:656px){.footer__nav--container.col-xs-12.col-sm-4:nth-child(2){margin-top:34px;}.lr-startnow-mobile-hero{display:none;}}.navigation.navigation--top .nav__right .my-account-nav{min-width:auto;text-align:right;}.navigation.navigation--top .nav__right .my-account-nav-link a{padding-left:10px;padding-right:10px;}.navigation.navigation--top .nav__right .nav__links--account .my-account-caret.collapsed{margin-right:7px;}.navigation.navigation--top .nav__right .nav__links--account li.my-account-nav-container{padding:0px;}.navigation.navigation--top .nav__right .nav__links--account li.my-account-nav-container a,
.navigation.navigation--top .nav__right .nav__links--account li.my-account-nav-container .nav-sub-menu{padding:0 10px;}.navigation.navigation--top .nav__right .nav__links--account li.my-account-nav-container .my-account-nav-link:first-of-type a{padding-left:5px;}.navigation.navigation--top .nav__right .nav__links--account li.my-account-nav-container .sign-out-btn a{padding-left:5px;padding-right:12px;}.navigation.navigation--top .nav__right .nav__links--account li.logged_in{max-width:240px;}.navigation.navigation--top .nav__right .nav__links--account li.logged_in.guest p{border-right:1px solid #d9d9d9;padding-right:10px;margin:0;}.navigation.navigation--top .nav__right .nav__links--account li.registration-link{display:inline-block;}.navigation.navigation--top .nav__right .nav__links--account li.registration-link a{border-right:1px solid #d9d9d9;margin:9px 0;padding:0 10px;}.navigation.navigation--top .nav__right .nav__links--account li.liOffcanvas a{padding-right:12px;}.navigation.navigation--middle .desktop__nav{margin-left:0;margin-right:0;}.navigation.navigation--middle .desktop__nav .nav__left{padding-left:0;padding-right:0;}.navigation.navigation--middle .desktop__nav .nav__left .site-logo{padding-left:0;}.navigation.navigation--middle .desktop__nav .nav__left .site-logo a,
.navigation.navigation--middle .desktop__nav .nav__left .site-logo img{width:162px;max-height:52px;}.navigation.navigation--middle .desktop__nav .nav__right{margin-right:0;flex:1;padding-right:0;}.navigation.navigation--middle .desktop__nav .header-links{line-height:34px;}.navigation.navigation--middle .desktop__nav .header-links li:last-child{margin-right:0;margin-left:0;}.navigation.navigation--middle .site-search .input-group{border:2px solid #c3c3c3;height:34px;}.navigation.navigation--middle .site-search .input-group input{height:30px;top:0;left:0;}.navigation.navigation--middle .site-search .input-group-btn .glyphicon-search{vertical-align:middle;}.breadcrumb-section .breadcrumb-container{padding-left:0;}footer{border-top:none!important;}.footer__top{border-top:1px solid #979797;padding-top:40px;padding-bottom:0;}.footer__top .guaranteed-badge{width:190px;}.footer__top .guaranteed-badge .item{text-align:center;}.footer__top .guaranteed-badge .item img{width:172px;height:172px;}.footer__top .footer__right{display:flex;justify-content:space-between;padding-bottom:0;}.footer__top .footer__right .footer__nav--container{border-left:1px solid #7b7b7b;padding-left:15px;margin-left:40px;}.footer__top .footer__right .footer__nav--container:last-child{background-color:#f3faf5;border-left:none;margin-top:-40px;padding-top:40px;padding-right:10px;}.footer__top .footer__right .footer__nav--container .footer__nav--links .footer__link{margin-bottom:10px;}.footer__top .footer__right .footer__nav--container .footer__nav--links .footer__link a{font-size:15px;font-weight:600;line-height:1.17;}.footer__top .footer__right .footer__nav--container .social-media-shaklee .text{line-height:32px;margin-top:-7px;}.footer__top .footer__right .footer__nav--container .social-media-shaklee .text span{font-weight:600;font-size:15px;}.footer__top .footer__right .footer__nav--container .social-media-shaklee .autoship-intro{margin-top:35px;font-weight:600;}.footer__top .footer__right .footer__nav--container .social-media-shaklee .title .fa{padding-top:8px;}.footer__bottom ul.footer-links{margin-bottom:0;padding-top:20px;padding-bottom:20px;position:relative;}.footer__bottom ul.footer-links li{line-height:1;padding:0;}.footer__bottom ul.footer-links li a{border-color:#F3FAF5;font-weight:500;}.footer__bottom ul.footer-links .copyrights span{color:#F3FAF5;font-size:12px;line-height:19px;}@media(min-width:1024px){.navigation.navigation--top .nav__right .nav__links--account li.logged_in{padding:9px 0 !important;}.navigation.navigation--top .nav__right .nav__links--account .my-account-caret{padding:9px 5px !important;}.navigation.navigation--top .nav__right .nav__links--account .nav-cart .mini-cart-link{padding-top:9px;}.navigation.navigation--top .nav__right .nav__links--account a{padding-left:10px;padding-right:10px;}.navigation.navigation--bottom .navigation__overflow .offcanvas-links{padding-left:0;padding-right:0;}.navigation.navigation--bottom .navigation__overflow .offcanvas-links li.nav__links--primary .wrapper{padding:0 13px;}.navigation.navigation--bottom .navigation__overflow .offcanvas-links li.nav__links--primary:first-child .wrapper{padding-left:0;}.navigation.navigation--bottom .navigation__overflow .offcanvas-links li.nav__links--primary.more-category-nav-link{display:none;}.navigation.navigation--bottom .navigation__overflow .offcanvas-links li.nav__links--primary:nth-last-child(1) .wrapper{border-right:none;padding-right:0;}.navigation.navigation--bottom .nav__links--products .nav__link{height:36px;}.navigation.navigation--bottom .nav__links--products .nav__link a{line-height:1.17;}.breadcrumb-section .breadcrumb-container .breadcrumb{padding-left:0;}.footer__top .footer__right .footer__nav--container:not(:last-child){height:172px;}.footer__top .footer__right .footer__nav--container:nth-child(2){margin-left:0;}.footer__bottom ul.footer-links .copyrights{position:absolute;left:0;}}@media(max-width:1023px){footer{margin-top:150px!important;}.footer__top{padding-top:125px;position:relative;}.footer__top .footer__right{display:grid;grid-template-columns:repeat(2, 1fr);padding-bottom:0;}.footer__top .footer__right .guaranteed-badge{position:absolute;top:-98px;left:calc(50% - 98px);}.footer__top .footer__right .guaranteed-badge .item img{width:196px;height:196px;}.footer__top .footer__right .footer__nav--container{margin-bottom:68px;margin-left:24px;}.footer__top .footer__right .footer__nav--container:last-child{margin-top:-24px;padding-top:25px;margin-bottom:0;}.footer__top .footer__right .footer__nav--container:nth-last-child(2){height:180px;}.footer__top .footer__right .footer__nav--container .footer__nav--links .footer__link:last-child{margin-bottom:0;}.footer__bottom ul.footer-links{padding-top:19px;padding-bottom:18px;}.footer__bottom ul.footer-links li{line-height:19px;}.footer__bottom ul.footer-links .copyrights{display:block;}}.page-homepage .dark-subheader{font-size:28px;}.page-homepage .main-header-copy{font-size:24px;line-height:1.3;}.page-homepage .shk-banner-type-c .arrow-link img,
.page-homepage .shk-banner-type-c .arrow-link-white img{width:auto;max-width:56px;}.page-homepage .home-blog-main-JP{border-bottom:none;}.page-homepage .home-new-products-hero .shk-banner-sub-component-container{min-height:600px;}.page-homepage .hp-make-healthy .shk-banner-content .shk-banner-sub-component-container{padding:0;}.page-homepage .hp-sustainability-pledge-hero .shk-banner-sub-component-container{justify-content:start;text-align:center;}.page-homepage .hp-beyond{background-color:#f5f5f5;padding:20px;}.page-homepage .hp-beyond .shk-banner-subcomponent-media{max-height:300px;}.page-homepage .hp-beyond .shk-banner-background-responsive{background-size:contain;background-position:7% 0px;}.page-homepage .hp-beyond .shk-banner-content-light{width:75%;}.page-homepage .home-brandstory-main-JP .shk-banner-sub-component-container{justify-content:left;position:relative;}.page-homepage .home-brandstory-main-JP .shk-banner-content-light{padding-bottom:0;}.page-homepage .home-brandstory-main-JP .shk-banner-sub-component-container{padding-bottom:0;}.page-homepage .home-brandstory-main-JP .dark-subheader{text-align:center;}.page-homepage .home-brandstory-main-JP .hp-copy-content{display:flex;justify-content:center;}.page-homepage .home-brandstory-main-JP .hp-cricle-box{margin:10px 20px;width:200px;}.page-homepage .home-brandstory-main-JP .hp-cricle-box:first-child{margin-left:0;}.page-homepage .home-brandstory-main-JP .shk-banner-content .shk-banner-sub-component-container .home-brandstory-main-JP-bgimg{padding-bottom:0;}.page-homepage .home-brandstory-main-JP .home-brandstory-main-JP-bgimg{z-index:2;}.page-homepage .home-brandstory-main-JP .shk-banner-content .shk-banner-sub-component-container .shk-banner-sub-component .shk-banner-subcomponent-media{width:135%;max-width:135%;}.page-homepage .home-brandstory-main-JP .shk-banner-sub-component-container .home-brandstory-main-JP-txt{padding-bottom:0;}.page-homepage .home-brandstory-main-JP .home-brandstory-main-JP-txt{z-index:1;position:relative;}.page-homepage .home-brandstory-main-JP .home-nutrsci01-main-bg{width:100vw;height:100%;position:absolute;background-color:#e6f2f7;left:calc(-50vw + 85%);}.page-homepage .home-brandstory-main-JP .hp-brandstory-sub-top{margin-bottom:80px;}.page-homepage .home-brandstory-main-JP .hp-brandstory-sub-bottom{padding-top:75px;}.page-homepage .home-nutrsci01-main-JP{position:relative;}.page-homepage .home-nutrsci01-main-JP .main-header-copy,
.page-homepage .home-nutrsci01-main-JP .hp-company-quality{text-align:center;}.page-homepage .home-nutrsci01-main-JP .hp-company-quality{padding-bottom:100px;}.page-homepage .hp-sustainability-pledge-sub2{background-color:rgba(255, 255, 255, 0.7);color:#000;}@media(min-width:640px){.page-homepage .mobile{display:none;}}@media(min-width:640px) and (max-width:1023px){.page-homepage .hp-beyond .shk-banner-background-responsive{background-size:30%;background-position:5%;}.page-homepage .home-nutrsci01-main-JP .home-nutrsci01-main-bg{left:calc(-50vw + 50%);}}@media(min-width:781px) and (max-width:1023px){.page-homepage .no-carousel.shk-banner-sub-component-container .home-brandstory-main-JP-bgimg{position:absolute;transform:rotate(-15deg);width:55% !important;top:0;right:-25%;}}@media(min-width:640px) and (max-width:780px){.page-homepage .no-carousel.shk-banner-sub-component-container .home-brandstory-main-JP-bgimg{position:absolute;transform:rotate(-15deg);width:75% !important;top:0;right:-40%;}}@media(max-width:639px){.page-homepage .desktop{display:none;}.page-homepage .dark-subheader{font-size:18px;margin:0;line-height:1.2;}.page-homepage .main-header-copy{font-size:18px;}.page-homepage .arrow-link{font-size:16px;}.page-homepage .hp-copy-36{font-size:20px;}.page-homepage .home-new-products-hero-m .shk-banner-middle-align{padding:0;}.page-homepage .home-new-products-hero-m .shk-banner-subcomponent-media{max-width:none !important;max-height:250px;}.page-homepage .home-nutrsci01-main-JP .hp-company-quality{margin-bottom:0;padding-bottom:80px;}.page-homepage .home-nutrsci01-main-JP .home-nutrsci01-main-bg{left:calc(-50vw + 50%);}.page-homepage .home-minibanner-main-JP-m .dark-subheader{margin:0;}.page-homepage .home-minibanner-main-JP-m .shk-banner-subcomponent-media{max-height:180px;}.page-homepage .home-minibanner-main-JP-m .shk-banner-sub-component-container .home-minibanner-sub-text{padding-left:0;padding-right:0;}.page-homepage .home-minibanner-main-JP-m .shk-banner-background-responsive{background-color:#f5f5f5;}.page-homepage .home-brandstory-main-JP .dark-subheader{text-align:center;margin-bottom:40px;}.page-homepage .home-brandstory-main-JP .hp-copy-content{display:block;}.page-homepage .home-brandstory-main-JP .hp-cricle-box{margin:20px auto;}.page-homepage .home-brandstory-main-JP .hp-cricle-box:first-child{margin:20px auto;}.page-homepage .home-brandstory-main-JP .shk-banner-sub-component.home-brandstory-main-JP-bgimg{width:100% !important;margin-left:unset;position:absolute;top:260px;transform:rotate(-15deg);right:-50%;}.page-homepage .hp-sustainability-pledge-hero-sub-m .shk-banner-sub-component-content,
 .page-homepage .hp-sustainability-pledge-hero-sub2-m .shk-banner-sub-component-content{padding:40px 20px;}.page-homepage .home-brandstory-main-JP .home-brandstory-main-JP-txt,
 .page-homepage .home-joinus-main01-US .home-joinus-main01-US-txt{padding:0 !important;}}.page-homepage .hidden{display:none;}.page-homepage .shk-banner-type-c .shk-banner-content .shk-banner-sub-component-container .shk-banner-sub-component{display:block;}.page-homepage .shk-banner-middle-align .shk-banner-sub-component-content{margin:0 auto;}.page-homepage .no-padding .shk-banner-content,
.page-homepage .no-padding .shk-banner-sub-component-container,
.page-homepage .no-padding .shk-banner-sub-component{padding:0 !important;}.page-homepage .member-component-banner.earn-rewards .reward-points-balance{line-height:38px;margin:0;padding-bottom:10px;}.subheader-reg-20{font-size:20px;line-height:32px;}.hp-make-healthy{min-height:0;}.hp-make-healthy .shk-banner-content{padding:40px 20px 0;}.hp-make-healthy .shk-banner-content .shk-banner-sub-heading{padding:0;}.hp-science-proven-rollover,
.hp-science-natural-rollover,
.hp-science-science-rollover{opacity:0;transition:0.25s all ease-in-out;}.hp-science-proven:hover .hp-science-proven-rollover,
.hp-science-natural:hover .hp-science-natural-rollover,
.hp-science-science:hover .hp-science-science-rollover{opacity:1;transition:0.25s all ease-in-out;}.hp-sub-header{font-weight:500 !important;}.hp-border-bottom-d{border-bottom:2px solid #c1c1c1;display:block;}.hp-pledge-logo img{max-width:211px;}.hp-pledge-logo{margin-bottom:-250px;}.hp-seenin-box{padding-top:80px;padding-bottom:15px;background-color:#e9e4e0;width:54%;margin:0px 23%;}.hp-seenin-txt{font-size:42px;text-transform:uppercase;line-height:42px;letter-spacing:4px;}.hp-blog-month{font-size:12px;font-weight:600;line-height:28px;text-transform:uppercase;}.hp-blog-title{font-size:24px;font-weight:400;line-height:32px;}.home-social-main-US,
.home-blog-main-JP{margin:0 auto;max-width:940px;}.home-blog-main-JP{border-bottom:2px solid #c1c1c1;}.hp-social-text{color:#333333;font-size:15px;font-weight:300;line-height:30px;}.footnote-terms{font-size:12px;line-height:20px;}.home-nutrsci-main-US > .js-responsive-image{background-size:contain;}@media(min-width:1024px){.hp-make-healthy{padding:0px 100px;}.page-homepage .hp-sustainability-pledge-hero .shk-banner-content{padding:30px 20px;}.page-homepage .hp-sustainability-pledge-hero .shk-banner-sub-component-container .shk-banner-sub-component.hp-sustainability-pledge-sub{padding:0;}.page-homepage .hp-sustainability-pledge-hero .shk-banner-sub-component-container .shk-banner-sub-component-content{min-height:338px;}.page-homepage .hp-sustainability-pledge-hero .shk-banner-sub-component-container .shk-banner-sub-component-content .content-text{font-size:24px;line-height:1.3;}.page-homepage .hp-sustainability-pledge-hero2 .shk-banner-content{padding:35px 20px;}.page-homepage .hp-sustainability-pledge-hero2 .shk-banner-sub-component-container .shk-banner-sub-component{padding:25px;}.page-homepage .hp-sustainability-pledge-hero2 .shk-banner-sub-component-container .shk-banner-sub-component .content-text{font-size:24px;line-height:1.3;}.page-homepage .hp-beyond .shk-banner-subcomponent-media{margin:15px 0;min-height:408px;}.page-homepage .hp-beyond .hp-beyond-sub .hp-copy-content{font-size:24px;line-height:1.3;}.page-homepage .home-brandstory-main-JP .dark-subheader{margin-top:60px;}.page-homepage .home-brandstory-main-JP .hp-brandstory-sub-top{margin-bottom:122px;}.page-homepage .home-brandstory-main-JP .hp-brandstory-sub-bottom{padding-top:114px;}.page-homepage .home-nutrsci01-main-JP .hp-company-quality{padding-bottom:178px;}.page-homepage .shk-banner-type-c.home-minibanner-main-JP .shk-banner-content .shk-banner-sub-component-container .shk-banner-sub-component{padding:0;}.page-homepage .home-blog-main-JP .shk-banner-sub-heading img{max-width:275px;}}@media(max-width:1023px){.home-new-products-hero-m .shk-banner-content{padding:0;}.home-new-products-hero-m .shk-responsive-image{margin:0 -20px;width:calc(100% + 40px);}.home-new-products-sub-m{padding:0 !important;}.home-brandstory-main-JP .hp-minibanner-imgsleft{margin-bottom:10px;}.home-minibanner-main-JP.shk-banner-type-c .shk-banner-content .shk-banner-sub-component-container .shk-banner-sub-component{padding:0;padding-bottom:20px;}}@media(max-width:480px){.subheader-reg-20{font-size:18px;line-height:30px;}.sc-together-building .dark-subheader{font-size:36px;line-height:35px;}.shk-banner-sub-heading h2,
 .shk-banner-heading h2{line-height:1.25em !important;}input[type="checkbox"].hp-science-proven-m{content:url('https://images.shaklee.com/hp/Proven-mobile.png');}input[type="checkbox"].hp-science-natural-m{content:url('https://images.shaklee.com/hp/Natural-mobile.png');}input[type="checkbox"].hp-science-science-m{content:url(https://images.shaklee.com/hp/Science-mobile.png);}input[type="checkbox"].hp-science-proven-m,
 input[type="checkbox"].hp-science-natural-m,
 input[type="checkbox"].hp-science-science-m{border:none !important;outline:none !important;outline-width:0 !important;display:block;width:350px;height:350px;max-width:350px;max-height:350px;margin:-20px 0 20px -6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.home-nutrsci02-main-US-sub-m{padding:0 !important;}.hp-sub-header{font-size:65px;line-height:66px;}.hp-seenin .shk-banner-sub-component-content img{width:auto;max-width:80%;}.hp-sustainability-pledge-hero .shk-banner-content{padding-top:20px;padding-bottom:0;}.hp-sustainability-pledge-hero .hp-sustainability-pledge-sub{padding:0 0 0 50px !important;}.hp-sustainability-pledge-hero .hp-pledge-logo img{max-width:120px;}.hp-sustainability-pledge-hero .main-header-copy{line-height:1.02;letter-spacing:-0.91px;font-weight:normal;margin-top:130px;}.hp-sustainability-pledge-hero .hp-blog-title{margin-bottom:20px;}.arrow-link-white img,
 .arrow-link img{max-width:40px;}.home-blog-main-JP .img-responsive{width:100%;}}@media(max-width:576px){.home-shopcats-main-US .arrow-link{font-size:17px;line-height:27px;}}.hp-dist-top-tiles .shk-banner-sub-heading{padding:0 !important;}.page-homepage .member-component-banner .heading .icon{color:#173e35;font-size:42px !important;display:block;margin-bottom:20px;}.hp-dist-top-tiles .hp-dist-focus{width:34%;}.hp-dist-top-tiles .col-sm-3{height:calc(600px - 12vw);min-height:380px;display:flex;flex-direction:column;justify-content:center;margin-bottom:0;padding:90px 2vw 90px 5vw;}.hp-dist-focus{background-image:url(https://images.shaklee.com/hp/wood-hero-image-desktop.jpg);background-repeat:no-repeat;color:#ffff;}.hp-dist-top-tiles .col-sm-3 h2.hp-dist-heading{font-size:calc(44.6px);line-height:1.0em;margin-top:-5px;}.hp-dist-top-tiles .col-sm-3 p.hp-dist-month{font-size:calc(22px + .7vw);line-height:1.4em;}.hp-dist-top-tiles .col-sm-3 h3.hp-dist-tile-header{font-size:calc(22px + .7vw);line-height:1.0em;min-height:4em;display:flex;align-items:center;justify-content:center;}.hp-dist-top-tiles .col-sm-3 p.hp-dist-tile-copy{font-size:calc(12px + .6vw);line-height:1.4em;min-height:2.35em;}.hp-dist-learn-more a{font-size:15px;font-weight:bold;line-height:27px;color:#2e2e2e;}.hp-dist-top-tiles div[class*="hp-dist-tile-"]{width:22%;padding:90px 2vw 60px;}.hp-dist-heading{font-weight:700;}.hp-dist-month{font-weight:300;}.hp-dist-focus{background-image:url(https://images.shaklee.com/hp/wood-hero-image-desktop.jpg);background-repeat:no-repeat;color:#ffff;padding:90px 30px 90px 70px;}.hp-dist-tile-1{background-color:#E7EFEB;}.hp-dist-tile-2{background-color:#D2E1D9;}.hp-dist-tile-3{background-color:#ABC8B9;}.hp-dist-tile-header{font-weight:500;}.hp-dist-learn-more a{font-size:15px;font-weight:bold;line-height:27px;color:#2e2e2e;}.hp-dist-learn-more-white a{font-size:15px;font-weight:bold;line-height:27px;color:#fff;}.arrow-img{width:24px;}.container .shk-member-component-row{border-bottom:0px solid #d9d9d9;padding-top:0px;padding-bottom:0px;}.hp-dist-boxes .row{margin-left:1vw;}.hp-dist-boxes .hp-dist-box:nth-child(3n+1){clear:none;}.hp-dist-boxes .hp-dist-box{width:31%;margin-right:2%;box-shadow:0px 0px 10px 5px rgba(0, 0, 0, 0.15);}.hp-dist-box{padding:0px 20px 20px;}.hp-dist-box-header{font-size:22px;line-height:1em;font-weight:900;}.hp-dist-box-copy{font-size:16px;line-height:1.35em;min-height:calc(60px - 0.25vw);}.hp-dist-link{font-size:16px;line-height:1.35em;text-transform:uppercase;text-decoration:underline;font-weight:bold;}.hp-dist-boxes .hp-dist-box img{margin:0 -20px;max-width:calc(100% + 40px);}.hp-dist-boxes .hp-dist-box:nth-child(3n){margin-right:0;}@media(max-width:768px){.hp-dist-top-tiles .hp-dist-focus{width:100%;height:auto;min-height:unset;padding:60px 2vw 60px 6vw;}.hp-dist-month{font-size:18px;font-weight:300;line-height:48px;}.hp-dist-heading{font-size:36px;}.hp-dist-learn-more-white a{font-size:10px;line-height:27.36px;}.arrow-img{width:10px;}.hp-dist-top-tiles div[class*="hp-dist-tile-"]{width:33%;padding:15px 2vw 15px;height:auto;min-height:300px;}.hp-dist-boxes .hp-dist-box{width:47%;margin-right:3%;}.hp-dist-box{padding:0px 10px 10px;}.hp-dist-boxes .hp-dist-box:nth-child(3n+1){clear:none;}.hp-dist-boxes .hp-dist-box:nth-child(2n+1){clear:both;}.hp-dist-boxes .hp-dist-box:nth-child(3n){margin-right:3%;}.hp-dist-boxes .hp-dist-box:nth-child(2n){margin-right:0;}.hp-dist-boxes .hp-dist-box img{margin:0 -10px;max-width:calc(100% + 20px);}}@media(max-width:480px){.hp-dist-top-tiles .row{margin:0px -5px;}.shk-banner-sub-heading h2,
 .shk-banner-heading h2{line-height:1.25em !important;}.hp-dist-top-tiles .col-sm-3 h3.hp-dist-tile-header{min-height:5em;}.hp-dist-top-tiles .col-sm-3 p.hp-dist-tile-copy{min-height:5.5em;}.hp-dist-box-header{font-size:18px;min-height:2em;}.hp-dist-box-copy{min-height:5.25em;font-size:14px;}.hp-dist-learn-more a{font-size:10px;line-height:27.36px;}.hp-dist-link{min-height:2.75em;display:block;font-size:12px;}}@media(min-width:1024px){.shk-member-component-row .shk-member-component{width:40%;}}@media(min-width:640px){.shk-member-component-row .member-component-banner.flex-block .button-container a.btn,
 .shk-member-component-row .member-component-banner.earn-rewards .rewards-buttons .rewards-button{display:flex;justify-content:center;align-items:center;height:44px;}}.member-contact-link{color:red;text-decoration:underline;}.autoship-details .autoship-intro.text{font-size:18px;line-height:1.5;}.autoship-details .autoship-benefits .text{line-height:19px;}.autoship-details .autoship-container-description{font-size:22px;line-height:1.3;}.autoship-details .autoship-benefits-items{display:flex;justify-content:center;}.autoship-details .autoship-benefits-items .autoship-benefits-item{width:30%;}.autoship-details .autoship-benefits-items .autoship-benefits-item .benfits-img{width:200px;height:auto;}.autoship-details .autoship-benefits-items .small-font{font-size:12px;}@media(max-width:639px){.autoship-details .autoship-benefits-items{flex-direction:column;align-items:center;}.autoship-details .autoship-benefits-items .autoship-benefits-item{width:100%;}}.autoship-details .pdf_link{text-decoration:underline;color:#173E35;}@media(max-width:1023px){.autoship-details.autoship-empty-page .loyalty-order-tips{padding-left:10px;padding-right:10px;}}.autoship-page .auto-quick-shop .quick-shop{margin:0;padding:0;}.autoship-page .auto-quick-shop .quick-shop .create-autoship-header{font-size:30px;line-height:1;padding-bottom:0;margin-top:5px;margin-bottom:20px;}.autoship-page .auto-quick-shop .quick-shop .quickshop_add_to_cart_form .input-group{height:44px;}.autoship-page .auto-quick-shop button:disabled{background-color:white;border-color:#173e35;opacity:0.3;}.autoship-page .auto-quick-shop button:disabled:active{color:#173e35;}.autoship-page .autoship-cart-empty-message{padding:35px 0;display:block;text-align:left;font-size:16px;line-height:1.38;}.autoship-page .recurring-items-section{margin-top:25px;}.autoship-page .cart-entries-panel-group{margin-bottom:15px;}.autoship-page .cart-entries-panel-group .autoship-cart-item .cart-item-remove-btn{border:none;}.autoship-page .cart-entries-panel-group .item__list--item__content{position:relative;}.autoship-page .cart-entries-panel-group .item__list--item__content .header{padding-right:10px;}.autoship-page .cart-entries-panel-group .item__list--item__content .item__image{box-sizing:content-box;padding:0;padding-right:20px;}.autoship-page .cart-entries-panel-group .item__list--item__content .item__info .item__quantity__total{padding:0;}.autoship-page .cart-entries-panel-group .item__list--item__content .item__menu{padding-left:0;padding-right:0;width:24px;}.autoship-page .cart-entries-panel-group .item__list--item__content .item__menu button{background:none;}.autoship-page .cart-entries-panel-group .item__list--item__content .save-for-later{position:absolute;right:-24px;bottom:0;}.autoship-page .one-time-redeemed-text-section{font-size:12px;font-weight:500;line-height:1.42;padding:15px;background-color:#f6f4f1;margin-bottom:15px;}.autoship-page .one-time-redeemed-text-section .one-time-redeemed-text:before{content:'!';display:inline-block;width:16px;height:16px;border:1px solid #2e2e2e;border-radius:50%;font-weight:bold;margin-right:8px;text-align:center;}.autoship-page .onetime-items-section .cart-entries-panel-group .panel-heading{height:auto;}.autoship-page .onetime-items-section .cart-entries-panel-group .panel-heading .panel-title{height:auto;line-height:1;padding:16px 30px 16px 0;}.autoship-page .saved-for-later-list .item__image{text-align:center;}.autoship-page .saved-for-later-list .item__info{position:relative;}.autoship-page .saved-for-later-list .item__info .item__name{display:inline-block;max-width:450px;}.autoship-page .saved-for-later-list .quickshop_add_to_cart_form .btn-add-submit{text-decoration:underline;text-transform:capitalize;}@media(min-width:1024px){.autoship-page .saved-for-later-list .quickshop_add_to_cart_form{text-align:right;margin-right:-24px;}.autoship-page .saved-for-later-list .quickshop_add_to_cart_form .btn-add-submit{margin-right:0;}}@media(max-width:1023px){.autoship-page .saved-for-later-list .quickshop_add_to_cart_form{margin-top:5px;}}@media(max-width:1023px){.autoship-page .cart-entries.saved-for-later-section .panel-heading{padding-top:15px;padding-bottom:15px;height:auto;}.autoship-page .cart-entries.saved-for-later-section .panel-heading .panel-title{line-height:inherit;height:auto;}.autoship-page .cart-entries.saved-for-later-section .panel-heading .panel-title .item-title{padding-right:50px;line-height:1;}.autoship-page .cart-entries.saved-for-later-section .panel-heading .panel-title .panel-toggle{top:0;}}.autoship-page .autoship-frequency-section{display:none;}@media(min-width:1024px){.autoship-page .auto-quick-shop .autoship-quickshop-section{display:flex;}.autoship-page .auto-quick-shop .autoship-quickshop-section .search-input-group{flex:1;}.autoship-page .auto-quick-shop .autoship-quickshop-section .quick-shop-cart-button{display:flex;}.autoship-page .auto-quick-shop .autoship-quickshop-section .quick-shop-cart-button button.btn{margin-right:0;margin-top:0;margin-left:12px;}.autoship-page .redeemed-items-section .quick-shop-input-group{padding-right:15px;}}@media(max-width:1023px){.autoship-page .auto-quick-shop .quick-shop-cart-button{display:flex;}.autoship-page .auto-quick-shop .quick-shop-cart-button .btn.btn-order-one-time{margin-top:12px;margin-right:0;}.autoship-page .auto-quick-shop .quick-shop-cart-button button{margin-top:12px;}.autoship-page .autoship-cart-empty-message{min-height:initial;}.autoship-page .cart-entries-panel-group .item__list--item__content .save-for-later{right:0;position:relative;left:0;text-align:left;margin-top:10px;}.autoship-page .autoship-main .redeemed-items-section .quick-shop-cart-button{padding-left:10px;}}.page-categoryPage .grid-item .thumb img{width:auto;max-width:100%;}.page-categoryPage .grid-item .thumb .shkgrid-details{margin-top:5px;}.page-categoryPage .grid-item .product-review{display:none;}.page-categoryPage .category-product-container .category-layout .category-header{padding-top:30px;padding-bottom:30px;}.product-detail-in-quickview-popup .add-to-cart-japan .quantity-selector{display:none;}@media(min-width:1024px){.page-categoryPage .category-left-navigation{padding-left:0;}}.jp-autoship-summary .autoship-cart-title{margin-top:5px;margin-bottom:25px;font-size:20px;font-weight:bold;color:#000;text-transform:uppercase;line-height:1.2;}.jp-autoship-summary .form-group{margin-bottom:20px;}.jp-autoship-summary .sub-section{border-bottom:solid 1px #dfdfdf;padding-left:0;padding-right:0;}.jp-autoship-summary .no-padding{padding:0;}.jp-autoship-summary .sub-section:last-of-type{border-bottom:none;padding-bottom:5px;}.jp-autoship-summary .no-border{border:none;}.jp-autoship-summary .section-sub-header{color:#1e1e1e;font-weight:bold;margin-bottom:12px;}.jp-autoship-summary .autoship-manage-section .section-selected-value{font-size:13px;color:#1e1e1e;}.jp-autoship-summary .autoship-select-modal{font-size:12px;font-weight:bold;text-decoration:underline;}.jp-autoship-summary .datepicker .delivery-date-question-icon{position:absolute;left:53px;top:1px;}.jp-autoship-summary .glyphicon-question-sign{font-size:15px;}.jp-autoship-summary .jp-payment-sub-header{display:block;}.jp-autoship-summary .jp-payment-sub-header .required-field{color:#E04545;font-weight:bold;margin-left:5px;}.jp-autoship-summary .autoship-cart-empty-message{margin:10px 0 0;font-size:12px;font-weight:500;line-height:1.42;letter-spacing:0.55px;color:#d85151;}.jp-autoship-summary .order-summary-block{padding:10px 0;}.jp-autoship-summary .order-autoship-count{font-size:14px;color:#173e35;line-height:17px;font-weight:600;margin-bottom:15px;}.jp-autoship-summary .order-autoship-count span{font-weight:600;}.page-multiStepCheckoutSummaryPage .question-rewards-summary,
.jp-autoship-summary .question-rewards-summary{font-size:15px;cursor:pointer;top:0;}.autoship-page .autoship-silder .jp-autoship-summary .autoship-manage-section{margin-bottom:15px;}.autoship-page .autoship-silder .jp-autoship-summary .applied-promotion-section{padding-bottom:25px;}.autoship-page .autoship-silder .jp-autoship-summary .form-label{margin-bottom:10px;}.jp-redeem-points-modal #cboxLoadedContent{margin-top:130px;}.jp-redeem-points-modal .redeem-modal-content{font-size:16px;line-height:1.69;letter-spacing:0.65px;color:#2e2e2e;text-align:left;}.jp-redeem-points-modal .redeem-modal-content li{margin-bottom:10px;}.jp-redeem-points-modal .redeem-modal-ok-btn{padding-left:90px;padding-right:90px;margin:40px auto 10px;display:block;}@media(max-width:639px){.jp-redeem-points-modal.autoshp-cart-popup #cboxTitle{padding:40px 50px 30px;height:130px;}}.autoshp-cart-popup #cboxTitle{padding-top:40px;text-align:center;}.autoshp-cart-popup #cboxTitle .headline-text{font-size:36px;line-height:1.14;letter-spacing:-0.23px;color:#333;}.autoshp-cart-popup #cboxClose{top:15px;right:15px;}.autoshp-cart-popup #cboxContent{border-radius:2px;box-shadow:1px 1px 6px 0 rgba(0, 0, 0, 0.2);}.autoshp-cart-popup .divide-line{text-align:center;margin:10px auto 30px;}.autoshp-cart-popup .divide-line .line{width:87px;height:2px;border-bottom:solid 5px #173e35;margin:auto;}@media(max-width:1023px){.autoshp-cart-popup #cboxTitle{padding-top:30px;}.autoshp-cart-popup #cboxTitle .headline-text{font-size:22px;}.autoshp-cart-popup #cboxLoadedContent{padding-left:20px;padding-right:20px;}}.jp-delivery-date-modal .item{margin-bottom:25px;font-size:16px;line-height:1.69;letter-spacing:0.65px;color:#2e2e2e;}.jp-delivery-date-modal .item-title{font-weight:bold;color:#173e35;margin-bottom:10px;}.jp-delivery-date-modal .delivery-date-footer{text-align:center;margin-top:20px;margin-bottom:15px;}.jp-delivery-date-modal .dilivery-date-btn{width:265px;margin:auto;line-height:22px;}.jp-delivery-date-modal #cboxTitle{padding-top:40px;}.jp-delivery-date-modal #cboxLoadedContent{margin-top:110px;}.jp-delivery-date-modal #cboxLoadedContent .item-info{font-size:16px;text-align:left;}@media(max-width:639px){.jp-delivery-date-modal #cboxLoadedContent{padding-top:0;}}.jp-payment-method-popup #cboxTitle{padding-top:29px;padding-bottom:25px;}.jp-payment-method-popup #cboxTitle .headline{color:#000;}.jp-payment-method-popup #cboxLoadedContent{margin-top:80px;}.jp-payment-method-popup #cboxLoadedContent .select-popup-header{margin-top:30px;margin-bottom:25px;color:#1b2125;}.jp-payment-method-popup .full-width-padding,
.jp-payment-method-popup .action-buttons-section,
.jp-payment-method-popup .select-popup-content{padding-left:45px;padding-right:45px;}.jp-payment-method-popup .walletEntry{margin-bottom:22px;align-items:center;}.jp-payment-method-popup .walletEntry:last-child{margin-bottom:30px;}.jp-payment-method-popup .walletEntry .radio-wrap{min-width:28px;}.jp-payment-method-popup .walletEntry .radio{margin:0 10px 0 0;width:18px;height:18px;}.jp-payment-method-popup .walletEntry .form-label{flex:1;font-size:14px;color:#000;margin:0;}.jp-payment-method-popup .select-popup,
.jp-payment-method-popup .select-popup-content{margin-bottom:32px;}.jp-payment-method-popup .btn{line-height:20px;}.jp-payment-method-popup .action-buttons-section{display:flex;}@media(min-width:480px){.jp-payment-method-popup .action-buttons-section .btn-save-section,
 .jp-payment-method-popup .action-buttons-section .btn-close-section{width:50%;}.jp-payment-method-popup .action-buttons-section .btn-save-section{margin-left:20px;}}@media(max-width:480px){.jp-payment-method-popup .action-buttons-section .btn-close-section{flex:1;}.jp-payment-method-popup .action-buttons-section .btn-save-section{flex:1;margin-left:10px;}.jp-payment-method-popup .action-buttons-section .btn.save{height:48px;padding:0 10px;line-height:1;}}@media(max-width:1023px){.jp-payment-method-popup #cboxTitle{padding-top:15px;padding-bottom:15px;}.jp-payment-method-popup .full-width-padding,
 .jp-payment-method-popup .action-buttons-section,
 .jp-payment-method-popup .select-popup-content{padding-left:20px;padding-right:20px;}.jp-payment-method-popup .action-buttons-section{padding-left:0;padding-right:0;}.jp-payment-method-popup .action-buttons-section .btn.save{padding:13px 10px;}.jp-payment-method-popup .select-popup,
 .jp-payment-method-popup .select-popup-content{margin-bottom:20px;}}@media(max-width:639px){.jp-payment-method-popup #cboxTitle{height:70px;}.jp-payment-method-popup #cboxLoadedContent{margin-top:70px;padding-top:0;padding-left:20px;padding-right:20px;}.jp-payment-method-popup #cboxLoadedContent .select-popup-header{margin-top:15px;margin-bottom:15px;color:#1b2125;}.jp-payment-method-popup #cboxLoadedContent .select-popup-content{padding:0;}}.jp-terms-conditions-popup #cboxLoadedContent{padding-left:0;padding-right:0;padding-bottom:0;margin-top:130px;}.jp-terms-conditions-popup #cboxLoadedContent p{font-size:16px;line-height:1.69;}.jp-terms-conditions-popup .divide-line{margin-bottom:27px;}.jp-terms-conditions-popup .terms-conditions-content{padding:0 50px 22px;font-size:12px;line-height:17px;letter-spacing:0.65px;color:#2e2e2e;}.jp-terms-conditions-popup .terms-conditions-footer{position:relative;padding:25px 52px 30px;box-shadow:0 0 4px 0 rgba(0, 0, 0, 0.15);}.jp-terms-conditions-popup .terms-conditions-footer::after{background-color:#fff;height:4px;content:"";position:absolute;bottom:-4px;left:0;right:0;border-bottom-left-radius:2px;border-bottom-right-radius:2px;}.jp-terms-conditions-popup .terms-conditions{margin-top:0;margin-bottom:20px;}.jp-terms-conditions-popup .terms-conditions-label{font-size:16px;font-weight:500;color:#1e1e1e;text-transform:initial;display:flex;margin:0;}.jp-terms-conditions-popup .terms-conditions-label input{margin:0;margin-right:12px;width:26px;height:22px;}.jp-terms-conditions-popup .autoship-terms-error-msg{margin-top:-15px;margin-bottom:5px;margin-left:30px;font-size:13px;color:#f00;}@media(max-width:639px){.jp-terms-conditions-popup #cboxLoadedContent{padding-top:0;margin-top:90px;}.jp-terms-conditions-popup .terms-conditions-label{font-size:14px;}.jp-terms-conditions-popup .terms-conditions-content,
 .jp-terms-conditions-popup .terms-conditions-footer{padding-left:20px;padding-right:20px;}}.jp-autoship-cancel-popup .cancel-autoship-content{font-size:16px;line-height:1.69;letter-spacing:0.65px;text-align:center;color:#2e2e2e;margin-bottom:30px;}.jp-autoship-cancel-popup #cboxLoadedContent{padding:20px 55px 45px;}.jp-autoship-cancel-popup .btn{padding-top:18px;padding-bottom:18px;}@media(max-width:1023px){.jp-autoship-cancel-popup #cboxTitle{padding-top:55px;}.jp-autoship-cancel-popup #cboxLoadedContent{padding-left:20px;padding-right:20px;margin-top:70px;}.jp-autoship-cancel-popup .cart-entries-panel-group .item__list--item__content .save-for-later{right:0;}}.jp-checkout-rewards-summary-popup .rewards-summary-container,
.jp-autoship-rewards-summary-popup .rewards-summary-container{padding-left:15px;padding-right:15px;text-align:center;}.jp-checkout-rewards-summary-popup .rewards-summary-content,
.jp-autoship-rewards-summary-popup .rewards-summary-content{font-size:16px;line-height:1.69;letter-spacing:0.65px;color:#2e2e2e;text-align:left;}.jp-checkout-rewards-summary-popup .rewards-summary-content li,
.jp-autoship-rewards-summary-popup .rewards-summary-content li{margin-bottom:10px;}.jp-checkout-rewards-summary-popup .rewards-summary-ok-btn,
.jp-autoship-rewards-summary-popup .rewards-summary-ok-btn{padding-left:90px;padding-right:90px;margin:60px auto 0;}.jp-checkout-rewards-summary-popup #cboxTitle,
.jp-autoship-rewards-summary-popup #cboxTitle{padding:40px 50px 30px;}.jp-checkout-rewards-summary-popup #cboxLoadedContent,
.jp-autoship-rewards-summary-popup #cboxLoadedContent{margin-top:130px;}@media(max-width:639px){.jp-checkout-rewards-summary-popup .rewards-summary-container,
 .jp-autoship-rewards-summary-popup .rewards-summary-container{padding-left:0;padding-right:0;}}.jp-cart-summary-promo .autoship-manage-section .section-header,
.jp-autoship-summary .autoship-manage-section .section-header{margin-bottom:12px;line-height:1.2;}.edit-mode-autoship .quickshop_add_to_cart_form input:disabled{background-color:white;opacity:0.5;}.edit-mode-autoship .quickshop_add_to_cart_form button:disabled{background-color:white;border-color:#173e35;opacity:0.3;}.edit-mode-autoship .quickshop_add_to_cart_form button:disabled:active{color:#173e35;}.edit-mode-autoship .plus-minus-selector button:disabled,
.edit-mode-autoship .item__menu button:disabled,
.edit-mode-autoship .plus-minus-selector input:disabled,
.edit-mode-autoship .item__menu input:disabled{cursor:not-allowed;opacity:0.3;}.edit-mode-autoship .save-for-later .cart-item-modify-link.disabled{pointer-events:none;opacity:0.4;cursor:not-allowed;}.edit-mode-autoship .saved-for-later-list .cart-item-remove-btn.disabled{pointer-events:none;opacity:0.4;cursor:not-allowed;}.edit-mode-autoship .saved-for-later-list .btn-add-submit:disabled{border:none;}.edit-mode-autoship .btn-edit-autoship{padding:17px 15px;margin-bottom:15px;font-size:13px;}.edit-mode-autoship .autoship-manage-section .autoship-cart-title{margin-bottom:0;}.edit-mode-autoship .autoship-manage-section .autoship-date{margin-top:0;}.edit-mode-autoship .autoship-manage-section .autoship-date .icon-question{margin-left:5px;cursor:pointer;}.edit-mode-autoship .autoship-manage-section .edit-btn{margin-left:6px;}.edit-mode-autoship .autoship-manage-section .edit-btn.disabled{pointer-events:none;opacity:0.4;cursor:not-allowed;}.edit-mode-autoship .autoship-manage-section .icon-edit-pencil{top:5px;}.edit-mode-autoship .autoship-manage-section .autoship-inline-field-form .autoship-inline-field{flex:1;}.edit-mode-autoship .autoship-manage-section .autoship-inline-field-form .form-control{height:38px;line-height:38px;}.edit-mode-autoship .autoship-manage-section .autoship-inline-field-form .inline-btn{height:38px;line-height:38px;padding:0;margin-left:10px;margin-right:0;}.edit-mode-autoship .autoship-manage-section .autoship-shipping-address-default .shipping-address-information{text-align:right;}.edit-mode-autoship .autoship-manage-section .autoship-shipping-address-default .autoship-summary-line{align-items:flex-start;}.edit-mode-autoship .autoship-manage-section .autoship-payment-method .section-selected-value .form-control-accessory{margin-top:0;}.edit-mode-autoship .autoship-manage-section .autoship-payment-method .section-selected-value .edit-btn{font-size:16px;margin-left:10px;}.edit-mode-autoship .autoship-manage-section .autoship-payment-method .form-label.paypal-info img{height:19px;width:auto;}.edit-mode-autoship .autoship-manage-section .autoship-payment-method .form-label.paypal-info .paypal-email{margin-top:3px;}.edit-mode-autoship .autoship-manage-section .autoship-payment-method .form-label.payment-info-account-number,
.edit-mode-autoship .autoship-manage-section .autoship-payment-method .form-label.payment-info-tertiary{margin-bottom:0;}.edit-mode-autoship .autoship-manage-section .autoship-summary-line .display-label{line-height:1;}.edit-mode-autoship .autoship-action-section{text-align:right;}.edit-mode-autoship .autoship-action-section .cancel-edit-autoship-link{text-decoration:underline;font-size:12px;margin-top:0;}.edit-mode-autoship .autoship-action-with-shipnow{display:flex;}.edit-mode-autoship .autoship-action-with-shipnow .cancel-edit-autoship-link{margin:0;text-decoration:none;}.edit-mode-autoship .autoship-action-with-shipnow .btn{padding:15px;}.edit-mode-autoship .autoship-action-with-shipnow .btn-ship-now{flex:1;margin-right:0;margin-left:10px;margin-top:0;}.edit-mode-autoship .applied-promotion-section .promotion .icon-remove.disabled{opacity:0.4;pointer-events:none;cursor:not-allowed;}.edit-mode-autoship .applied-promotion-section .cart-page-voucher{margin-bottom:0;margin-top:0;}.edit-mode-autoship .applied-promotion-section .cart-page-voucher .cart-voucher__btn-wrapper{padding-left:0;}.edit-mode-autoship .applied-promotion-section .cart-page-voucher .cart-voucher__input,
.edit-mode-autoship .applied-promotion-section .cart-page-voucher .cart-voucher__btn{height:44px;line-height:44px;padding-top:0;padding-bottom:0;}.edit-mode-autoship .applied-promotion-section .cart-page-voucher .cart-voucher__input:disabled,
.edit-mode-autoship .applied-promotion-section .cart-page-voucher .cart-voucher__btn:disabled{opacity:0.4;}.edit-mode-autoship .applied-promotion-section .cart-page-voucher .cart-voucher__btn{background-color:transparent;color:#173e35;margin-top:0;}.edit-mode-autoship .applied-promotion-section .cart-page-voucher .cart-voucher__btn:hover,
.edit-mode-autoship .applied-promotion-section .cart-page-voucher .cart-voucher__btn:focus,
.edit-mode-autoship .applied-promotion-section .cart-page-voucher .cart-voucher__btn:active{color:#ffffff;background-color:#006A5B;}.edit-mode-autoship .applied-promotion-section .jp-voucher-form{width:100%;}.edit-mode-autoship .applied-promotion-section .jp-voucher-item{display:flex;justify-content:space-between;}@media(max-width:1023px){.edit-mode-autoship .autoship-main .btn-edit-autoship{display:block;margin-bottom:20px;margin-top:8px;}.edit-mode-autoship .autoship-silder .btn-edit-autoship{display:none;}}@media(min-width:1024px){.edit-mode-autoship .autoship-main .btn-edit-autoship{display:none;}.edit-mode-autoship .autoship-silder .btn-edit-autoship{display:block;}}.page-NewsInfoPage .newsInfoTitle{margin-bottom:0;height:79px;color:#000;font-size:20px;line-height:79px;text-indent:25px;border-left:12px solid #649b1c;border-bottom:1px solid #649b1c;font-weight:bold;}.page-NewsInfoPage .news-info-content{margin:0 auto;font-size:14px;line-height:1.8;letter-spacing:0.025em;}.page-NewsInfoPage .news-info-content .title_03{margin:0 auto;width:1024px;}.page-NewsInfoPage .newsList{list-style:none;margin:0;padding:0;padding-top:20px;margin-bottom:1em;}.page-NewsInfoPage .newsList li{border-bottom:1px dashed #ccc;}.page-NewsInfoPage .newsList a{color:#649b1c;text-decoration:underline;}.page-NewsInfoPage .newsList a.newsLink{display:inline-block;margin-top:10px;padding:10px 12px;color:#333;font-size:12px;font-weight:bold;line-height:1;text-decoration:none;background:#eee;}.page-NewsInfoPage .newsList a.newsLink::after{padding-left:2px;content:">";}.page-NewsInfoPage .newsList h3,
.page-NewsInfoPage .newsList a{margin-bottom:15px;color:#6a971f;margin-top:0;font-size:14px;}.page-NewsInfoPage .newsList h3{font-weight:bold;}.page-NewsInfoPage .newsList h3 a{text-decoration:underline;font-weight:bold;}.page-NewsInfoPage .newsList h3 .newIcon{margin-right:5px;padding:0 5px;color:#fff;font-size:11px;font-weight:normal;background:#dc3636;}.page-NewsInfoPage .newsList .new p{margin:0;}.page-NewsInfoPage .yearList{text-align:right;}.page-NewsInfoPage .yearList li{display:inline-block;margin-left:10px;width:95px;height:33px;color:#000;font-weight:bold;text-align:center;line-height:33px;background:#fff;border:1px solid #000;cursor:pointer;}.page-NewsInfoPage .yearList li.check{display:inline-block;color:#fff;background:#000;}.page-NewsInfoPage .yearList li:hover{color:#fff;background:#000;}.page-NewsInfoPage .yearList li a{display:block;color:#000;text-decoration:none;}.page-NewsInfoPage .yearList li a:hover{color:#fff;opacity:1;}@media screen and (min-width:1024px){.page-NewsInfoPage .newsList li{padding:15px 18px 20px;}.page-NewsInfoPage .newsList span{float:left;line-height:1.4;}.page-NewsInfoPage .newsList .new{margin-left:100px;}}@media screen and (max-width:1023px){.page-NewsInfoPage .newsInfoTitle{margin-left:15px;margin-right:15px;}.page-NewsInfoPage .news-info-content{padding-left:15px;padding-right:15px;}.page-NewsInfoPage .new img{max-width:100%;height:auto;}.page-NewsInfoPage .newsList li{padding-top:15px;padding-bottom:15px;}.page-NewsInfoPage .yearList{text-align:left;}.page-NewsInfoPage .yearList ul{padding-left:15px;padding-right:15px;}.page-NewsInfoPage .yearList li{margin:0 0 1.5625vw 1.5625vw;width:21.875vw;height:7.5vw;line-height:7.5vw;}}.page-EventInfoPage .eventInfo-title{margin-bottom:0;height:79px;color:#000;font-size:20px;line-height:79px;text-indent:25px;border-left:12px solid #649b1c;border-bottom:1px solid #649b1c;font-weight:bold;}.page-EventInfoPage .eventInfo-desc{padding:20px 0 30px;}.page-EventInfoPage .eventInfo-desc p{margin:0;padding:0;line-height:1.8;letter-spacing:0.025em;}@media(max-width:639px){.page-EventInfoPage .eventInfo-title,
 .page-EventInfoPage .eventInfo-desc{margin-left:15px;margin-right:15px;}}.page-EventInfoPage .detail-button{position:relative;}.page-EventInfoPage .detail-button a{text-decoration:none;display:inline-block;width:129px;height:35px;color:#fff;text-indent:12px;line-height:35px;text-align:center;background:#000;}.page-EventInfoPage .shk-banner-content{padding-top:0;padding-bottom:0;}.page-EventInfoPage .shk-banner-type-c{align-items:flex-start;min-height:auto;}.page-EventInfoPage .event-list{border-top:1px solid #ccc;max-width:1024px;margin:0 auto;}.page-EventInfoPage .event-list-item{padding:20px 10px;border-bottom:1px solid #ccc;overflow:hidden;}.page-EventInfoPage .event-list-item .event-img{float:left;}.page-EventInfoPage .event-list-item .event-img img{width:180px;height:auto;vertical-align:top;}.page-EventInfoPage .event-list-item .event-content{margin:0 0 0 200px;line-height:1.5;}.page-EventInfoPage .event-list-item .event-content p,
.page-EventInfoPage .event-list-item .event-content h2{margin:0;padding:0;}.page-EventInfoPage .event-list-item .event-content .title{margin-bottom:10px;font-size:21px;line-height:1.4;font-weight:bold;}.page-EventInfoPage .event-schedule{max-width:1024px;margin:0 auto;padding:16px;background:#f5f5f5;}.page-EventInfoPage .event-schedule a{text-decoration:underline;}.page-EventInfoPage .event-schedule .detail-button{text-align:right;}.page-EventInfoPage .event-schedule .detail-button a{text-decoration:none;}.page-ShoppingGuidePage{font-size:14px;counter-reset:count;}.page-ShoppingGuidePage *,
.page-ShoppingGuidePage *:before,
.page-ShoppingGuidePage *:after{box-sizing:border-box;}.page-ShoppingGuidePage p{margin:0;}.page-ShoppingGuidePage ol,
.page-ShoppingGuidePage ul{list-style:none;}.page-ShoppingGuidePage a{-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#000;text-decoration:none;}.page-ShoppingGuidePage h1,
.page-ShoppingGuidePage h2,
.page-ShoppingGuidePage h3,
.page-ShoppingGuidePage h4,
.page-ShoppingGuidePage h5,
.page-ShoppingGuidePage h6{line-height:1.4;font-size:14px;font-weight:bold;}.page-ShoppingGuidePage table,
.page-ShoppingGuidePage td{border:none;padding:0;}.page-ShoppingGuidePage .shopGuideTitle h1{margin-bottom:66px;height:79px;color:#000;font-size:20px;line-height:79px;text-indent:25px;border-left:12px solid #649b1c;border-bottom:1px solid #649b1c;}.page-ShoppingGuidePage .shk-banner{min-height:auto;}.page-ShoppingGuidePage .shk-banner .shk-banner-content{padding:0;}.page-ShoppingGuidePage .button{display:inline-block;margin:25px 0;padding:0 20px;color:#fff;line-height:35px;background:#000;}.page-ShoppingGuidePage .shopping_guide h3{margin:18px 0;padding:0 14px;font-size:16px;border-left:4px solid #6a971f;}.page-ShoppingGuidePage .gray_text{color:#666;}.page-ShoppingGuidePage .guide_wrap{margin-bottom:40px;padding-bottom:23px;border-bottom:1px solid #ccc;width:100vw;margin-left:calc(-50vw + 50%);}.page-ShoppingGuidePage .guide_wrap .inner_01{max-width:1200px;}.page-ShoppingGuidePage .guide_nav ul{display:flex;flex-wrap:wrap;justify-content:space-between;padding-left:0;margin-bottom:0;}.page-ShoppingGuidePage .guide_nav a{position:relative;display:block;width:100%;font-size:13px;line-height:50px;text-align:center;background:#eee;}.page-ShoppingGuidePage .guide_nav a::after{position:absolute;top:50%;display:inline-block;margin:-5px 0 0 6px;content:"";width:6px;height:6px;border-right:1px solid #000;border-bottom:1px solid #000;transform:rotate(45deg);}.page-ShoppingGuidePage .guide_nav a:hover{background:#e0ebd2;}.page-ShoppingGuidePage .shopping_guide{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #ccc;}.page-ShoppingGuidePage .shopping_guide:last-of-type{border:none;}.page-ShoppingGuidePage .shopping_guide a{color:#649b1c;text-decoration:underline;}.page-ShoppingGuidePage .shopping_guide a.button{margin:0;color:#fff;text-decoration:none;}.page-ShoppingGuidePage .shopping_guide_inner{padding:20px;line-height:1.57;}.page-ShoppingGuidePage .shopping_guide_inner ul{margin-bottom:10px;}.page-ShoppingGuidePage .shopping_guide_inner h4{margin:20px 0;color:#666;}.page-ShoppingGuidePage #kounyu .shopping_guide_inner h4{padding-left:1em;text-indent:-1em;}.page-ShoppingGuidePage #houhou .shopping_guide_inner h4,
.page-ShoppingGuidePage #shiharai .shopping_guide_inner h4,
.page-ShoppingGuidePage #haisou .shopping_guide_inner h4,
.page-ShoppingGuidePage #henpin .shopping_guide_inner h4{padding:2px 8px 0;color:#000;border-left:4px solid #666;}.page-ShoppingGuidePage #houhou .flex_box{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:28px;}.page-ShoppingGuidePage #houhou .flex_box li{margin:0 10px 10px 0;}.page-ShoppingGuidePage #houhou .flex_box a{position:relative;display:table-cell;color:#000;width:240px;height:60px;line-height:1.42;padding-left:62px;background:#e0ebd2;vertical-align:middle;text-decoration:none;}.page-ShoppingGuidePage #houhou .flex_box span{position:absolute;top:11px;left:12px;width:38px;height:38px;color:#6a971f;background:#fff;border:1px solid #ccc;text-align:center;line-height:38px;}.page-ShoppingGuidePage #houhou .green_box{margin-bottom:16px;padding:20px;line-height:1.57;background:#f5f5f5;}.page-ShoppingGuidePage #houhou .green_box h2{position:relative;margin-bottom:20px;padding-left:62px;min-height:38px;line-height:38px;}.page-ShoppingGuidePage #houhou .green_box h2 span{position:absolute;top:0px;left:10px;width:38px;height:38px;color:#6a971f;font-weight:normal;background:#fff;border:1px solid #ccc;text-align:center;line-height:38px;}.page-ShoppingGuidePage #houhou .green_box h3.green_title{counter-reset:count;display:inline-block;margin:0 2px 18px 2px;padding:8px 13px;color:#fff;border:none;background:#6a971f;}.page-ShoppingGuidePage #houhou .green_box ul{padding:0 20px 20px;}.page-ShoppingGuidePage #houhou .green_box ul li{position:relative;padding:10px 0 10px 32px;line-height:2;}.page-ShoppingGuidePage #houhou .green_box ul li::before{position:absolute;left:0;width:20px;counter-increment:count;content:counter(count) ")　";}.page-ShoppingGuidePage .green_box li .in_button{display:inline-block;margin:0 06px;padding:8px 10px;line-height:1;background:#fff;border:1px solid #000;}.page-ShoppingGuidePage #shiharai .shopping_guide_inner{padding:0 0 0 18px;line-height:1.57;}.page-ShoppingGuidePage #shiharai .shiharai_table{margin:0 -7px;border-collapse:separate;border-spacing:7px;font-size:13px;width:100%;}.page-ShoppingGuidePage #shiharai .shiharai_table td{padding:0;width:137px;height:90px;text-align:center;vertical-align:middle;background:#efefef;}.page-ShoppingGuidePage #shiharai .shiharai_table td span{font-weight:bold;}.page-ShoppingGuidePage .atention{text-indent:60px;}.page-ShoppingGuidePage #shiharai .shiharai_table td.ok{background:#efefef url(//content.shaklee.jp/public/images/guide/shiharai_ok.jpg) no-repeat center center;}.page-ShoppingGuidePage #shiharai .shiharai_table td.right_gray{font-weight:bold;background:#f5f5f5;}.page-ShoppingGuidePage #shiharai .shiharai_table td.border_green{font-weight:bold;background:#fff;border:2px solid #e0ebd2;}.page-ShoppingGuidePage #shiharai .shiharai_table td.dark_green{font-weight:bold;color:#fff;background:#649b1c;}.page-ShoppingGuidePage #shiharai .shiharai_table td.right_green{font-weight:bold;background:#e0ebd2;}.page-ShoppingGuidePage #shiharai h5{margin:30px 0 16px;color:#666;}.page-ShoppingGuidePage #shiharai h5 + p:not(:last-of-type){margin-bottom:30px;}.page-ShoppingGuidePage #haisou .shopping_guide_inner{padding:0 0 0 18px;line-height:1.57;}.page-ShoppingGuidePage #haisou h5{margin:30px 0 0 0;color:#666;}.page-ShoppingGuidePage #henpin h4 + p:not(:last-of-type){margin-bottom:20px;}.page-ShoppingGuidePage #henpin .shopping_guide_inner{padding:0 0 0 18px;line-height:1.57;}.page-ShoppingGuidePage .page-member-guide .reference{border:1px solid #000;padding:5px;display:inline-block;}.page-ShoppingGuidePage #henpin{border-bottom:1px solid #ccc;}.page-ShoppingGuidePage .shk-banner-sub-component-content{width:100%;}.page-ShoppingGuidePage .WhiteSpace{padding-top:24px;}.page-ShoppingGuidePage .GrayBackMsgBoxB{padding:16px 125px;background:#f0f0f0;overflow:hidden;margin:0 auto;}.page-ShoppingGuidePage .entryLinksWrap{width:100%;text-align:center;}.page-ShoppingGuidePage .entryLinksMsg.thisleft{float:left;width:373px;}.page-ShoppingGuidePage .entryLinksMsg.thisRight{float:right;width:373px;}.page-ShoppingGuidePage .entryLinksMsg .text_area{display:table-cell;vertical-align:middle;padding:0 7px;width:373px;height:140px;font-size:13px;}.page-ShoppingGuidePage .inTableBorn{font-weight:bold;}.page-ShoppingGuidePage .long{display:inline-block;color:#fff;font-size:16px;width:100%;height:60px;line-height:60px;}.page-ShoppingGuidePage button.long{background:#73a532;font-weight:bold;}.page-ShoppingGuidePage a.long{background:#000;}.page-ShoppingGuidePage .GrayBackMsgBoxD table{margin-left:auto;margin-right:auto;width:78%;}.page-ShoppingGuidePage .GrayBackMsgBoxD tr{padding:12px 0px;}.page-ShoppingGuidePage .GrayBackMsgBoxD th{font-weight:normal;}.page-ShoppingGuidePage .GrayBackMsgBoxD td{text-align:left;}.page-ShoppingGuidePage .GrayBackMsgBoxD td.thisLeft{width:430px;}.page-ShoppingGuidePage .GrayBackMsgBoxD td.thisRight{vertical-align:middle;}.page-ShoppingGuidePage .GrayBackMsgBoxD .blackShort,
.page-ShoppingGuidePage .button{background:#000;color:#fff;padding:4px 18px;margin:0;}@media screen and (max-width:768px){.page-ShoppingGuidePage .shopGuideTitle h1{margin-bottom:4.0625vw;}.page-ShoppingGuidePage .shk-banner-type-c .shk-banner-content{padding-top:0;padding-bottom:0;}.page-ShoppingGuidePage .shk-banner-type-c .shk-banner-content .shk-banner-sub-component-container .shk-banner-sub-component{padding:0;}.page-ShoppingGuidePage .pcBr::before{content:"";white-space:pre;}.page-ShoppingGuidePage .spBr::before{content:"\A";white-space:pre;}.page-ShoppingGuidePage .button{display:inline-block;margin:0;padding:0 3.125vw;color:#fff;line-height:7.8125vw;background:#000;}.page-ShoppingGuidePage .shopping_guide:last-of-type{margin-bottom:0;border:none;}.page-ShoppingGuidePage .shopping_guide h3{margin:18px 0;padding:0 14px;font-size:3.75vw;border-left:4px solid #6a971f;}.page-ShoppingGuidePage .guide_nav a{display:block;margin-bottom:7px;width:46.09375vw;font-size:2.65625vw;line-height:50px;text-align:center;background:#eee;}.page-ShoppingGuidePage .shopping_guide_inner{padding:3.125vw;}.page-ShoppingGuidePage .shopping_guide_inner h4{margin:3.125vw 0;color:#666;}.page-ShoppingGuidePage .shopping_guide:not(:last-of-type){margin-bottom:4.6875vw;padding-bottom:4.6875vw;border-bottom:1px solid #ccc;}.page-ShoppingGuidePage #houhou .flex_box{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:1.5625vw;padding-right:0;}.page-ShoppingGuidePage #houhou .flex_box li{margin:0 0 1.5625vw 0;}.page-ShoppingGuidePage #houhou .flex_box a{width:45.3125vw;height:14.0625vw;line-height:1.42;padding-left:10.9375vw;}.page-ShoppingGuidePage #houhou .flex_box span{position:absolute;top:3.125vw;left:1.875vw;width:7.8125vw;height:7.8125vw;line-height:7.8125vw;}.page-ShoppingGuidePage #houhou .green_box{margin-bottom:1.5625vw;padding:1.5625vw;}.page-ShoppingGuidePage #houhou .green_box h2 span{position:absolute;top:0px;left:0;width:7.8125vw;height:7.8125vw;color:#6a971f;font-weight:normal;background:#fff;border:1px solid #ccc;text-align:center;line-height:7.8125vw;}.page-ShoppingGuidePage #houhou .green_box h2{position:relative;margin-bottom:2.8125vw;padding-left:10.9375vw;min-height:7.8125vw;line-height:7.8125vw;}.page-ShoppingGuidePage #houhou .green_box h3.green_title{display:inline-block;margin:0 0 2.8125vw 0;padding:1.25vw 2.03125vw;color:#fff;border:none;background:#6a971f;}.page-ShoppingGuidePage #houhou .green_box ul{padding:0 3.125vw 3.125vw;}.page-ShoppingGuidePage #houhou .green_box ul li{position:relative;padding:1.5625vw 0 1.5625vw 5vw;line-height:1.4;}.page-ShoppingGuidePage #shiharai .shiharai_table{margin:0;width:max-content;border-collapse:separate;border-spacing:7px;font-size:2.65625vw;background:#fff;}.page-ShoppingGuidePage #shiharai .shiharai_table td{padding:2vw;width:inherit;min-width:18vw;height:32vw;line-height:1.4;white-space:nowrap;}.page-ShoppingGuidePage #shiharai .shiharai_table td.right_green{min-width:26vw;}.page-ShoppingGuidePage #shiharai .shiharai_table td span{-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;}.page-ShoppingGuidePage #shiharai .shiharai_table td.ok{background:#efefef url(//content.shaklee.jp/public/images/guide/shiharai_ok.jpg) no-repeat center center;background-size:4.0625vw;}.page-ShoppingGuidePage .atention{text-indent:2vw;}.page-ShoppingGuidePage #shiharai .shopping_guide_inner{padding:0;}.page-ShoppingGuidePage #shiharai h5{margin:4.6875vw 0 2.5vw;color:#666;}.page-ShoppingGuidePage .shopping_guide a.button.product{display:block;text-align:center;}.page-ShoppingGuidePage #haisou .shopping_guide_inner{padding:0;}.page-ShoppingGuidePage #haisou .shopping_guide_inner h4{margin-left:2vw;}.page-ShoppingGuidePage #henpin .shopping_guide_inner{padding:0;}.page-ShoppingGuidePage #henpin .shopping_guide_inner h4{margin-left:2vw;}.page-ShoppingGuidePage .sp_scroll{margin:0 -7px;overflow:auto;}.page-ShoppingGuidePage .inner_01{margin:0 3.125vw;}}@media screen and (max-width:768px){.page-ShoppingGuidePage{}.page-ShoppingGuidePage .entryBtns .formBtn{width:39.53125vw;padding-top:0.9375vw;padding-bottom:0.9375vw;}.page-ShoppingGuidePage .entryBtns .conirmBtn{margin-left:1.5625vw;}.page-ShoppingGuidePage .circle{width:5vw;height:5vw;padding-top:0.3125vw;border-radius:50%;font-size:3.4375vw;}.page-ShoppingGuidePage .box_msg{border:0.15625vw solid #000;padding:2.5vw 4.375vw;}.page-ShoppingGuidePage .box_msg p{padding-top:1.875vw;}.page-ShoppingGuidePage span.text_pc{display:none;}.page-ShoppingGuidePage span.text_sp{display:inline;}.page-ShoppingGuidePage .GrayBackMsgBoxB{padding:0;background:none;}.page-ShoppingGuidePage .entryLinksMsg{padding:5.625vw 8.75vw;background:#f7f7f7;}.page-ShoppingGuidePage .inTableBorn{display:block;font-size:3.28125vw;padding:0 0 2.65625vw 0;}.page-ShoppingGuidePage .entryLinksMsg .text_area{display:block;padding:0 0 2.65625vw 0;width:100%;height:auto;font-size:2.65625vw;}.page-ShoppingGuidePage button.long,
 .page-ShoppingGuidePage a.long{font-size:3.28125vw;width:62.5vw;height:13.59375vw;line-height:13.59375vw;}.page-ShoppingGuidePage .entryLinksMsg.thisleft,
 .page-ShoppingGuidePage .entryLinksMsg.thisRight{float:none;width:100%;margin-bottom:3.125vw;}.page-ShoppingGuidePage .GrayBackMsgBoxD td.thisLeft{width:auto;}.page-ShoppingGuidePage .GrayBackMsgBoxD td{display:block;width:100%;font-size:2.65625vw;text-align:center;}.page-ShoppingGuidePage .GrayBackMsgBoxD .blackShort,
 .page-ShoppingGuidePage #container .button{display:inline-block;background:#000;color:#fff;font-size:2.65625vw;margin-top:1.875vw;padding:1.25vw 5.75vw;}}@media screen and (min-width:769px){.page-ShoppingGuidePage .inner_01{margin:0 auto;}.page-ShoppingGuidePage .guide_nav ul li{flex:1;margin-right:5px;}.page-ShoppingGuidePage .guide_nav ul li:last-child{margin-right:0;}}.static-page-title h1{margin-bottom:66px;height:79px;color:#000;font-size:20px;line-height:79px;text-indent:25px;border-left:12px solid #173e35;border-bottom:1px solid #173e35;font-weight:bold;}@media screen and (max-width:768px){.static-page-title{padding:6.25vw 0;margin:0 3.125vw;}.static-page-title h1{margin-bottom:4.0625vw;padding:4.21875vw;height:auto;font-size:4.0625vw;line-height:1.4;text-indent:inherit;border-left:2.8125vw solid #173e35;}}@media screen and (min-width:769px){.static-page .pcnone{display:none;}.static-page .block_01{padding:20px 0 30px;}}.page-MemberChoiceIndexPage .button{background:#000;color:#fff;padding:4px 18px;margin:0;line-height:34px;}.page-MemberChoiceIndexPage a{text-decoration:none;}.page-MemberChoiceIndexPage a.positionbtn{margin:0;bottom:-14px;right:0;position:absolute;}.page-MemberChoiceIndexPage .position_area{position:relative;}.page-MemberChoiceIndexPage h3{margin:18px 0;padding:0 14px;font-size:16px;border-left:4px solid #173e35;font-weight:bold;}.page-MemberChoiceIndexPage .marker{display:inline-block;margin:0 0 10px 16px;padding:0 2px;font-weight:bold;color:#666;background:linear-gradient(transparent 60%, #faf6db 60%);}.page-MemberChoiceIndexPage .markeroff{background:none;}.page-MemberChoiceIndexPage .green_back{display:flex;justify-content:space-between;padding:30px 125px;background:#f7f7f7;}.page-MemberChoiceIndexPage .left_box,
.page-MemberChoiceIndexPage .right_box{width:48%;text-align:center;}.page-MemberChoiceIndexPage .left_box img,
.page-MemberChoiceIndexPage .right_box img{margin-bottom:15px;}.page-MemberChoiceIndexPage .box_title{margin-bottom:15px;font-size:15px;font-weight:bold;}.page-MemberChoiceIndexPage .green_btn{display:block;color:#fff;font-size:14px;font-weight:bold;line-height:87px;background:#173e35;}@media screen and (max-width:768px){.page-MemberChoiceIndexPage{font-size:2.86875vw;line-height:1.47;}.page-MemberChoiceIndexPage .member_guide{margin:0 3.125vw;}.page-MemberChoiceIndexPage .spnone{display:none;}.page-MemberChoiceIndexPage img{width:auto;}.page-MemberChoiceIndexPage h3{margin:18px 0;padding:0 14px;font-size:3.75vw;border-left:4px solid #6a971f;}.page-MemberChoiceIndexPage a.positionbtn{margin:10px 0 0;position:static;width:100%;text-align:center;float:none;}.page-MemberChoiceIndexPage a.button{display:inline-block;background:#000;color:#fff;font-size:2.65625vw;margin-top:1.875vw;padding:1.25vw 5.75vw;line-height:7.8125vw;}.page-MemberChoiceIndexPage .marker{display:inline;margin:0 0 10px 0;padding:0 2px;font-weight:bold;color:#666;background:linear-gradient(transparent 60%, #faf6db 60%);}.page-MemberChoiceIndexPage .markeroff{background:none;}.page-MemberChoiceIndexPage .green_back{display:block;justify-content:space-between;margin-top:25px;padding:0;background:none;}.page-MemberChoiceIndexPage .left_box,
 .page-MemberChoiceIndexPage .right_box{margin-bottom:25px;padding:5.9375vw;width:100%;text-align:center;background:#f5f5f5;}.page-MemberChoiceIndexPage .left_box img,
 .page-MemberChoiceIndexPage .right_box img{margin-bottom:15px;max-width:100%;}.page-MemberChoiceIndexPage .box_title{margin-bottom:15px;font-size:3.28125vw;font-weight:bold;}.page-MemberChoiceIndexPage .green_btn{display:block;margin:0 auto;width:80%;color:#fff;font-size:3.28125vw;font-weight:bold;line-height:13.59375vw;background:#649b1c;}}.page-MemberGuideNondsPage #entry .formBlockWrap{margin-bottom:50px;padding:28px 32px;background:#F5F5F5;}.page-MemberGuideNondsPage #entry.nonds .complete_wrap{text-align:left;}.page-MemberGuideNondsPage #entry.nonds .complete_wrap .middle{margin-top:20px;}.page-MemberGuideNondsPage #entry.nonds .comfirm_text_area{margin:20px 0;padding:20px;background:#ffffff;}.page-MemberGuideNondsPage button.middle,
.page-MemberGuideNondsPage a.middle{display:inline-block;padding:20px 30px;background:#173e35;color:#fff;font-weight:bold;font-size:16px;}@media screen and (max-width:768px){.page-MemberGuideNondsPage .title{padding:6.25vw 0;}.page-MemberGuideNondsPage .title h1{margin-bottom:6.25vw;padding:4.21875vw;height:auto;font-size:4.0625vw;line-height:1.4;text-indent:inherit;border-left:2.8125vw solid #649b1c;}.page-MemberGuideNondsPage #entry .formBlockWrap{margin:0 0 5.3125vw;padding:3.75vw 3.125vw 10.625vw;background:#F5F5F5;}}.page-MemberGuideIndexPage{line-height:1.8;letter-spacing:0.025em;}.page-MemberGuideIndexPage .block_01 p:not(:last-child),
.page-MemberGuideIndexPage .block_01 ul:not(:last-child),
.page-MemberGuideIndexPage .block_01 ol:not(:last-child),
.page-MemberGuideIndexPage .block_01 dl:not(:last-child),
.page-MemberGuideIndexPage .block_01 table:not(:last-child){margin-bottom:1em;}.page-MemberGuideIndexPage img{max-width:100%;}.page-MemberGuideIndexPage .button{background:#000;color:#fff;padding:4px 18px;}.page-MemberGuideIndexPage .title_03{display:block;margin:0 auto 30px;height:79px;color:#000;font-size:20px;text-indent:26px;line-height:79px;border-left:12px solid #173e35;border-bottom:1px solid #173e35;}.page-MemberGuideIndexPage .title_04{margin-bottom:10px;padding-left:8px;font-size:16px;border-left:4px solid #173e35;line-height:1;font-weight:bold;}.page-MemberGuideIndexPage h1,
.page-MemberGuideIndexPage h2,
.page-MemberGuideIndexPage h3,
.page-MemberGuideIndexPage h4,
.page-MemberGuideIndexPage h5,
.page-MemberGuideIndexPage h6{font-size:1rem;line-height:1.4;}.page-MemberGuideIndexPage h1{font-weight:bold;}.page-MemberGuideIndexPage h2{margin-top:0;margin-bottom:10px;padding-left:12px;font-size:16px;line-height:1;border-left:4px solid #173e35;}.page-MemberGuideIndexPage h3{font-size:14px;line-height:1.4;margin-top:0;margin-bottom:0;font-weight:bold;}.page-MemberGuideIndexPage table th{padding:0;font-weight:bold;background:transparent;}.page-MemberGuideIndexPage table td{padding:0;}.page-MemberGuideIndexPage .margin_bottom_1em{margin-bottom:1em;}.page-MemberGuideIndexPage .GrayBackWhiteSpace{padding:10px;}.page-MemberGuideIndexPage .grayBackBone{padding:16px 20px;}.page-MemberGuideIndexPage .box_msg{border:1px solid #000;padding:16px 28px;}.page-MemberGuideIndexPage .box_msg p{padding-top:12px;}.page-MemberGuideIndexPage .circle{display:inline-block;width:28px;height:28px;padding-top:5px;border-radius:50%;background:#000;color:#fff;font-weight:bold;font-size:14px;text-align:center;vertical-align:baseline;}.page-MemberGuideIndexPage .GrayBackMsgBox{padding:40px 32px 50px;background:#f5f5f5;}.page-MemberGuideIndexPage .GrayBackMsgBox tr{padding:12px 0px;}.page-MemberGuideIndexPage .GrayBackMsgBox th{font-weight:normal;width:50px;padding-left:18px;background:transparent;}.page-MemberGuideIndexPage .GrayBackMsgBox td{padding:0;padding-bottom:20px;}.page-MemberGuideIndexPage .GraySquare{display:inline-block;width:14px;height:14px;background:#7a7a7a;padding-top:4px;}.page-MemberGuideIndexPage .link_green{text-decoration:underline;color:#173e35;}.page-MemberGuideIndexPage .addFrame{border:1px solid #000;padding:4px 12px;margin:0px 6px;}.page-MemberGuideIndexPage .unbox_msg{padding:16px 28px;border-bottom:1px solid #cacaca;}.page-MemberGuideIndexPage .strong{margin:8px 0;font-weight:bold;}.page-MemberGuideIndexPage .WhiteSpace{padding-top:24px;}.page-MemberGuideIndexPage .shikakuInfo{margin-bottom:0;}.page-MemberGuideIndexPage .shikakuInfo dt{font-weight:bold;color:#173e35;}.page-MemberGuideIndexPage .shikakuInfo dd{padding-bottom:12px;}.page-MemberGuideIndexPage .GrayBackMsgBoxB{padding:16px 125px;background:#f0f0f0;overflow:hidden;}.page-MemberGuideIndexPage .entryLinksWrap{width:100%;text-align:center;}.page-MemberGuideIndexPage .entryLinksMsg.thisleft{float:left;width:460px;}.page-MemberGuideIndexPage .entryLinksMsg.thisRight{float:right;width:460x;}.page-MemberGuideIndexPage .entryLinksMsg .text_area{display:table-cell;vertical-align:middle;padding:0 7px;width:460px;height:140px;font-size:13px;}.page-MemberGuideIndexPage a.long{background:#000;}.page-MemberGuideIndexPage .long{display:inline-block;color:#fff;font-size:16px;width:100%;height:60px;line-height:60px;}.page-MemberGuideIndexPage .GrayBackMsgBoxD table{margin-left:auto;margin-right:auto;width:78%;}.page-MemberGuideIndexPage .GrayBackMsgBoxD tr{padding:12px 0px;}.page-MemberGuideIndexPage .GrayBackMsgBoxD th{font-weight:normal;}.page-MemberGuideIndexPage .GrayBackMsgBoxD td{text-align:left;}.page-MemberGuideIndexPage .GrayBackMsgBoxD td.thisLeft{width:430px;}.page-MemberGuideIndexPage .GrayBackMsgBoxD td.thisRight{vertical-align:middle;}.page-MemberGuideIndexPage .inTableBorn{font-weight:bold;}@media screen and (max-width:768px){.page-MemberGuideIndexPage{font-size:3.281vw;line-height:1.65;}.page-MemberGuideIndexPage .spnone{display:none;}.page-MemberGuideIndexPage .spBr::before{content:"\A";white-space:pre;}.page-MemberGuideIndexPage img{width:auto;height:auto;}.page-MemberGuideIndexPage .block_01,
 .page-MemberGuideIndexPage .block_02,
 .page-MemberGuideIndexPage .block_03{margin:0 3.125vw;}.page-MemberGuideIndexPage .block_01{padding:6.25vw 0;}.page-MemberGuideIndexPage .title_03{display:block;margin:0 auto 6.25vw;padding:4.375vw;width:auto;height:auto;font-size:4.0625vw;text-indent:inherit;line-height:1.4;}.page-MemberGuideIndexPage .title_04{margin-bottom:3.25vw;padding-left:2.1875vw;font-size:3.75vw;}.page-MemberGuideIndexPage .box_msg{border:0.15625vw solid #000;padding:2.5vw 4.375vw;}.page-MemberGuideIndexPage .GrayBackMsgBox{margin:0 -3.125vw;padding:5.625vw 2.34375vw;}.page-MemberGuideIndexPage .GrayBackMsgBox.margin0{margin:0;}.page-MemberGuideIndexPage .GrayBackMsgBox th{font-weight:normal;width:auto;padding:0 2vw 0 0;}.page-MemberGuideIndexPage .grayBackBone{padding:0 0 3.75vw 0;}.page-MemberGuideIndexPage .addFrame{display:inline-block;padding:2px 1.875vw;margin:0 1.875vw;}.page-MemberGuideIndexPage .button{display:inline-block;background:#000;color:#fff;font-size:2.65625vw;margin-top:1.875vw;padding:1.25vw 5.75vw;}.page-MemberGuideIndexPage .unbox_msg{padding:0 2.34375vw 4.375vw;}.page-MemberGuideIndexPage .GrayBackWhiteSpace{padding:1.5625vw;}.page-MemberGuideIndexPage .entryLinksMsg{padding:5.625vw 8.75vw;background:#f7f7f7;}.page-MemberGuideIndexPage .entryLinksMsg.thisleft,
 .page-MemberGuideIndexPage .entryLinksMsg.thisRight{float:none;width:100%;margin-bottom:3.125vw;}.page-MemberGuideIndexPage .entryLinksMsg .text_area{display:block;padding:0 0 2.65625vw 0;width:100%;height:auto;font-size:2.65625vw;}.page-MemberGuideIndexPage .GrayBackMsgBoxB{padding:0;background:none;}.page-MemberGuideIndexPage button.long,
 .page-MemberGuideIndexPage a.long{font-size:3.28125vw;width:62.5vw;height:13.59375vw;line-height:13.59375vw;}.page-MemberGuideIndexPage .inTableBorn{display:block;font-size:3.28125vw;padding:0 0 2.65625vw 0;}.page-MemberGuideIndexPage .GrayBackMsgBoxD td{display:block;width:100%;font-size:2.65625vw;text-align:center;}.page-MemberGuideIndexPage .GrayBackMsgBoxD td.thisLeft{width:auto;}}.jp-terms-content{max-height:210px;overflow-y:scroll;}.jp-terms-title{margin-top:25px;margin-bottom:12px;text-align:center;font-size:13px;font-weight:bold;}.jp-terms-info{padding:0 15px 15px 15px;font-size:12px;}.red-Bold-text{color:red;font-weight:bold;}.employee-signup{display:flow-root;padding:100px 0;}.employee-signup .employee-signup-header{padding-bottom:40px;}.employee-signup .employee-signup-header .employee-signup-header-title{font-family:'SchnyderS-Demi';font-size:90px;text-align:center;line-height:1;}@media(max-width:768px){.employee-signup .employee-signup-header .employee-signup-header-title{font-size:35px;line-height:1.5;}}.employee-signup .employee-signup-header .employee-signup-header-subtitle{text-align:center;font-size:18px;padding:20px 0;}.employee-signup .employee-signup-header .employee-signup-header-subtitle > a{text-decoration:underline;}.employee-signup .employee-signup-header .employee-signup-header-subtitle > a:hover{text-decoration:none;}.employee-signup .employee-signup-form{width:672px;margin:0 auto;background-color:#fff;overflow:auto;padding:50px 80px;}.employee-signup .employee-signup-form .employ-mailing-address{display:flex;flex-wrap:wrap;}.employee-signup .employee-signup-form .help-block span{font-weight:600;color:#e04545;}@media(max-width:768px){.employee-signup .employee-signup-form .form-group{padding:0 3px;}}.employee-signup .employee-signup-form .select2-container--disabled .select2-selection--single{cursor:not-allowed !important;}.employee-signup .employee-signup-form .employee-signup-form--button{padding:0 10px;}@media(max-width:768px){.employee-signup .employee-signup-form .employee-signup-form--button{padding:0 3px;}}.employee-signup .employee-signup-form .employee-signup-form--terms{margin-top:10px;text-align:center;}.employee-signup .employee-signup-form .search-error .help-block{margin-top:-10px;}.employee-signup .employee-signup-form .post-code-section{display:grid;align-items:flex-start;grid-template-columns:auto auto auto auto;grid-gap:15px;margin-bottom:15px;}.employee-signup .employee-signup-form .post-code-section .form-group{margin-bottom:0;}.employee-signup .employee-signup-form .post-code-section .control-label{display:none;}.employee-signup .employee-signup-form .post-code-section .split-line{padding-top:14px;}.employee-signup .employee-signup-form .search-button{margin-right:0;height:44px;width:169px;border-radius:3px !important;background-color:white;border:1px solid #173e35;font-size:12px;}@media(max-width:768px){.employee-signup .employee-signup-form{width:100%;padding:40px 20px;}.employee-signup .employee-signup-form .post-code-section{grid-gap:10px;}.employee-signup .employee-signup-form .search-button{width:60px;}}.employee-signup .employee-signup-form .employee-signup-form-button{margin:15px 0 10px;}.employee-signup .employee-signup-form .employee-signup-form-button .btn{width:100%;}@media(max-width:768px){.employee-signup{padding:50px 0;}}.employee-sign-success__body__headline{margin:60px 0;text-align:center;text-transform:capitalize;font-size:28px;line-height:38px;font-weight:bold;}@media(max-width:768px){.employee-sign-success__body__headline{font-size:20px;margin:50px 0;}}.promo-inner{padding:16px 11px 14px 15px;box-shadow:0 2px 4px 0 #f1f1f1;background-color:rgba(2, 96, 82, 0.1);margin-bottom:10px;font-size:12px;line-height:1.42;letter-spacing:0.55px;color:#2d2d2d;font-weight:normal;}.promo-inner .promo-margin-left{margin-left:-6px;}.promo-inner.promo-shopping-cart-icon{position:relative;padding-left:46px;}.promo-inner.promo-shopping-cart-icon:before{content:'';display:inline-block;width:26px;height:22px;background-image:url(../_ui/responsive/theme-shakleejp/images/shopping-car.png);background-size:100% 100%;position:absolute;top:12px;left:10px;}.autoship-summary .promotion,
.cart-summary .promotion{padding:14px;border:dashed 1px #CEE4D7;border-radius:2px;display:flex;justify-content:space-between;margin-bottom:10px;padding-right:20px;}.autoship-summary .promotion .promo_info,
.cart-summary .promotion .promo_info{flex:1;word-wrap:break-word;word-break:break-all;margin-right:10px;}.autoship-summary .promotion .promo_applied_label,
.cart-summary .promotion .promo_applied_label{position:relative;min-width:90px;text-align:right;font-weight:500;color:#173e35;}.autoship-summary .promotion .icon-remove,
.cart-summary .promotion .icon-remove{position:absolute;width:12px;height:12px;top:3px;right:-15px;}.page-orderConfirmationPage .order-summary-block,
.page-multiStepCheckoutSummaryPage .order-summary-block,
.order-history-panel-container .order-summary-block,
.jp-autoship-summary .order-summary-block{padding:7px 0;font-size:12px;line-height:1.67;color:#2e2e2e;}.page-orderConfirmationPage .order-summary-block,
.page-multiStepCheckoutSummaryPage .order-summary-block,
.order-history-panel-container .order-summary-block,
.jp-autoship-summary .order-summary-block{border-bottom:solid 1px rgba(201, 201, 201, 0.5);}.page-orderConfirmationPage .order-summary-block:last-child,
.page-multiStepCheckoutSummaryPage .order-summary-block:last-child,
.order-history-panel-container .order-summary-block:last-child,
.jp-autoship-summary .order-summary-block:last-child{padding-bottom:4px;border:none;}.page-orderConfirmationPage .grand-total ~ .order-summary-item,
.page-multiStepCheckoutSummaryPage .grand-total ~ .order-summary-item,
.order-history-panel-container .grand-total ~ .order-summary-item,
.jp-autoship-summary .grand-total ~ .order-summary-item{opacity:0.5;font-size:12px;color:#000;}.page-orderConfirmationPage .grand-total div,
.page-multiStepCheckoutSummaryPage .grand-total div,
.order-history-panel-container .grand-total div,
.jp-autoship-summary .grand-total div{font-size:18px;font-weight:bold;line-height:1.89;color:#000;}.page-orderConfirmationPage .shopping-discount,
.page-multiStepCheckoutSummaryPage .shopping-discount,
.order-history-panel-container .shopping-discount,
.jp-autoship-summary .shopping-discount{color:#000;}.page-orderConfirmationPage .order-summary-item.PV,
.page-multiStepCheckoutSummaryPage .order-summary-item.PV,
.order-history-panel-container .order-summary-item.PV,
.jp-autoship-summary .order-summary-item.PV{opacity:0.5;font-size:12px;color:#000;}.page-orderConfirmationPage .order-summary-emphasize-high,
.page-multiStepCheckoutSummaryPage .order-summary-emphasize-high,
.order-history-panel-container .order-summary-emphasize-high,
.jp-autoship-summary .order-summary-emphasize-high{font-size:14px;font-weight:bold;line-height:2.23;color:#000;}.account-orderdetail .card-information .delivery-info,
.account-orderdetail .card-information .gift-sender-address{padding-top:20px;}.account-orderdetail #item-table .order-nodisplay-message{background-color:#fff;margin-top:5px;}.page-orderReturn .jp-items-action{display:flex;}.page-orderReturn .jp-items-action .form-button{flex:1;}.page-orderReturn .jp-items-action .form-button:last-child{margin-left:10px;}@media(max-width:1023px){.navigation.navigation--middle .mobile__nav__list{display:flex;justify-content:space-between;background-color:#f3faf5;}.navigation.navigation--middle .mobile__nav__list__left,
 .navigation.navigation--middle .mobile__nav__list__right{display:flex;}.navigation.navigation--middle .mobile__nav__list__right{text-align:right;}.navigation.navigation--middle .mobile__nav__list__cell .btn{margin-right:0;}.navigation.navigation--middle .mobile__nav__list__cell.menu__cell{padding-left:20px;padding-right:10px;}.navigation.navigation--middle .mobile__nav__list__cell .nav_icon_menu:before{content:'';width:27px;height:21px;display:inline-block;background-image:url(../_ui/responsive/theme-shakleejp/images/menu.svg);}.navigation.navigation--middle .mobile__nav__list__cell .mobile__nav--btn-menu{width:auto;margin-right:0;}.navigation.navigation--middle .mobile__nav__list__cell.site__logo__cell{width:100px;}.navigation.navigation--middle .mobile__nav__list__cell.site__logo__cell .banner__component{margin-left:0;margin-right:0;}.navigation.navigation--middle .mobile__nav__list__cell.site__logo__cell .banner__component img{padding-left:0;padding-right:0;width:100%;max-height:60px;}.navigation.navigation--middle .mobile__nav__list__cell.login__out__cell .btn-label,
 .navigation.navigation--middle .mobile__nav__list__cell.login__in__cell .btn-label{font-size:14px;font-weight:500;top:0;}.navigation.navigation--middle .mobile__nav__list__cell.search__cell{padding-right:10px;}.navigation.navigation--middle .mobile__nav__list .mobile__nav__row--btn .nav-cart{padding-left:10px;padding-right:10px;}.navigation.navigation--middle .mobile__nav__list .mobile__nav__row--btn .nav-cart .mini-cart-link{position:relative;padding-right:15px;padding-left:0;}.navigation.navigation--middle .mobile__nav__list .mobile__nav__row--btn .nav-cart .mini-cart-icon{top:initial;left:initial;}.navigation.navigation--middle .mobile__nav__list .mobile__nav__row--btn .nav-cart .mini-cart-icon .glyphicon-shopping-cart{display:none;}.navigation.navigation--middle .mobile__nav__list .mobile__nav__row--btn .nav-cart .mini-cart-icon .shopping-cart-text{display:inline-block !important;font-size:14px;font-weight:500;vertical-align:top;height:60px;line-height:60px;}.navigation.navigation--middle .mobile__nav__list .mobile__nav__row--btn .nav-cart .mini-cart-count{right:0;}.navigation.navigation--middle .mobile__nav__list .mobile__nav__row--btn .nav-cart .mini-cart-count .nav-items-total{width:20px;height:20px;line-height:20px;}.navigation.navigation--middle .site-search.active{width:100%;padding-right:20px;}.navigation.navigation--bottom{border-top:none;}.navigation.navigation--bottom .sticky-nav-top li.liMainMenu .mainMenu{padding:10px 20px;}.navigation.navigation--bottom .nav__links--products .nav__links--primary .nav__link--drill__down{line-height:19px;}.navigation.navigation--bottom .nav__links--products li.nav__links--primary.registration-link{display:flex;}.template-pages-MultiStepCheckoutSummaryPageTemplate .mobile__nav--btn-menu{display:none;}}.navigation--bottom{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;}.navigation--bottom .nav__links--products{margin:0 auto;float:none;}.navigation--bottom .nav__links--products li.nav__links--primary{height:50px;}.navigation--bottom .nav__links--products .wrapper{border-right:1px solid #d9d9d9;}@media(min-width:1024px){.navigation--bottom .nav__links--products .nav__link a{font-size:18px;font-weight:bold;}}.breadcrumb-section{padding-top:0px;}.navigation.navigation--middle .desktop__nav .header-links li a{text-transform:none;}.jp-account-profile .profile-section-static .label-sub-header{padding-top:5px;}.jp-account-profile .upload-img-maxsize{margin-bottom:0;}.jp-account-profile .note{margin-top:15px;}.jp-account-profile .security-question{margin-top:10px;}.page-jpActivateAccount{background-color:#f9f9f9;}.page-jpActivateAccount header,
.page-jpActivateAccount footer{display:none;}.page-jpActivateAccount .form-field{margin-bottom:10px;}.page-jpActivateAccount .required{color:#f00;}.page-jpActivateAccount .btn-default{width:100%;}.page-jpActivateAccount .shk-jp-activate-account-success{}.page-jpActivateAccount .shk-jp-activate-account-success .shk-jp-login-page .login-content{margin-left:98px;margin-right:98px;}.page-jpActivateAccount .shk-jp-activate-account-success .login-title{margin-top:40px;}@media(max-width:767px){.page-jpActivateAccount .shk-jp-activate-account-success{}.page-jpActivateAccount .shk-jp-activate-account-success .shk-jp-login-page .login-content{margin-left:0;margin-right:0;}.page-jpActivateAccount .shk-jp-activate-account-success .btn-back-sign{width:100%;margin-bottom:20px;}}.page-jpActivateAccount .shk-jp-activate-account-success .btn-cancel{color:#173e35;border:solid 1px #173e35;background-color:#fff;margin-right:16px;}@media(max-width:768px){.page-jpActivateAccount .shk-jp-activate-account-success{padding:50px 0;}}.page-account .account-profile .email-reg-link-wrap .email-reg-popup-link{margin-top:15px;}.page-account .account-profile .value{line-height:1.5;}.page-account .account-profile .account-section-buttons .btn{margin-top:5px;}.page-account .account-profile .btn{font-weight:500;padding:8px 15px;}.jp-profile-update-details{padding:50px 0;}@media(max-width:1023px){.jp-profile-update-details .update-details-header{padding-left:20px;padding-right:20px;}}.jp-profile-update-details .update-details-header .update-details-header-title{font-size:40px;text-align:center;line-height:1;text-wrap:balance;}@media(max-width:1023px){.jp-profile-update-details .update-details-header .update-details-header-title{font-size:26px;line-height:1.5;margin:0;}}.jp-profile-update-details .update-details-header .update-details-header-subtitle{text-align:center;font-size:18px;padding:20px 0;text-wrap:balance;margin:0;line-height:1.36;}@media(max-width:1023px){.jp-profile-update-details .update-details-header .update-details-header-subtitle{font-size:16px;}}.jp-profile-update-details .update-details-header .text-color-red{color:red;text-align:center;}.jp-profile-update-details .update-details-form{width:672px;margin:0 auto;background-color:#fff;overflow:auto;padding:50px 80px;}@media(max-width:1023px){.jp-profile-update-details .update-details-form{width:100%;padding:20px;}.jp-profile-update-details .update-details-form form{padding:0;}.jp-profile-update-details .update-details-form .form-group{padding:0 3px;}.jp-profile-update-details .update-details-form .form-field{margin-bottom:0;}.jp-profile-update-details .update-details-form .update-button-container{margin-left:-20px;margin-right:-20px;}}@media(max-width:1023px){.jp-profile-update-details{padding:30px 0;}}.myshaklee{padding:25px 0 0 0;display:flex;gap:20px;}@media(max-width:1023px){.myshaklee{flex-direction:column;padding:0 20px;gap:20px;}}.myshaklee-title{font-size:30px;line-height:1.5;margin:0 0 15px 0;position:relative;padding-bottom:10px;background:#006a5b;padding:4px 20px;color:#ffffff;margin-bottom:25px;}@media(max-width:1023px){.myshaklee-title{font-size:20px;margin-bottom:10px;}}.myshaklee-subtitle{font-size:22px;line-height:1.5;margin:20px 0 0 0;font-weight:bold;}@media(max-width:1023px){.myshaklee-subtitle{font-size:16px;}}.myshaklee-link{font-size:16px;line-height:1.5;border-bottom:1px solid #173e35;color:#173e35;}@media(max-width:1023px){.myshaklee-link{font-size:12px;}}.myshaklee-link:hover{border-bottom:none;color:#173e35;}.myshaklee-nav{flex:0 0 20%;font-size:16px;line-height:1.5;}@media(max-width:1023px){.myshaklee-nav{font-size:12px;margin-bottom:30px;}}.myshaklee-nav-list{margin:0;padding:0;list-style-type:none;}@media(max-width:1023px){.myshaklee-nav-list{display:flex;flex-wrap:wrap;gap:0 10%;padding-top:20px;}}.myshaklee-nav-item{padding:12px 0;border-bottom:1px solid #d9d9d9;flex:0 0 45%;}@media(max-width:1023px){.myshaklee-nav-item{flex:0 0 100%;}}.myshaklee-nav-item:empty,
.myshaklee-nav-item:not(:has(a)){display:none;}.myshaklee-nav-item:first-child{border-top:1px solid #d9d9d9;}.myshaklee-nav-item a{color:#2e2e2e;}.myshaklee-nav-item a:hover{text-decoration:underline;}.myshaklee-nav-toggle{display:flex;justify-content:space-between;align-items:center;}.myshaklee-nav-toggle-icon{display:block;color:currentColor;padding:5px 10px;cursor:pointer;}.myshaklee-nav-right{list-style-type:none;margin:0;display:flex;flex-direction:column;flex-wrap:wrap;gap:15px;padding:0px;width:200px;}@media(max-width:1023px){.myshaklee-nav-right{width:100%;padding:0;display:grid;grid-template-columns:repeat(2, 1fr);}}@media(min-width:640px) and (max-width:1023px){.myshaklee-nav-right{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px;}}.myshaklee-nav-right .shk-banner{background-color:#ffffff;width:100%;min-height:auto;}@media(max-width:1023px){.myshaklee-nav-right .shk-banner{flex:45%;}}.myshaklee-nav-right .shk-banner a,
.myshaklee-nav-right .shk-banner img{display:block;width:100%;max-width:200px;}@media(max-width:1023px){.myshaklee-nav-right .shk-banner a,
 .myshaklee-nav-right .shk-banner img{max-width:100%;}}.myshaklee-nav-right .shk-banner-content{padding:0;}.myshaklee-nav-right .shk-banner-content .shk-banner-sub-heading{padding:0;}.myshaklee-nav-right .shk-banner-type-c .shk-banner-content .shk-banner-sub-component-container{display:none;}.myshaklee-subnav-list{margin:0;padding:10px 0 0 20px;list-style-type:none;}@media(max-width:1023px){.myshaklee-subnav-list{list-style-type:circle;}}.myshaklee-subnav-item{padding:5px 0;}.myshaklee-subnav-item a{color:#2e2e2e;}.myshaklee-subnav-item a:hover{text-decoration:underline;}.myshaklee-content{flex:1;padding:0 26px;}.myshaklee-content .content{margin-bottom:60px;}@media(max-width:1023px){.myshaklee-content{padding:0;}.myshaklee-content .content{margin-bottom:40px;}}.myshaklee-table{border-collapse:collapse;border:1px solid #e6faec;border-spacing:0;}.myshaklee-table th{background-color:#e3e3e3;border:1px solid #fff;text-align:center;font-size:12px;line-height:1.2;padding:8px 5px;}@media(max-width:1023px){.myshaklee-table th{font-size:10px;}}.myshaklee-table td{text-align:center;vertical-align:middle;padding:8px 5px;word-break:break-all;font-size:12px;line-height:1.2;}@media(max-width:1023px){.myshaklee-table td{font-size:10px;}}.myshaklee-table tr:nth-child(1) td{border:1px solid #e6faec;}.myshaklee-table tr:nth-child(2) td{background-color:#e6faec;}.myshaklee-table tr:nth-child(3) td:nth-of-type(n + 2),
.myshaklee-table tr:nth-child(4) td:nth-of-type(n + 3),
.myshaklee-table tr:nth-child(5) td:nth-of-type(n + 4),
.myshaklee-table tr:nth-child(6) td:nth-of-type(n + 5),
.myshaklee-table tr:nth-child(7) td:nth-of-type(6){background-color:#f3faf5;border:1px solid #e6faec;}.myshaklee-table tr:nth-child(8) td:nth-of-type(2){background-color:#e3e3e3;border:1px solid #fff;}.myshaklee-table tr:nth-child(9) td:nth-of-type(2),
.myshaklee-table tr:nth-child(11) td{background-color:#a3cba9;border:1px solid #fff;color:#173e35;}.myshaklee-table tr:nth-child(11) td:last-child{border-right:1px solid #e6faec;}.myshaklee-table thead th{font-weight:bold;font-size:14px;min-width:120px;padding:8px 5px;}@media(max-width:1023px){.myshaklee-table thead th{font-size:10px;min-width:60px;padding:5px;}}.myshaklee-table thead th:nth-of-type(1){min-width:150px;}@media(max-width:1023px){.myshaklee-table thead th:nth-of-type(1){min-width:140px;}}.myshaklee-table thead th:last-child{text-align:center;border-right:1px solid #e6faec;}.myshaklee-table-title{font-size:20px;line-height:1.5;text-align:center;padding:15px 0;}@media(max-width:1023px){.myshaklee-table-title{font-size:14px;padding:0 0 10px 0;}}.myshaklee-table-link{color:#173e35;border-bottom:1px solid #173e35;}.myshaklee-table-link:hover{color:#173e35;border-bottom:none;}.myshaklee-table-input{border:1px solid #173e35;background-color:#fff;margin-top:5px;padding:5px;width:80px;font-size:12px;text-align:right;border-radius:2px;}@media(max-width:1023px){.myshaklee-table-input{font-size:10px;width:60px;}}@media(max-width:1023px){.myshaklee-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;}}.myshaklee-text1{font-size:14px;}@media(max-width:1023px){.myshaklee-text1{font-size:12px;}}.myshaklee-summary{margin-top:60px;padding:20px 10px;background:#f2f2f2;}.myshaklee-summary .ms-summ-header-wrap{margin-bottom:10px;text-align:center;font-size:24px;font-weight:bold;color:#173e35;}.myshaklee-summary .ms-summ-popup-link-wrap{text-align:center;}.myshaklee-summary .ms-summ-popup-link-wrap a{color:#000;}.myshaklee-summary .ms-summ-popup-link{text-decoration:underline;font-size:14px;}.myshaklee-summary .ms-summ-list-wrap{background-color:#ffffff;margin-top:20px;padding:20px 10px;border-radius:3px;}.myshaklee-summary .ms-cust-title{display:flex;height:46px;margin-bottom:20px;background-color:#a3cba9;}.myshaklee-summary .ms-cust-title .ms-cust-title-inner{display:flex;align-items:center;background-color:#173e35;width:70px;}.myshaklee-summary .ms-cust-title .content{flex:1;font-size:12px;color:#ffffff;text-align:center;min-width:50px;}.myshaklee-summary .ms-cust-title .arrow-right{width:0;height:0;border-top:23px solid transparent;border-bottom:23px solid transparent;border-left:10px solid #173e35;margin-right:-10px;}.myshaklee-summary .ms-cust-title span{font-size:12px;margin-left:20px;display:flex;align-items:center;}.myshaklee-summary .ms-summ-notes{font-size:14px;margin-bottom:20px;}.myshaklee-summary .ms-summary-box{font-size:12px;margin-bottom:10px;}.myshaklee-summary .ms-summary-box .ms-summary-header{background-color:#173e35;display:flex;justify-content:space-between;color:#ffffff;font-weight:600;padding:6px 10px;}.myshaklee-summary .ms-summary-box .ms-summary-header a{color:#fff;text-decoration:underline;}.myshaklee-summary .ms-summary-box .ms-summary-header .glyphicon{transform:rotateY(180deg);}.myshaklee-summary .ms-summary-box .ms-summary-info{padding:10px;}.myshaklee-summary .ms-summary-box .ms-summary-info-row{display:flex;justify-content:space-between;}.myshaklee-summary .ms-summary-box .ms-summary-info-row .ms-summary-info-col{font-weight:700;}.myshaklee-summary .ms-summary-box .ms-summary-info-row .right{color:#165f4e;}.myshaklee-popup-video .popup-common-header{padding:40px 20px 0;min-height:200px;}@media(max-width:1023px){.myshaklee-popup-video .popup-common-header{min-height:130px;padding:20px 20px 0;}}@media(max-width:1023px){.myshaklee-popup-video .popup-common-title{font-size:16px;}}.myshaklee-popup-video .popup-common-body{min-height:400px;}@media(max-width:1023px){.myshaklee-popup-video .popup-common-body{min-height:calc(90vw * 0.5625);}}.myshaklee-popup-video-wrap{position:relative;padding-bottom:56.25%;height:0;}.myshaklee-popup-video-wrap video{width:100%;height:100%;position:absolute;top:0;left:0;}.myshaklee-popup-tools .myshaklee-popup-list{width:fit-content;margin:20px auto 0;}.myshaklee-popup-list{list-style-type:disc;margin:0;padding-left:20px;}.myshaklee-popup-item{padding:5px 0;}.myshaklee-popup-item::marker{color:#173e35;}.myshaklee-popup-item a{color:#173e35;text-decoration:underline;word-wrap:break-word;display:inline-block;}.myshaklee-popup-item a:hover{color:#173e35;text-decoration:none;}.myshaklee .scroll-to-top{position:fixed;bottom:20px;right:30px;display:none;width:60px;height:60px;font-size:34px;text-align:center;line-height:60px;color:white;background-color:#006A5B;border-radius:50%;cursor:pointer;z-index:1000;}.myshaklee .scroll-to-top .glyphicon-arrow-up{top:3px;left:-1px;}@media(max-width:1023px){.myshaklee .scroll-to-top{width:50px;height:50px;font-size:28px;line-height:50px;background-color:rgba(0, 106, 91, 0.8);}}.myshaklee-summary-popup-content .popup-common-list{padding-bottom:20px;}.myshaklee-summary-popup-content .close-popup-btn-block{text-align:center;margin-bottom:20px;}@media(max-width:1023px){.myshaklee-summary-popup-content{max-height:96vh;padding-bottom:40px;}.myshaklee-summary-popup-content .popup-common-list{padding-top:0;}.myshaklee-summary-popup-content .popup-common-body{padding-bottom:80px;}}.myshaklee-duplicate-plan-popup .popup-common-content{width:810px;}.myshaklee-duplicate-plan-popup .popup-common-text{text-align:left;padding-top:30px;}.myshaklee-duplicate-plan-popup .popup-common-list-content{line-height:1.8;margin-top:10px;font-size:14px;}.myshaklee-duplicate-plan-popup .mt-0{margin:0;}.myshaklee-comm-amt{}@media(min-width:992px){.myshaklee-comm-amt .myshaklee-table-wrapper{width:50%;}}@media(min-width:1200px){.myshaklee-comm-amt .header-title-wrapper{width:85%;}}.myshaklee-comm-amt .header-title-wrapper{margin-right:2px;}.myshaklee-comm-amt .content-wrapper{margin:0 5px 0 5px;}.myshaklee-comm-amt table th{font-weight:bold;text-transform:none;}.myshaklee-comm-amt .myshaklee-table-wrapper .table{table-layout:fixed;}.myshaklee-comm-amt .myshaklee-table-wrapper .table thead tr:first-child th{border:1px solid #b3b6b7;}.myshaklee-comm-amt .myshaklee-table-wrapper .table th,
.myshaklee-comm-amt .myshaklee-table-wrapper .table th:last-child,
.myshaklee-comm-amt .myshaklee-table-wrapper .table td{text-align:center;}.myshaklee-comm-amt .lead-title{background:#173e35;border:medium none;padding:0 0 0 1.166666666666667em;text-align:left;color:#FFFFFF;font-weight:bold;font-size:1.166666666666667em;text-transform:uppercase;margin-top:0px;}.myshaklee-comm-amt .right{text-align:right;}.myshaklee-comm-amt .error{color:#E04545;font-weight:bold;}.group-BV-form .dd-year-col-sm.year{}@media(max-width:820px){.group-BV-form .dd-year-col-sm.year{clear:both;padding-left:10px;}}.myshk-busy-popup-modal{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);background-color:white;padding:15px 10px;border:1px solid #aaa;border-radius:10px;box-shadow:0 0 10px #000;text-align:center;width:90%;max-width:400px;}.myshk-busy-popup-modal .myshk-busy-popup-content{font-size:16px;line-height:1.69;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.order-receipt-title{text-align:center;font-weight:bold;font-size:30px;line-height:1;}.order-receipt-header{text-align:right;margin-bottom:10px;line-height:1.3;}.order-receipt-email{text-align:center;margin-bottom:5px;}.order-receipt-content{font-size:16px;}@media(max-width:1023px){.order-receipt-content{padding-left:8px;padding-right:8px;}}.order-receipt-content .brand-logo{width:193px;height:42px;margin-top:30px;margin-bottom:20px;}.order-receipt-content .highlight-background{background-color:#fcdbac !important;}.order-receipt-content .align-right{text-align:right;}.order-receipt-content table{margin-bottom:10px;}.order-receipt-content table td{padding:5px 10px;vertical-align:middle;border:1px solid #000;}@media(max-width:1023px){.order-receipt-content table td{padding:5px;}}.order-receipt-content table td.no-border{border:none;}.order-receipt-table-header1 td{font-weight:bold;}.order-receipt-details{border:4px solid #555555;line-height:1.4;}.order-receipt-details-title{font-weight:bold;font-size:20px;text-align:center;margin-bottom:35px;margin-top:10px;}.order-receipt-details-content{display:flex;}.order-receipt-details-content > div{width:50%;padding-left:10px;}.order-receipt-details-content.middle{align-items:center;}.order-receipt-details-content,
.order-receipt-details-amount{margin:0 100px;}@media(max-width:1023px){.order-receipt-details-content,
 .order-receipt-details-amount{margin:0 20px;}}.order-receipt-details-amount{margin-top:10px;margin-bottom:10px;font-weight:bold;padding-left:10px;}.order-receipt-details-table-container{padding:3px;}.order-receipt-details table{margin:0;}.order-receipt-action{text-align:right;margin-top:10px;}.order-receipt-action button{padding:13px 25px;margin:0;}.page-orderReceipt header,
.page-orderReceipt footer{display:none;}@media print{@page{size:auto;margin:10pt;}*{-webkit-print-color-adjust:exact !important;color-adjust:exact !important;}header,
 footer{display:none;}.noprint{display:none;}.order-receipt-title{font-size:20pt;}.order-receipt-content{padding:10pt;font-size:12pt;}.order-receipt-details{line-height:1;}.order-receipt-details-content,
 .order-receipt-details-amount{margin:0 30px;}.order-receipt-details-title{font-size:14pt;}.order-receipt-content .brand-logo{margin-top:10px;margin-bottom:10px;}}@media(max-width:639px){.order-item .order-item-info .product-info .product-info-qty{display:block;}.order-item .order-item-info .product-info .product-info-qty .redeem-qty::before{content:none;}}.checkout-success .autoship-message-tips{color:red;}.checkout-success .red{color:red;}.page-orderConfirmationPage .shk-summary-section .sub-section.no-bottom-line{border-bottom:none;padding-bottom:5px;}.image-gallery__image{cursor:pointer;}.image-gallery__zoom-icon{font-size:20px;opacity:0.5;position:absolute;right:10px;top:10px;z-index:10;}.pdp-summary-wrap .summary{font-family:"Gilmer-Medium";font-size:24px;line-height:32px;text-align:left;display:inline;}.pdp-optional-line-wrap{font-family:"Gilmer-Bold";font-size:16px;line-height:27px;margin-top:15px;padding:0 30px;}@media(max-width:639px){.pdp-optional-line-wrap{padding:0;}}.pdp-description-wrap{font-family:"Gilmer-Regular";font-size:14px;line-height:21px;}.pdp-description-wrap p{display:inline;}.pdp-specialInstruction-wrap{font-family:"Gilmer-Bold";font-size:16px;line-height:27px;margin-top:15px;}.pdp-summary-container{margin-bottom:30px;}.pdp-content-toggle-btn{font-family:'Gilmer-Medium';font-size:14px;line-height:27px;text-decoration:underline;cursor:pointer;background:none;border:none;padding:0;}.pdp-check-list .pdp-content-toggle-btn,
.pdp-autoship-list .pdp-content-toggle-btn{color:#2e2e2e;font-family:"Gilmer-Regular";}.pdp-check-list{padding:10px 0 0;}.pdp-check-list > li{display:flex;gap:6px;}.pdp-check-list-icon{display:block;width:15px;height:11px;color:#78998F;flex-basis:15px;flex-shrink:0;}.pdp-toggle-content .see-more-text{display:none;}.pdp-toggle-content .see-less-text{display:block;}.pdp-toggle-content.collapsed .pdp-description-wrap{max-height:6.75em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-bottom:0;}.pdp-toggle-content.collapsed li:not(:first-child){display:none;}.pdp-toggle-content.collapsed .see-more-text{display:block;}.pdp-toggle-content.collapsed .see-less-text{display:none;}@media(min-width:640px){.page-productDetails .carousel{padding-left:30px;padding-right:30px;}}.stock-label,
.burst-text-light,
.burst-text-dark{display:inline-block;margin-bottom:6px;margin-right:12px;padding:6px 10px;border-radius:2px;font-family:Gilmer-Bold;font-size:13px;letter-spacing:0.5px;line-height:20px;text-align:center;}.burst-text-dark{background-color:#2E2E2E;color:#FFFFFF;}.stock-label{color:#FFFFFF;background-color:#C64848;}.burst-text-only{display:inline-block;margin-bottom:6px;margin-right:12px;padding:6px 10px;border-radius:2px;font-family:Gilmer-Bold;font-size:13px;letter-spacing:0.5px;line-height:20px;text-align:center;background-color:#2E2E2E;color:#FFFFFF;}.product-quick-view-popup .product-detail-in-quickview-popup .burst-text-only.mg-bt-12{margin-bottom:18px;}@media(max-width:639px){.product-details-page-panel .stock-row{padding-left:20px;}}.product-details-page-panel .stock-label{margin-top:30px;}@media(max-width:639px){.product-details-page-panel .stock-label{margin:30px 10px 0 0;}}@media(max-width:639px){.product-details-page-panel .position-burst-text.desktop{display:none;}}.product-details-page-panel .position-burst-text.mobile{display:none;}@media(max-width:639px){.product-details-page-panel .position-burst-text.mobile{display:block;margin:0 20px;}}.burst-text-light{position:relative;padding:6px 10px 6px 36px;background-color:#C3E2CB;color:#2E2E2E;}.burst-text-light::before{position:absolute;display:block;height:24px;width:24px;left:8px;top:5px;content:'';background:url(https://images.shaklee.com/hybris/pdp/icon/icon_bag.svg) no-repeat;background-size:contain;}.burst-categroy-wrap{position:relative;text-align:left;height:30px;z-index:1;pointer-events:none;}.product-details,
.product-details-price{margin-bottom:10px;}@media(max-width:639px){.product-details,
 .product-details-price{padding:0;}}.product-details .name,
.product-details-price .name{color:#2e2e2e;font-size:24px;line-height:35px;font-weight:700;padding:20px 0;margin:0;padding:0;margin-bottom:30px;}.product-details .name.border,
.product-details-price .name.border{border-bottom:1px solid #868686;margin-bottom:25px;}.product-details .name .sku,
.product-details-price .name .sku{font-size:18px;line-height:18px;color:#173e35;position:relative;padding-left:20px;font-weight:400;}.product-details .name .sku:before,
.product-details-price .name .sku:before{border-left:1px solid #868686;content:"";height:14px;position:absolute;top:7px;left:10px;}.product-details .name .code,
.product-details-price .name .code{font-size:18px;line-height:18px;padding-left:5px;}.product-details .promotion,
.product-details-price .promotion{color:#00a651;}.product-details .description,
.product-details-price .description{padding:10px 0 25px;}.product-details .price,
.product-details-price .price{font-size:25px;font-weight:bold;}.product-details .stock-status,
.product-details-price .stock-status{font-weight:300;}@media(max-width:1399px){.product-details .description,
 .product-details-price .description{border-bottom:1px solid #d9d9d9;}}.product-details.page-title{padding-left:30px;padding-right:30px;}@media(max-width:1024px){.product-details.page-title{padding-left:20px;padding-right:20px;}}.product-main-info{padding-left:30px;padding-right:30px;}@media(max-width:1024px){.product-main-info{padding-left:20px;padding-right:20px;}}.product-main-info .product-details{padding:0;}#product-in-this-pack-panel .container-fluid{padding:0;}@media(min-width:1023px){#product-in-this-pack-panel .container-fluid .carousel__component{margin:30px 0;padding:0 40px 0 0;}}.product-details-page-panel .product-details .name{margin-bottom:20px !important;font-family:'Schnyder S Demi';}.product-detail-in-quickview-popup .pdp-addcart-section.has-add-auto-ship .page-details-variants-select{width:100%;}.product-detail-in-quickview-popup .pdp-addcart-section.has-add-auto-ship .page-details-variants-select #addToCartButton,
.product-detail-in-quickview-popup .pdp-addcart-section.has-add-auto-ship .page-details-variants-select .pdp-addtoautoship-btn{width:100%;}@media(max-width:1023px){.product-detail-in-quickview-popup .pdp-addcart-section.has-add-auto-ship .page-details-add-to-cart-component{margin-bottom:10px;}}@media(min-width:1023px){.product-detail-in-quickview-popup .pdp-addcart-section.has-qty-one-btn{max-width:380px;}}.pdp-addcart-section{display:flex;width:380px;margin-top:47px;flex-direction:column;}@media(max-width:639px){.pdp-addcart-section{width:100%;}}.pdp-addcart-section .page-details-variants-select .pdp-add-cust-btn,
.pdp-addcart-section .page-details-variants-select .pdp-addtoautoship-btn{width:100%;}@media(max-width:639px){.pdp-addcart-section .page-details-variants-select .pdp-addtoautoship-btn{padding:0;line-height:14px;}}.pdp-addcart-section #customizeKit{width:100%;}.pdp-addcart-section .product-temp-unavailable{display:inline-block;vertical-align:top;width:100%;}.pdp-addcart-section .product-temp-unavailable .bluecoreRecomInline div{width:100%;max-width:100%;}.pdp-addcart-section .product-temp-unavailable .bluecoreRecomInline #bluecoreActionScreen{height:48px;width:100%;max-width:100%;}.pdp-addcart-section .product-temp-unavailable .bluecoreRecomInline #bluecoreActionScreen button{font-size:16px;font-family:'Gilmer-Bold';width:100%;max-width:100%;}.pdp-addcart-section .pdp-add-cust-btn{width:100%;font-size:16px;font-family:'Gilmer-Bold';height:48px;margin:0 !important;display:inline-block;}.pdp-addcart-section .pdp-add-cust-btn .pdp-meology-text-link-center{font-size:16px;font-family:'Gilmer-Bold';}.pdp-addcart-section .pdp-add-cust-btn:hover{color:#ffffff;background-color:#173E35;border-color:#173E35;}.pdp-addcart-section .pdp-add-cust-btn:disabled{background:#aab6b3;}.pdp-addcart-section .pdp-addtoautoship-btn{border:solid 2px #c3e2cb;background-color:#c3e2cb;color:#173e35;height:48px;margin:0;}.pdp-addcart-section .pdp-addtoautoship-btn .btn-text{font-family:'Gilmer-Bold';font-size:16px;}.pdp-add-to-cart-container{width:280px;}[lang="ja_JP"] .pdp-add-to-cart-container{width:380px;}.variant-section{margin-bottom:30px;}.variant-section .qty-btn-container{display:flex;}.variant-section .variant-selector .variant-name{font-family:'Gilmer-Bold';font-size:14px;color:#006a5b;text-transform:capitalize;margin-top:15px;margin-bottom:5px;width:100%;}.variant-section .variant-selector .variant-name .variant-selected{font-weight:normal;text-transform:none;}.variant-section .variant-selector .flavor-container{width:100%;display:flex;flex-wrap:wrap;}.variant-section .variant-selector .flavor-container-item{min-width:165px;height:50px;margin:10px 6px 10px 0;padding:12px 16px;border-radius:25px;border:solid 2px rgba(195, 226, 203, 0.3);background-color:#fff;text-align:center;display:flex;justify-content:center;align-items:center;cursor:pointer;}.variant-section .variant-selector .flavor-container-item span{font-family:'Gilmer-Medium';line-height:25px;font-size:14px;display:inherit;}.variant-section .variant-selector .flavor-container-item.selected{background-color:#c3e2cb;border:0;}.variant-section .variant-selector .variant-list{padding-left:0;list-style:none;margin-left:-20px;}.variant-section .variant-selector .variant-list:before,
.variant-section .variant-selector .variant-list:after{content:" ";display:table;}.variant-section .variant-selector .variant-list:after{clear:both;}.variant-section .variant-selector .variant-list:before,
.variant-section .variant-selector .variant-list:after{content:" ";display:table;}.variant-section .variant-selector .variant-list:after{clear:both;}.variant-section .variant-selector .variant-list li{float:left;margin:0 0 0 20px;}.variant-section .variant-selector .variant-list li a,
.variant-section .variant-selector .variant-list li span{display:block;height:40px;width:40px;line-height:40px;text-align:center;text-transform:uppercase;border:1px solid #d9d9d9;background:#fff;color:#2e2e2e;text-decoration:none;}@media(max-width:1023px){.variant-section .variant-selector .variant-list li a,
 .variant-section .variant-selector .variant-list li span{height:42px;width:42px;line-height:42px;}}.variant-section .variant-selector .variant-list li a img,
.variant-section .variant-selector .variant-list li span img{width:100%;height:auto;vertical-align:top;border:1px solid transparent;}.variant-section .variant-selector .variant-list li:hover a,
.variant-section .variant-selector .variant-list li.active a{background:#173e35;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;border:1px solid #173e35;color:#fff;}.variant-section .variant-selector .variant-list li:hover a img,
.variant-section .variant-selector .variant-list li.active a img{border:1px solid #fff;}.variant-section .variant-selector .variant-list li.disabled span{color:#999;cursor:not-allowed;}.variant-section .variant-selector .variant-select{margin:10px 0 0;}@media(min-width:1023px){.product-details-page-panel #product-image-panel .js-gallery-image .owl-wrapper-outer .owl-wrapper .owl-item{width:500px !important;}}.product-details-page-panel #product-image-panel .gallery-carousel.owl-carousel-pdp{padding-left:45px;padding-right:45px;}.product-quick-view-popup #product-image-panel .gallery-carousel.owl-carousel-pdp{padding-left:30px;padding-right:30px;}.rating:before,
.rating:after{content:" ";display:table;}.rating:after{clear:both;}.rating:before,
.rating:after{content:" ";display:table;}.rating:after{clear:both;}.rating .rating-stars{margin:0 5px 0 0;padding:3px 0 1px;position:relative;}@media(max-width:1023px){.rating .rating-stars{font-size:18px;float:none;}.rating .rating-stars:before,
 .rating .rating-stars:after{content:" ";display:table;}.rating .rating-stars:after{clear:both;}.rating .rating-stars:before,
 .rating .rating-stars:after{content:" ";display:table;}.rating .rating-stars:after{clear:both;}}.rating .rating-stars .greenStars{position:absolute;overflow:hidden;top:3px;left:0;white-space:nowrap;width:0;}.rating .rating-stars span{color:#dee3e8;margin:0 0.1em;overflow:hidden;}.rating .rating-stars span.fh{width:0.47em;margin-right:0;float:left !important;float:left;}.rating .rating-stars span.lh{width:0.5em;text-indent:-0.44em;margin-left:0;float:left !important;float:left;}.rating .rating-stars span.active{color:#173e35;}.rating.rating-set .rating-stars{cursor:pointer;display:inline-block;}.rating a{font-size:13px;position:relative;margin-left:10px;padding-left:10px;}.rating a:before{border-left:1px solid #d9d9d9;content:"";height:19px;position:absolute;top:0;left:0;}.thanks-submit .caption{text-align:center;font-weight:300;font-size:37px;letter-spacing:-0.04em;margin-bottom:10px;line-height:54px;padding-top:40px;}.thanks-submit .score{font-size:62px;line-height:1;color:#2e2e2e;text-align:center;font-weight:bold;margin-bottom:10px;}.thanks-submit-title{font-size:18px;color:#173e35;text-align:center;margin:30px 0 20px;font-weight:bold;}.thanks-submit-description{font-size:14px;color:#000;text-align:center;max-width:60%;margin:0 auto;margin-bottom:30px;}@media(max-width:1023px){.thanks-submit-description{max-width:100%;padding:0 10px;}}.thanks-submit .rating-wrap{text-align:center;}.thanks-submit .rating-wrap .rating-stars{display:inline-block;vertical-align:middle;}.thanks-submit .rating-wrap .rating-stars span{font-size:18px;line-height:24px;}.tabs-responsive .tab-container{float:none;padding:0;}@media(max-width:1023px){.tabs-responsive .tabhead{border-bottom:1px solid #f2f4f7;}}.tab-review .review-pagination-bar{margin:10px 0;}.tab-review .review-pagination-bar:before,
.tab-review .review-pagination-bar:after{content:" ";display:table;}.tab-review .review-pagination-bar:after{clear:both;}.tab-review .review-pagination-bar:before,
.tab-review .review-pagination-bar:after{content:" ";display:table;}.tab-review .review-pagination-bar:after{clear:both;}.tab-review .review-pagination-bar .right{float:right;}.tab-review .review-pagination-bar .right .pager{float:left;margin:0 10px;}.tab-review .review-list{padding-left:0;list-style:none;}.tab-review .review-list .review-entry{margin:10px 0;}.tab-review .review-list .review-entry .title{font-weight:bold;}.tab-review .review-list .review-entry .autor{color:#777777;}.tab-review .write-review{display:none;}#AddToCart-PickUpInStoreAction{position:relative;min-height:1px;padding-left:10px;padding-right:10px;margin-top:20px;}@media(min-width:640px){#AddToCart-PickUpInStoreAction{float:left;width:50%;}}@media(min-width:1024px){#AddToCart-PickUpInStoreAction{float:left;width:100%;}}.AddToCart-PickUpInStoreAction{margin-top:10px;}.AddToCart-ShareOnSocialNetworkAction{margin-top:20px;}#AddToCart-AddToCartAction{position:relative;min-height:1px;padding-left:10px;padding-right:10px;margin-top:20px;}@media(min-width:640px){#AddToCart-AddToCartAction{float:left;width:50%;}}@media(min-width:1024px){#AddToCart-AddToCartAction{float:left;width:100%;}}#AddToCart-ShareOnSocialNetworkAction{position:relative;float:left;width:100%;min-height:1px;padding-left:10px;padding-right:10px;margin-top:30px;}.product-review-item{padding-left:10px;}.product-review-item .rating{display:inline-flex !important;padding-right:10px;}.product-details-page-panel{margin-top:20px;}.product-details{margin-top:30px;}.product-details.page-title{padding-right:0px;padding-left:0px;}.product-details .name{color:#333333;font-family:"Schnyder S";font-size:45px;font-weight:500;letter-spacing:-0.28px;line-height:45px;padding-left:30px;padding-right:30px;}@media(max-width:1024px){.product-details .name{padding-left:20px;padding-right:20px;}}@media(min-width:1024px){.product-details .name{padding-right:0px;padding-left:0px;}}@media(max-width:768px){.product-details .name{font-size:36px;letter-spacing:-0.23px;line-height:35px;}}.product-details .summary-wrap{margin-bottom:.25em;}.product-details .summary-wrap .summary{margin-top:0;font-size:24px;font-weight:200;line-height:1.05em;text-transform:unset;display:inline;}.product-details .summary-wrap .summary + span{position:relative;top:-3px;}.product-details .description-wrap p{display:inline;}.product-details .pdp-marketing-con{margin-top:10px;}@media(min-width:1024px){.product-main-info{padding-left:0px;}}.product-main-info .description{font-size:14px;line-height:24px;padding-bottom:20px;}.product-main-info-display .price-panel.product-details{margin-bottom:20px;margin-top:20px;}.product-main-info-display .description:last-child{border-bottom:1px solid #d9d9d9;}.product-main-info-selector{padding-top:10px;padding-left:60px;padding-right:60px;}.pdp-details-actions{padding-right:0px;}@media(max-width:1023px){.pdp-details-actions{padding-right:20px;}}@media(max-width:639px){.product-details-page-panel .carousel.gallery-carousel.owl-carousel-pdp{display:none !important;}}.variant-section{margin-bottom:0px;margin-top:0px;}.variant-section .variant-selector .variant-name{font-size:14px;font-weight:600;text-transform:uppercase;margin-top:30px;margin-bottom:0px;padding-left:0px;font-family:'Gilmer-Bold';letter-spacing:1.05px;color:#2e2e2e;}.variant-section .variant-selector .variant-name .variant-selected{font-weight:normal;text-transform:none;}.variant-section .variant-selector .variant-item{padding-bottom:0px;}.variant-section .variant-selector .variant-item .select2-container{width:100% !important;}.variant-section .variant-selector .variant-item .select2-container .select2-selection--single.form-control{font-size:16px;line-height:28px;}.variant-section .variant-selector .variant-item .select2-container .select2-selection--single.form-control .select2-selection__rendered{font-size:16px;line-height:28px;padding-left:5px;}.variant-section .variant-selector .variant-item .pdp-add-cust-btn{margin-left:10px;width:fit-content;}@media(max-width:1023px){.variant-section .variant-selector .variant-item .pdp-add-cust-btn{display:block;width:100%;margin:0 !important;}}.variant-section .variant-selector .variant-item .pdp-add-cust-btn .pdp-meology-text-link-center{font-size:16px;font-family:'Gilmer-Bold';}.variant-section .variant-selector .variant-item .pdp-add-cust-btn:hover{color:#ffffff;background-color:#173e35;border-color:#173e35;}.variant-section .variant-selector .variant-item .page-details-variants-select{display:inline-block;}@media(max-width:1023px){.variant-section .variant-selector .variant-item .page-details-variants-select{display:block;}}.variant-section .variant-selector .variant-item .page-details-variants-select .page-details-add-to-cart-component{display:inline-block;}@media(max-width:1023px){.variant-section .variant-selector .variant-item .page-details-variants-select .page-details-add-to-cart-component{display:block;}}.product-review-tab .headline{text-align:center;font-weight:300;font-size:37px;letter-spacing:-0.04em;margin-bottom:40px;line-height:54px;padding-top:40px;}.product-review-tab .product-review-content .show-more-show-less{text-align:center;padding-top:20px;padding-bottom:20px;width:100%;}.product-review-tab .product-review-content .show-more-show-less .btn{text-transform:capitalize;}.product-review-tab .product-review-content span{font-size:18px;line-height:24px;}.product-review-tab .product-review-content .review-pagination-bar{padding-top:20px;padding-left:0px;}.product-review-tab .product-review-content .review-pagination-bar .btn{margin-right:0px;}.product-review-tab .product-review{padding-left:0px;display:block;}.product-review-tab .rating-stars{display:inline-block;vertical-align:middle;}.product-review-tab .rating .rating-fraction{color:#2e2e2e;display:inline-block;line-height:24px;}.product-review-tab .rating .title{padding-left:20px;color:#2e2e2e;font-size:14px;line-height:19px;line-height:22px;}.product-review-tab .rating .rating-review-count{display:flex;margin:4px 0px 0px 4px;}.product-review-tab .rating .rating-info .rating-review-count a{color:#2e2e2e;}.product-review-tab .review-entry .author{padding-top:5px;color:#645952;font-size:14px;line-height:19px;margin-bottom:10px;}.product-review-tab .review-entry .content{padding-top:10px;font-size:18px;line-height:24px;white-space:pre-line;word-break:break-word;}.product-review-tab .review-entry .title{font-size:18px;line-height:24px;}.product-review-tab li{border-bottom:1px solid #d9d9d9;padding:20px 0px;}.product-review-tab li:last-of-type{border-bottom:none;}.product-review-tab .review-count{margin-top:20px;padding:30px 0px 0px 0px;color:#2e2e2e;border-top:1px solid #d9d9d9;font-size:22px;line-height:30px;}.product-review-tab .customer-review{letter-spacing:-0.04em;font-weight:bold;font-size:18px;line-height:30px;margin-bottom:10px;}.product-review{color:#173e35;font-size:13px;line-height:18px;padding-left:30px;padding-right:30px;}@media(max-width:1024px){.product-review{padding-left:20px;padding-right:20px;}}@media(min-width:1024px){.product-review{padding-right:0px;padding-left:0px;display:flex;flex-wrap:wrap;}.product-review > div:nth-child(1){width:auto;padding-right:0;}.product-review > div:nth-child(2){width:auto;}}.product-review .rating{display:flex;vertical-align:middle;flex-wrap:wrap;}.product-review .rating a{display:table-cell;vertical-align:middle;}.product-review .rating .rating-stars{padding:0;}.product-review .rating .rating-stars span{margin:0;font-size:21px;line-height:26px;vertical-align:middle;}.product-review .rating .rating-stars .greenStars{top:0;}.product-review .rating .rating-info{display:inline-flex;}.product-review .rating .rating-info a{margin-left:0px;padding-left:0px;text-transform:none;color:#173e35;font-family:Gilmer-Bold;font-weight:normal;text-decoration:underline;}.product-review .rating .rating-info a.no-review{text-decoration:none;cursor:default;}.product-review .rating .rating-info .rating-review-count{display:flex;margin:4px 0px 0px 4px;}.product-review .rating .rating-info .write-review{position:relative;padding-left:16px;padding-bottom:0;line-height:2;margin-left:12px;cursor:pointer;font-family:Gilmer-Bold;font-weight:normal;}.product-review .rating .rating-info .write-review::before{position:absolute;left:0;top:5px;display:block;content:'';height:16px;width:16px;background:url(https://images.shaklee.com/hybris/pdp/icon/icon_edit.svg) no-repeat;background-size:contain;}.product-review .product-share{display:inline-block;vertical-align:middle;padding:0;font-size:13px;}.product-review .product-share .share-label{color:#173e35;font-family:Gilmer-Bold;font-weight:normal;}.product-review .product-share span{line-height:26px;}@media(max-width:1023px){.product-review .product-share span{line-height:14px;}}.product-review .product-share a > .share-label,
.product-review .product-share a > .copy-link{position:relative;padding-left:20px;}.product-review .product-share a > .share-label::before,
.product-review .product-share a > .copy-link::before{position:absolute;left:0;display:block;content:'';height:16px;width:16px;}.product-review .product-share a > .share-label{background:url(https://images.shaklee.com/hybris/pdp/icon/icon_share.svg) no-repeat;background-size:contain;}.product-review .product-share a > .copy-link{background:url(https://images.shaklee.com/hybris/pdp/icon/icon_copy.svg) no-repeat;background-size:contain;}.product-review .product-share a{margin-right:10px;line-height:26px;}.product-review .rating a,
.product-review .product-share{text-transform:capitalize;font-family:Gilmer-Bold;}.product-review .copy-link{color:#173e35;font-family:Gilmer-Bold;}.product-review .review-rating-graph{margin-top:25px;color:#173e35;font-weight:bold;}.product-review .review-rating-graph .bar-row{margin-bottom:10px;}.product-review .review-rating-graph .bar-background{background:#f2f2f2;padding-left:0;padding-right:0;line-height:14px;}.product-review .review-rating-graph .bar-active{background:#173e35;display:inline-block;height:100%;padding-top:5px;padding-bottom:5px;}.product-review .review-rating-graph .bar-stars{padding-top:5px;padding-bottom:5px;text-align:left;line-height:14px;}.product-review .review-rating-graph .bar-percentage{padding-top:5px;padding-bottom:5px;text-align:right;line-height:14px;}.product-review .product-share.disabled{display:inline-block;cursor:not-allowed;filter:opacity(0.7);}.product-review .product-share.disabled a{pointer-events:none;}.pdp-product-code-label{color:#333333;font-family:'Gilmer-Regular';font-size:12px;letter-spacing:0.49px;line-height:26px;vertical-align:middle;white-space:nowrap;text-transform:uppercase;}.rating.rating-set .rating-stars{font-size:20px;}.write-review{padding-bottom:10px;}.write-review h2.customer-review-write{color:#173e35;font-weight:bold;font-size:22px;line-height:30px;}.review-hidden{display:none;}.tab-review .write-review{display:block;}.tab-review .write-review.review-hidden{display:none;}.rating a:before{content:none;}.image-gallery .carousel.gallery-carousel > .item,
.image-gallery .carousel.image-gallery__image > .item{visibility:hidden;}.image-gallery .carousel.gallery-carousel .owl-item .item,
.image-gallery .carousel.image-gallery__image .owl-item .item{visibility:visible;}.image-gallery .gallery-carousel{margin-top:2px;}.image-gallery .gallery-carousel .owl-wrapper .item{margin:0px;padding:0px;min-height:auto;border:2px solid transparent;width:100%;}.image-gallery .gallery-carousel .owl-wrapper .item.active{border:2px solid #173e35;}.image-gallery .gallery-carousel .owl-item img{width:100%;}@media(min-width:1024px){.image-gallery .gallery-carousel .owl-controls{display:none !important;}}@media(min-width:1024px){.image-gallery .gallery-carousel:hover .owl-controls{display:block !important;}}.image-gallery{margin-left:30px;margin-right:60px;}@media(max-width:1023px){.image-gallery{margin-left:20px;margin-right:20px;}}.image-gallery .image-gallery__image .owl-item .item{margin:0px;}@media(max-width:1399px) and (min-width:1024px){.image-gallery .image-gallery__image:hover .owl-controls{display:block !important;}}@media(min-width:1400px){.image-gallery .image-gallery__image:hover .owl-controls{display:block !important;}}.image-gallery .carousel .item a,
.image-gallery .carousel__component--carousel .item a,
.image-gallery .carousel .carousel__item a,
.image-gallery .carousel__component--carousel .carousel__item a{color:#173e35;}.image-gallery .carousel .item a:hover,
.image-gallery .carousel__component--carousel .item a:hover,
.image-gallery .carousel .carousel__item a:hover,
.image-gallery .carousel__component--carousel .carousel__item a:hover,
.image-gallery .carousel .item a:focus,
.image-gallery .carousel__component--carousel .item a:focus,
.image-gallery .carousel .carousel__item a:focus,
.image-gallery .carousel__component--carousel .carousel__item a:focus{color:#006a5b;}.product-details.price-panel{padding:20px;}.price-panel .member-offer-text{font-family:'Gilmer-Regular';font-size:14px;line-height:25px;margin-top:10px;}.price-panel .member-offer-text-item{display:inline-block;}.price-panel .member-offer-text .a-value-fraction,
.price-panel .member-offer-text .a-value-decimal{font-size:8px !important;}.price-panel .member-offer-text.bold{font-size:22px;}.price-panel .member-offer-text.bold .a-value-fraction,
.price-panel .member-offer-text.bold .a-value-decimal{font-size:12px !important;}.price-panel .member-offer-text.no-left{padding-left:0px;}.price-panel .promotion-container{padding-left:35px;}.price-panel .promotion-container .promo-price{display:block;}.price-panel .promotion-container .promo-msg{display:block;font-weight:bold;}.tabs .tabbody{background-color:#ffffff;font-size:14px;line-height:19px;}.tabs .tabhead a{font-size:14px;line-height:19px;}.tabs .tabs-list{margin:0px;padding:0px;}.tabs .tabs-list li{padding:10px 0px;}.tabs .tabs-list li a{color:#2e2e2e;font-size:14px;line-height:19px;font-weight:bold;padding:0px 18px;border-right:1px solid #d9d9d9;}.tabs .tabs-list li a:hover,
.tabs .tabs-list li a:focus{border-bottom:none;border-right:1px solid #d9d9d9;}.tabs .tabs-list li.active{border-bottom:4px solid #173e35;}.tabs .tabs-list li.active a,
.tabs .tabs-list li.active a:hover,
.tabs .tabs-list li.active a:focus{border-right:1px solid #d9d9d9;color:#173e35;border-bottom:none;}.tabs .tabs-list li.active:last-of-type a,
.tabs .tabs-list li.active:last-of-type a:hover,
.tabs .tabs-list li.active:last-of-type a:focus{border-right:none;}.tabs .tabs-list li:last-of-type a{border-right:none;}.tabs .tabs-list li + li:before{display:none;}@media(max-width:1023px){.tabs.tabs-responsive .tabhead{width:100%;}}.addtocart-component .qty-selector,
#add_to_cart_storepickup_form .qty-selector{margin:0 auto;margin-bottom:30px;}.addtocart-component .qty-selector .input-group-btn,
#add_to_cart_storepickup_form .qty-selector .input-group-btn,
.addtocart-component .qty-selector .btn,
#add_to_cart_storepickup_form .qty-selector .btn{height:100%;}.addtocart-component .qty-selector .form-control,
#add_to_cart_storepickup_form .qty-selector .form-control,
.addtocart-component .qty-selector .input-group-btn,
#add_to_cart_storepickup_form .qty-selector .input-group-btn,
.addtocart-component .qty-selector .btn,
#add_to_cart_storepickup_form .qty-selector .btn{height:40px;width:50px;}.addtocart-component .qty-selector .btn,
#add_to_cart_storepickup_form .qty-selector .btn{border-radius:0px !important;height:40px;}@media(max-width:1023px){.addtocart-component .qty-selector .input-group-btn,
 #add_to_cart_storepickup_form .qty-selector .input-group-btn,
 .addtocart-component .qty-selector .btn,
 #add_to_cart_storepickup_form .qty-selector .btn,
 .addtocart-component .qty-selector .form-control,
 #add_to_cart_storepickup_form .qty-selector .form-control{width:50px;height:40px;}}.addtocart-component .stock-wrapper{margin:0px;margin-bottom:30px;color:#dcc066;font-size:12px;line-height:17px;}@media(max-width:639px){.addtocart-component .stock-wrapper{margin-left:0px;margin-right:0px;}}.add-to-cart .add-to-cart-item{font-size:14px;line-height:19px;}.add-to-cart .add-to-cart-item .details .name{font-size:14px;line-height:19px;}.bundle-component-list{max-width:600px;}.bundle-component-list .carousel__component .owl-carousel{padding:0 40px;box-sizing:border-box;}.bundle-component-list .carousel__component .one-item.owl-carousel{padding:0;}.bundle-component-list .carousel__component .one-item.owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item .item-panel,
.bundle-component-list .carousel__component .one-item.owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item .item{width:auto;display:inline-block;}.bundle-component-list .carousel__component .one-item.owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item .carousel__item--thumb{padding:0 0px 10px 0px;width:auto;display:inline-block;}.bundle-component-list .carousel__component .one-item.owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item .carousel__item--thumb img{width:180px;}.bundle-component-list .carousel__component .one-item.owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item .carousel__item--thumb .carousel__item--name,
.bundle-component-list .carousel__component .one-item.owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item .carousel__item--thumb .carousel__item--price{max-width:230px;width:auto;}.bundle-component-list .carousel__component .carousel__component--headline{padding-bottom:24px;border-bottom:1px solid #C1C1C1;box-sizing:border-box;color:#333333;font-family:'Schnyder S Demi';font-size:36px;letter-spacing:0.13px;line-height:58px;text-align:left;text-transform:capitalize;font-weight:normal;}.bundle-component-list .carousel__component .item-panel{text-align:center;padding:0;min-height:240px;max-width:230px;margin:0 auto;}.bundle-component-list .carousel__component .carousel__item--thumb{padding:0 5px 10px 5px;}.bundle-component-list .carousel__component .carousel__item--thumb img{width:100%;max-width:180px;height:auto;max-height:175px;object-fit:contain;margin-bottom:10px;}.bundle-component-list .carousel__component .carousel__item--name{color:#2e2e2e;font-family:Gilmer-Medium;font-size:16px;font-weight:500;letter-spacing:0.65px;line-height:20px;text-align:center;}.bundle-component-list .carousel__component .carousel__item--name strong{font-weight:500;}.bundle-component-list .carousel__component .carousel__item--price{color:#333333;font-family:Gilmer-Regular;font-size:14px;letter-spacing:0.57px;line-height:21px;text-align:center;}.bundle-component-list .carousel__component .owl-carousel .owl-controls .owl-buttons .owl-prev,
.bundle-component-list .carousel__component .owl-carousel .owl-controls .owl-buttons .owl-next{height:60px;width:60px;background:transparent;border:none;opacity:unset;border-radius:unset;}.bundle-component-list .carousel__component .owl-carousel .owl-controls .owl-buttons .owl-prev span.icon-right,
.bundle-component-list .carousel__component .owl-carousel .owl-controls .owl-buttons .owl-next span.icon-right,
.bundle-component-list .carousel__component .owl-carousel .owl-controls .owl-buttons .owl-prev span.icon-left,
.bundle-component-list .carousel__component .owl-carousel .owl-controls .owl-buttons .owl-next span.icon-left{position:absolute;top:10px;left:10px;display:inline-block;height:40px;width:40px;border-top:solid 2px #2e2e2e;border-right:solid 2px #2e2e2e;}.bundle-component-list .carousel__component .owl-carousel .owl-controls .owl-buttons .owl-prev span.icon-left{transform:rotate(225deg);}.bundle-component-list .carousel__component .owl-carousel .owl-controls .owl-buttons .owl-next span.icon-right{transform:rotate(45deg);}@media(max-width:768px){.bundle-component-list .carousel__component .carousel__component--headline{font-size:30px;letter-spacing:0.11px;padding-bottom:12px;}.bundle-component-list .carousel__component .one-item.owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item .item-panel,
 .bundle-component-list .carousel__component .one-item.owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item .item{width:unset;display:block;}.bundle-component-list .carousel__component .item-panel{max-width:unset;}.bundle-component-list .carousel__component .carousel__item--thumb{padding:0 10px 10px 10px;}.bundle-component-list .carousel__component .carousel__item--thumb img{max-width:unset;max-height:unset;}}.add-to-autoship-pdp-container .dropdown-menu{width:100%;overflow-y:auto;}.add-to-autoship-pdp-container .dropdown-menu li a{padding:0px 20px;}.add-to-autoship-pdp-container.add-bundle-to-autoship .dropdown-menu{width:100%;left:0%;}.add-to-autoship-pdp-container .autoship-details{text-overflow:ellipsis;width:100%;overflow:hidden;}#addToAutoshipLayer .autoship-item-pdp{padding:20px 0px;}#addToAutoshipLayer.pws-bundle-product-popup-warp{max-height:380px;overflow-y:auto;margin-right:-40px;padding-right:40px;padding-bottom:30px;height:100%;}#addToAutoshipLayer.pws-bundle-product-popup-warp .add-to-cart-item.pws-bundle-item{margin-bottom:16px;}.page-productDetails .carousel{margin-left:0px;margin-right:0px;padding-right:0px;padding-left:0px;margin-bottom:2px;}.page-productDetails .carousel.gallery-carousel{margin-bottom:20px;}@media(min-width:639px){.page-productDetails .carousel{padding-left:0px;padding-right:0px;}}.AddToCart-ShareOnSocialNetworkAction{margin-top:10px;}.productDetailsPageSectionCrossSelling .carousel-component,
.productDetailsPageSectionUpSelling .carousel-component{padding:0px;}.productDetailsPageSectionCrossSelling .carousel-component .headline,
.productDetailsPageSectionUpSelling .carousel-component .headline{font-size:14px;line-height:19px;font-weight:bold;}.productDetailsPageSectionCrossSelling .carousel-component .carousel,
.productDetailsPageSectionUpSelling .carousel-component .carousel{padding:0px;}.productDetailsPageSectionCrossSelling .carousel-component .carousel .item .thumb,
.productDetailsPageSectionUpSelling .carousel-component .carousel .item .thumb{height:auto;margin-bottom:10px;}.productDetailsPageSectionCrossSelling .carousel-component .carousel .item .thumb img,
.productDetailsPageSectionUpSelling .carousel-component .carousel .item .thumb img{max-width:180px;width:100%;max-height:inherit;}@media(max-width:1023px){.productDetailsPageSectionCrossSelling .carousel-component .carousel .item .thumb img,
 .productDetailsPageSectionUpSelling .carousel-component .carousel .item .thumb img{max-width:120px;}}.productDetailsPageSectionCrossSelling .carousel-component .carousel .item .item-name,
.productDetailsPageSectionUpSelling .carousel-component .carousel .item .item-name{font-size:12px;line-height:17px;font-weight:bold;}.productDetailsPageSectionCrossSelling .carousel-component .carousel .item .item-price,
.productDetailsPageSectionUpSelling .carousel-component .carousel .item .item-price{font-size:12px;line-height:17px;}.productDetailsPageSectionUpSelling{border-top:1px solid #d9d9d9;width:100vw;position:relative;left:calc(-50vw + 50%);}.productDetailsPageSectionUpSelling .carousel-component .headline{text-align:center;font-weight:300;font-size:37px;letter-spacing:-0.04em;margin-bottom:40px;}.gallery-carousel .pdp-video-icon{position:absolute;font-size:30px;left:calc(50% - 15px);top:calc(50% - 15px);text-shadow:0px 0px 2px #ffffff;color:#173e35;}.pdp-video-icon{position:absolute;font-size:100px;left:calc(50% - 50px);top:calc(50% - 50px);text-shadow:0px 0px 2px #ffffff;}.pdp-video-container{position:relative;width:100%;height:0;padding-bottom:51%;}.pdp-video-container iframe{position:absolute;width:100%;height:100%;left:0;top:0;border:0px;}.product-price-panel .product-details.price-panel{padding:0;background:initial;}.product-price-panel .product-details.price-panel .pdp-qv-value{margin-right:10px;}.product-price-panel .product-details.price-panel .pdp-price-header .strikePrice{color:#B5B5B5;text-decoration:none;}.product-price-panel .product-details.price-panel .pdp-price-header .strikePrice span{font-weight:normal;color:#B5B5B5;}.product-price-panel .product-details.price-panel .pdp-price-header .strikePrice > span{text-decoration:line-through;}.product-price-panel .product-details.price-panel .pdp-price-header span{font-family:'Gilmer-Bold';font-size:24px;color:#173e35;}.product-price-panel .product-details.price-panel .pdp-price-header .promo-price{font-family:'Gilmer-Regular';font-size:22px;display:block;margin:10px 0;}.product-price-panel .product-details.price-panel .pdp-price-header .promo-price .a-onscreen{display:inline-flex;}.product-price-panel .product-details.price-panel .pdp-price-header .promo-price .a-onscreen .a-value-symbol,
.product-price-panel .product-details.price-panel .pdp-price-header .promo-price .a-onscreen .a-value-whole,
.product-price-panel .product-details.price-panel .pdp-price-header .promo-price .a-onscreen .a-value-decimal,
.product-price-panel .product-details.price-panel .pdp-price-header .promo-price .a-onscreen .a-value-fraction{line-height:1;font-family:'Gilmer-Regular';}.product-price-panel .product-details.price-panel .pdp-price-header .promo-price .a-onscreen .a-value-fraction{align-self:start;}.product-price-panel .product-details.price-panel .pdp-price-header .promo-msg{display:block;font-family:'Gilmer-Bold';font-size:14px;line-height:20px;}.product-price-panel .product-details.price-panel .pdp-price-header .daily-amount-label{position:relative;border-radius:13px;background-color:#7E9B91;color:#ffffff;text-align:center;padding:5px 10px 6px 11px;font-family:Gilmer-Medium;font-size:12px;letter-spacing:0.49px;line-height:12px;vertical-align:text-top;margin-left:6px;}.product-price-panel .product-details.price-panel .pdp-price-header .daily-amount-label::after{position:absolute;top:7px;right:7px;display:inline-block;content:"";height:2px;width:2px;background:#fff;transform:rotate(45deg);}.product-price-panel .product-details.price-panel .item-price-info span,
.product-price-panel .product-details.price-panel .item-price-info .save-container{font-family:'Gilmer-Medium';font-size:18px;line-height:22px;display:inline-table;}.product-price-panel .product-details.price-panel .item-price-info{margin:10px 0;}.product-price-panel .product-details.price-panel .item-price-info .a-value-fraction,
.product-price-panel .product-details.price-panel .item-price-info .a-value-decimal{top:-4px;font-size:12px !important;position:relative;}.product-price-panel .product-details.price-panel .pdp-price-header .a-value-fraction,
.product-price-panel .product-details.price-panel .pdp-price-header .a-value-decimal{font-size:14px !important;}.product-price-panel .product-details.price-panel .pdp-price-header + .autoship-option-list{padding-top:10px;}.product-price-panel .product-details.price-panel .a-onscreen{display:inline-flex;}.product-price-panel .product-details.price-panel .a-onscreen .a-value-symbol,
.product-price-panel .product-details.price-panel .a-onscreen .a-value-whole,
.product-price-panel .product-details.price-panel .a-onscreen .a-value-fraction{line-height:1;}.product-price-panel .product-details.price-panel .a-onscreen .a-value-fraction{align-self:start;}.product-price-panel .product-details.price-panel .a-offscreen{position:absolute!important;left:0!important;bottom:-1px !important;z-index:-1 !important;opacity:0;user-select:none;}.product-price-panel .product-details.price-panel .shk-checkbox-square .shk-checkbox-label{width:20px;height:20px;border-radius:2px;margin-right:14px;border-color:#173e35;cursor:pointer;position:relative;top:1px;}.product-price-panel .product-details.price-panel .shk-checkbox-square .shk-checkbox-label::before{width:11px;height:6px;margin-top:5px;margin-left:4px;}.product-price-panel .pdp-price-header-autoship{font-size:18px;line-height:1.22;padding:5px 0 0 34px;color:#173e35;flex-basis:100%;}.product-price-panel .pdp-price-header-autoship span{font-family:'Gilmer-Medium';}.product-price-panel .pdp-price-header-autoship .a-value-fraction,
.product-price-panel .pdp-price-header-autoship .a-value-decimal{top:-4px;font-size:14px !important;position:relative;}.pdp-check-list,
.pdp-autoship-list{padding-left:0;}.pdp-check-list li,
.pdp-autoship-list li{list-style-type:none;position:relative;font-family:'Gilmer-Regular';line-height:20px;font-size:14px;color:#2e2e2e;padding:2.5px 0 2.5px 0;}.pdp-check-list li a,
.pdp-autoship-list li a{text-decoration:underline;}.pdp-check-list li img,
.pdp-autoship-list li img{width:18px;height:20px;position:absolute;left:0;object-fit:contain;object-position:center;}.product-autoship-selection{padding:0;border:none;}.product-autoship-selection .autoship-option{width:80%;}.product-autoship-selection .addcart-option{display:flex;flex-wrap:wrap;margin-top:10px;}.product-autoship-selection .addcart-option label,
.product-autoship-selection .addcart-option .form-label,
.product-autoship-selection .addcart-option .form-chk-label{font-size:14px;color:inherit;text-transform:inherit;margin-bottom:0;display:flex;flex:0 0 78%;line-height:20px;}@media(max-width:639px){.product-autoship-selection .addcart-option label,
 .product-autoship-selection .addcart-option .form-label,
 .product-autoship-selection .addcart-option .form-chk-label{flex:0 0 auto;}}.product-autoship-selection .addcart-option label .shk-checkbox-label,
.product-autoship-selection .addcart-option .form-label .shk-checkbox-label,
.product-autoship-selection .addcart-option .form-chk-label .shk-checkbox-label{flex:0 0 auto;top:3px;}.product-autoship-selection .addcart-option .oneTime{font-family:'Gilmer-Medium';font-size:18px;line-height:22px;color:#173e35;}.product-autoship-selection .addcart-option .oneTime .a-onscreen{margin-left:5px;}.product-autoship-selection .addcart-option .oneTime .a-value-fraction,
.product-autoship-selection .addcart-option .oneTime .a-value-decimal{top:-2px;font-size:10px !important;position:relative;}.product-autoship-selection .addcart-option .oneTime span{font-family:'Gilmer-Medium';font-size:18px;line-height:22px;color:#173e35;}.product-autoship-selection .addcart-option .autoship-option{font-family:'Gilmer-Medium';font-size:18px;line-height:22px;flex:1;align-items:center;color:#2e2e2e;flex-wrap:wrap;}@media(max-width:639px){.product-autoship-selection .addcart-option .autoship-option{font-size:22px;}}.product-autoship-selection .addcart-option .autoship-option .a-onscreen{margin-left:5px;margin-top:5px;}.product-autoship-selection .addcart-option .autoship-option .a-value-fraction,
.product-autoship-selection .addcart-option .autoship-option .a-value-decimal{top:-3px;font-size:14px !important;position:relative;}.product-autoship-selection .addcart-option .autoship-option span{font-family:'Gilmer-Bold';font-size:24px;line-height:22px;}.product-autoship-selection .addcart-option .autoship-option span,
.product-autoship-selection .addcart-option .autoship-option div{color:#173e35;}.product-autoship-selection .addcart-option .autoship-option .save-container{display:flex;margin-left:6px;line-height:22px;height:22px;margin-top:4px;}@media(max-width:639px){.product-autoship-selection .addcart-option .autoship-option .save-container{margin-left:32px;width:100%;}}.product-autoship-selection .addcart-option .autoship-option .save-container .a-onscreen{margin-top:0px;}.product-autoship-selection .addcart-option .autoship-option .save-container,
.product-autoship-selection .addcart-option .autoship-option .save-container .a-value-fraction,
.product-autoship-selection .addcart-option .autoship-option .save-container .a-onscreen span{font-size:18px;font-family:'Gilmer-Bold' !important;letter-spacing:0.73px;}.product-autoship-selection .addcart-option .autoship-option .save-container .a-value-fraction{font-size:11px !important;letter-spacing:0.45px;}.product-autoship-selection .addcart-option .autoship-option .save-container .a-value-symbol{font-size:18px;}.product-autoship-selection .addcart-option .shk-loyalty-brief{display:flex;width:100%;}.product-autoship-selection .addcart-option + .addcart-option{margin-top:14px;padding-top:14px;border-top:none;}.product-autoship-selection .addcart-option .shk-loyalty-logo-section{flex:0 0 22%;height:48px;display:flex;justify-content:flex-end;}.product-autoship-selection .addcart-option .shk-loyalty-logo-section .shk-loyalty-logo{width:81px;background-size:100% 100%;height:50px;}.product-autoship-selection .addcart-option .autoship-option-list{margin-top:10px;padding-left:35px;flex:0 0 100%;}.product-autoship-selection .select2-container{width:100% !important;}.product-autoship-selection .select2-container .select2-selection--single.form-control{font-size:14px;font-weight:400;line-height:28px;height:30px;}.product-autoship-selection .select2-container .select2-selection--single.form-control .select2-selection__rendered{font-size:14px;font-weight:400;line-height:28px;padding-left:5px;margin-top:-5px;}.product-autoship-selection .select2-container .select2-selection--single.form-control .select2-selection__arrow{margin-top:-5px;}.product-autoship-selection .pdp-frequency-select-container{display:flex;gap:5px;}.product-autoship-selection .pdp-frequency-select-container .autoship-option{flex:0 0 auto;width:auto;padding-bottom:1px;}@media(max-width:1023px){.product-autoship-selection .pdp-frequency-select-container .autoship-option{font-size:16px;}}.autoship-info-popup .autoship-description{font-size:14px;font-weight:700;padding-left:20px;padding-right:20px;padding-top:15px;padding-bottom:15px;}.autoship-info-popup ul{padding-left:20px;padding-right:20px;padding-bottom:20px;}.autoship-info-popup li{list-style-type:none;padding-left:20px;}.autoship-info-popup li:before{color:#173e35;content:"\f00c";font-family:fontawesome;left:0;position:absolute;padding-left:20px;padding-right:20px;}.addtocart-component{margin-top:0px;}.pdp-button-position{margin-left:auto;margin-right:auto;width:90%;}@media(min-width:1024px){.pdp-button-position{width:70%;}}.pdp-addtoautoship-btn{font-weight:600;font-size:14px;color:#6dab3c;background-color:transparent;}@media(max-width:340px){.pdp-addtoautoship-btn{font-size:12px;}}.pdp-add-cust-btn{font-size:18px;font-weight:500;height:49px;margin-top:20px;}.pdp-meology-text-link-center{margin-top:5px;}.pdp-autoship-menu{margin-top:-7.5px;}.quantity-selector{padding-bottom:50px;}.quantity-selector .quanity-name{font-size:14px;font-weight:600;text-transform:capitalize;margin-top:10px;margin-bottom:10px;padding-left:0px;color:#2e2e2e;min-width:fit-content;}.quantity-selector .select2-container{width:60px !important;}.quantity-selector .select2-container .select2-selection--single.form-control{font-size:16px;line-height:28px;}.quantity-selector .select2-container .select2-selection--single.form-control .select2-selection__rendered{font-size:16px;line-height:28px;padding-left:5px;}.quantity-selector input{width:60px !important;font-size:16px;line-height:28px;height:40px;padding:6px 6px;border-color:#d9d9d9;border-radius:2px;border:1px solid #d9d9d9;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);}#pdp-accordion .panel{border:0 transparent;-webkit-box-shadow:none;box-shadow:none;}#pdp-accordion .panel-group .panel{border-radius:0;box-shadow:none;}#pdp-accordion .panel-default{border-color:transparent;}#pdp-accordion .panel-default > .panel-heading{padding:0;border-bottom:1px solid #d9d9d9;background-color:#ffffff;border-color:none;}#pdp-accordion .panel-group .panel-heading + .panel-collapse > .panel-body{border-top:none;}#pdp-accordion .panel-default > .panel-heading + .panel-collapse > .panel-body{border-top:none;}#pdp-accordion .panel-default:first-child .panel-heading{border-top:0px;}#pdp-accordion .panel-title{font-size:16px;font-weight:700;}@media(max-width:639px){#pdp-accordion .panel-title{font-size:14px;}}#pdp-accordion .panel-title > a{display:block;padding:15px;text-decoration:none;text-transform:uppercase;}#pdp-accordion .more-less{float:right;color:#173e35;}#pdp-accordion.pdp-panel-tabs{padding-top:15px;padding-bottom:30px;background-color:rgba(195, 226, 203, 0.3);margin-bottom:0 !important;}#pdp-accordion.pdp-panel-tabs .panel-default{margin-top:0;}#pdp-accordion.pdp-panel-tabs .panel-default > .panel-heading{border-bottom:1px solid #173e35;background-color:rgba(195, 226, 203, 0.3);}#pdp-accordion.pdp-panel-tabs .panel-group .panel-heading + .panel-collapse > .panel-body,
#pdp-accordion.pdp-panel-tabs .panel-default > .panel-heading + .panel-collapse > .panel-body{padding:15px 15px 15px 54px;border-top:none;background:rgba(195, 226, 203, 0.3);}#pdp-accordion.pdp-panel-tabs .panel-title{font-weight:normal;}#pdp-accordion.pdp-panel-tabs .panel-title > a{display:flex;align-items:flex-start;text-transform:unset;}#pdp-accordion.pdp-panel-tabs .panel-title > a span{flex:1;color:#2e2e2e;font-family:Gilmer-Medium;font-size:16px;font-weight:500;letter-spacing:0.65px;line-height:27px;}#pdp-accordion.pdp-panel-tabs .panel-title > a .glyphicon-minus-sign,
#pdp-accordion.pdp-panel-tabs .panel-title > a .glyphicon-plus-sign{position:unset;vertical-align:middle;margin-right:18px;}#pdp-accordion.pdp-panel-tabs .panel-title > a .glyphicon-minus-sign::before,
#pdp-accordion.pdp-panel-tabs .panel-title > a .glyphicon-plus-sign::before{display:inline-block;font-size:40px;font-weight:300;font-family:Gilmer-Light;line-height:20px;transition:all .6s ease;}#pdp-accordion.pdp-panel-tabs .panel-title > a .glyphicon-plus-sign::before{content:'+';}#pdp-accordion.pdp-panel-tabs .panel-title > a .glyphicon-minus-sign::before{content:'-';transform:translateY(40%) rotate(180deg);}#pdp-accordion.pdp-panel-tabs .money-back-section{padding-bottom:0;}@media(max-width:768px){#pdp-accordion.pdp-panel-tabs .panel-title > a span{line-height:22px;}#pdp-accordion.pdp-panel-tabs .panel-title > a .glyphicon-minus-sign::before,
 #pdp-accordion.pdp-panel-tabs .panel-title > a .glyphicon-plus-sign::before{font-size:30px;line-height:16px;}#pdp-accordion.pdp-panel-tabs .panel-group .panel-heading + .panel-collapse > .panel-body,
 #pdp-accordion.pdp-panel-tabs .panel-default > .panel-heading + .panel-collapse > .panel-body{padding:15px 15px 15px 48px;}}@media(min-width:1200px){#pdp-accordion.pdp-panel-tabs{margin:0 calc(600px - 50vw);padding-left:0;padding-right:0;}#pdp-accordion.pdp-panel-tabs > .panel{width:1140px;margin:0 auto;}}.money-back-section{position:relative;margin:0;padding:15px 0 15px 54px;color:#2e2e2e;font-family:Gilmer-Medium;font-size:16px;font-weight:500;letter-spacing:0.55px;line-height:27px;}.money-back-section a{text-decoration:underline;}.money-back-section span{font-family:Gilmer Bold;}.money-back-section::before{position:absolute;display:inline-block;content:'';width:35px;height:28px;left:2px;top:15px;background:url(https://images.shaklee.com/hybris/pdp/icon/Icon_Leaf.svg) no-repeat;background-size:contain;}@media(max-width:768px){.money-back-section{line-height:22px;}.money-back-section span{display:block;}.money-back-section::before{top:22px;}}@media(min-width:1200px){.money-back-section{width:1140px;margin:0 auto;}}.pdp-heading{text-align:center;font-weight:300;font-size:37px;letter-spacing:-0.04em;margin-bottom:40px;}.LoyalRewardsPopupPage.loyalty-description .loyalty-sub-header{margin:0 auto 20px auto;}.LoyalRewardsPopupPage.loyalty-description .shk-banner-type-c{width:100%;left:0;min-height:initial;}.LoyalRewardsPopupPage.loyalty-description .btn-primary{margin:0 auto;width:400px;color:#ffffff;background-color:#173e35;border-color:#173e35;}@media(max-width:1023px){.LoyalRewardsPopupPage.loyalty-description .btn-primary{width:100%;}}.LoyalRewardsPopupPage.loyalty-description .btn-default{margin:0 auto;width:400px;color:#173e35;background-color:#ffffff;border-color:#ffffff;text-decoration:underline;}@media(max-width:1023px){.LoyalRewardsPopupPage.loyalty-description .btn-default{width:100%;}}.LoyalRewardsPopupPage.loyalty-description .loyalty-actions{margin-top:0;}.LoyalRewardsPopupPage.loyalty-description .loyalty-header{font-size:50px;width:100%;text-transform:initial;}.LoyalRewardsPopupPage.loyalty-description .shk-banner-sub-component{padding:0 !important;}.LoyalRewardsPopupPage.loyalty-description .loyalty-rules .loyalty-welfare{width:calc(33.33333333%);flex:0 0 auto;}@media(max-width:1023px){.LoyalRewardsPopupPage.loyalty-description .loyalty-rules .loyalty-welfare{width:100%;flex:0 0 100%;display:flex;}}.LoyalRewardsPopupPage.loyalty-description .loyalty-rules .loyalty-welfare .pic{display:flex;justify-content:center;align-items:center;}.LoyalRewardsPopupPage.loyalty-description .loyalty-rules .loyalty-welfare .pic img{height:80px;}@media(max-width:1023px){.LoyalRewardsPopupPage.loyalty-description .loyalty-rules .loyalty-welfare .pic img{width:40px;height:auto;}}.LoyalRewardsPopupPage.loyalty-description .loyalty-rules .loyalty-welfare .welfare-container{width:100%;}.LoyalRewardsPopupPage.loyalty-description .loyalty-rules .loyalty-welfare .welfare-container .welfare-title{margin:auto;text-align:center;width:80%;line-height:24px;margin-top:10px;margin-bottom:10px;font-weight:700;}.LoyalRewardsPopupPage.loyalty-description .loyalty-rules .loyalty-welfare .welfare-container .welfare-description{line-height:22px;}.loyalty-description .loyalty-logo{width:100%;}.loyalty-description .loyalty-header{width:70%;margin:auto;margin-top:20px;font-size:40px;line-height:1;font-weight:700;text-transform:capitalize;text-align:center;font-family:'SchnyderS-Bold';color:#1E1E1E;}.loyalty-description .loyalty-sub-header{width:73%;font-size:18px;line-height:26px;text-align:center;margin:20px auto 20px;}.loyalty-description .loyalty-rules{display:flex;justify-content:space-around;flex-wrap:wrap;}.loyalty-description .loyalty-rules .loyalty-welfare{flex:0 0 25%;padding:10px;text-align:center;font-size:16px;}.loyalty-description .loyalty-rules .loyalty-welfare .welfare-icon{width:70%;height:85px;margin:auto;}.loyalty-description .loyalty-rules .loyalty-welfare .welfare-title{margin:auto;text-align:center;width:80%;line-height:24px;margin-top:10px;margin-bottom:10px;font-weight:700;}.loyalty-description .loyalty-rules .loyalty-welfare .welfare-description{line-height:22px;}.loyalty-description .loyalty-rules .loyalty-welfare .welfare-description p{margin-bottom:0;}@media(max-width:639px){.loyalty-description .loyalty-rules .loyalty-welfare{flex:0 0 100%;}}.loyalty-description .loyalty-declare{width:80%;margin:20px auto;text-align:center;font-size:16px;}.loyalty-description .loyalty-declare ~ .loyalty-actions{margin-top:40px;}.loyalty-description .loyalty-actions{margin-top:20px;}@media(max-width:639px){.loyalty-description .loyalty-actions-no{margin-bottom:20px;}}.loyalty-description .show-again{margin-top:15px;}.loyalty-description .show-again > label,
.loyalty-description .show-again > .form-label,
.loyalty-description .show-again > .form-chk-label{color:inherit;font-size:14px;text-transform:inherit;font-weight:normal;}@media(max-width:639px){.ui-tooltip{left:50% !important;margin-left:-150px !important;}}.backorder-estimated{color:#173e35;}.backorder-estimated.pdp-estimated-top{margin-top:2px;}.servings-section{display:inline-block;width:auto;height:auto;margin:30px 0 0 0;}.servings-section .servings-name{font-family:Gilmer-Bold;font-size:14px;letter-spacing:1.05px;color:#2e2e2e;}.servings-section .servings-options-container .servings-item{display:inline-block;margin:10px 6px 0px 0;padding:12px 16px;font-family:Gilmer-Medium;font-size:14px;font-weight:500;color:#2e2e2e;border:solid 2px rgba(195, 226, 203, 0.3);cursor:pointer;}.servings-section .servings-options-container .servings-item.selected{border:solid 2px #c3e2cb;background-color:#c3e2cb;cursor:default;}.quantity-number-input-section{display:inline-block;width:auto;height:auto;margin-right:20px;margin-top:20px;vertical-align:bottom;}.quantity-number-input-section .quantity-name{font-family:Gilmer-Bold;font-size:14px;letter-spacing:1.05px;color:#2e2e2e;}.quantity-number-input-section .quantity-number-input{display:flex;width:75px;height:48px;margin:8px 0 0 0;background:#ffffff;border:solid 1px #2e2e2e;box-sizing:border-box;}.quantity-number-input-section .quantity-number-input .icon-opt{font-size:24px;color:#2e2e2e;cursor:pointer;flex:1;display:flex;justify-content:center;align-items:center;font-family:Gilmer-Medium !important;}.quantity-number-input-section .quantity-number-input .icon-opt.disabled{pointer-events:none;cursor:not-allowed;color:#999;}.quantity-number-input-section .quantity-number-input .icon-opt.icon-subtract{padding-bottom:2px;}.quantity-number-input-section .quantity-number-input .quantity-number{border:none;width:36px;height:100%;text-align:center;font-size:16px;color:#333333;}.quantity-number-input-section .quantity-number-input .quantity-number:focus{outline:none;border:none;}.quantity-number-input-section .quantity-number-input .icon-opt,
.quantity-number-input-section .quantity-number-input .quantity-number{font-family:Gilmer-Medium;font-weight:500;box-sizing:border-box;}.product-badge-section{margin:34px 0;}.product-badge-section .product-badge-layout{display:flex;min-height:148px;width:100%;padding:18px 0;align-items:flex-start;justify-content:center;box-sizing:border-box;border:2px solid rgba(195, 226, 203, 0.3);}.product-badge-section .product-badge-layout .product-badge-item{flex:1;max-width:164px;min-height:105px;text-align:center;}.product-badge-section .product-badge-layout .product-badge-item img{width:70px;height:70px;object-fit:contain;}.product-badge-section .product-badge-layout .product-badge-item span{display:block;padding-top:12px;color:#2e2e2e;font-family:Gilmer-Bold;font-size:14px;letter-spacing:0.57px;line-height:18px;text-align:center;}@media(max-width:768px){.product-badge-section{margin:13px 0;}.product-badge-section .product-badge-layout{min-height:102px;padding:9px 0 10px 0;}.product-badge-section .product-badge-layout .product-badge-item{max-width:100px;min-height:79px;}.product-badge-section .product-badge-layout .product-badge-item img{width:50px;height:50px;}.product-badge-section .product-badge-layout .product-badge-item span{font-size:12px;letter-spacing:0.49px;line-height:12px;padding-top:12px;}}.col-reverse{margin-top:20px;}@media(max-width:768px){.col-reverse{display:flex;flex-flow:column-reverse;margin-top:0px;}}@media(max-width:768px){.product-edd-section{margin-bottom:30px;}}.ship-edd-section{color:#2e2e2e;font-size:14px;letter-spacing:0.1px;line-height:22px;font-weight:400;}@media(max-width:1023px){.ship-edd-section{padding:0 20px;}}.ship-edd-section .edd-name{font-family:"Gilmer-Medium";}.ship-edd-section .edd-name i{font-size:12px;transform:rotate(180deg);cursor:pointer;}.ship-edd-section .edd-description{font-family:"Gilmer-Medium";}.ship-edd-section .edd-description b,
.ship-edd-section .edd-description a{font-family:Gilmer-Bold;font-weight:500;}.ship-edd-section .edd-description a{color:#173e35;text-decoration:underline;cursor:pointer;}.ship-edd-section .edd-description .icon-edit{display:inline-block;width:16px;height:16px;vertical-align:middle;background:url(https://images.shaklee.com/hybris/pdp/icon/icon_sm_edit.svg) no-repeat;background-size:contain;cursor:pointer;}.ship-data-section{color:#2e2e2e;font-family:Gilmer-Medium;font-size:14px;font-weight:bold;letter-spacing:0.1px;line-height:22px;}.ship-data-section span{font-family:Gilmer-Bold;}.product-edd-section{margin-top:10px;}.pdp-frequency-tip-text{padding:7px 0 0 35px;font-size:12px;color:#6f6f6f;}.pdp-add-to-autoship-button{height:48px;font-family:"Gilmer-Bold";font-size:14px;line-height:1.2;color:#173e35;background-color:#C3E2CB;border:none;text-wrap:balance;padding:0 10px;display:flex;align-items:center;justify-content:center;}.pdp-add-to-autoship-button:hover:active,
.pdp-add-to-autoship-button:focus:active,
.pdp-add-to-autoship-button:active,
.pdp-add-to-autoship-button:focus,
.pdp-add-to-autoship-button:hover{background-color:#C3E2CB;color:#173e35;}.sku21504 .pdp-add-to-autoship-button,
.sku21501 .pdp-add-to-autoship-button,
.sku21500 .pdp-add-to-autoship-button,
.sku22911 .pdp-add-to-autoship-button{background-color:#DACB9F;color:#2E2E2E;}.sku21504 .pdp-add-to-autoship-button:hover:active,
.sku21501 .pdp-add-to-autoship-button:hover:active,
.sku21500 .pdp-add-to-autoship-button:hover:active,
.sku22911 .pdp-add-to-autoship-button:hover:active,
.sku21504 .pdp-add-to-autoship-button:focus:active,
.sku21501 .pdp-add-to-autoship-button:focus:active,
.sku21500 .pdp-add-to-autoship-button:focus:active,
.sku22911 .pdp-add-to-autoship-button:focus:active,
.sku21504 .pdp-add-to-autoship-button:active,
.sku21501 .pdp-add-to-autoship-button:active,
.sku21500 .pdp-add-to-autoship-button:active,
.sku22911 .pdp-add-to-autoship-button:active,
.sku21504 .pdp-add-to-autoship-button:focus,
.sku21501 .pdp-add-to-autoship-button:focus,
.sku21500 .pdp-add-to-autoship-button:focus,
.sku22911 .pdp-add-to-autoship-button:focus,
.sku21504 .pdp-add-to-autoship-button:hover,
.sku21501 .pdp-add-to-autoship-button:hover,
.sku21500 .pdp-add-to-autoship-button:hover,
.sku22911 .pdp-add-to-autoship-button:hover{background-color:#DACB9F;color:#2E2E2E;}.pdp-add-to-autoship-button-text{color:#E40202;padding:10px 0;font-size:12px;}.pdp-button-autoship-wrapper{position:relative;}.pdp-button-autoship-list{background-color:#fff;box-shadow:0 1px 4.2px 0 rgba(0, 0, 0, 0.2);font-size:14px;padding:0;margin:0;line-height:1.2;list-style:none;max-height:230px;overflow-y:auto;position:absolute;top:48px;z-index:100;width:100%;}.pdp-button-autoship-list-item{padding:10px 20px;cursor:pointer;}.pdp-button-autoship-list-item:not(:last-child){border-bottom:1px solid #f3f3f3;}.pdp-button-autoship-list-item:hover{background-color:#f3f3f3;}.pdp-button-autoship-list-item-frequency{font-family:Gilmer-Bold;}.pdp-customize-autoship-list{padding:0;margin:0;}.add-bundle-to-autoship .pdp-customize-autoship-list-container{overflow-y:auto;overflow-x:hidden;max-height:240px;}.add-bundle-to-autoship .pdp-customize-autoship-list-container .autoship-card-pdp{list-style:none;}.add-bundle-to-autoship .pdp-customize-autoship-list-container .autoship-card-pdp a{display:block;padding:0;}.add-bundle-to-autoship .pdp-customize-autoship-list-container .autoship-card-pdp a:hover{background-color:#f3f3f3;color:currentColor;text-decoration:none;}.add-bundle-to-autoship .pdp-customize-autoship-list-container .autoship-card-pdp .autoship-details{padding:10px 20px;border-color:#f3f3f3;}.pdp-customize-autoship-list-text{padding:10px 20px;color:#E40202;font-size:12px;}.js-pdp-add-membership{color:#2e2e2e;}.js-pdp-add-membership:hover{color:#2e2e2e;}.product-details-page-panel .product-details .name{font-size:38px;font-weight:500;letter-spacing:-4px;line-height:1;}.product-details-page-panel .pdp-check-list li img{top:5px;}.product-details-page-panel .pdp-description-wrap a{text-decoration:underline;}[lang="ja_JP"] .pdp-check-list{margin-top:5px;padding:0;}[lang="ja_JP"] .pdp-check-list li{display:block;}[lang="ja_JP"] .pdp-check-list li:nth-child(1){padding-left:30px;}[lang="ja_JP"] .pdp-check-list li:nth-child(1) img{width:23px;height:20px;}[lang="ja_JP"] .pdp-check-list li:nth-child(2){padding-left:30px;}[lang="ja_JP"] .pdp-check-list li:nth-child(2) img{width:23px;height:20px;}[lang="ja_JP"] .pdp-check-list li:nth-child(3){padding-left:30px;}[lang="ja_JP"] .pdp-check-list li:nth-child(3) img{width:26px;height:24px;}[lang="ja_JP"] .price-panel .member-offer-text.bold{font-size:18px;}.pdp-addcart-section .pdp-addtoautoship-btn{margin-top:10px;}.pdp-addcart-section:not(.has-qty){margin-top:20px;}.btn.pdp-addtoautoship-btn:active,
.btn.pdp-addtoautoship-btn:focus{outline:none;outline-offset:0;}.pdp-summary-wrap{margin-bottom:5px;}.pdp-summary-wrap .summary{font-size:20px;line-height:22px;font-weight:600;}.product-review-item .generic-name{font-size:20px;margin-top:0;margin-bottom:20px;line-height:1;}.product-price-panel .product-details.price-panel .pdp-price-header span{font-size:20px;font-weight:600;line-height:18px;}.quantity-number-input-section .quantity-name{font-weight:600;}.autoship-card-pdp .autoship-dropdown-title{margin-top:10px;margin-bottom:10px;display:block;}.add-to-cart-customize-popup-colorbox #cboxTitle .headline span{font-size:28px;line-height:1;}.add-to-cart-customize-popup-colorbox #cboxClose{top:10px;right:13px;}.add-to-cart-customize-popup-colorbox .action-group{text-align:center;}@media(max-width:1399px){.add-to-cart-customize-popup-colorbox .action-group{padding-left:0;padding-right:0;}}.add-to-cart-customize-popup-colorbox .pdp-autoship-link{display:block;clear:both;padding-top:5px;text-decoration:underline;width:100%;cursor:pointer;}.add-to-cart-customize-popup-colorbox .pdp-autoship-link:last-child{padding-top:10px;}.responsive-single-image-wrapper{text-align:center;}.responsive-single-image-wrapper .responsive-single-image{width:auto;height:auto;}@media(max-width:1023px){.responsive-single-image-wrapper .responsive-single-image{width:100%;}}.product-quick-view-popup#colorbox #cboxClose{right:15px;top:15px;}.product-quick-view-popup#colorbox #cboxClose .glyphicon-remove-circle::before{display:block;content:'';height:30px;width:30px;background:linear-gradient(#000000 0 0), linear-gradient(#000000 0 0);background-position:center;background-size:100% 2px,2px 100%;background-repeat:no-repeat;transform:rotate(45deg);}.product-quick-view-popup .product-detail-in-quickview-popup .product-details .name{font-size:34px;line-height:1;}.product-quick-view-popup .pdp-check-list li img{top:5px;}.add-to-cart-customize-popup-colorbox#colorbox #cboxClose{color:#173e35;}.add-to-cart-customize-popup-colorbox#colorbox #cboxClose .glyphicon-remove-circle:before{content:"\e088";background-image:none;}.add-to-cart-customize-popup-colorbox #cboxLoadedContent{background-color:white;}.sponsor-event{padding-top:10px;}.sponsor-event-content{position:relative;}.sponsor-event-box{display:flex;justify-content:space-between;align-items:stretch;padding:20px;margin-bottom:20px;border-radius:5px;background-color:#e0f3f2;}@media(max-width:1023px){.sponsor-event-box{flex-wrap:wrap;}}.sponsor-event-left{flex:3;border-right:2px solid #ffffff;display:flex;align-items:center;line-height:1.6;}@media(max-width:1023px){.sponsor-event-left{flex:100%;border-bottom:2px solid #fff;border-right:0;padding-bottom:20px;}}.sponsor-event-right{flex:2;margin-left:20px;display:flex;flex-direction:column;justify-content:space-between;}.sponsor-event-right .event-date{border-bottom:1px solid #687373;padding-bottom:10px;text-align:center;flex:1;display:flex;justify-content:center;align-items:center;font-weight:700;}.sponsor-event-right .event-points{flex:1;display:flex;justify-content:center;align-items:center;font-weight:700;padding-top:10px;}@media(max-width:1023px){.sponsor-event-right{margin:20px 0 0 0;padding:0 30px;}}.pointsHoverLink{display:none;}.pointsHoverLink > a{display:block;width:fit-content;line-height:1;background-color:#a3cba9;color:#173e35;text-align:center;border-radius:6px;padding:5px;font-size:12px;position:absolute;bottom:10px;left:20px;}.pointsHoverLink > a:hover{opacity:.9;}.shk-jp-login-page{width:100%;min-height:calc(-94%);margin:0;padding:80px 0 114px;background-color:#f9f9f9;}.shk-jp-login-page .shk-login-container{width:676px;margin:0 auto;border-radius:2px;border:solid 1px #d9d9d9;background-color:#fff;text-align:center;}.shk-jp-login-page .login-content{margin:68px 160px;}.shk-logo{width:193px;height:64px;}.login-title{margin-top:30px;margin-bottom:10px;font-size:16px;font-weight:bold;color:#1e1e1e;}.message{font-size:14px;line-height:1.36;color:#1e1e1e;margin:10px 0 30px;}.shk-login-container .message{padding:0 20px;}.form-field{display:flex;flex-direction:column;margin-bottom:20px;text-align:left;color:#1e1e1e;}.login-label{margin-bottom:6px;font-size:12px;line-height:1.42;letter-spacing:1.2px;color:#1e1e1e;text-transform:uppercase;font-weight:normal;}.login-input{height:44px;border-radius:2px;border:solid 1px #d9d9d9;background-color:#fff;padding:11px 12px 14px;font-size:16px;font-family:Gilmer;}.form-field.error input{border-color:#f00;}.error-msg{margin:12px 0 16px 0;font-size:13px;color:#f00;text-align:left;}.shk-login-footer{margin-top:20px;}.shk-corporation{font-size:12px;line-height:1.67;text-align:center;color:#1e1e1e;}.shk-corporation .item{margin-left:15px;padding-left:15px;border-left:1px solid #888888;color:#173e35;text-decoration:underline;cursor:pointer;}@media(max-width:767px){.shk-jp-login-page{padding:0;min-height:100%;background:#fff;}.shk-jp-login-page .shk-login-container{width:auto;border:none;padding:30px 20px 0;}.shk-jp-login-page .login-content{margin:0;}.shk-logo{width:170px;height:56px;}.login-title{margin-top:20px;}.divide-line{margin-top:29px;}.shk-login-footer{padding:0;}.shk-corporation{padding:0 20px 35px;display:flex;flex-wrap:wrap;}.shk-corporation span{width:100%;}.shk-corporation span:first-child{order:2;}.shk-corporation span:nth-child(2){order:3;}.shk-corporation .list{order:1;}.shk-corporation .list .item:first-child{border:none;margin-left:0;padding-left:0;}}.page-jpLogin{background-color:#f9f9f9;}.page-jpLogin header,
.page-jpLogin footer{display:none;}.page-jpLogin .container.shk-container{width:100%;}.page-jpLogin .password-form{position:relative;margin-bottom:8px;}.page-jpLogin .password-form .password-switch{position:absolute;bottom:24px;right:12px;width:auto;border-radius:2px;background-color:#ededed;text-align:center;text-transform:uppercase;line-height:26px;font-size:10px;font-weight:500;color:#1e1e1e;cursor:pointer;max-width:90px;display:inline-block;padding:0 5px;}.page-jpLogin .forgot-password-link{display:block;text-align:left;margin-top:8px;margin-bottom:22px;font-size:13px;color:#173e35;text-decoration:underline;cursor:pointer;}.page-jpLogin .divide-line{border-top:solid 1px #d9d9d9;margin-top:5px;margin-bottom:15px;}.page-jpLogin .join-us-container{font-size:14px;line-height:1.36;text-align:left;color:#1e1e1e;}.page-jpLogin .join-us-container .join-us-link{color:#173e35;text-decoration:underline;cursor:pointer;}.page-jpLogin form .message{margin-bottom:10px;text-align:left;padding:0;}.page-jpLogin span .note{font-weight:bold;}.page-jpLogin .email-update-success-msg{color:#00A651;margin:12px 0 16px 0;font-size:13px;text-align:left;}@media(max-width:767px){.page-jpLogin .join-links{display:block;}}.page-jpForgotPassword{background-color:#f9f9f9;}.page-jpForgotPassword header,
.page-jpForgotPassword footer{display:none;}.page-jpForgotPassword .container.shk-container{width:100%;}.page-jpForgotPassword .shk-jp-login-page .login-content{margin-left:70px;margin-right:70px;}.page-jpForgotPassword .login-form{margin-left:93px;margin-right:96px;}.page-jpForgotPassword .message a{color:#173e35;text-decoration:underline;}.page-jpForgotPassword .message a:hover{text-decoration:none;}.page-jpForgotPassword .login-label{display:block;}.page-jpForgotPassword .answer-field{margin-bottom:10px;}.page-jpForgotPassword .error-msg{margin:10px 0 20px;}.page-jpForgotPassword .button-container{display:flex;margin-top:25px;gap:15px;}.page-jpForgotPassword .btn-default,
.page-jpForgotPassword .btn-primary{flex:1;}.page-jpForgotPassword .error-border{border:1px solid #f00;}.page-jpForgotPassword .form-field{margin-bottom:10px;}@media(max-width:767px){.page-jpForgotPassword{}.page-jpForgotPassword .shk-jp-login-page .login-content{margin-left:0;margin-right:0;}.page-jpForgotPassword .login-form{margin-left:0;margin-right:0;}}.page-jpForgotPassword div.login-content .message{font-size:14px;}.page-jpForgotPassword .shk-jp-forgot-pwd-success{}.page-jpForgotPassword .shk-jp-forgot-pwd-success .shk-jp-login-page .login-content{margin-left:98px;margin-right:98px;}.page-jpForgotPassword .shk-jp-forgot-pwd-success .login-title{margin-top:40px;}@media(max-width:767px){.page-jpForgotPassword .shk-jp-forgot-pwd-success{}.page-jpForgotPassword .shk-jp-forgot-pwd-success .shk-jp-login-page .login-content{margin-left:0;margin-right:0;}.page-jpForgotPassword .shk-jp-forgot-pwd-success .btn-back-sign{width:100%;margin-bottom:20px;}}.page-jpResetPassword{background-color:#f9f9f9;}.page-jpResetPassword header,
.page-jpResetPassword footer{display:none;}.page-jpResetPassword .form-field{margin-bottom:10px;}.page-jpResetPassword .required{color:#f00;}@media(max-width:767px){.page-jpResetPassword .join-links{display:block;}}.page-jpResetPassword .shk-jp-reset-pwd-success{}.page-jpResetPassword .shk-jp-reset-pwd-success .shk-jp-login-page .login-content{margin-left:98px;margin-right:98px;}.page-jpResetPassword .shk-jp-reset-pwd-success .login-title{margin-top:40px;}@media(max-width:767px){.page-jpResetPassword .shk-jp-reset-pwd-success{}.page-jpResetPassword .shk-jp-reset-pwd-success .shk-jp-login-page .login-content{margin-left:0;margin-right:0;}.page-jpResetPassword .shk-jp-reset-pwd-success .btn-back-sign{width:100%;margin-bottom:20px;}}.jp-password-wrap .form-field{position:relative;}.jp-password-wrap .status-text{position:absolute;top:38px;right:12px;font-size:10px;color:#173e35;}.page-jpActivateAccount #yourAnswer{font-size:12px;}.change-address .change-address-header .change-address-header-subtitle{max-width:80%;margin:0 auto;}@media(max-width:1023px){.change-address .change-address-header .change-address-header-subtitle{max-width:100%;}}.change-address .change-address-form .change-address-mailing-address{display:flex;flex-wrap:wrap;}.change-address .change-address-form .help-block,
.change-address .change-address-form .help-block span{font-weight:600;color:#e04545;}.change-address .change-address-form .select2-container--disabled .select2-selection--single{cursor:not-allowed !important;}.change-address .change-address-form .search-error .help-block{margin-top:-10px;}.change-address .change-address-form .post-code-section{display:grid;align-items:flex-start;grid-template-columns:auto auto auto auto;grid-gap:15px;margin-bottom:15px;}.change-address .change-address-form .post-code-section .form-group{margin-bottom:0;}.change-address .change-address-form .post-code-section .control-label{display:none;}.change-address .change-address-form .post-code-section .split-line{padding-top:14px;}.change-address .change-address-form .search-button{margin-right:0;height:40px;width:169px;border-radius:3px !important;background-color:white;border:1px solid #173e35;font-size:12px;}@media(max-width:1023px){.change-address .change-address-form .postal-code-container{margin-left:-7px;margin-right:-7px;}.change-address .change-address-form .post-code-section .form-group:first-child{padding-left:0;}.change-address .change-address-form .form-control{height:40px;}}@media(max-width:768px){.change-address .change-address-form .post-code-section{grid-gap:10px;}.change-address .change-address-form .search-button{width:60px;}}.change-address .change-address-form .change-address-form-button{margin:20px 0 10px;}.change-address .change-address-form .change-address-form-button .btn{width:100%;}.change-address-postcode{padding:0 10px;}@media(max-width:768px){.change-address-postcode{padding:0;}}@media(max-width:768px){.change-address{padding:50px 0;}}.contact-us{display:flow-root;padding:30px 0;}.contact-us .contact-form-header{padding-bottom:40px;}.contact-us .contact-form-header .contact-form-header-title{font-size:40px;text-align:center;line-height:1.5;}@media(max-width:768px){.contact-us .contact-form-header .contact-form-header-title{font-size:35px;}}.contact-us .contact-form-header .contact-form-header-subtitle{text-align:center;font-size:14px;margin:15px 0 0;}.contact-us .contact-form-header .contact-form-header-subtitle > a{text-decoration:underline;}.contact-us .contact-form-header .contact-form-header-subtitle > a:hover{text-decoration:none;}.contact-us .contact-form-header .text-color-red{color:red;}.contact-us .contact-us-form{width:1000px;margin:0 auto;background-color:#fff;overflow:auto;padding:50px 80px;}.contact-us .contact-us-form .help-block span{font-weight:600;color:#e04545;}@media(max-width:768px){.contact-us .contact-us-form .form-group{padding:0 3px;}}.contact-us .contact-us-form .select2-container--disabled .select2-selection--single{cursor:not-allowed !important;}.contact-us .contact-us-form .contact-us-form--button{padding:0 10px;}@media(max-width:768px){.contact-us .contact-us-form .contact-us-form--button{padding:0 3px;}}.contact-us .contact-us-form .search-error .help-block{margin-top:-10px;}.contact-us .contact-us-form .post-code-section{display:grid;align-items:flex-start;grid-template-columns:auto auto auto auto;grid-gap:15px;margin-bottom:15px;}.contact-us .contact-us-form .post-code-section .form-group{margin-bottom:0;}.contact-us .contact-us-form .post-code-section .control-label{display:none;}.contact-us .contact-us-form .post-code-section .split-line{padding-top:14px;}.contact-us .contact-us-form .search-button{margin-right:0;height:44px;width:169px;border-radius:3px !important;background-color:white;border:1px solid #173e35;font-size:12px;}@media(max-width:768px){.contact-us .contact-us-form{width:100%;padding:40px 20px;}.contact-us .contact-us-form .post-code-section{grid-gap:10px;}.contact-us .contact-us-form .search-button{width:60px;}}.contact-us .contact-us-form .contact-form-hidden-button{display:none;}.contact-us .contact-us-form .contact-form-button{margin:15px 0 10px;}.contact-us .contact-us-form .contact-form-button .btn{width:100%;}.contact-us .contact-us-form .red-text{color:red;}.contact-us .contact-us-form .form-group{margin-bottom:25px;}@media(max-width:768px){.contact-us{padding:50px 0;}}.contact-us-inquiry-wrap textarea{display:block;width:100%;padding:12px;}.contact-form-success__body__headline{margin-top:60px;text-transform:capitalize;font-size:20px;line-height:38px;font-weight:bold;}.contact-form-success__body__subline{text-transform:capitalize;font-size:20px;line-height:38px;}.contact-form-btn-width{width:20%;}.account-section .account-section-content.genealogy form{padding:0px;}.bv-explanation-modal #cboxTitle .headline,
.customer-contact-modal #cboxTitle .headline,
.autoship-summary-modal #cboxTitle .headline{color:#173e35;border-bottom:dotted 1px #86BF6A;padding-bottom:10px;}.bv-explanation-modal #cboxTitle .headline span,
.customer-contact-modal #cboxTitle .headline span,
.autoship-summary-modal #cboxTitle .headline span{font-weight:bold;}.bv-explanation-modal p,
.customer-contact-modal p,
.autoship-summary-modal p{letter-spacing:0;font-size:1em;background:#F8F8F8;padding:10px;text-align:left;margin:0 0 5px;}.bv-explanation-modal input[type="button"],
.customer-contact-modal input[type="button"],
.autoship-summary-modal input[type="button"]{color:#fff;height:27px;padding-left:15px;text-align:left;width:211px;margin-bottom:5px;border:none;cursor:default;}.bv-explanation-modal input.lbGreenBtn,
.customer-contact-modal input.lbGreenBtn,
.autoship-summary-modal input.lbGreenBtn{color:#173e35;}.bv-explanation-modal .close-popup-btn-block,
.customer-contact-modal .close-popup-btn-block,
.autoship-summary-modal .close-popup-btn-block{display:grid;place-items:center;margin-top:15px;}.bv-explanation-modal .lbGreenBtn,
.customer-contact-modal .lbGreenBtn,
.autoship-summary-modal .lbGreenBtn{background:url("//content.shaklee.jp/images/member/btn_light_green.png") no-repeat scroll 0 0 transparent;}.bv-explanation-modal .lbDarkGreenBtn,
.customer-contact-modal .lbDarkGreenBtn,
.autoship-summary-modal .lbDarkGreenBtn{background:url("//content.shaklee.jp/images/member/btn_dark_green.png") no-repeat scroll 0 0 transparent;}.customer-contact-modal .contactTable{border-collapse:separate;border-spacing:5px;}.customer-contact-modal .contactTable .header{background-color:#E9F7D9;font-weight:bold;padding:10px;width:15%;}.customer-contact-modal .contactTable .data{background-color:#f7f7f7;padding:10px;width:85%;}.customer-contact-modal .contactTable .telephone-col a{text-decoration:underline;}.customer-contact-modal .notes{padding:5px;}.bv-campaign-notify-modal .summary-content{background:#F8F8F8;line-height:1.6;padding:15px 10px 15px 10px;}.bv-campaign-notify-modal .summary-content p{padding-bottom:5px;}.bv-campaign-notify-modal .summary-content p a{text-decoration:underline;color:#5e9631;}.bv-campaign-notify-modal .summary-content p:last-child{padding-bottom:0px;margin-bottom:0px;}.bv-campaign-notify-modal .close-popup-btn-block{display:grid;place-items:center;margin-top:15px;}@media(min-width:576px){.autoship-summary-modal .as-table-wrapper{width:50%;}}@media(max-width:639px){.autoship-summary-modal #cboxLoadedContent{margin-top:70px;}}.autoship-summary-modal .as-table-wrapper table th{font-weight:bold;}.autoship-summary-modal .as-table-wrapper table th,
.autoship-summary-modal td{width:50%;text-align:center;}.autoship-summary-modal #msg-wrap{margin-bottom:5px;}.autoship-summary-modal span#msg{color:red;font-weight:bold;}.genealogy{}@media(min-width:576px){.genealogy .search-btn-wrapper{padding-top:24px;}.genealogy .dd-year-col{width:120px;}.genealogy .dd-year-col-sm{width:110px;padding-left:0px;}.genealogy .dd-month-col{width:102px;}.genealogy .dd-month-col-sm{width:90px;}.genealogy .gbv-table-wrapper{width:67%;}.genealogy .search-col{min-width:215px;margin-right:10px;}.genealogy .dd-year-col-sm.year-from{clear:both;padding-left:10px;}}@media(min-width:640px){.genealogy .search-col{width:225px;}}@media(min-width:768px){.genealogy .title-wrap{width:95%;}}@media(min-width:820px){.genealogy .title-wrap{width:90%;}}@media(min-width:912px){.genealogy .title-wrap{width:80%;}}@media(min-width:1024px){.genealogy .title-wrap{width:94%;}}@media(min-width:1200px){.genealogy .title-wrap{width:85%;}.genealogy .dd-year-col-sm.year-from{clear:none;padding-left:0;}}@media(max-width:430px){.genealogy .title-wrap{width:100%;}}.genealogy table th{font-weight:bold;}.genealogy .gbv-table-wrapper .table-responsive th:last-child,
.genealogy .dbv-table-wrapper .table-responsive th:last-child,
.genealogy .fdn-line-table-wrapper .table-responsive th:last-child,
.genealogy .fdn-level-table-wrapper .table-responsive th:last-child{text-align:center;}.genealogy .table-responsive table th,
.genealogy .table-responsive table td{text-align:center;}.genealogy .dbv-table-wrapper .table-responsive td{vertical-align:middle;}.genealogy .dbv-table-wrapper .table-responsive td.membership-info{text-align:left;}.genealogy .search-label-wrapper{padding-left:1px;padding-top:30px;}.genealogy .search-btn-wrapper{padding-left:2px;padding-top:24px;}.genealogy .dd-label-col{padding:43px 0px 0px;}.genealogy .search-btn2-wrapper{padding-top:24px;}.genealogy .dd-bv-col{width:225px;}.genealogy .from-label-col{height:79.67px;width:50px;}.genealogy .from-label-wrapper{height:63px;display:flex;align-items:flex-end;justify-content:right;}.genealogy .search-gbv-btn-wrapper{padding-top:24px;}.genealogy .gbv-table-wrapper,
.genealogy .fdn-line-table-wrapper{padding:5px 2px 5px 2px;}.genealogy .fdn-level-table-wrapper,
.genealogy .dbv-table-wrapper{padding:0px 2px 0px 2px;}.genealogy .table-responsive th{text-transform:none;}.genealogy .table-responsive th:last-child{text-align:left;}.genealogy .dbv-popup-wrapper{padding-left:3px;}.genealogy .lead-title{background:#173e35;border:medium none;padding:0 0 0 1.166666666666667em;text-align:left;color:#FFFFFF;font-weight:bold;font-size:1.166666666666667em;text-transform:uppercase;margin-top:0px;}.genealogy .subTitle::before{content:'';display:inline-block;width:4px;height:13px;background:#173e35;}.genealogy .subTitle{display:block;background:#A3CBA9;border:medium none;color:#173e35;font-size:1em;font-weight:bold;margin:10px 0;padding:0 0 0 15px;clear:both;}.genealogy .static-signs{list-style-type:none;}.genealogy .static-signs li{letter-spacing:0;font-size:13px;line-height:17px;margin:0 0 10px;padding:0 0 0 25px;}.genealogy .plus-icon{background:url("//content.shaklee.jp/images/member/icon_plus.png") no-repeat left center;}.genealogy .minus-icon{background:url("//content.shaklee.jp/images/member/icon_minus.png") no-repeat left center;}.genealogy .human-icon{background:url("//content.shaklee.jp/images/member/icon_human.png") no-repeat left center;}.genealogy .order-history-icon{background:url("//content.shaklee.jp/images/member/greenicon_order_history.png") no-repeat left center;}.genealogy .tip{height:30px;line-height:30px;letter-spacing:0;width:205px;display:flex;justify-content:center;font-size:12px;background-color:#dddddd;position:relative;}.genealogy .tip::after{display:inline-block;content:" ";width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:8px solid #dddddd;position:absolute;right:-8px;}.genealogy .foundation-heading{font-size:13px;font-weight:bold;margin:10px 0px 5px 3px;}.genealogy .notes-block{font-size:13px;letter-spacing:0px;padding-right:3px;}.genealogy .right{text-align:right;}.genealogy table.foundationSummary-table tr.innerLevel{display:none;}.genealogy p.bv-explanation-popup-link a,
.genealogy a#bv-camp-notify-link{text-decoration:underline;color:#228675;}.genealogy .btnGoToOrderHistory{height:19px;width:19px;float:left;padding:0;border:none;}.genealogy .btnGoToOrderHistory img{vertical-align:baseline;}.genealogy .error{color:#E04545;font-weight:bold;}.genealogy a.js-jp-show-autoship-summary-modal{text-decoration:underline;}.myshaklee-business-tools-nav{list-style-type:none;margin:0;padding:0;display:flex;align-items:center;gap:15px;flex-wrap:wrap;font-size:12px;}@media(max-width:1023px){.myshaklee-business-tools-nav{flex-direction:column;align-items:start;gap:0;}}.myshaklee-business-tools-nav li{padding:5px 0;display:flex;align-items:center;gap:5px;}.myshaklee-business-tools-nav li::before{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;font:normal normal normal 14px/1 FontAwesome !important;content:'\f138';color:#173e35;}.myshaklee-business-tools-nav li::before.fa-pull-left{margin-right:.3em;}.myshaklee-business-tools-nav li::before.fa-pull-right{margin-left:.3em;}.myshaklee-business-tools-nav li::before.pull-left{margin-right:.3em;}.myshaklee-business-tools-nav li::before.pull-right{margin-left:.3em;}.myshaklee-business-tools-nav li a{color:#173e35;}.myshaklee-business-tools-nav li a:hover{text-decoration:underline;}.myshaklee-business-tools .myshaklee-subtitle{margin:20px 0 10px;}.myshaklee-business-tools .myshaklee-text1{margin:10px 0 0;}.myshaklee-business-tools-doc{margin-top:20px;border:1px solid #a3cba9;}.myshaklee-business-tools-doc-title{margin:0;padding:0 0 0 15px;height:35px;line-height:35px;font-size:14px;font-weight:bold;background-color:#a3cba9;}.myshaklee-business-tools-doc-list{list-style-type:none;display:flex;flex-wrap:wrap;gap:10px;padding:20px 10px;margin:0;}@media(max-width:1023px){.myshaklee-business-tools-doc-list{justify-content:center;}}.myshaklee-business-tools-doc-item{width:289px;border:1px solid #e6faec;padding:10px;}@media(max-width:1023px){.myshaklee-business-tools-doc-item{width:100%;max-width:353px;}}.myshaklee-business-tools-doc-top{display:flex;align-items:center;gap:10px;}.myshaklee-business-tools-doc-link:hover .myshaklee-business-tools-doc-img{transform:scale(1.1);}.myshaklee-business-tools-doc-img{display:block;width:85px;height:85px;overflow:hidden;transition:transform 0.3s;}.myshaklee-business-tools-doc-icon{display:flex;gap:5px;padding-bottom:5px;}.myshaklee-business-tools-doc-icon > img{width:77px;display:block;}.myshaklee-business-tools-doc-name{font-size:12px;text-decoration:underline;color:#173e35;margin:10px 0 0;}.myshaklee-business-tools-doc-name:hover{text-decoration:none;color:#173e35;}.myshaklee-business-tools-doc-date{font-size:12px;margin:0 0 5px;}.myshaklee-business-tools-doc-info{display:flex;list-style-type:none;padding:0;font-size:12px;margin:10px 0 0;}.myshaklee-business-tools-doc-info > li{flex:1;display:flex;justify-content:center;align-items:center;}.myshaklee-business-tools-doc-info > li:nth-child(odd){background-color:#f3f3f3;}.myshaklee-business-tools-doc-info > li:nth-child(even){background-color:#e3e3e3;}.myshaklee-business-tools-doc-intro{font-size:12px;margin:10px 0 0;}.myshaklee-business-tools-product{margin-top:20px;border:1px solid #a3cba9;}.myshaklee-business-tools-product-list{list-style-type:none;padding:20px;margin:0;}.myshaklee-business-tools-product-item:not(:first-child){margin-top:30px;}.myshaklee-business-tools-product-title{display:flex;justify-content:space-between;align-items:center;}@media(max-width:1023px){.myshaklee-business-tools-product-title{flex-direction:column;align-items:start;font-size:12px;gap:5px;}}.myshaklee-business-tools-product-title > p{margin:0;padding:0;}.myshaklee-business-tools-product-title > a{text-decoration:underline;color:#173e35;}.myshaklee-business-tools-product-title > a:hover{text-decoration:none;}.myshaklee-business-tools-product-image{display:block;width:100%;margin-top:15px;}@media(max-width:1023px){.myshaklee-business-tools-product-image{margin-top:5px;}}.sms-opt-out{display:flow-root;padding:30px 0;}.sms-opt-out .sms-opt-out-form{width:1000px;}@media(max-width:1023px){.sms-opt-out .sms-opt-out-form{width:100%;}.sms-opt-out .sms-opt-out-form .form-group{padding-left:10px;padding-right:10px;}.sms-opt-out .sms-opt-out-form .policy-message .form-group{padding-left:0;padding-right:0;}}.sms-opt-out .sms-opt-out-form .form-hidden-button{display:none;}.sms-opt-out .sms-opt-out-form .form-button{margin:15px 0 10px;}.sms-opt-out .sms-opt-out-form .form-button .btn{width:100%;}.sms-opt-out .sms-opt-out-form .red-text{color:red;}.sms-opt-out .sms-opt-out-form div.js-first-button{display:flex;justify-content:center;align-items:center;}.sms-opt-out-success .body-headline{margin-top:30px;font-size:20px;font-weight:bold;}.sms-opt-out-success .body-subline{line-height:35px;}.jp-order-history{font-size:12px;}@media(max-width:1023px){.jp-order-history{padding:0 10px;}}.jp-order-history .jp-table th,
.jp-order-history .jp-table td{white-space:nowrap;}.jp-order-history .jp-table th.text-wrap,
.jp-order-history .jp-table td.text-wrap{max-width:300px;}.jp-order-history .jp-table thead tr{border:1px solid #d9d9d9;}.jp-order-history-profile{margin:30px 0 0;width:50%;overflow-x:auto;}.jp-order-history-profile .jp-table tbody td.text-nowrap{max-width:300px;}@media(max-width:1023px){.jp-order-history-profile .jp-table tbody td.text-nowrap{max-width:150px;}}@media(max-width:1023px){.jp-order-history-profile{width:100%;}}.jp-order-history-search{display:flex;flex-direction:column;align-items:end;margin:30px 0 0;}@media(max-width:1023px){.jp-order-history-search{align-items:start;}}.jp-order-history-search form{display:flex;align-items:center;gap:10px;}@media(max-width:1023px){.jp-order-history-search form{flex-direction:column;align-items:start;}}.jp-order-history-search .select2-container{display:block;}.jp-order-history-search .btn-primary{padding:11px 15px;margin:0;}.jp-order-history-search-title{display:flex;margin:0;}.jp-order-history-search-title-text{font-size:12px;font-weight:normal;height:36px;background-color:#ddd;display:flex;align-items:center;padding-left:10px;}.jp-order-history-search-title::after{display:block;content:'';width:0;height:0;border-top:18px solid transparent;border-bottom:18px solid transparent;border-left:18px solid #ddd;}.jp-order-history-search-select{display:flex;gap:10px;align-items:center;}.jp-order-history-search-select select{height:36px;}.jp-order-history-search-select select[name="year"]{width:70px;}.jp-order-history-search-select select[name="month"]{width:50px;}.jp-order-history-search-select label,
.jp-order-history-search-select .form-label,
.jp-order-history-search-select .form-chk-label{color:#2e2e2e;font-size:14px;font-weight:normal;margin:0;}.jp-order-history-search-select .select2-selection--single.form-control{padding:3px 10px;}.jp-order-history-invoice,
.jp-order-history-product{overflow-x:auto;}.jp-order-history-item{padding:25px 0 20px;border-bottom:1px dashed #e1e1e1;}.jp-order-history-no-orders{padding:70px 0;display:flex;justify-content:center;align-items:center;gap:8px;color:#e04545;font-size:14px;}.jp-order-history-no-orders::before{content:"\e209";}@media(max-width:1023px){.jp-order-history-no-orders{min-height:100px;padding:40px 0;font-size:12px;}}.page-jpMyShakleeOrderHistoryPage .select2-dropdown .select2-results__option{text-align:center;}.web-register{}.web-register .header-container{margin-bottom:60px;}.web-register .header.title{height:79px;color:#000;font-size:20px;font-weight:700;line-height:79px;text-indent:25px;border-left:12px solid #173e35;border-bottom:1px solid #173e35;margin-bottom:30px;}.web-register .header.subtitle{margin-bottom:20px;padding-left:12px;font-size:16px;line-height:1;font-weight:700;border-left:4px solid #173e35;}.web-register .header.announce{font-size:14px;padding:0 0 8px 10px;margin-bottom:10px;border-bottom:2px #000 solid;font-weight:700;}.web-register .text-red{color:#dc3636;}.web-register .text-red.subtitle{font-size:14px;}.web-register .text-red.right-note{text-align:right;}.web-register .text-red.center-note{text-align:center;}.web-register .select2-container{display:flow;}.web-register .error{color:red;}.web-register .field-error{border-color:red;}.web-register .bold{font-weight:bold;}.web-register .error{font-weight:bold;color:red;font-size:18px;}.web-register .centered{align-content:center;}.web-register .terms-box{background:#fff;height:300px;overflow:auto;padding:24px;line-height:1.8;}.web-register .terms-box a{text-decoration:underline;}.web-register .terms-label{display:flex;align-items:start;}.web-register .gray-back-message-frame{padding:40px 32px 50px;background:#f5f5f5;}.web-register .form-buttons{text-align:center;}.web-register .btn{border-radius:3px !important;font-size:14px;min-width:140px;}.web-register .btn.clear{color:#173e35;background-color:#ffffff;border:1px solid #173e35;}.web-register .btn.dark{color:#ffffff;background-color:#173e35;border-color:#173e35;}.web-register #web-reg-submit-request-btn{min-width:160px;}.web-register .check-box{margin-top:5px;margin-bottom:5px;}.web-register .email-error-message-placeholder{position:relative;display:inline-block;}.web-register .error-message{display:none;position:absolute;top:50%;left:105%;transform:translateY(-50%);background-color:red;color:white;padding:5px 10px;border-radius:4px;white-space:nowrap;font-size:12px;}.web-register .error-message::before{content:'';position:absolute;top:50%;left:-10px;transform:translateY(-50%);border-width:5px;border-style:solid;border-color:transparent red transparent transparent;}.web-register .standard-input{border:1px solid #ccc;padding:5px;font-family:Arial, sans-serif;font-size:14px;color:#333;margin:5px 0;min-height:40px;width:100%;box-sizing:border-box;border-radius:3px;}.web-register .standard-input.x-small{width:12%;}.web-register .standard-input.small{width:25%;}.web-register .standard-input.medium{width:50%;}.web-register .standard-input.large{width:75%;}.web-register .standard-input.field-error{border-color:red;}@media(max-width:860px){.web-register .standard-input.small,
 .web-register .standard-input .small,
 .web-register .standard-input .medium,
 .web-register .standard-input .large{width:100%;}}.web-register .standard-label{font-weight:700;}.web-register .custom-input:focus{border-color:#007bff;outline:none;box-shadow:0 0 5px rgba(0, 123, 255, 0.5);}.web-register .selects{display:flex;gap:10px;flex-wrap:wrap;}.web-register .custom-select.small{flex:1 1 100px;}.web-register .custom-select.x-small{flex:1 1 70px;}.web-register .custom-select::after{content:'';position:absolute;top:50%;right:10px;transform:translateY(-50%);border:solid #333;border-width:0 2px 2px 0;display:inline-block;padding:3px;pointer-events:none;}.web-register .custom-select::after{transform:translateY(-50%) rotate(45deg);}.web-register .custom-select:focus{border-color:#007bff;outline:none;box-shadow:0 0 5px rgba(0, 123, 255, 0.5);}.web-register .custom-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid #ccc;border-radius:4px;padding:10px;font-size:16px;color:#333;width:100%;max-width:100%;box-sizing:border-box;position:relative;}@media screen and (min-width:769px){.web-register .pcnone{display:none;}.web-register .textProgress{margin-bottom:20px;}.web-register .textProgress ul.triBase{list-style-type:none;display:flex;width:100%;padding:0;margin:0;overflow:hidden;}.web-register .textProgress ul.triBase li{flex:1;position:relative;background:#e0ecd2;padding:14px 8px 14px 32px;font-size:14px;color:#000;font-weight:bold;text-align:center;}.web-register .textProgress ul.triBase li:last-child{padding-right:1em;}.web-register .textProgress ul.triBase li:last-child:before,
 .web-register .textProgress ul.triBase li:last-child:after{display:none;}.web-register .textProgress ul.triBase li:before,
 .web-register .textProgress ul.triBase li:after{content:"";position:absolute;width:0;height:0;margin:auto;}.web-register .textProgress ul.triBase li:before{top:-13px;right:-30px;border-style:solid;border-color:transparent transparent transparent #fff;border-width:40px 0 40px 30px;z-index:10;}.web-register .textProgress ul.triBase li:after{top:0;right:-20px;border-style:solid;border-color:transparent transparent transparent
 #e0ecd2;border-width:26px 0 26px 20px;z-index:10;}.web-register .textProgress ul.triBase li.active{background:#000000;color:#fff;}.web-register .textProgress ul.triBase li.active:after{border-color:transparent transparent transparent
 #000000;}.web-register #guestForm #guest_confirm_btn{margin:10px auto;}}@media screen and (max-width:860px){.web-register .textProgress{margin-bottom:20px;}.web-register .textProgress ul.triBase{list-style-type:none;display:block;width:100%;padding:0;margin:0;overflow:hidden;}.web-register .textProgress ul.triBase li{width:100%;position:relative;background:#e0ecd2;padding:10px 5px;font-size:14px;color:#000;font-weight:bold;text-align:center;margin-bottom:10px;}.web-register .textProgress ul.triBase li:before,
 .web-register .textProgress ul.triBase li:after{display:none;}.web-register .textProgress ul.triBase li.active{background:#000000;color:#fff;}}.web-register .wr-table{display:flex;flex-direction:column;width:100%;border-collapse:collapse;margin:5px;}.web-register .wr-table .table-row{display:flex;align-items:center;height:100%;border-bottom:1px solid #ccc;}.web-register .wr-table .table-row.h-center{align-self:center;}.web-register .wr-table .table-row.no-line{border-bottom:none;}.web-register .wr-table .table-row:last-child{border-bottom:none;}.web-register .wr-table .table-header{font-weight:bold;background-color:#f5f5f5;}.web-register .wr-table .table-header .table-cell{border-bottom:2px solid #ccc;}.web-register .wr-table .table-cell{flex:1;padding:10px;display:flex;align-items:center;box-sizing:border-box;font-size:14px;}.web-register .wr-table .table-cell .table{margin:0;}.web-register .wr-table .reduced-column{flex:0 0 155px;}.web-register .wr-table .reduced-column.x-small{flex:0 0 5%;}.web-register .wr-table .reduced-column.small{flex:0 0 10%;}.web-register .wr-table .reduced-column.medium{flex:0 0 18%;}.web-register .wr-table .reduced-column.centered{align-content:center;}.web-register .wr-table .span-2{flex:2;}.web-register .wr-table .span-3{flex:3;}.web-register .wr-table .required-field-message{left:0;background-color:red;color:white;padding:2px 8px;font-size:1.2rem;font-weight:bold;border-radius:3px;margin-right:10px;}.web-register .wr-table .select-wrap{position:relative;display:inline-block;background:#fff;border:1px solid #ccc;}@media(max-width:1200px){.web-register .wr-table .reduced-column{flex:0 0 100px;}.web-register .wr-table .span-2{flex:1.5;}.web-register .wr-table .span-3{flex:2;}}@media(max-width:1024px){.web-register .wr-table .table-row{flex-direction:column;}.web-register .wr-table .table-cell{width:100%;padding:6px;}.web-register .wr-table .reduced-column,
 .web-register .wr-table .span-2,
 .web-register .wr-table .span-3{flex:1;}}@media(max-width:576px){.web-register .wr-table .table-cell{padding:4px;}}.web-register .textProgress .triBase li .text_pc{font-weight:700;}.web-register .terms-conditions{margin:0;}.web-register .terms-conditions .checkbox-wrap{padding:10px 0;}.web-register .finish-message{text-align:left;font-size:15px;line-height:1.6;}@media(max-width:1023px){.web-register{padding:30px 20px;}.web-register .header-container{margin-bottom:40px;}.web-register .header.title{padding:20px;height:auto;font-size:18px;line-height:1.4;text-indent:inherit;border-left:12px solid #173e35;margin-bottom:30px;}.web-register .header.announce{padding:0 0 5px 5px;margin-bottom:10px;border-bottom:1px #000 solid;}.web-register .header.sub-title{margin-bottom:3.25vw;padding-left:2.1875vw;font-size:3.75vw;}.web-register .wr-table{margin:0;}.web-register .wr-table .table-cell{font-size:14px;padding-left:0;padding-right:0;}.web-register .gray-back-message-frame{padding:30px 20px;}.web-register .error{font-size:14px;}.web-register .standard-input.medium{width:100%;}.web-register .table-row{width:100%;}.web-register .table-row:not(:first-child,.email){margin-top:15px;}.web-register .form-buttons{display:flex;width:100%;}.web-register .btn{flex:1;min-width:auto;}.web-register .finish-message{font-size:15px;text-align:left;line-height:1.6;}}
