.Select{position:relative}.Select input::-webkit-contacts-auto-fill-button,.Select input::-webkit-credentials-auto-fill-button{display:none !important}.Select input::-ms-clear{display:none !important}.Select input::-ms-reveal{display:none !important}.Select,.Select div,.Select input,.Select span{-webkit-box-sizing:border-box;box-sizing:border-box}.Select.is-disabled .Select-arrow-zone{cursor:default;pointer-events:none;opacity:.35}.Select.is-disabled>.Select-control{background-color:#f9f9f9}.Select.is-disabled>.Select-control:hover{-webkit-box-shadow:none;box-shadow:none}.Select.is-open>.Select-control{border-bottom-right-radius:0;border-bottom-left-radius:0;background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.Select.is-open>.Select-control .Select-arrow{top:-2px;border-color:transparent transparent #999;border-width:0 5px 5px}.Select.is-searchable.is-open>.Select-control{cursor:text}.Select.is-searchable.is-focused:not(.is-open)>.Select-control{cursor:text}.Select.is-focused>.Select-control{background:#fff}.Select.is-focused:not(.is-open)>.Select-control{border-color:#007eff;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 0 3px rgba(0,126,255,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 0 3px rgba(0,126,255,.1);background:#fff}.Select.has-value.is-clearable.Select--single>.Select-control .Select-value{padding-right:42px}.Select.has-value.Select--single>.Select-control .Select-value .Select-value-label,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value .Select-value-label{color:#333}.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label{cursor:pointer;text-decoration:none}.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:hover,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:hover,.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus{color:#007eff;outline:none;text-decoration:underline}.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus{background:#fff}.Select.has-value.is-pseudo-focused .Select-input{opacity:0}.Select.is-open .Select-arrow,.Select .Select-arrow-zone:hover>.Select-arrow{border-top-color:#666}.Select.Select--rtl{direction:rtl;text-align:right}.Select-control{background-color:#fff;border-color:#d9d9d9 #ccc #b3b3b3;border-radius:4px;border:1px solid #ccc;color:#333;cursor:default;display:table;border-spacing:0;border-collapse:separate;height:36px;outline:none;overflow:hidden;position:relative;width:100%}.Select-control:hover{-webkit-box-shadow:0 1px 0 rgba(0,0,0,.06);box-shadow:0 1px 0 rgba(0,0,0,.06)}.Select-control .Select-input:focus{outline:none;background:#fff}.Select-placeholder,.Select--single>.Select-control .Select-value{bottom:0;color:#aaa;left:0;line-height:34px;padding-left:10px;padding-right:10px;position:absolute;right:0;top:0;max-width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.Select-input{height:34px;padding-left:10px;padding-right:10px;vertical-align:middle}.Select-input>input{width:100%;background:none transparent;border:0 none;-webkit-box-shadow:none;box-shadow:none;cursor:default;display:inline-block;font-family:inherit;font-size:inherit;margin:0;outline:none;line-height:17px;padding:8px 0 12px;-webkit-appearance:none}.is-focused .Select-input>input{cursor:text}.has-value.is-pseudo-focused .Select-input{opacity:0}.Select-control:not(.is-searchable)>.Select-input{outline:none}.Select-loading-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:16px}.Select-loading{-webkit-animation:Select-animation-spin 400ms infinite linear;animation:Select-animation-spin 400ms infinite linear;width:16px;height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;border:2px solid #ccc;border-right-color:#333;display:inline-block;position:relative;vertical-align:middle}.Select-clear-zone{-webkit-animation:Select-animation-fadeIn 200ms;animation:Select-animation-fadeIn 200ms;color:#999;cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:17px}.Select-clear-zone:hover{color:#d0021b}.Select-clear{display:inline-block;font-size:18px;line-height:1}.Select--multi .Select-clear-zone{width:17px}.Select-arrow-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:25px;padding-right:5px}.Select--rtl .Select-arrow-zone{padding-right:0;padding-left:5px}.Select-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px;display:inline-block;height:0;width:0;position:relative}.Select-control>*:last-child{padding-right:5px}.Select--multi .Select-multi-value-wrapper{display:inline-block}.Select .Select-aria-only{position:absolute;display:inline-block;height:1px;width:1px;margin:-1px;clip:rect(0, 0, 0, 0);overflow:hidden;float:left}@-webkit-keyframes Select-animation-fadeIn{from{opacity:0}to{opacity:1}}@keyframes Select-animation-fadeIn{from{opacity:0}to{opacity:1}}.Select-menu-outer{border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#fff;border:1px solid #ccc;border-top-color:#e6e6e6;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.06);box-shadow:0 1px 0 rgba(0,0,0,.06);-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:-1px;max-height:200px;position:absolute;left:0;top:100%;width:100%;z-index:1;-webkit-overflow-scrolling:touch}.Select-menu{max-height:198px;overflow-y:auto}.Select-option{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;color:#666;cursor:pointer;display:block;padding:8px 10px}.Select-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.Select-option.is-selected{background-color:#f5faff;background-color:rgba(0,126,255,.04);color:#333}.Select-option.is-focused{background-color:#ebf5ff;background-color:rgba(0,126,255,.08);color:#333}.Select-option.is-disabled{color:#ccc;cursor:default}.Select-noresults{-webkit-box-sizing:border-box;box-sizing:border-box;color:#999;cursor:default;display:block;padding:8px 10px}.Select--multi .Select-input{vertical-align:middle;margin-left:10px;padding:0}.Select--multi.Select--rtl .Select-input{margin-left:0;margin-right:10px}.Select--multi.has-value .Select-input{margin-left:5px}.Select--multi .Select-value{background-color:#ebf5ff;background-color:rgba(0,126,255,.08);border-radius:2px;border:1px solid #c2e0ff;border:1px solid rgba(0,126,255,.24);color:#007eff;display:inline-block;font-size:.9em;line-height:1.4;margin-left:5px;margin-top:5px;vertical-align:top}.Select--multi .Select-value-icon,.Select--multi .Select-value-label{display:inline-block;vertical-align:middle}.Select--multi .Select-value-label{border-bottom-right-radius:2px;border-top-right-radius:2px;cursor:default;padding:2px 5px}.Select--multi a.Select-value-label{color:#007eff;cursor:pointer;text-decoration:none}.Select--multi a.Select-value-label:hover{text-decoration:underline}.Select--multi .Select-value-icon{cursor:pointer;border-bottom-left-radius:2px;border-top-left-radius:2px;border-right:1px solid #c2e0ff;border-right:1px solid rgba(0,126,255,.24);padding:1px 5px 3px}.Select--multi .Select-value-icon:hover,.Select--multi .Select-value-icon:focus{background-color:#d8eafd;background-color:rgba(0,113,230,.08);color:#0071e6}.Select--multi .Select-value-icon:active{background-color:#c2e0ff;background-color:rgba(0,126,255,.24)}.Select--multi.Select--rtl .Select-value{margin-left:0;margin-right:5px}.Select--multi.Select--rtl .Select-value-icon{border-right:none;border-left:1px solid #c2e0ff;border-left:1px solid rgba(0,126,255,.24)}.Select--multi.is-disabled .Select-value{background-color:#fcfcfc;border:1px solid #e3e3e3;color:#333}.Select--multi.is-disabled .Select-value-icon{cursor:not-allowed;border-right:1px solid #e3e3e3}.Select--multi.is-disabled .Select-value-icon:hover,.Select--multi.is-disabled .Select-value-icon:focus,.Select--multi.is-disabled .Select-value-icon:active{background-color:#fcfcfc}@keyframes Select-animation-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes Select-animation-spin{to{-webkit-transform:rotate(1turn)}}
.ReactVirtualized__Table__headerRow{font-weight:700;text-transform:uppercase;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.ReactVirtualized__Table__row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.ReactVirtualized__Table__headerTruncatedText{display:inline-block;max-width:100%;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.ReactVirtualized__Table__headerColumn,.ReactVirtualized__Table__rowColumn{margin-right:10px;min-width:0px}.ReactVirtualized__Table__rowColumn{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.ReactVirtualized__Table__headerColumn:first-of-type,.ReactVirtualized__Table__rowColumn:first-of-type{margin-left:10px}.ReactVirtualized__Table__sortableHeaderColumn{cursor:pointer}.ReactVirtualized__Table__sortableHeaderIconContainer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.ReactVirtualized__Table__sortableHeaderIcon{-ms-flex:0 0 24px;flex:0 0 24px;height:1em;width:1em;fill:currentColor}
.rdp-root{--rdp-accent-color: blue;--rdp-accent-background-color: #f0f0ff;--rdp-font-family: system-ui;--rdp-day-font: inherit;--rdp-day-height: 2.75rem;--rdp-day-width: 2.75rem;--rdp-day_button-border-radius: 100%;--rdp-day_button-border: 2px solid transparent;--rdp-day_button-height: var(--rdp-day-width);--rdp-day_button-width: var(--rdp-day-height);--rdp-selected-border: 2px solid var(--rdp-accent-color);--rdp-selected-font: bold large var(--rdp-font-family);--rdp-disabled-opacity: 0.5;--rdp-outside-opacity: 0.75;--rdp-today-color: var(--rdp-accent-color);--rdp-dropdown-gap: 0.5rem;--rdp-month_caption-font: bold larger var(--rdp-font-family);--rdp-months-gap: 2rem;--rdp-nav_button-disabled-opacity: 0.5;--rdp-nav_button-height: 2.25rem;--rdp-nav_button-width: 2.25rem;--rdp-nav-height: 2.75rem;--rdp-range_middle-background-color: var(--rdp-accent-background-color);--rdp-range_middle-font: normal medium var(--rdp-font-family);--rdp-range_middle-foreground-color: white;--rdp-range_middle-color: inherit;--rdp-range_start-color: white;--rdp-range_start-background: linear-gradient(var(--rdp-gradient-direction), transparent 50%, var(--rdp-range_middle-background-color) 50%);--rdp-range_start-date-background-color: var(--rdp-accent-color);--rdp-range_end-background: linear-gradient(var(--rdp-gradient-direction), var(--rdp-range_middle-background-color) 50%, transparent 50%);--rdp-range_end-color: white;--rdp-range_end-date-background-color: var(--rdp-accent-color);--rdp-week_number-border-radius: 100%;--rdp-week_number-border: 2px solid transparent;--rdp-week_number-font: 400 small var(--rdp-font-family);--rdp-week_number-height: var(--rdp-day-height);--rdp-week_number-opacity: 0.75;--rdp-week_number-width: var(--rdp-day-width);--rdp-weeknumber-text-align: center;--rdp-weekday-font: 500 smaller var(--rdp-font-family);--rdp-weekday-opacity: 0.75;--rdp-weekday-padding: 0.5rem 0rem;--rdp-weekday-text-align: center;--rdp-gradient-direction: 90deg}.rdp-root[dir=rtl]{--rdp-gradient-direction: -90deg}.rdp-root{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.rdp-root *{-webkit-box-sizing:border-box;box-sizing:border-box}.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);font:var(--rdp-day-font);text-align:center}.rdp-day_button{background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius)}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{z-index:1;position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;white-space:nowrap;border:0}.rdp-button_next,.rdp-button_previous{border:none;background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;-moz-appearance:none;-webkit-appearance:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height)}.rdp-button_next:disabled,.rdp-button_previous:disabled{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{display:inline-block;fill:var(--rdp-accent-color)}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%}.rdp-dropdowns{position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:var(--rdp-dropdown-gap)}.rdp-dropdown{z-index:2;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;inset-block-start:0;inset-block-end:0;inset-inline-start:0;width:100%;margin:0;padding:0;cursor:inherit;border:none;line-height:inherit}.rdp-dropdown_root{position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;height:var(--rdp-nav-height);font:var(--rdp-month_caption-font)}.rdp-months{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--rdp-months-gap);max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.rdp-month_grid{border-collapse:collapse}.rdp-nav{position:absolute;inset-block-start:0;inset-inline-end:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:var(--rdp-nav-height)}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);font:var(--rdp-weekday-font);text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform)}.rdp-week_number{opacity:var(--rdp-week_number-opacity);font:var(--rdp-week_number-font);height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align)}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font:var(--rdp-selected-font)}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled{opacity:var(--rdp-disabled-opacity)}.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color);font:var(--rdp-range_middle-font)}.rdp-range_middle .rdp-day_button{border-color:transparent;border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}
.rdrCalendarWrapper{-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rdrDateDisplay{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.rdrDateDisplayItem{-ms-flex:1 1;flex:1 1;width:0;text-align:center;color:inherit}.rdrDateDisplayItem+.rdrDateDisplayItem{margin-left:.833em}.rdrDateDisplayItem input{text-align:inherit}.rdrDateDisplayItem input:disabled{cursor:default}.rdrMonthAndYearWrapper{-webkit-box-sizing:inherit;box-sizing:inherit;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.rdrMonthAndYearPickers{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.rdrNextPrevButton{-webkit-box-sizing:inherit;box-sizing:inherit;cursor:pointer;outline:none}.rdrMonths{display:-ms-flexbox;display:flex}.rdrMonthsVertical{-ms-flex-direction:column;flex-direction:column}.rdrMonthsHorizontal>div>div>div{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.rdrMonth{width:27.667em}.rdrWeekDays{display:-ms-flexbox;display:flex}.rdrWeekDay{-ms-flex-preferred-size:calc(100% / 7);flex-basis:calc(100% / 7);-webkit-box-sizing:inherit;box-sizing:inherit;text-align:center}.rdrDays{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.rdrInfiniteMonths{overflow:auto}.rdrDateRangeWrapper{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rdrDateInput{position:relative}.rdrDateInput input{outline:none}.rdrDateInput .rdrWarning{position:absolute;font-size:1.6em;line-height:1.6em;top:0;right:.25em;color:red}.rdrDay{-webkit-box-sizing:inherit;box-sizing:inherit;width:calc(100% / 7);position:relative;font:inherit;cursor:pointer}.rdrDayNumber{display:block;position:relative}.rdrDayNumber span{color:#1d2429}.rdrDayDisabled{cursor:not-allowed}@supports(-ms-ime-align: auto){.rdrDay{-ms-flex-preferred-size:14.285% !important;flex-basis:14.285% !important}}.rdrSelected,.rdrInRange,.rdrStartEdge,.rdrEndEdge{pointer-events:none}.rdrDayStartPreview,.rdrDayInPreview,.rdrDayEndPreview{pointer-events:none}.rdrDateRangePickerWrapper{display:-ms-inline-flexbox;display:inline-flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rdrStaticRanges{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.rdrStaticRange{font-size:inherit}.rdrInputRange{display:-ms-flexbox;display:flex}
html{-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}*,::after,::before{border:0;-webkit-box-sizing:inherit;box-sizing:inherit;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}[hidden],template{display:none}a{background-color:transparent}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{color:inherit;font:inherit;letter-spacing:inherit}button{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}select::-moz-focus-inner,button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=search]{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}textarea{overflow:auto}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"NunitoRegular";font-style:normal;font-weight:400;font-display:swap;src:local("Nunito Regular"),local("Nunito-Regular"),url(/static/assets/NunitoRegular.707dfaa7.woff) format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"NunitoRegular";font-style:normal;font-weight:400;font-display:swap;src:local("Nunito Regular"),local("Nunito-Regular"),url(/static/assets/NunitoRegular.707dfaa7.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"NunitoBold";font-style:bold;font-weight:700;font-display:swap;src:local("Nunito Bold"),local("Nunito-Bold"),url(/static/assets/NunitoBold.1280f751.woff) format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"NunitoBold";font-style:bold;font-weight:700;font-display:swap;src:local("Nunito Bold"),local("Nunito-Bold"),url(/static/assets/NunitoBold.1280f751.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"NunitoExtraBold";font-style:bold;font-weight:800;font-display:swap;src:local("Nunito ExtraBold"),local("Nunito-ExtraBold"),url(/static/assets/NunitoExtraBold.f9dbacf8.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"RobotoMonoRegular";src:local("Roboto Mono Regular"),local("RobotoMono-Regular");font-weight:normal;font-style:normal}@font-face{font-family:"RobotoMonoBold";src:local("Roboto Mono Bold"),local("RobotoMono-Bold");font-weight:700;font-style:normal}@font-face{font-family:"AllianceNo1";src:url(/static/assets/AllianceNo1Light.6a598a08.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"AllianceNo1";src:url(/static/assets/AllianceNo1Semibold.de5a3708.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"AllianceNo2";src:url(/static/assets/AllianceNo2Semibold.66293711.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"AllianceNo2";src:url(/static/assets/AllianceNo2Black.e0a17749.woff) format("woff");font-weight:700;font-style:normal}:root{--brand-primary: #4d2999;--brand-primary-soft: #432486;--brand-secondary: #362853;--brand-secondary-dimmed: #a694cc;--brand-secondary-light: #d9d3e7;--brand-accent: #46dccd;--brand-accent-dimmed: #d6f4f0;--brand-gradient: linear-gradient(-135deg, #4d2999 0%, #6944b9 100%);--darker-brand-gradient: linear-gradient(-135deg, darken(#4d2999, 15%) 0%, darken(#6944b9 , 15%) 100%);--brand-accent-gradient: linear-gradient(70deg, #4d2999 0%, #489dbb 72.25%, #46dccd 100%);--pink-gradient: linear-gradient(70deg, #4d2999 0%, #d00269 72.25%, #d00269 100%);--yellow-gradient: linear-gradient(135deg, #46dccd 0%, #ffd166 100%);--brand-primary-lighter-10: #6033c1;--brand-primary-lighter-20: #7d56d2;--brand-primary-lighter-60: #f9f7fd;--brand-primary-darker-10: #381e71;--brand-primary-darker-20: #241349;--brand-primary--transparency-50: #4d299980;--brand-secondary-lighter-10: #4d3875;--brand-secondary-lighter-20: #644997;--brand-secondary-lighter-40: #5e5375;--brand-secondary-lighter-60: #eeeaf5;--brand-secondary--transparency-50: #4d299980;--brand-accent--darker-10: #26c9b9;--key-item-primary-color: var(--brand-primary);--key-item-primary-soft-color: var(--brand-primary-soft);--key-item-secondary-color: var(--brand-secondary);--key-item-secondary-dimmed-color: var(--brand-secondary-dimmed)}.shelflife{--brand-primary: #4d2999;--brand-primary-soft: #432486;--brand-secondary: #362853;--brand-secondary-dimmed: #a694cc;--brand-secondary-light: #d9d3e7;--brand-accent: #46dccd;--brand-accent-dimmed: #d6f4f0;--brand-gradient: linear-gradient(-135deg, #4d2999 0%, #6944b9 100%);--brand-accent-gradient: linear-gradient(70deg, #4d2999 0%, #489dbb 72.25%, #46dccd 100%);--brand-accent-gradient-opaque: linear-gradient(-70deg, #4d2999cc 0%, #46dccdcc 100%);--brand-primary-lighter-10: #6033c1;--brand-primary-lighter-20: #7d56d2;--brand-primary-lighter-60: #f9f7fd;--brand-primary-darker-10: #381e71;--brand-primary-darker-20: #241349;--brand-primary--transparency-50: #4d299980;--brand-secondary-lighter-10: #4d3875;--brand-secondary-lighter-20: #644997;--brand-secondary-lighter-40: #5e5375;--brand-secondary-lighter-60: #eeeaf5;--brand-secondary--transparency-50: #4d299980;--brand-accent--darker-10: #26c9b9}.psm{--brand-primary: #0b795f;--brand-primary-soft: #096a53;--brand-secondary: #064032;--brand-secondary-dimmed: #76a096;--brand-secondary-light: #76a096;--brand-accent: var(--brand-secondary);--brand-accent-dimmed: var(--brand-secondary-dimmed);--brand-gradient: linear-gradient(-135deg, #0b795f 0%, #0e9978 100%);--brand-accent-gradient: linear-gradient(70deg, #0b795f 0%, #0e9978 72.25%, #0e9978 100%);--brand-accent-gradient-opaque: linear-gradient(-70deg, #0b795fcc 0%, #0e9978cc 72.25%, #0e9978cc 100%);--brand-primary-lighter-10: #10a884;--brand-primary-lighter-20: #14d7a9;--brand-primary-lighter-60: #bef9eb;--brand-primary-darker-10: #074b3b;--brand-primary-darker-20: #031c16;--brand-primary--transparency-50: #0d785f80;--brand-secondary-lighter-10: #0a7058;--brand-secondary-lighter-20: #0ea07e;--brand-secondary-lighter-40: #23e5b7;--brand-secondary-lighter-60: #dff1ef;--brand-secondary--transparency-50: #06403280;--brand-accent--darker-10: #02130f;--key-item-primary-color: #0b795f;--key-item-primary-soft-color: #096a53;--key-item-secondary-color: #064032;--key-item-secondary-dimmed-color: #76a096}.medbury{--brand-primary: #192136;--brand-primary-soft: #283657;--brand-secondary: #283657;--brand-secondary-dimmed: #a8b6d7;--brand-secondary-light: #a8b6d7;--brand-accent: #f8f7f4;--brand-accent-dimmed: #f8f7f4;--brand-gradient: linear-gradient(#192136 0%, #283657 100%);--brand-accent-gradient: linear-gradient(70deg, #192136 0%, #a8b6d7 100%);--brand-accent-gradient-opaque: linear-gradient(-70deg, #1921367d 0%, #a8b6d78a 72.25%, #a8b6d78a 100%);--brand-primary-lighter-10: #27303d;--brand-primary-lighter-20: #283657;--brand-primary-lighter-60: #8599c7;--brand-primary-darker-10: #080b11;--brand-primary-darker-20: #080b11;--brand-primary--transparency-50: #19213678;--brand-secondary-lighter-10: #a8b6d7;--brand-secondary-lighter-20: #a8b6d7;--brand-secondary-lighter-40: #a8b6d7;--brand-secondary-lighter-60: #a8b6d7;--brand-secondary--transparency-50: #06403280;--brand-accent--darker-10: #02130f;--key-item-primary-color: #ed1c24;--key-item-primary-soft-color: #d51010;--key-item-secondary-color: #192136;--key-item-secondary-dimmed-color: #283657}.epn{--brand-primary: #0b795f;--brand-primary-soft: #096a53;--brand-secondary: #064032;--brand-secondary-dimmed: #76a096;--brand-secondary-light: #76a096;--brand-accent: var(--brand-secondary);--brand-accent-dimmed: var(--brand-secondary-dimmed);--brand-gradient: linear-gradient(-135deg, #0b795f 0%, #0e9978 100%);--brand-accent-gradient: linear-gradient(70deg, #0b795f 0%, #0e9978 72.25%, #0e9978 100%);--brand-accent-gradient-opaque: linear-gradient(-70deg, #0b795fcc 0%, #0e9978cc 72.25%, #0e9978cc 100%);--brand-primary-lighter-10: #10a884;--brand-primary-lighter-20: #14d7a9;--brand-primary-lighter-60: #bef9eb;--brand-primary-darker-10: #074b3b;--brand-primary-darker-20: #031c16;--brand-primary--transparency-50: #0d785f80;--brand-secondary-lighter-10: #0a7058;--brand-secondary-lighter-20: #0ea07e;--brand-secondary-lighter-40: #23e5b7;--brand-secondary-lighter-60: #dff1ef;--brand-secondary--transparency-50: #06403280;--brand-accent--darker-10: #02130f;--key-item-primary-color: #0b795f;--key-item-primary-soft-color: #096a53;--key-item-secondary-color: #064032;--key-item-secondary-dimmed-color: #76a096}:root{--vs-button-shadow-pulse-color: rgba(39, 48, 61, 0.5)}@-webkit-keyframes fadeAndScaleIn{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}80%{-webkit-transform:scale(1.01);transform:scale(1.01)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes fadeAndScaleIn{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}80%{-webkit-transform:scale(1.01);transform:scale(1.01)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes buttonShadowPulse{0%{-webkit-box-shadow:0 2px 0 1px var(--vs-button-shadow-pulse-color);box-shadow:0 2px 0 1px var(--vs-button-shadow-pulse-color)}70%{-webkit-box-shadow:0 0 0 7px var(--vs-button-shadow-pulse-color);box-shadow:0 0 0 7px var(--vs-button-shadow-pulse-color)}100%{-webkit-box-shadow:0 0 0 5px var(--vs-button-shadow-pulse-color);box-shadow:0 0 0 5px var(--vs-button-shadow-pulse-color)}}@keyframes buttonShadowPulse{0%{-webkit-box-shadow:0 2px 0 1px var(--vs-button-shadow-pulse-color);box-shadow:0 2px 0 1px var(--vs-button-shadow-pulse-color)}70%{-webkit-box-shadow:0 0 0 7px var(--vs-button-shadow-pulse-color);box-shadow:0 0 0 7px var(--vs-button-shadow-pulse-color)}100%{-webkit-box-shadow:0 0 0 5px var(--vs-button-shadow-pulse-color);box-shadow:0 0 0 5px var(--vs-button-shadow-pulse-color)}}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes moveUpDown{from{-webkit-transform:translateY(-2.5%);transform:translateY(-2.5%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes moveUpDown{from{-webkit-transform:translateY(-2.5%);transform:translateY(-2.5%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.slide-enter.left{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);opacity:0}.slide-enter-active.left{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.slide-exit.left{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.slide-exit-active.left{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);opacity:0;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.slide-enter.right{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);opacity:0}.slide-enter-active.right{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.slide-exit.right{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.slide-exit-active.right{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);opacity:0;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.slide-up-enter,.slide-up-appear{opacity:0;-webkit-transform:translate3d(0, 150px, 0);transform:translate3d(0, 150px, 0);z-index:1}.slide-up-enter-active,.slide-up-appear-active{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.slide-up-exit,.slide-exit-active{opacity:0;-webkit-transform:translate3d(0, 150px, 0);transform:translate3d(0, 150px, 0);-webkit-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out}.fade-enter,.fade-appear{opacity:0}.fade-enter-active,.fade-appear-active{opacity:1;-webkit-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.fade-exit,.fade-exit-active{opacity:0;-webkit-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.zoomin-enter,.zoomin-appear{opacity:0;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.zoomin-enter-active,.zoomin-appear-active{opacity:0;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:scale3d(0.5, 0.5, 0.5);transform:scale3d(0.5, 0.5, 0.5)}.zoomin-exit,.zoomin-exit-active,.zoomin-appear-done{opacity:1;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}fieldset{margin:0;padding:0;border:0}input[type=radio]{width:auto;margin-right:.5em}input[type=radio]+label{font-family:"NunitoBold",sans-serif}input[type=radio]:checked+label{color:var(--brand-primary)}input[type=text]:not(.vs-text-input),input[type=tel]:not(.vs-text-input),input[type=number]:not(.vs-text-input),input[type=email]:not(.vs-text-input),input[type=password]:not(.vs-text-input){font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;background:#fff;border:1px solid #e1e1e1;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:21px;color:#000;margin-top:.25em;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;line-height:42px;padding:0 .5em}input[type=text]:not(.vs-text-input):focus,input[type=tel]:not(.vs-text-input):focus,input[type=number]:not(.vs-text-input):focus,input[type=email]:not(.vs-text-input):focus,input[type=password]:not(.vs-text-input):focus{border-color:#000;-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.6);box-shadow:inset 0 0 2px rgba(0,0,0,.6);outline:none}input[type=text]:not(.vs-text-input).has-unclosed-alert,input[type=tel]:not(.vs-text-input).has-unclosed-alert,input[type=number]:not(.vs-text-input).has-unclosed-alert,input[type=email]:not(.vs-text-input).has-unclosed-alert,input[type=password]:not(.vs-text-input).has-unclosed-alert{border-bottom-color:#f94f55}input[type=text]:not(.vs-text-input),input[type=tel]:not(.vs-text-input),input[type=number]:not(.vs-text-input),input[type=email]:not(.vs-text-input),input[type=password]:not(.vs-text-input),textarea{color:var(--brand-secondary);border-bottom:2px solid var(--brand-secondary)}input[type=text]:not(.vs-text-input):focus,input[type=tel]:not(.vs-text-input):focus,input[type=number]:not(.vs-text-input):focus,input[type=email]:not(.vs-text-input):focus,input[type=password]:not(.vs-text-input):focus,textarea:focus{border-color:var(--brand-primary);-webkit-box-shadow:inset 0 0 2px var(--brand-secondary--transparency-50);box-shadow:inset 0 0 2px var(--brand-secondary--transparency-50)}input[type=text]:not(.vs-text-input).has-unclosed-alert,input[type=tel]:not(.vs-text-input).has-unclosed-alert,input[type=number]:not(.vs-text-input).has-unclosed-alert,input[type=email]:not(.vs-text-input).has-unclosed-alert,input[type=password]:not(.vs-text-input).has-unclosed-alert,textarea.has-unclosed-alert{color:#f94f55}input[type=text]:not(.vs-text-input).has-unclosed-alert:focus,input[type=tel]:not(.vs-text-input).has-unclosed-alert:focus,input[type=number]:not(.vs-text-input).has-unclosed-alert:focus,input[type=email]:not(.vs-text-input).has-unclosed-alert:focus,input[type=password]:not(.vs-text-input).has-unclosed-alert:focus,textarea.has-unclosed-alert:focus{border-color:#f94f55;-webkit-box-shadow:inset 0 0 2px rgba(249,79,85,.6);box-shadow:inset 0 0 2px rgba(249,79,85,.6)}.footer--vertical{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;padding:1em 1.5em 1.5em;text-align:center}.footer--sticky{-ms-flex:1 0 auto;flex:1 0 auto}.visually-hidden{position:absolute !important;height:1px;width:1px;border:0;clip:rect(1px, 1px, 1px, 1px);margin:-1px;overflow:hidden;padding:0}.vs-u-visually-hidden{position:absolute !important;height:1px;width:1px;border:0;clip:rect(1px, 1px, 1px, 1px);margin:-1px;overflow:hidden;padding:0}.vs-u-transparent{opacity:0}.vs-u-flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.vs-u-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.vs-u-row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.vs-u-row-centered{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.vs-u-row-spaced{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.vs-u-column{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.vs-u-column-centered{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.vs-u-column-spaced{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.vs-u-align-start{-ms-flex-align:start;align-items:flex-start}.vs-u-align-end{-ms-flex-align:end;align-items:flex-end}.vs-u-align-center{-ms-flex-align:center;align-items:center}.vs-u-align-baseline{-ms-flex-align:baseline;align-items:baseline}.vs-u-justify-start{-ms-flex-pack:start;justify-content:flex-start}.vs-u-justify-end{-ms-flex-pack:end;justify-content:flex-end}.vs-u-justify-center{-ms-flex-pack:center;justify-content:center}.vs-u-justify-spaced{-ms-flex-pack:justify;justify-content:space-between}.vs-u-justify-around{-ms-flex-pack:distribute;justify-content:space-around}.vs-u-gap{gap:12px}.vs-u-gap-quarter{gap:3px}.vs-u-gap-half{gap:6px}.vs-u-gap-double{gap:24px}.vs-u-gap-tripple{gap:36px}.vs-u-gap-threequarter{gap:9px}.vs-u-display-number,.vs-u-display-number .Select-input,.vs-u-display-number .Select-option,.vs-u-display-number .Select-value{font-family:"RobotoMonoRegular",monospace}.vs-u-font-regular{font-family:"NunitoRegular",sans-serif;-webkit-font-smoothing:antialiased;font-weight:normal}.vs-u-font-bold{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased}.vs-u-font-regular-number{font-family:"RobotoMonoRegular",monospace;-webkit-font-smoothing:antialiased;font-weight:normal}.vs-u-font-bold-number{font-family:"RobotoMonoBold",monospace;font-weight:700;-webkit-font-smoothing:antialiased}@media print{.vs-u-hide-on-print{display:none !important}}@media screen{.vs-u-hide-on-screen{display:none !important}}.vs-u-hide-visually{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.vs-u-link{color:var(--brand-primary)}.vs-u-link--small{font-size:14px}.vs-u-link--bold{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased}.vs-u-link--with-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px}.vs-u-link--with-icon svg{display:-ms-flexbox;display:flex}.vs-u-link--inline{display:-ms-inline-flexbox;display:inline-flex}.vs-u-link--light{color:#fff}.vs-u-link--dark{color:#27303d}.vs-u-link--inherit{color:inherit}.vs-u-margin-bottom{margin-bottom:12px}.vs-u-margin-bottom-quarter{margin-bottom:3px}.vs-u-margin-bottom-half{margin-bottom:6px}.vs-u-margin-bottom-double{margin-bottom:24px}.vs-u-margin-bottom-tripple{margin-bottom:36px}.vs-u-margin-bottom-threequarter{margin-bottom:9px}.vs-u-margin-top{margin-top:12px}.vs-u-margin-top-quarter{margin-top:3px}.vs-u-margin-top-half{margin-top:6px}.vs-u-margin-top-double{margin-top:24px}.vs-u-margin-top-tripple{margin-top:36px}.vs-u-margin-top-threequarter{margin-top:9px}.vs-u-nowrap{white-space:nowrap}.vs-u-padding{padding:12px}.vs-u-padding-quarter{padding:3px}.vs-u-padding-half{padding:6px}.vs-u-padding-double{padding:24px}.vs-u-padding-tripple{padding:36px}.vs-u-padding-threequarter{padding:9px}.vs-u-padding-bottom{padding-bottom:12px}.vs-u-padding-bottom-quarter{padding-bottom:3px}.vs-u-padding-bottom-half{padding-bottom:6px}.vs-u-padding-bottom-double{padding-bottom:24px}.vs-u-padding-bottom-tripple{padding-bottom:36px}.vs-u-padding-bottom-threequarter{padding-bottom:9px}.vs-u-price-asterisk{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;color:#2da095}.vs-u-texture-bg-teal{background-image:url(/static/assets/SL-X-teal-light.1ce64a2f.png)}.vs-u-texture-bg-purple{background-image:url(/static/assets/SL-X-purple-light.33d8a3f2.png)}.vs-u-texture-bg-yellow{background-image:url(/static/assets/SL-X-yellow-light.66bf8a03.png)}.vs-u-texture-bg-grey{background-image:url(/static/assets/SL-X-grey-light.f3695345.png)}.vs-u-texture-bg-triangle-white-opaque{background-image:url(/static/assets/SL-triangle-white-opaque.0a3e476f.png)}.vs-u-texture-bg-magnets-white-opaque{background-image:url(/static/assets/SL-magnets-white-opaque.f733c90b.png)}.vs-u-texture-no-data{background-image:url(/static/assets/overstockPattern.8021cf60.svg);background-repeat:repeat !important}.vs-u-wordbreak{word-break:break-all}.vs-button{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;background:transparent;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding:.5em 1em;text-align:left;-webkit-font-smoothing:antialiased;line-height:1;text-decoration:none;color:inherit;cursor:pointer;position:relative;border:0}.vs-button:disabled{opacity:.4;-webkit-filter:grayscale(0.3);filter:grayscale(0.3);cursor:not-allowed}.vs-button__label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;white-space:nowrap}.vs-button__label.vs-button--align-content{margin:-0.5em -1em}.vs-button--shape-pill{border-radius:999px}.vs-button--shape-square{border-radius:3px}.vs-button--spread{width:100%;height:100%;-ms-flex-pack:justify;justify-content:space-between}.vs-button--size-large{font-size:21px;padding:.75em 1em}.vs-button--size-large.vs-button--align-content{margin:-0.75em -1em}.vs-button--size-regular{font-size:16px}.vs-button--size-small{font-size:16px;padding:.25em .75em}.vs-button--size-small.vs-button--align-content{margin:-0.25em -0.75em}.vs-button--size-small.vs-button--fill-none{font-size:14px}.vs-button--size-inline{font-size:inherit;padding:.05em .25em}.vs-button__icon{display:inline-block;width:1em;height:1em}.vs-button--has-icon-left .vs-button__label{margin-left:.25em}.vs-button--has-icon-right .vs-button__label{margin-right:.25em}.vs-button--has-icon-left:not(.vs-button--fill-none) .vs-button__label{margin-right:.25em}.vs-button--has-icon-right:not(.vs-button--fill-none) .vs-button__label{margin-left:.25em}.vs-button--size-large.vs-button--has-icon-left .vs-button__label{margin-left:.6em}.vs-button--size-large.vs-button--has-icon-right .vs-button__label{margin-right:.6em}.vs-button--fill-none{background:transparent;padding:0;line-height:normal}.vs-button--fill-none.vs-button--align-content{margin:0}.vs-button--fill-outline{background:#fff;border:1px solid currentColor;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.3);box-shadow:0 0 2px 0 rgba(0,0,0,.3);-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.vs-button--fill-outline:focus{color:#fff;outline:none;-webkit-animation:buttonShadowPulse .15s 1 forwards;animation:buttonShadowPulse .15s 1 forwards}.vs-button--fill-full{color:#fff;border:1px solid transparent;-webkit-transition:-webkit-box-shadow .15s ease-in-out;transition:-webkit-box-shadow .15s ease-in-out;-o-transition:box-shadow .15s ease-in-out;transition:box-shadow .15s ease-in-out;transition:box-shadow .15s ease-in-out, -webkit-box-shadow .15s ease-in-out}.vs-button--fill-full:focus{outline:none;-webkit-animation:buttonShadowPulse .15s 1 forwards;animation:buttonShadowPulse .15s 1 forwards}.vs-button--fill-full.vs-button--shape-pill{-webkit-box-shadow:0 2px 0 1px rgba(6,19,69,.4);box-shadow:0 2px 0 1px rgba(6,19,69,.4)}.vs-button--fill-full.vs-button--shape-pill.vs-button--align-shadow{margin-bottom:2px}.vs-button--color-light{color:#fff}.vs-button--color-light.vs-button--fill-outline{background:transparent;color:#fff}.vs-button--color-light.vs-button--fill-outline:focus{-webkit-box-shadow:0 0 0 5px rgba(186,186,186,.5);box-shadow:0 0 0 5px rgba(186,186,186,.5)}.vs-button--color-neutral.vs-button--fill-full{background:#bababa}.vs-button--color-neutral.vs-button--fill-full:focus{background:#a1a1a1}.vs-button--color-neutral.vs-button--fill-full:disabled{color:#878787}.vs-button--color-neutral.vs-button--fill-outline{color:#666}.vs-button--color-neutral.vs-button--fill-outline:focus{background:#bababa;-webkit-box-shadow:0 0 0 5px rgba(186,186,186,.5);box-shadow:0 0 0 5px rgba(186,186,186,.5)}.vs-button--color-neutral.vs-button--fill-none{color:inherit}.vs-button--color-dark.vs-button--fill-full{background:#27303d}.vs-button--color-dark.vs-button--fill-full:focus{background:#13181e}.vs-button--color-dark.vs-button--fill-outline{color:#27303d}.vs-button--color-dark.vs-button--fill-outline:focus{background:#27303d;border-color:#27303d;color:#fff}.vs-button--color-dark.vs-button--fill-none{color:inherit}.vs-button--color-confirmation.vs-button--fill-full{background:#30cc71}.vs-button--color-confirmation.vs-button--fill-full:focus{--vs-button-shadow-pulse-color: rgba($green, 0.5);background:#26a35a}.vs-button--color-confirmation.vs-button--fill-outline{color:#30cc71}.vs-button--color-confirmation.vs-button--fill-outline:focus{--vs-button-shadow-pulse-color: rgba($green, 0.5);background:#30cc71;border-color:#30cc71;color:#fff}.vs-button--color-confirmation.vs-button--fill-none{color:#30cc71}.vs-button--color-warning.vs-button--fill-full{background:#f94f55}.vs-button--color-warning.vs-button--fill-full:focus{--vs-button-shadow-pulse-color: rgba($warning, 0.5);background:#f71e25}.vs-button--color-warning.vs-button--fill-outline{color:#f94f55}.vs-button--color-warning.vs-button--fill-outline:focus{--vs-button-shadow-pulse-color: rgba($warning, 0.5);background:#f94f55;border-color:#f94f55;color:#fff}.vs-button--color-warning.vs-button--fill-none{color:#f94f55}.vs-button--color-attention.vs-button--fill-full{background:#e5a723}.vs-button--color-attention.vs-button--fill-full:focus{--vs-button-shadow-pulse-color: rgba(vs-get-status-color(attention), 0.5);background:#be8917}.vs-button--color-warning.vs-button--fill-outline{color:#e5a723}.vs-button--color-warning.vs-button--fill-outline:focus{--vs-button-shadow-pulse-color: rgba(vs-get-status-color(attention), 0.5);background:#e5a723;border-color:#e5a723;color:#fff}.vs-button--color-warning.vs-button--fill-none{color:#e5a723}.vs-button--color-danger.vs-button--fill-full{background:#d00269}.vs-button--color-danger.vs-button--fill-full:focus{--vs-button-shadow-pulse-color: rgba($danger, 0.5);background:#9d0250}.vs-button--color-danger.vs-button--fill-outline{color:#d00269}.vs-button--color-danger.vs-button--fill-outline:focus{--vs-button-shadow-pulse-color: rgba($danger, 0.5);background:#d00269;border-color:#d00269;color:#fff}.vs-button--color-danger.vs-button--fill-none{color:#d00269}.vs-button--color-retailer-green.vs-button--fill-full{color:#2da095;background:#dff1ef}.vs-button--color-retailer-green.vs-button--fill-full:focus{--vs-button-shadow-pulse-color: rgba($green-aqua, 0.5);background:#bce1dd}.vs-button--color-retailer-green.vs-button--fill-outline{color:#2da095}.vs-button--color-retailer-green.vs-button--fill-outline:focus{--vs-button-shadow-pulse-color: rgba($green-aqua, 0.5);background:#2da095;border-color:#2da095;color:#fff}.vs-button--color-danger.vs-button--fill-none{color:#2da095}.vs-button--color-brand.vs-button--fill-full{background:var(--brand-primary)}.vs-button--color-brand.vs-button--fill-full:focus{--vs-button-shadow-pulse-color: var(--brand-secondary--transparency-50);background:var(--brand-primary-darker-10)}.vs-button--color-brand.vs-button--fill-full.vs-button--selected{background:var(--brand-secondary);color:#fff}.vs-button--color-brand.vs-button--fill-full.vs-button--selected:hover,.vs-button--color-brand.vs-button--fill-full.vs-button--selected:active,.vs-button--color-brand.vs-button--fill-full.vs-button--selected:focus{background:var(--brand-secondary)}.vs-button--color-brand.vs-button--fill-outline{color:var(--brand-primary)}.vs-button--color-brand.vs-button--fill-outline:focus{--vs-button-shadow-pulse-color: var(--brand-secondary--transparency-50);background:var(--brand-primary);border-color:var(--brand-primary);color:#fff}.vs-button--color-brand.vs-button--fill-outline.vs-button--selected{color:var(--brand-secondary)}.vs-button--color-brand.vs-button--fill-outline.vs-button--selected:hover,.vs-button--color-brand.vs-button--fill-outline.vs-button--selected:active,.vs-button--color-brand.vs-button--fill-outline.vs-button--selected:focus{background:var(--brand-secondary);color:#fff}.vs-button--color-brand.vs-button--fill-none{color:var(--brand-primary)}.vs-button--color-brand.vs-button--fill-none:hover,.vs-button--color-brand.vs-button--fill-none:active,.vs-button--color-brand.vs-button--fill-none:focus{outline:none;color:var(--brand-secondary)}.vs-button--color-brand.vs-button--fill-none.vs-button--selected{color:var(--brand-secondary)}.vs-button--color-brand.vs-button--fill-none.vs-button--selected:hover,.vs-button--color-brand.vs-button--fill-none.vs-button--selected:active,.vs-button--color-brand.vs-button--fill-none.vs-button--selected:focus{outline:none;color:var(--brand-primary)}.vs-button--color-accent.vs-button--fill-full{background:var(--brand-accent);color:var(--brand-primary)}.vs-button--color-accent.vs-button--fill-full:focus{--vs-button-shadow-pulse-color: var(--brand-secondary--transparency-50);background:var(--brand-accent-darker-10)}.vs-button--color-accent.vs-button--fill-outline{color:var(--brand-accent)}.vs-button--color-accent.vs-button--fill-outline:focus{--vs-button-shadow-pulse-color: var(--brand-secondary--transparency-50);background:var(--brand-accent);border-color:var(--brand-accent);color:var(--brand-primary)}.vs-button--color-accent.vs-button--fill-outline.vs-button--selected{color:var(--brand-secondary)}.vs-button--color-accent.vs-button--fill-outline.vs-button--selected:hover,.vs-button--color-accent.vs-button--fill-outline.vs-button--selected:active,.vs-button--color-accent.vs-button--fill-outline.vs-button--selected:focus{background:var(--brand-accent);color:var(--brand-primary)}.vs-button--color-accent.vs-button--fill-none{color:var(--brand-accent)}.vs-button--color-accent.vs-button--fill-none:hover,.vs-button--color-accent.vs-button--fill-none:active,.vs-button--color-accent.vs-button--fill-none:focus{outline:none;color:var(--brand-accent)}.vs-button--color-accent.vs-button--fill-none.vs-button--selected{color:var(--brand-accent)}.vs-button--color-accent.vs-button--fill-none.vs-button--selected:hover,.vs-button--color-accent.vs-button--fill-none.vs-button--selected:active,.vs-button--color-accent.vs-button--fill-none.vs-button--selected:focus{outline:none;color:var(--brand-accent)}.vs-card{-webkit-box-shadow:0 0 10px 7px rgba(0,0,0,.04);box-shadow:0 0 10px 7px rgba(0,0,0,.04);background-color:#fff;color:#27303d}.vs-card--tappable{display:block;text-decoration:none;cursor:pointer;-webkit-box-shadow:0 0 3px rgba(39,48,61,.3);box-shadow:0 0 3px rgba(39,48,61,.3)}.vs-card--with-pointer{position:relative;border:1px solid #ccc;margin-top:18px}.vs-card--with-pointer::before{content:"";width:12px;height:12px;background:inherit;border:1px solid #ccc;border-right-color:transparent;border-bottom-color:transparent;position:absolute;right:18px;top:0;-webkit-transform:translate(0%, -50%) rotate(45deg);-ms-transform:translate(0%, -50%) rotate(45deg);transform:translate(0%, -50%) rotate(45deg)}.vs-card__header,.vs-card__content,.vs-card__footer{-ms-flex:1 1;flex:1 1;padding:24px}@media(min-width: 991px){.vs-card__header,.vs-card__content,.vs-card__footer{padding:24px 48px}}.vs-card__header-title{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:21px;line-height:1}.vs-card__header-label{display:block}.vs-card__header-content:not(:first-child){margin-top:12px}.vs-card__footer-legacy-actions{-ms-flex-direction:row;flex-direction:row}.vs-card--spread{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.vs-card--spread .vs-card__content{-ms-flex-positive:1;flex-grow:1}.vs-card--tight .vs-card__header,.vs-card--semitight .vs-card__header{padding:12px 12px 6px}.vs-card--tight .vs-card__content,.vs-card--semitight .vs-card__content{padding:6px 12px}.vs-card--tight .vs-card__footer,.vs-card--semitight .vs-card__footer{padding:12px}.vs-card--semitight{padding:12px 6px}.vs-card--rounded{border-radius:5px}.vs-card--rounded,.vs-card--rounded.vs-card--tappable{-webkit-box-shadow:1.78439px 1.78439px 1.78439px rgba(0,0,0,.15);box-shadow:1.78439px 1.78439px 1.78439px rgba(0,0,0,.15)}.vs-card--warning{background-color:#fee5e6}.vs-card--warning .vs-card__header-title{font-size:18px}.vs-heading{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased}.vs-heading--display{font-family:AllianceNo2,sans-serif;font-weight:700;-webkit-font-smoothing:antialiased}.vs-heading--size-small{font-size:18px;line-height:1.4}@media(min-width: 700px){.vs-heading--size-small{font-size:18px;line-height:1.4}}.vs-heading--size-small.vs-heading--tight{font-size:18px;line-height:1.2}@media(min-width: 700px){.vs-heading--size-small.vs-heading--tight{font-size:18px;line-height:1.2}}.vs-heading--size-smallish{font-size:18px;line-height:1.4}@media(min-width: 700px){.vs-heading--size-smallish{font-size:21px;line-height:1.4}}.vs-heading--size-smallish.vs-heading--tight{font-size:18px;line-height:1.2}@media(min-width: 700px){.vs-heading--size-smallish.vs-heading--tight{font-size:21px;line-height:1.2}}.vs-heading--size-medium{font-size:21px;line-height:1.4}@media(min-width: 700px){.vs-heading--size-medium{font-size:24px;line-height:1.4}}.vs-heading--size-medium.vs-heading--tight{font-size:21px;line-height:1.2}@media(min-width: 700px){.vs-heading--size-medium.vs-heading--tight{font-size:24px;line-height:1.2}}.vs-heading--size-largish{font-size:21px;line-height:1.4}@media(min-width: 700px){.vs-heading--size-largish{font-size:28px;line-height:1.4}}.vs-heading--size-largish.vs-heading--tight{font-size:21px;line-height:1.2}@media(min-width: 700px){.vs-heading--size-largish.vs-heading--tight{font-size:28px;line-height:1.2}}.vs-heading--size-large{font-size:24px;line-height:1.4}@media(min-width: 700px){.vs-heading--size-large{font-size:36px;line-height:1.4}}.vs-heading--size-large.vs-heading--tight{font-size:24px;line-height:1.2}@media(min-width: 700px){.vs-heading--size-large.vs-heading--tight{font-size:36px;line-height:1.2}}.vs-heading--color-light{color:#fff}.vs-text{font-size:inherit}.vs-text--uppercase{text-transform:uppercase}.vs-text--italic{font-style:italic}.vs-text--weight-regular{font-family:"NunitoRegular",sans-serif;-webkit-font-smoothing:antialiased}.vs-text--weight-regular.vs-text--display{font-family:AllianceNo2,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased}.vs-text--weight-bold{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased}.vs-text--weight-bold.vs-text--display{font-family:AllianceNo2,sans-serif;font-weight:700;-webkit-font-smoothing:antialiased}.vs-text--weight-regular{font-family:"NunitoRegular",sans-serif;-webkit-font-smoothing:antialiased}.vs-text--weight-bold{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased}.vs-text--size-tiny{font-size:11px;line-height:1.4}@media(min-width: 700px){.vs-text--size-tiny{font-size:11px;line-height:1.4}}.vs-text--size-tiny.vs-text--tight{font-size:11px;line-height:1.2}@media(min-width: 700px){.vs-text--size-tiny.vs-text--tight{font-size:11px;line-height:1.2}}.vs-text--size-xsmall{font-size:13px;line-height:1.4}@media(min-width: 700px){.vs-text--size-xsmall{font-size:13px;line-height:1.4}}.vs-text--size-xsmall.vs-text--tight{font-size:13px;line-height:1.2}@media(min-width: 700px){.vs-text--size-xsmall.vs-text--tight{font-size:13px;line-height:1.2}}.vs-text--size-small{font-size:14px;line-height:1.4}@media(min-width: 700px){.vs-text--size-small{font-size:14px;line-height:1.4}}.vs-text--size-small.vs-text--tight{font-size:14px;line-height:1.2}@media(min-width: 700px){.vs-text--size-small.vs-text--tight{font-size:14px;line-height:1.2}}.vs-text--size-standard{font-size:16px;line-height:1.4}@media(min-width: 700px){.vs-text--size-standard{font-size:16px;line-height:1.4}}.vs-text--size-standard.vs-text--tight{font-size:16px;line-height:1.2}@media(min-width: 700px){.vs-text--size-standard.vs-text--tight{font-size:16px;line-height:1.2}}.vs-text--size-large{font-size:18px;line-height:1.4}@media(min-width: 700px){.vs-text--size-large{font-size:18px;line-height:1.4}}.vs-text--size-large.vs-text--tight{font-size:18px;line-height:1.2}@media(min-width: 700px){.vs-text--size-large.vs-text--tight{font-size:18px;line-height:1.2}}.vs-text--size-xlarge{font-size:21px;line-height:1.4}@media(min-width: 700px){.vs-text--size-xlarge{font-size:21px;line-height:1.4}}.vs-text--size-xlarge.vs-text--tight{font-size:21px;line-height:1.2}@media(min-width: 700px){.vs-text--size-xlarge.vs-text--tight{font-size:21px;line-height:1.2}}.vs-text--color-light{color:#fff}.vs-text--color-brand{color:var(--brand-primary)}.vs-text--color-warning{color:#f94f55}.vs-text-input{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;width:100%;font-size:21px;line-height:1;color:#27303d;padding:.3em .5em;background:#fff;border:1px solid #e1e1e1;border-width:1px 1px 2px;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;color:var(--key-item-secondary-color);border-bottom-color:var(--key-item-secondary-color)}.vs-text-input::-webkit-input-placeholder{color:var(--key-item-secondary-dimmed-color)}.vs-text-input::-moz-placeholder{color:var(--key-item-secondary-dimmed-color)}.vs-text-input::-ms-input-placeholder{color:var(--key-item-secondary-dimmed-color)}.vs-text-input::placeholder{color:var(--key-item-secondary-dimmed-color)}.vs-text-input:focus{outline:none;border-color:var(--key-item-secondary-color);-webkit-box-shadow:inset 0 0 2px var(--key-item-secondary-dimmed-color);box-shadow:inset 0 0 2px var(--key-item-secondary-dimmed-color)}.vs-text-input:required{-webkit-box-shadow:none;box-shadow:none}@media screen{.vs-text-input:disabled{opacity:.6;cursor:not-allowed}}.vs-text-input:-moz-read-only{opacity:.6;background-color:#f3f4f6;cursor:not-allowed}.vs-text-input:read-only{opacity:.6;background-color:#f3f4f6;cursor:not-allowed}.vs-text-input:invalid:not(:empty){border-color:#f94f55}@media print{.vs-text-input{border-width:0 0 2px;border-color:#27303d;font-size:18px;padding:0 0 .05em}.vs-text-input:-webkit-autofill{border-width:0 0 2px;-webkit-box-shadow:0 0 0 1000px #fff inset;background:#fff}}.vs-text-input--multirow{font-size:18px}.vs-text-input--text-align-right{text-align:right}.vs-text-input--has-error{border-bottom-color:#f94f55;color:#f94f55}.vs-text-input--has-error::-webkit-input-placeholder{color:rgba(249,79,85,.4)}.vs-text-input--has-error::-moz-placeholder{color:rgba(249,79,85,.4)}.vs-text-input--has-error::-ms-input-placeholder{color:rgba(249,79,85,.4)}.vs-text-input--has-error::placeholder{color:rgba(249,79,85,.4)}.vs-text-input--has-error:focus{border-color:#f94f55;-webkit-box-shadow:inset 0 0 2px rgba(249,79,85,.6);box-shadow:inset 0 0 2px rgba(249,79,85,.6)}.vs-text-input__password-wrapper{position:relative}.vs-text-input__visibility-button{position:absolute;height:100%;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;margin-left:12px;font-size:21px;background-color:transparent;color:var(--brand-primary)}@media(max-width: 500px){.vs-text-input__visibility-button{right:12px}}.vs-text-input__visibility-button:hover{color:var(--brand-primary-soft)}.vs-text-input__visibility-button--visible{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.vs-progress-step-marker{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex:0 0 auto;flex:0 0 auto;width:16px;height:16px;background-color:#d8d8d8;border-radius:16px;z-index:2}.vs-progress-step-marker--done{background-color:#2da095}.vs-progress-step-marker--active{width:12px;height:12px;background-color:#fff;-webkit-box-shadow:inset 0 0 0 2px #2da095,0 0 2px 4px #afe0db;box-shadow:inset 0 0 0 2px #2da095,0 0 2px 4px #afe0db}.vs-progress-step-marker__icon{display:-ms-flexbox;display:flex;font-size:11px;color:#fff;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%;width:100%}.vs-accordion__section-content{overflow:hidden;height:0}.vs-accordion__section--expanded .vs-accordion__section-content{height:auto}.vs-actions-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;margin:-6px;width:calc(100% + 12px)}@media(max-width: 699px)and (min-height: 501px){.vs-actions-bar{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end}}@media(max-width: 699px)and (min-height: 501px){.vs-actions-bar--nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-align:center;align-items:center}}.vs-actions-bar:not(:first-child){margin-top:24px}.vs-actions-bar--left{-ms-flex-direction:row;flex-direction:row}@media(max-width: 699px)and (min-height: 501px){.vs-actions-bar--left{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}@media(min-width: 700px){.vs-actions-bar--left .vs-actions-bar__item--align-opposite{margin-left:auto}}@media(max-height: 499px){.vs-actions-bar--left .vs-actions-bar__item--align-opposite{margin-left:auto}}.vs-actions-bar--right .vs-actions-bar__item--align-opposite{margin-right:auto}.vs-actions-bar--centered{-ms-flex-pack:center;justify-content:center}@media(max-width: 699px)and (min-height: 501px){.vs-actions-bar--centered{-ms-flex-align:center;align-items:center}}.vs-actions-bar--space-between{-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 699px)and (min-height: 501px){.vs-actions-bar--space-between{-ms-flex-align:end;align-items:flex-end}}.vs-actions-bar__item{margin:6px}.vs-actions-bar__item--full-width{width:100%}.vs-ad-card{--vs-accent-color: var(--brand-accent);color:#fff;position:relative;display:-ms-flexbox;display:flex}.vs-ad-card .vs-card__content{position:relative}.vs-ad-card--brand{background-color:var(--brand-primary)}.vs-ad-card--brand-gradient{background:var(--brand-accent-gradient)}.vs-ad-card--accent{--vs-accent-color: var(--brand-primary);background-color:var(--brand-accent);color:#27303d}.vs-ad-card--accent-gradient{--vs-accent-color: var(--brand-primary);background:var(--yellow-gradient);color:#27303d}.vs-ad-card--pink{background:var(--pink-gradient)}.vs-ad-card__texture{width:100%;height:100%;position:absolute;top:0;right:0;background-repeat:no-repeat;background-size:70% auto;background-position:200% 90%}.vs-ad-card__title>*{color:var(--vs-accent-color)}.vs-ad-card__icon{display:-ms-flexbox;display:flex;right:12px;bottom:0;font-size:80px;-ms-flex-align:end;align-items:flex-end;margin:0 12px;color:inherit;line-height:1}.vs-ad-card__icon svg{font-size:60px}.vs-ad-card__icon--alone{font-size:30px;-ms-flex-align:center;align-items:center}.vs-advanced-filters{position:relative}.vs-advanced-filters__filter{margin-top:12px}.vs-advanced-filters__filter:not(:last-of-type){border-bottom:1px solid #e1e1e1}.vs-advanced-filters__actions{position:absolute;-ms-flex-align:center;align-items:center;width:100%;height:60px;bottom:0;left:0;padding:0 12px;margin:0;border-top:1px solid #e1e1e1;background:#fff}@media(min-width: 701px){.vs-advanced-filters__actions{bottom:-12px}}.fs-alert-comment{display:block;color:#666}.fs-alert-comment__meta{display:block;padding-bottom:6px;font-size:14px}.fs-alert-comment__author{display:inline-block;font-family:"NunitoBold",sans-serif}.fs-alert-comment__created{display:inline-block}.fs-alert-comment__comment{display:block;font-size:18px}.fs-alert-comment-thread{display:block}.fs-alert-comment-thread__comment:not(:last-child){margin-bottom:24px}.fs-alert-callout{display:inline-block;z-index:0}.fs-alert-callout--mode-open{color:#f94f55}.fs-alert-callout--mode-closed{color:#30cc71}.fs-alert-callout__overlay{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.2);z-index:0}.fs-alert-callout__trigger,.fs-alert-callout__details-wrapper{position:relative;z-index:1}.fs-alert-callout__details{background:#fff;border:2px solid currentColor}.fs-alert-callout__detail-header{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:justify;justify-content:space-between;padding:12px;background:#f3f4f6;border-bottom:1px solid #bababa;color:#666}.fs-alert-callout__detail-body{padding:12px}.fs-alert-callout__message{font-size:21px;font-family:"NunitoBold",sans-serif;margin-bottom:12px}.fs-alert-callout__comments{margin-top:24px;margin-bottom:24px}.fs-alert-callout__resolve-input{-ms-flex-positive:0;flex-grow:0;margin-right:.2em}.vs-backdrop{background:rgba(39,48,61,.6);position:fixed;left:0;right:0;top:0;bottom:0;z-index:2000}.vs-badge{padding:4px 12px;border-radius:16px;font-size:14px;font-weight:normal;background:var(--brand-secondary-lighter-60);text-align:center;line-height:1.5}.vs-banner{--vs-banner-side-padding: 12px;--vs-banner-vertical-padding: 6px;background-color:#fff;color:#27303d;padding:var(--vs-banner-vertical-padding) var(--vs-banner-side-padding);display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid transparent;border-top:5px solid transparent}.vs-banner--tight{--vs-banner-side-padding: 6px}.vs-banner--center{-ms-flex-pack:center;justify-content:center;text-align:center}.vs-banner--center .vs-banner__title{-ms-flex-pack:center;justify-content:center}.vs-banner--inline{border-radius:3px;border-left:1px solid transparent;border-right:1px solid transparent}.vs-banner__content,.vs-banner__cta{padding:var(--vs-banner-vertical-padding) var(--vs-banner-side-padding)}.vs-banner__content{max-width:40em}.vs-banner--nowrap .vs-banner__content{max-width:unset}.vs-banner__content pre{white-space:pre-wrap;word-wrap:break-word}.vs-banner--has-cta.vs-banner--center .vs-banner__content{width:300px;-ms-flex:auto;flex:auto;text-align:left}.vs-banner--has-cta.vs-banner--center .vs-banner__title{-ms-flex-pack:start;justify-content:flex-start}.vs-banner__cta{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.vs-banner__footer{width:calc(100% + var(--vs-banner-side-padding) * 2);background-color:#f3f4f6;padding:var(--vs-banner-vertical-padding) calc(var(--vs-banner-side-padding) * 2);margin:var(--vs-banner-vertical-padding) calc(var(--vs-banner-side-padding) * -1) calc(var(--vs-banner-vertical-padding) * -1)}.vs-banner__title{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;text-transform:uppercase;display:-ms-flexbox;display:flex;margin-bottom:3px}.vs-banner__icon{margin-right:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.vs-banner--attention{border-color:#ffb500}.vs-banner--attention .vs-banner__title{color:#ffb500}.vs-banner--warning{border-color:#f94f55}.vs-banner--warning .vs-banner__title{color:#f94f55}.vs-banner--danger{border-color:#d00269}.vs-banner--danger .vs-banner__title{color:#d00269}.vs-banner--success{border-color:#30cc71}.vs-banner--success .vs-banner__title{color:#30cc71}.vs-banner--info{border-style:solid;border-color:var(--brand-primary)}.vs-banner--info .vs-banner__title{color:var(--brand-primary)}.vs-batch-list{width:100%}.vs-batch-list .vs-batch-list__head,.vs-batch-list .vs-batch-list__batch{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #bababa;padding:6px 0}.vs-batch-list .vs-batch-list__head{padding-top:0}.vs-batch-list .vs-batch-list__batches{list-style-type:none;padding-left:0}.vs-batch-list__batch-id,.vs-batch-list__batch-expiry{margin-right:6px}.vs-batch-number--regular{font-family:"RobotoMonoRegular",monospace;-webkit-font-smoothing:antialiased}.vs-batch-number--bold{font-family:"RobotoMonoBold",monospace;font-weight:700;-webkit-font-smoothing:antialiased}.bar-chart-line{width:100%;height:20px;background-color:#f3f4f6;-webkit-box-shadow:inset 0 0 3px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 3px 0 rgba(0,0,0,.1);position:relative;margin-bottom:23px}.bar-chart-line::after{content:"";display:table;clear:both}.bar-chart-line--tall{height:30px}.bar-chart-line__tooltip{position:absolute;bottom:150%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.bar-chart-line__tooltip::before{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#27303d transparent transparent}.bar-chart-line__item{height:100%;float:left;position:relative;cursor:pointer}.bar-chart-line__item::after{content:attr(data-item-value);position:absolute;top:100%;left:50%;-webkit-transform:translate(-50%, 8px);-ms-transform:translate(-50%, 8px);transform:translate(-50%, 8px);font-size:13px;line-height:1;padding:0 .05em;color:#bababa}.bar-chart-line__item:first-child::before{left:0}.bar-chart-line__item:last-child::before{right:0}.bar-chart-line__item--highlight::before{border-color:#27303d;color:#27303d;z-index:1}.bar-chart-line__item--highlight::after{font-weight:bold}.bar-chart-line__item--critical::after{background:#fff1f2;color:#c73f44;border-color:#f94f55}.bar-chart-line__item--ok::after{background:#fffcf3;color:#926c1a;border-color:#ffd166}.bar-chart-line__item--good::after{background:#f4fcf8;color:#1f8449;border-color:#30cc71}.bar-chart-line__item--extra::after{background:#f1fdfb;color:#2b7970;border-color:#50ddcd}.bar-chart-line__item--danger::after{background:#ffe1ea;color:#d00269;border-color:#d00269}.bar-chart-line__item--no-data::before,.bar-chart-line__item--no-data::after{display:none}.bar-chart-line--has-small{margin-bottom:39px}.bar-chart-line__item--is-small+.bar-chart-line__item::after{-webkit-transform:translate(-50%, 24px);-ms-transform:translate(-50%, 24px);transform:translate(-50%, 24px)}.bar-chart-line__item--is-small+.bar-chart-line__item--is-large::after,.bar-chart-line__item--is-small+.bar-chart-line__item+.bar-chart-line__item::after{-webkit-transform:translate(-50%, 8px);-ms-transform:translate(-50%, 8px);transform:translate(-50%, 8px)}.vs-bottom-drawer{-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;left:0;right:0;bottom:0;background:#fff;margin:0 12px;border-radius:5px 5px 0 0;-webkit-box-shadow:0 0 10px 0 #00000070;box-shadow:0 0 10px 0 #00000070;height:90vh;z-index:2001}@media(min-width: 701px){.vs-bottom-drawer{padding-bottom:12px;margin:0 auto;max-width:500px;height:80vh}}@media(min-width: 701px){.vs-bottom-drawer--wide{max-width:840px}}.vs-bottom-drawer__top-bar{display:-ms-flexbox;display:flex;max-height:50px;padding:12px;background:#f3f4f6;border-radius:5px 5px 0 0;-ms-flex-pack:end;justify-content:flex-end}.vs-bottom-drawer__top-bar--spaced{-ms-flex-pack:justify;justify-content:space-between}.vs-bottom-drawer__header{padding:12px}.vs-bottom-drawer__content{height:calc(100% - 50px);padding:12px;position:relative}.vs-bottom-drawer__content--hidden-overflow{overflow:hidden}.vs-bottom-drawer__content--no-padding{padding:0}.vs-bottom-drawer__scrollable-section{max-height:100%;overflow-y:auto;overscroll-behavior:contain;padding:24px}.vs-bottom-drawer__with-action-bar{max-height:calc(100% - 60px)}.vs-breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.vs-breadcrumb__item{margin:6px}.vs-breadcrumb__label,.vs-breadcrumb__link{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;display:block;font-size:21px;line-height:1;text-decoration:none;padding-bottom:.2em;border-bottom:1px solid transparent;color:#666}@media(max-width: 699px){.vs-breadcrumb__label,.vs-breadcrumb__link{font-size:16px}}.vs-breadcrumb__link{border-bottom-color:currentColor;color:var(--brand-primary)}.vs-breadcrumb__link:hover,.vs-breadcrumb__link:focus,.vs-breadcrumb__link:active{outline:none;color:var(--brand-secondary)}.vs-breadcrumb__separator{display:inline-block;font-size:13px;line-height:1;color:#bababa;fill:currentColor;margin-left:3px;margin-right:3px;-webkit-transform:translateY(-0.15em);-ms-transform:translateY(-0.15em);transform:translateY(-0.15em)}@media(min-width: 701px){.vs-breadcrumb__separator{-webkit-transform:translateY(-0.15em);-ms-transform:translateY(-0.15em);transform:translateY(-0.15em)}}.vs-bullet{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;line-height:1}.vs-bullet--uppercase .vs-bullet__text{text-transform:uppercase;margin-top:1px}.vs-bullet__icon{width:1em;height:1em;position:relative}.vs-bullet__icon:not(:last-child){margin-right:6px}.tabs-card{min-height:100px;height:calc(100% - 25px);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:36px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-perspective:4000px;perspective:4000px;will-change:transform}.tabs-card--flippable{background-color:transparent;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;-webkit-filter:drop-shadow(0 0 10px rgba(39, 48, 61, 0.04));filter:drop-shadow(0 0 10px rgba(39, 48, 61, 0.04))}.tabs-card--tappable{background-color:transparent;border-color:transparent;-webkit-box-shadow:none;box-shadow:none;-webkit-filter:drop-shadow(0 0 3px rgba(39, 48, 61, 0.3));filter:drop-shadow(0 0 3px rgba(39, 48, 61, 0.3))}.tabs-card__wrapper{width:100%;height:100%;top:0;position:absolute;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform .4s cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:-webkit-transform .4s cubic-bezier(0.175, 0.885, 0.32, 1.275);-o-transition:transform .4s cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:transform .4s cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:transform .4s cubic-bezier(0.175, 0.885, 0.32, 1.275), -webkit-transform .4s cubic-bezier(0.175, 0.885, 0.32, 1.275)}.tabs-card__wrapper .tabs-card-front,.tabs-card__wrapper .tabs-card-back{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;min-height:310px}.tabs-card--flipped .tabs-card__wrapper{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.tabs-card--active{-webkit-filter:drop-shadow(0 0 4px var(--brand-secondary--transparency-50));filter:drop-shadow(0 0 4px var(--brand-secondary--transparency-50))}.tabs-card-front{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:18px;background-color:#fff;border-radius:12px;-webkit-filter:drop-shadow(0 0 1px rgba(0, 0, 0, 0.2));filter:drop-shadow(0 0 1px rgba(0, 0, 0, 0.2))}.tabs-card-front .tabs-card-body__text{min-height:33px}.tabs-card-back{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:18px;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);background:#e1e1e1;border-radius:12px}.tabs-card-back .tabs-card-body__text{min-height:114px}.tabs-card-front--active::after,.tabs-card-back--active::after{display:block;width:0;height:0;position:absolute;content:"";bottom:-44px;left:calc(50% - 25px);border:25px solid transparent;border-top:20px solid}.tabs-card-front--active::after{border-top-color:#fff}.tabs-card-back--active::after{border-top-color:#e1e1e1}.tabs-card-body{-ms-flex:2 1;flex:2 1;padding:0 12px}.tabs-card-body__title{font-family:"NunitoExtraBold",sans-serif;-webkit-font-smoothing:antialiased;margin:0 0 4px;text-transform:uppercase;font-size:13px;line-height:1.3}.tabs-card-body__text{line-height:1.25;color:#666;font-size:13px;margin-bottom:18px}.tabs-card-body__text:first-child{margin-top:12px}.tabs-card-body__value{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:12px}.tabs-card-body__value-highlight{font-size:48px;line-height:1}.tabs-card-body__value-highlight--alert{color:#f94f55}.tabs-card-body__value-highlight--ok{color:#1f8449}.tabs-card-body__value-highlight--warning{color:#e5a723}.tabs-card-body__value-highlight--noData{color:#666}.tabs-card-body__unit{font-size:18px;font-family:"NunitoBold",sans-serif;line-height:1.2}@media(min-width: 1201px){.tabs-card-body__unit{padding-bottom:.1em}}.tabs-card-body__amount-expiry{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:center;justify-content:center}.tabs-card-body__amount-expiry-number{font-size:36px}.tabs-card-body__underline{border-bottom:1px solid #bababa}.tabs-card-body__underline+.tabs-card-body__expiry-value{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-top:3px;width:100%;font-size:28px}.tabs-card-body__unit--small{font-size:16px;text-align:left;line-height:1;max-width:90px;padding-bottom:.1em}@media(min-width: 1201px){.tabs-card-body__unit--small{font-size:18px;line-height:1.1;padding-bottom:.2em}}.tabs-card-footer{-ms-flex:0 0 auto;flex:0 0 auto;padding:12px}.tabs-card-footer__label{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;display:block;padding:0;color:var(--brand-primary)}.tabs-card-footer__button{text-decoration:none;font-size:16px}.tabs-card-footer__title{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:14px;margin:4px 12px}.tabs-card-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.tabs-card-footer--threshold{padding:0}.tabs-card-threshold__wrapper{display:-ms-flexbox;display:flex;height:13px;margin:4px 12px;text-align:left;font-size:13px;font-family:"NunitoBold",sans-serif;white-space:nowrap}.tabs-card-threshold__border{border:1px solid;border-top-width:0;margin-right:-1px}.tabs-card-threshold__item-size-xl{-ms-flex-positive:6;flex-grow:6}.tabs-card-threshold__item-size-l{-ms-flex-positive:4;flex-grow:4}.tabs-card-threshold__item-size-m{-ms-flex-positive:2;flex-grow:2}.tabs-card-threshold__item-size-s{-ms-flex-positive:1;flex-grow:1}.tab-card-header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;padding:8px 12px;font-size:13px;font-family:"NunitoBold",sans-serif;border-radius:12px 12px 0 0;border-bottom:1px solid #e1e1e1}.tab-card-header--ok{background-color:#f4fcf8;color:#1f8449;background-color:#e9f7eb}.tab-card-header--warning{background-color:#fffcf3;color:#926c1a;background-color:#fff6e0}.tab-card-header--excessive{background-color:#f1fdfb;color:#2b7970}.tab-card-header--alert{background-color:#fff1f2;color:#c73f44;color:#f94f55;background-color:#fee5e6}.tab-card-header--no-data{border-top-color:#f3f4f6;border-bottom-color:#f3f4f6;color:#666;position:relative}.tab-card-header--no-data::before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background:url(/static/assets/noDataPattern.9ae19dad.svg);opacity:.8;z-index:0}.tab-card-header--neutral{background-color:#bababa;border-top-color:#bababa;border-bottom-color:#bababa}.tab-card-header__text{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;gap:6px;line-height:1;position:relative}.tab-card-header__icon{display:block}.tab-card-header__action{height:22px;width:22px;padding:5px;background-color:#fff;border:1px solid currentColor;border-radius:3px;cursor:pointer;position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:11px;color:var(--brand-primary)}.card-tabs{position:relative}.card-tabs__viewport{position:relative;background:#f3f4f6;display:block;overflow-y:hidden;overflow-x:scroll;width:100%;height:100%;padding:24px 36px}.card-tabs__button{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;z-index:100;top:40%;width:60px;height:60px;border-radius:50%;background-color:#27303d;margin:0 12px;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);text-align:center}.card-tabs__button:hover,.card-tabs__button:focus{background-color:rgba(0,0,0,.6);-webkit-box-shadow:none;box-shadow:none}.card-tabs__button:active{background-color:rgba(0,0,0,.8);-webkit-box-shadow:none;box-shadow:none}.card-tabs__button-icon{width:24px;height:24px;display:inline-block;color:#fff;font-size:24px}.card-tabs__button--left{left:0}.card-tabs__button--right{right:0}.card-tabs__slider{height:100%;padding:0;background:#f3f4f6;display:-ms-flexbox;display:flex;position:relative}.card-tabs__item-wrapper{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(280px + 12px * 2);flex-basis:calc(280px + 12px * 2);height:100%}@media(min-width: 1201px){.card-tabs__item-wrapper{-ms-flex-preferred-size:calc(320px + 12px * 2);flex-basis:calc(320px + 12px * 2)}}.card-tabs__item{height:100%;position:relative}.vs-checkbox__content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:auto;cursor:pointer;line-height:1}.vs-checkbox__faux-box{margin-right:6px;background-color:#fff;-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.3);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.3);border-radius:2px;border:1px solid #bababa;color:#fff;display:block;float:left;-ms-flex-item-align:start;align-self:flex-start;-ms-flex-negative:0;flex-shrink:0;height:1em;width:1em;position:relative}.vs-checkbox__input:disabled~.vs-checkbox__faux-box,.vs-checkbox__input:disabled~.vs-checkbox__label{cursor:not-allowed;opacity:.6}.vs-checkbox__input:focus~.vs-checkbox__faux-box{outline:0;border-color:var(--brand-secondary);-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.3),0 0 0 1px var(--brand-secondary);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.3),0 0 0 1px var(--brand-secondary)}.vs-checkbox__sub-label{font-family:"NunitoRegular",sans-serif;-webkit-font-smoothing:antialiased;display:block;padding-top:.4em;font-size:13px}.vs-checkbox__faux-check{position:absolute;bottom:10%;left:10%;right:10%;top:10%;opacity:0;-webkit-transition:opacity .1s ease;-o-transition:opacity .1s ease;transition:opacity .1s ease;font-size:11px}.vs-checkbox--is-checked .vs-checkbox__label{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;color:var(--brand-secondary)}.vs-checkbox--is-checked .vs-checkbox__faux-check{opacity:1;-webkit-transition:none;-o-transition:none;transition:none}.vs-checkbox--is-checked .vs-checkbox__faux-box{background-color:var(--brand-secondary);border-color:var(--brand-secondary)}.vs-checkbox--has-error{background:#fee3e4;-webkit-box-shadow:0 0 0 4px #fee3e4;box-shadow:0 0 0 4px #fee3e4}.vs-connectivity-status{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.vs-connectivity-status__icon{display:inline-block;width:14px;height:14px;border-radius:50%;background-color:#30cc71;border:1px solid rgba(255,255,255,.5);-webkit-box-shadow:0 0 0 5px rgba(255,255,255,.2);box-shadow:0 0 0 5px rgba(255,255,255,.2);margin:5px}.vs-connectivity-status--offline .vs-connectivity-status__icon{background-color:#e5a723;position:relative}.vs-connectivity-status--offline .vs-connectivity-status__icon::before{content:"";position:absolute;width:100%;height:100%;background-image:-webkit-linear-gradient(135deg, transparent 48%, #fff 48%, transparent 60%, transparent 100%);background-image:-o-linear-gradient(135deg, transparent 48%, #fff 48%, transparent 60%, transparent 100%);background-image:linear-gradient(-45deg, transparent 48%, #fff 48%, transparent 60%, transparent 100%);border-radius:50%}.vs-connectivity-status--compact .sync-progress__connectivity-label{position:absolute !important;height:1px;width:1px;border:0;clip:rect(1px, 1px, 1px, 1px);margin:-1px;overflow:hidden;padding:0}.sync-progress__connectivity-label{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;text-transform:uppercase;color:#fff;line-height:1;margin:6px}.vs-connectivity-status--on-light .vs-connectivity-status__icon{border:1px solid rgba(186,186,186,.5);-webkit-box-shadow:0 0 0 5px rgba(186,186,186,.2);box-shadow:0 0 0 5px rgba(186,186,186,.2)}.vs-connectivity-status--on-light .sync-progress__connectivity-label{color:#27303d}.vs-u-copy-button:focus::after{content:"Copied!";display:block;white-space:nowrap;opacity:0;background-color:#fff;border-radius:3px;padding:6px;position:absolute;left:100%;margin-left:12px;top:50%;border:1px solid #27303d;color:#27303d;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-animation:fadeOut 900ms ease-out;animation:fadeOut 900ms ease-out}.vs-count-badge{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;height:21px;min-width:21px;line-height:21px;padding:0 4px;font-size:14px;position:relative;z-index:0;background-color:var(--brand-primary);color:#fff}.vs-count-badge--size-large{height:31px;min-width:31px;line-height:31px;border-radius:31px;font-size:21px}.vs-count-badge--shape-round{border-radius:21px}.vs-count-badge--shape-square.vs-count-badge--with-pointer::before{content:"";width:10.5px;height:10.5px;background-color:inherit;top:6px;left:-3px;position:absolute;-webkit-transform:rotateZ(45deg);-ms-transform:rotate(45deg);transform:rotateZ(45deg);z-index:-1}.vs-count-badge--size-large.vs-count-badge--with-pointer::before{top:3.4285714286px;left:-4px}.vs-count-badge--accent{background-color:var(--brand-accent);color:#27303d;-webkit-box-shadow:0 0 1px 0 #27303d;box-shadow:0 0 1px 0 #27303d}.vs-count-badge--warning{background-color:#f94f55}.vs-cta-card__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:12px 18px;gap:12px;-ms-flex-align:start;align-items:flex-start}.vs-cta-card__description{color:#666}.vs-cta-card--in-row .vs-cta-card__content{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.ReactVirtualized__Table{background:#fff;-webkit-box-shadow:0 0 2px 0 #0000004d;box-shadow:0 0 2px 0 #0000004d}.vs-data-table{display:-ms-flexbox;display:flex;-ms-flex:1 1;flex:1 1;position:relative;z-index:0}.vs-data-table:focus{outline:none}.vs-data-table .ReactVirtualized__Grid,.vs-data-table .ReactVirtualized__Table__Grid{outline:none}.vs-data-table .ReactVirtualized__Grid:focus,.vs-data-table .ReactVirtualized__Table__Grid:focus{outline:none}.vs-data-table-header{-ms-flex:1 1;flex:1 1}.vs-data-table-header:focus{outline:none}.vs-data-table-header__label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:1em}.vs-data-table-header__sort{height:1.2em;margin-left:6px}.vs-data-table .ReactVirtualized__Table__headerRow{-ms-flex-align:center;align-items:center;background:#f3f4f6;min-height:58px}.ReactVirtualized__Table__headerColumn{line-height:1.2}.ReactVirtualized__Table__headerColumn{padding:0 5px}.vs-data-table .ReactVirtualized__Table__rowColumn,.vs-data-table .ReactVirtualized__Table__rowColumn:first-of-type{margin:0}.vs-data-table-row{border-bottom:1px solid #e1e1e1}@media print{.vs-data-table-row{page-break-inside:avoid;break-inside:avoid-page}.vs-data-table-row:nth-child(odd) .vs-data-table-cell{background:#f3f4f6}}.vs-data-table-row--no-results{margin:0 auto;width:66%;padding:24px 12px}.vs-data-table-row--sticky-header{position:fixed;top:0;z-index:1;background:#fff}.vs-data-table-row--clickable{cursor:pointer}.vs-data-table-row:hover .vs-data-table-cell{background:#f3f4f6}.vs-data-table-cell{background-color:#fff;line-height:24px;height:24px;padding:10px 12px;-webkit-box-sizing:content-box;box-sizing:content-box;margin:0;-ms-flex:1 1;flex:1 1}@media print{.vs-data-table-cell{font-size:13px;padding:6px}}.vs-data-table-cell--patient-product-list{height:100%}.vs-data-table-row--tall .vs-data-table-cell{line-height:50px;height:50px}.vs-data-table-row--status-warning .vs-data-table-cell{background-color:#fee5e6}.vs-data-table-row--status-attention .vs-data-table-cell{background-color:#fff6e0}.vs-data-table-row--status-success .vs-data-table-cell{background-color:#e9f7eb}.vs-data-table-row--status-disabled .vs-data-table-cell{opacity:.6;cursor:not-allowed}.vs-data-table-row--status-disabled .vs-data-table-cell .vs-checkbox__label{opacity:1}.vs-data-table-cell--capitalized{text-transform:capitalize}.vs-data-table-cell--lowercase{text-transform:lowercase}.vs-data-table-cell--strong{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased}.vs-data-table-cell--main{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:18px}.vs-data-table__cell-content--tight{margin:-6px 0;height:calc(100% + 12px)}.vs-data-table-header--align-center .vs-data-table-header__label{-ms-flex-pack:center;justify-content:center}.vs-data-table-cell--align-center{text-align:center}.vs-data-table-header--align-right .vs-data-table-header__label{-ms-flex-pack:end;justify-content:flex-end}.vs-data-table-cell--align-left{text-align:left}.vs-data-table-cell--align-right{text-align:right}.vs-data-table-cell--no-ellipsis{-o-text-overflow:unset;text-overflow:unset}.vs-deemphasized-link .vs-button__label{font-family:"NunitoRegular",sans-serif;-webkit-font-smoothing:antialiased;text-decoration:underline}.vs-deemphasized-link--bold .vs-button__label{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased}.vs-deemphasized-link:disabled{opacity:.5}.vs-deemphasized-link--danger .vs-button__label,.vs-deemphasized-link--danger .vs-button__icon{color:#d00269}.vs-deemphasized-link--brand .vs-button__label,.vs-deemphasized-link--brand .vs-button__icon{color:var(--brand-primary)}.vs-diff-summary__header{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;padding:24px 36px}@media(min-width: 991px){.vs-diff-summary__header{padding-right:36px;padding-left:36px}}.vs-diff-summary__header-title{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:21px;line-height:1;padding-bottom:12px}.vs-diff-summary__header-label{margin-bottom:24px}.vs-diff-summary__header-intro{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media(max-width: 699px){.vs-diff-summary__batch-expand{-ms-flex-order:2;order:2;margin-top:24px}}.vs-diff-summary__items{width:100%}.vs-diff-summary__items th:first-child,.vs-diff-summary__items td:first-child{padding-left:36px}.vs-diff-summary__items th:last-child,.vs-diff-summary__items td:last-child{padding-right:36px}.vs-diff-summary__items-header:not(:first-of-type) th{padding-top:48px}.vs-diff-summary__product-group-name,.vs-diff-summary__items-total,.vs-diff-summary__product-group-total{padding:.25em 12px 12px}.vs-diff-summary__product-group-name{text-align:left}.vs-diff-summary__product-group-total{text-align:right}.vs-diff-summary__product{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;line-height:1;border-top:1px solid #bababa}.vs-diff-summary__product td{padding:15px 6px}.vs-diff-summary__product-diff,.vs-diff-summary__product-total{text-align:right;width:1px}.vs-diff-summary__product:last-child{border-bottom:1px solid #bababa}.vs-diff-summary__product--tappable{cursor:pointer}.vs-diff-summary__breakdown-line{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:6px 0;border-bottom:1px solid #bababa}.vs-diff-summary__breakdown-line:last-child{border-bottom:0;margin-bottom:12px}.vs-diff-summary__breakdown-count{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased}.vs-diff-summary__details{padding:12px 0}.vs-diff-summary__batches{padding-bottom:12px}.vs-diff-summary__difference-message--negative{color:#f94f55}.vs-diff-summary__difference-message--positive{color:var(--brand-primary)}.vs-diff-summary__adjustment{font-size:13px;font-family:"NunitoRegular",sans-serif;color:#666;padding-top:9px}.vs-diff-summary__adjustment-value::before{content:"•";color:#666;margin:0 3px}.document-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen{.document-header{margin:-12px;padding-bottom:24px}}@media screen{.document-header>*{margin:12px}}.document-header__title{margin-right:auto}@media print{.document-header__title{color:var(--brand-primary)}}.document-header__logos{fill:var(--brand-primary)}@media print{.document-header__title{font-family:AllianceNo2,sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;text-transform:uppercase;font-size:24px}}.empty-state{height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.empty-state svg{width:50px;height:50px;margin-bottom:6px;color:#d2d2d2}.empty-state p{color:#bababa;max-width:22ch;text-align:center;line-height:1.2em}.expandable-list__cutoff-items{border-bottom:1px solid #e1e1e1;margin-bottom:6px}.expandable-list__button{text-decoration:underline}.expandable-options{max-width:100%;position:relative}.expandable-options__label{max-width:100%}.expandable-options__label--inline{display:inline-block;margin-right:.25em}.expandable-options__toggle-icon{display:inline-block;height:0;width:0;border:5px solid transparent;border-top-color:currentColor;-webkit-transform:rotate(0) translateY(-10%);-ms-transform:rotate(0) translateY(-10%);transform:rotate(0) translateY(-10%);-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;-o-transition:transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out, -webkit-transform .1s ease-in-out}.expandable-options--is-expanded .expandable-options__toggle-icon{-webkit-transform:rotate(180deg) translateY(40%);-ms-transform:rotate(180deg) translateY(40%);transform:rotate(180deg) translateY(40%)}.expandable-options--side .expandable-options__options-expand{position:absolute;top:1.6em;right:-12px;z-index:101;background:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.5);box-shadow:0 0 5px rgba(0,0,0,.5);text-align:left}.expandable-options--side-right .expandable-options__options-expand{right:auto;left:-12px}.vs-file-input-advanced{position:relative;width:100%;height:100%;border:1px dashed #bababa;border-radius:5px;padding:12px;background-color:#fff}.vs-file-input-advanced--disabled{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.5}.vs-file-input-advanced--disabled .vs-button,.vs-file-input-advanced--disabled .vs-file-input-advanced__update{pointer-events:none}.vs-file-input-advanced--filled{border:1px solid #30cc71}.vs-file-input-advanced--error{border:1px solid #f94f55}.vs-file-input-advanced__input{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;cursor:pointer}.vs-file-input-advanced__info{display:-ms-flexbox;display:flex;gap:12px;margin-bottom:12px;-ms-flex-align:start;align-items:flex-start}.vs-file-input-advanced__icon{font-size:24px !important;color:#666}.vs-file-input-advanced__icon--filled{color:#30cc71}.vs-file-input-advanced__icon--error{color:#f94f55}.vs-file-input-advanced__label{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;display:block;font-size:18px;color:#27303d}.vs-file-input-advanced__file-format{color:#666}.vs-file-input-advanced__file-name,.vs-file-input-advanced__error{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:18px}.vs-file-input-advanced__file-date{font-size:14px}.vs-file-input-advanced__file-size{margin-left:12px;font-size:14px;color:#666}.vs-file-input-advanced__update{text-decoration:underline;margin-right:12px;cursor:pointer}.vs-file-input-advanced__input:not(.vs-file-input-advanced__input--disabled):hover~.vs-button--fill-outline{--vs-button-shadow-pulse-color: var(--brand-secondary--transparency-50);background:var(--brand-primary);border-color:var(--brand-primary);color:#fff;pointer-events:none;-webkit-animation:buttonShadowPulse .15s 1 forwards;animation:buttonShadowPulse .15s 1 forwards}.vs-file-input-advanced__update{color:var(--brand-primary)}.vs-filter-button__icon{float:right;display:-ms-flexbox;display:flex;height:1em;-ms-flex-align:center;align-items:center;padding-left:1em;margin-left:1em}.vs-filter-button__icon::after{content:"";position:absolute;top:0;bottom:0;right:2.8em;width:1px;background:#666}.vs-filter-button--inline{margin-left:.27em;margin-bottom:-0.2em}.vs-filter-button--inline .vs-filter-button__icon{height:1.2em;padding-left:.2em;margin-left:.3em}.vs-filter-button--inline .vs-filter-button__icon::after{right:1.15em}.vs-filter-input{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.vs-filter-input__input{border-radius:2px 0 0 2px}.vs-filter-input__clear{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.85em 12px;background:#27303d;color:#fff;border-radius:0 2px 2px 0}.vs-filter-input__clear:focus{outline:0}.vs-filter-input__clear:disabled{color:#e1e1e1}.vs-filter-input__input:disabled+.vs-filter-input__clear{opacity:.6}.vs-text-input.vs-filter-input__input{border-bottom-color:#27303d;color:#27303d}.vs-text-input.vs-filter-input__input::-webkit-input-placeholder{color:#e1e1e1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vs-text-input.vs-filter-input__input::-moz-placeholder{color:#e1e1e1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vs-text-input.vs-filter-input__input::-ms-input-placeholder{color:#e1e1e1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vs-text-input.vs-filter-input__input::placeholder{color:#e1e1e1;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.vs-text-input.vs-filter-input__input:focus{color:var(--brand-secondary);border-color:var(--brand-secondary);-webkit-box-shadow:inset 0 0 2px var(--brand-secondary-dimmed);box-shadow:inset 0 0 2px var(--brand-secondary-dimmed)}.vs-text-input--with-clear-button .vs-filter-input__input{border-right-width:0}.vs-filter-input__clear:focus{background-color:var(--brand-secondary);border-color:var(--brand-secondary)}.vs-filter-input__input:focus+.vs-filter-input__clear{background-color:var(--brand-secondary)}.vs-filter-title{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%}.vs-filter-title__button{margin-left:10px}.vs-filter-title__extra{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-item-align:end;align-self:flex-end}.vs-form-actions:not(:first-child){margin-top:24px}.vs-form-display-value{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;display:block;font-size:21px}.vs-form-display-value--number{font-family:"RobotoMonoBold",monospace;font-weight:700;-webkit-font-smoothing:antialiased}.vs-form-field__info{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:baseline;align-items:baseline}.vs-form-field__intro{display:block;font-size:14px;margin-bottom:6px}.vs-form-field__info-extra-bold .vs-form-field__info{font-size:18px;font-weight:bold}.vs-form-field__select-appearing-last{margin-bottom:100px}.vs-form-accordion{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;background:#f3f4f6;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1}.vs-form-accordion--with-light-background{background:#fff}.vs-form-accordion--error{background:#fee3e4}.vs-form-accordion__options{-ms-flex:1 1;flex:1 1;width:100%;padding:12px;border-top:1px solid #e1e1e1;border-left:3px solid transparent;margin-left:-1px}.vs-form-accordion__options:last-child{border-bottom:1px solid #e1e1e1}.vs-form-accordion__options--enabled{border-left-color:var(--brand-secondary)}.vs-form-accordion--disabled .vs-form-accordion__options{background:transparent}.vs-form-accordion--disabled .vs-form-accordion__options--enabled{border-left-color:var(--brand-secondary-dimmed)}.vs-form-accordion__header,.vs-form-accordion__content{padding:0 24px}.vs-form-accordion__options--enabled .vs-form-accordion__header{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased}.vs-form-accordion__content>*{padding-top:12px;padding-bottom:12px}.vs-form-accordion__content>*:first-child{padding-top:18px}.vs-form-accordion__option-toggle{display:-ms-flexbox;display:flex;width:100%;margin-left:-24px;-ms-flex-align:baseline;align-items:baseline}.vs-form-location-select--virtualized{width:500px}.vs-form-field-errors{font-family:"NunitoRegular",sans-serif;-webkit-font-smoothing:antialiased;margin-top:6px;list-style:none}.vs-form-field-errors--align-right{text-align:right}.vs-form-field-errors__message{color:#f94f55;font-size:14px}.vs-form-input-label{font-size:16px;font-family:"NunitoRegular",sans-serif;-webkit-font-smoothing:antialiased;color:#27303d;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px}@media print{.vs-form-input-label{font-size:14px}}@media screen{.vs-form-input-label{margin-bottom:3px}}.vs-form-row{width:100%;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}@media screen{.vs-form-row{margin:-6px}}.vs-form-row::after{content:"";display:table;clear:both}.vs-form-row+.vs-form-row{margin-top:18px}.vs-form-section+.vs-form-row{margin-top:18px}.vs-form-row__legend{font-size:16px;font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;color:#27303d;display:block;margin:0;padding:6px 6px 0}@media print{.vs-form-row__legend{font-size:14px}}.vs-form-row__intro{padding:0 6px 6px}.vs-form-row__item{float:left;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen{.vs-form-row__item{padding:6px}}@media screen{.vs-form-row__item:not(.vs-form-row__item--spread){max-width:512px}}@media(min-width: 501px){.vs-form-row__item:first-child:nth-last-child(2),.vs-form-row__item:first-child:nth-last-child(2)~.vs-form-row__item{width:50%}}@media print{.vs-form-row__item:first-child:nth-last-child(2){padding-right:6px}.vs-form-row__item:first-child:nth-last-child(2)~.vs-form-row__item{padding-left:6px}}.vs-form-section+.vs-form-section{margin-top:24px;border-top:1px solid #f3f4f6;padding-top:24px}.vs-form-row+.vs-form-section{margin-top:12px;border-top:1px solid #f3f4f6;padding-top:24px}.vs-form-section__title{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;margin:6px 0 24px;font-size:18px;position:relative;overflow:hidden}.vs-form-section__title::after{content:"";height:1px;background:#bababa;width:100%;position:absolute;top:60%;margin-left:12px}.vs-form-section__intro{margin-top:6px;margin-bottom:24px}.vs-form-section__title+.vs-form-section__intro{margin-top:-18px}.vs-form-errors li{list-style:none;margin-top:6px}.vs-form-errors--align-right{text-align:right}.vs-form-errors__intro{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;color:#f94f55}.vs-form-errors__message{color:#f94f55}.icon-badge{display:-ms-inline-flexbox;display:inline-flex;text-align:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:50%;color:inherit;background-color:#fff;-ms-flex:0 0 auto;flex:0 0 auto}.icon-badge--with-border{border:1px solid #fff}.icon-badge--size-tiny{width:15px;height:15px;font-size:9px}.icon-badge--size-extra-small{width:18px;height:18px;font-size:11px}.icon-badge--size-small{width:20px;height:20px;font-size:12px}.icon-badge--size-medium{width:30px;height:30px;font-size:18px}.icon-badge--size-large{width:48px;height:48px;font-size:24px}.icon-badge--ok{color:#2da095;background-color:#dff1ef;border-color:#dff1ef}.icon-badge--delivery{color:#27303d;background-color:var(--brand-accent)}.icon-badge--provisional{color:#27303d;background-color:var(--brand-accent-dimmed)}.icon-badge--collection{color:#27303d;background-color:#ffd166}.icon-badge--cancelled{color:#27303d;background-color:#bababa}.icon-badge--positive{color:#fff;background-color:#2da095;border-color:#2da095}.icon-badge--pays{color:#471b6a;background-color:#f4ebff;border-color:#f4ebff}.icon-badge--on-demand{color:#3d4fae;background-color:#e5f6ff;border-color:#e5f6ff}.icon-badge--alert{color:#fff;background-color:#f94f55;border-color:#f94f55}.icon-badge--brand{color:#fff;background-color:var(--brand-primary);border-color:var(--brand-primary)}.icon-badge--brand.icon-badge--with-outline{color:var(--brand-primary);background-color:transparent}.icon-badge--with-shadow{border-color:#bababa;-webkit-box-shadow:0 1px 2px 0 #bababa;box-shadow:0 1px 2px 0 #bababa}.icon-badge--pressed{background-color:#e1e1e1}.icon-badge>span{display:-ms-flexbox;display:flex;height:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.icon-badge svg{height:100%;vertical-align:middle;max-width:80%}.icon-badge--default-style svg{height:auto;max-width:initial}.indicator-color{display:block;width:100%;height:100%}.indicator-color--danger{background:#d00269}.vs-itempager{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:12px;margin-bottom:24px;-ms-flex:1 1;flex:1 1;min-width:315px;max-width:500px}.vs-itempager:last-of-type{margin-right:0}.vs-itempager__header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;height:100px;line-height:1;padding:12px 24px 0 12px}.vs-itempager__image{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;font-size:36px;width:50px;height:50px;margin-right:4px;-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}.vs-itempager__items{-ms-flex:1 0;flex:1 0;overflow-y:auto;overflow-x:hidden;padding:12px 6px}.vs-itempager__card{margin-top:12px;background:#fff;-webkit-box-shadow:1.78439px 1.78439px 1.78439px rgba(0,0,0,.15);box-shadow:1.78439px 1.78439px 1.78439px rgba(0,0,0,.15);border-radius:5px;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1;flex:1 1;height:350px}.vs-itempager__pager{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%;-ms-flex-align:center;align-items:center;padding-bottom:12px}.vs-itempager__page-count{display:-ms-flexbox;display:flex;font-size:.9em;color:#666}.vs-itempager__page-count span{margin:0 3px}.vs-itempager__pager button{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;outline:none;border:0;margin:0;padding:6px 12px;background:#fff;-webkit-transition:all .15s cubic-bezier(0.68, -0.55, 0.265, 1.55);-o-transition:all .15s cubic-bezier(0.68, -0.55, 0.265, 1.55);transition:all .15s cubic-bezier(0.68, -0.55, 0.265, 1.55);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px;color:var(--brand-primary)}.vs-itempager__pager button:hover{-webkit-transform:scale3d(1.15, 1.15, 1);transform:scale3d(1.15, 1.15, 1)}.vs-itempager__pager button:active{-webkit-transition-duration:100;-o-transition-duration:100;transition-duration:100;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}.vs-itempager__pager-button--hidden{visibility:hidden;pointer-events:none}.vs-itempager__pager .icon--left,.vs-itempager__pager .icon--right{font-size:14px}.vs-itempager__title{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;margin-bottom:6px;margin-top:0}.vs-itempager__subtitle{color:#666;line-height:1.3em;margin:0}.vs-key-value-table{min-width:240px;width:100%}.vs-key-value-table--warning{border:1px solid #f94f55}.vs-key-value-table--alternated .vs-key-value-table__row:nth-of-type(even):not(.vs-key-value-table__row--warning){background-image:-webkit-repeating-linear-gradient(45deg, #f6f7f8, #f6f7f8 3px, #fff 3px, #fff 6px);background-image:-o-repeating-linear-gradient(45deg, #f6f7f8, #f6f7f8 3px, #fff 3px, #fff 6px);background-image:repeating-linear-gradient(45deg, #f6f7f8, #f6f7f8 3px, #fff 3px, #fff 6px)}.vs-key-value-table--first-row-emphasized .vs-key-value-table__row:first-of-type{font-size:16px}.vs-key-value-table--first-row-emphasized .vs-key-value-table__row:first-of-type .vs-key-value-table__key{background-color:#f3f4f6}.vs-key-value-table--first-row-emphasized .vs-key-value-table__row:first-of-type .vs-key-value-table__value{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;background-color:#ececf3}.vs-key-value-table--spaced .vs-key-value-table__row:not(:last-of-type){margin-bottom:12px}.vs-key-value-table__row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;border:1px solid #e1e1e1;font-size:14px;background-color:#fff}.vs-key-value-table__row:not(:last-of-type){margin-bottom:-1px}.vs-key-value-table__row--warning{background-color:#fee5e6}.vs-key-value-table__key,.vs-key-value-table__value{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.vs-key-value-table__key{-ms-flex:1 1 auto;flex:1 1 auto;padding:10px 24px}.vs-key-value-table__value{-ms-flex:0 0 80px;flex:0 0 80px;-ms-flex-pack:end;justify-content:flex-end;text-align:right;padding:10px 24px;padding-right:24px;background-color:rgba(77,41,153,.04)}@-webkit-keyframes vs-loading-scaleout{0%{-webkit-transform:scale(0);transform:scale(0);opacity:.6}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes vs-loading-scaleout{0%{-webkit-transform:scale(0);transform:scale(0);opacity:.6}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}:root{--vs-loading-speed: 1.25s}.vs-loading{margin:auto;text-align:center}.vs-loading--spread{height:100%;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.vs-loading__pulse::before{content:"";margin:auto;display:block;width:40px;height:40px;background-color:#bababa;border-radius:100%;-webkit-animation:vs-loading-scaleout 1.25s infinite ease-in-out;animation:vs-loading-scaleout 1.25s infinite ease-in-out;-webkit-animation:vs-loading-scaleout var(--vs-loading-speed) infinite ease-in-out;animation:vs-loading-scaleout var(--vs-loading-speed) infinite ease-in-out;-webkit-animation-delay:-0.5s;animation-delay:-0.5s;will-change:opacity,transform}.vs-loading--size-large .vs-loading__pulse::before{--cp-loading-pulse-speed: 1.5s;width:80px;height:80px}.vs-loading__text{font-family:"NunitoRegular",sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;display:block;margin-top:12px;color:#666;opacity:0;-webkit-animation:fadeIn 1s forwards;animation:fadeIn 1s forwards}.vs-membership-type-label{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:baseline;align-items:baseline;gap:6px}.vs-membership-type-label__icon{width:26px;height:26px;border-radius:26px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.vs-membership-type-label__icon--large{width:65px;height:65px;border-radius:65px;font-size:35px}.vs-membership-type-label__text{font-family:AllianceNo2,sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;text-transform:uppercase;font-size:18px}.vs-membership-type-label--basic .vs-membership-type-label__icon{background-color:var(--brand-accent);color:var(--brand-primary)}.vs-membership-type-label--classic .vs-membership-type-label__icon{background-color:var(--brand-primary);color:#fff}.vs-membership-type-label--on-accent .vs-membership-type-label__icon{-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.vs-membership-type-label--on-accent.vs-membership-type-label--classic .vs-membership-type-label__text{color:#fff}.vs-modal{position:fixed;top:0;bottom:0;left:0;right:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;z-index:2001}.vs-modal ul{margin:6px 0 0 24px}.vs-modal ul li{margin-bottom:6px}.vs-modal--centered{text-align:center}.vs-modal--centered .vs-modal__header{text-align:center;padding-left:48px}.vs-modal--centered .vs-modal__title{text-align:center}.vs-modal__window{width:100%;max-width:460px;min-height:250px;max-height:calc(100% - (2 * 12px) - var(--vs-app-top-offset));-webkit-box-sizing:border-box;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;margin:0 12px;border-radius:4px;overflow:hidden;-webkit-box-shadow:0 0 10px 0 #00000070;box-shadow:0 0 10px 0 #00000070}@media(max-width: 699px){.vs-modal__window{margin-top:var(--vs-app-top-offset)}}.vs-modal__header{padding:12px 48px;padding-left:24px;position:relative;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;justify-items:center;background:var(--brand-primary)}.vs-modal__header-icon{padding-top:2px;color:#fff}.vs-modal__title{display:inline-block;width:100%}.vs-modal__close-button{position:absolute;top:12px;right:12px;height:24px;width:24px;color:#fff}.vs-modal__body{background-color:#fff;padding:24px;overflow-y:auto;-ms-flex:2 1;flex:2 1}.vs-modal--spacing-none .vs-modal__body{padding:0}.vs-options-group__options{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-3px -12px 0;max-height:10000px}@media(min-width: 601px){.vs-options-group__options{-ms-flex-positive:1;flex-grow:1;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start}}.vs-options-group__options--collapsible{margin:0;padding-left:1px;overflow-y:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%}.vs-options-group__options--hidden{max-height:0;overflow:hidden}.vs-options-group__legend{display:block;margin-bottom:.2em;line-height:normal;color:#666;-webkit-font-smoothing:antialiased}.vs-options-group__legend-bold{font-weight:bold}.vs-options-group__legend--colapsible{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;color:#27303d;cursor:pointer}.vs-options-group__legend-icon{color:#666}.vs-options-group__item label{padding:12px}.vs-options-group__options--collapsible .vs-options-group__item label{display:block;padding:12px 0}.vs-options-group--in-rows .vs-options-group__options{-ms-flex-direction:column;flex-direction:column}.vs-options-group--in-rows .vs-options-group__item{-ms-flex-negative:0;flex-shrink:0}.vs-options-group--block .vs-options-group__options{display:-ms-flexbox;display:flex}.vs-options-group--spread .vs-options-group__wrapper{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.vs-options-group--spread .vs-options-group__options{-ms-flex-positive:1;flex-grow:1}.vs-options-group--with-background .vs-options-group__options{margin:0;background:#f3f4f6;border:1px solid #e1e1e1}.vs-options-group--with-background.vs-options-group--with-highlight-option .vs-options-group__options{background:transparent}.vs-options-group--with-background.vs-options-group--with-highlight-option .vs-options-group__item{background:#f3f4f6}.vs-options-group--with-light-background .vs-options-group__options{background:#fff}.vs-options-group--with-light-background.vs-options-group--with-highlight-option .vs-options-group__options{background:transparent}.vs-options-group--with-light-background.vs-options-group--with-highlight-option .vs-options-group__item{background:#fff}.vs-options-group--with-highlight-option .vs-options-group__options{margin:0}.vs-options-group--with-highlight-option .vs-options-group__item{border:1px solid #bababa;width:100%;border-radius:3px}.vs-options-group--with-highlight-option .vs-options-group__item+.vs-options-group__item{margin-top:12px}.vs-options-group--with-highlight-option .vs-options-group__item--selected{border:1px solid var(--brand-secondary);background-color:var(--brand-secondary-lighter-60)}.vs-options-group--with-highlight-option .vs-options-group__item-additional-info-selected{border-top:1px solid var(--brand-secondary)}.vs-options-group--with-highlight-option .vs-options-group__item--disabled{border-color:#7c8080;background-color:#f3f4f6}.vs-options-group--with-highlight-option .vs-options-group__item--disabled .vs-options-group__item-additional-info{background-color:transparent}.vs-options-group--has-error .vs-options-group__options{background:#fee3e4}.vs-options-group--inline-label .vs-options-group__options{-ms-flex-positive:1;flex-grow:1;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start}.vs-options-group--inline-label .vs-options-group__wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.vs-options-group--inline-label .vs-options-group__legend{margin-bottom:0;margin-right:12px;color:#27303d;font-size:13px}.vs-options-group__item-additional-info{padding:12px;border-top:1px solid #e1e1e1;background-color:#fff}.vs-options-group__item-additional-info--has-error{background-color:#fee3e4}.vs-options-group__option-preview:not(:last-of-type)::after{content:", ";margin-top:6px}.vs-options-group .vs-options-group__item.vs-options-group__item--highlighted{background-color:var(--brand-secondary);color:#fff}.vs-options-group__item--highlighted .vs-checkbox--is-checked .vs-checkbox__label{color:#fff}.vs-options-group--with-no-control .vs-options-group__item--selected{background-color:#fff;-webkit-box-shadow:inset 3px 0 0 0 var(--brand-secondary);box-shadow:inset 3px 0 0 0 var(--brand-secondary)}.vs-panel-section__title{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;margin:6px 0 24px;font-size:18px;position:relative;overflow:hidden}.vs-panel-section__title::after{content:"";height:1px;background:#bababa;width:100%;position:absolute;top:60%;margin-left:12px}.vs-panel-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:0 0 auto;flex:0 0 auto}.vs-panel-wrapper--spread{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex:1 0 auto;flex:1 0 auto}.vs-panel{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;outline:none}@media print{.vs-panel{height:99%}}.vs-panel:empty{display:none}@media print{.vs-panel__content{height:99%}}.vs-panel--spread{-ms-flex:1 1;flex:1 1}.vs-panel--relative{position:relative}.vs-panel--with-margin{margin:24px var(--vs-page-side-gutter);width:calc(100% - var(--vs-page-side-gutter) * 2)}@media print{.vs-panel--with-margin{margin:0;width:100%}}.vs-panel--with-minimal-margin{margin:6px var(--vs-page-side-gutter);width:calc(100% - var(--vs-page-side-gutter) * 2)}@media print{.vs-panel--with-minimal-margin{margin:0;width:100%}}.vs-panel--reduce-bottom-margin{margin-bottom:0}@media(min-width: 701px){.vs-panel--reduce-bottom-margin{margin-bottom:12px}}@media print{.vs-panel--reduce-bottom-margin{margin:0;width:100%}}.vs-panel--narrow{max-width:750px;-ms-flex-item-align:center;align-self:center;margin-left:auto;margin-right:auto}.vs-panel--medium{max-width:900px;-ms-flex-item-align:center;align-self:center;margin-left:auto;margin-right:auto}.vs-panel--align-left{-ms-flex-item-align:start;align-self:flex-start}.vs-panel--align-left.vs-panel--with-margin{margin:24px var(--vs-page-side-gutter)}@media print{.vs-panel--align-left.vs-panel--with-margin{-ms-flex-item-align:center;align-self:center;margin:0 auto;width:100%}}.vs-panel--align-left.vs-panel--with-minimal-margin{margin:6px var(--vs-page-side-gutter)}@media print{.vs-panel--align-left.vs-panel--with-minimal-margin{-ms-flex-item-align:center;align-self:center;margin:0 auto;width:100%}}.vs-panel--align-left.vs-panel--reduce-bottom-margin{margin-bottom:0}@media(min-width: 701px){.vs-panel--align-left.vs-panel--reduce-bottom-margin{margin-bottom:12px}}@media print{.vs-panel--align-left.vs-panel--reduce-bottom-margin{-ms-flex-item-align:center;align-self:center;margin:0 auto;width:100%}}.vs-page-intro+.vs-panel-wrapper .vs-panel{margin-top:24px}.vs-page--has-intercom .vs-panel-wrapper:last-child .vs-panel--with-margin{margin-bottom:84px}@media print{.vs-page--has-intercom .vs-panel-wrapper:last-child .vs-panel--with-margin{margin-bottom:0}}.vs-panel--with-background{background:#fff;color:#27303d;border-color:#bababa;padding:24px var(--vs-page-side-gutter);overflow-x:auto}.vs-panel--with-background .vs-panel-header{padding:24px 0 0;margin-left:-var(--vs-page-side-gutter);margin-right:-var(--vs-page-side-gutter)}.vs-panel--with-background .vs-panel-header:first-child{padding-top:0}.vs-panel--with-background .vs-panel-header--separated{padding-bottom:24px;border-bottom:1px solid #e1e1e1}.vs-panel--with-background .vs-panel-actions{margin-top:auto;margin-left:calc(var(--vs-page-side-gutter) * -1);margin-right:calc(var(--vs-page-side-gutter) * -1);margin-bottom:-24px}.vs-panel--with-background .vs-panel-actions__content{border-top:1px solid #e1e1e1;background-color:#f3f4f6;padding:24px var(--vs-page-side-gutter)}@media print{.vs-panel--with-background{background:transparent;padding-left:0;padding-right:0}}@media print{.vs-page-header.vs-u-hide-on-print+.vs-panel-wrapper .vs-panel--with-background,.vs-page-header.vs-u-hide-on-print+.vs-form .vs-panel--with-background,.vs-page-header.vs-u-hide-on-print+.vs-panel--with-background{padding-top:0}.vs-panel-wrapper:last-of-type .vs-panel--with-background{padding-bottom:0}}.vs-panel-actions{-ms-flex:0 0 auto;flex:0 0 auto}.vs-panel-actions:not(:first-child) .vs-panel-actions__content{margin-top:24px}.vs-panel-actions__title{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;text-align:center}.vs-panel--with-background.vs-panel--with-margin{border-radius:2px;border-width:1px;border-style:solid;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.05);box-shadow:0 0 4px 0 rgba(0,0,0,.05)}.vs-panel--with-background.vs-panel--with-margin.vs-panel--status{border-top-width:5px}@media print{.vs-panel--with-background.vs-panel--with-margin{border-width:0;-webkit-box-shadow:initial;box-shadow:initial}}.vs-panel--with-background.vs-panel--with-margin.vs-panel--on-situation-not-neutral{border-radius:6px;border-width:0;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.4);box-shadow:0 0 10px 0 rgba(0,0,0,.4)}.vs-panel--status-success{border-color:#30cc71}.vs-panel--status-warning{border-color:#f94f55}.vs-panel--status-danger{border-color:#d00269}.vs-panel--status-info{border-color:var(--brand-primary)}.vs-panel-header-title--status-info{color:var(--brand-primary)}.vs-panel-header-title--status-success{color:#30cc71}.vs-panel-header-title--status-warning{color:#f94f55}.vs-panel-header-title--status-danger{color:#d00269}.vs-panel-header__content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media(max-width: 699px){.vs-panel-header__content{display:block}}.vs-panel-header--centered .vs-panel-header__content{text-align:center;-ms-flex-pack:center;justify-content:center}.vs-panel-header-title__status-icon{display:-ms-inline-flexbox;display:inline-flex;margin-right:6px;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px);font-size:18px}@media(min-width: 701px){.vs-panel-header-title__status-icon{font-size:21px}}.vs-panel-header__meta{font-size:14px;line-height:1;margin-top:6px}.vs-panel-header__cta-wrapper{margin:-6px}.vs-panel-header__cta{padding:12px}.vs-panel__message{margin:0 auto}.vs-panel__message:not(:first-child){margin-top:24px}.vs-panel__message--fullWidth{width:100%}.vs-panel__content:not(:first-child){margin-top:24px}.vs-panel__content--spread{-ms-flex:1 1;flex:1 1}@media screen{.vs-panel--with-background .vs-panel__message--fullWidth,.vs-panel--with-background .vs-panel__content--full-width{margin-left:calc(var(--vs-page-side-gutter) * -1);margin-right:calc(var(--vs-page-side-gutter) * -1);width:calc(100% + var(--vs-page-side-gutter) * 2)}}@media screen{.vs-panel--with-background .vs-panel__message--fullWidth:first-child{margin-top:-24px}}@media print{.vs-print-template-sl{font-family:AllianceNo1,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:14px}.vs-print-template-sl .vs-text--weight-regular{font-family:AllianceNo1,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased}.vs-print-template-sl .vs-text--weight-bold{font-family:AllianceNo1,sans-serif;font-weight:700;-webkit-font-smoothing:antialiased}.vs-print-template-sl .vs-heading--size-medium{font-family:AllianceNo2,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;text-transform:uppercase;font-size:18px}}.vs-print-template-sl__header-space{height:54px}@media screen{.vs-print-template-sl__header-space{display:none !important}}.vs-print-template-sl__footer-space{height:69px}@media screen{.vs-print-template-sl__footer-space{display:none !important}}.vs-print-template-sl__header{position:fixed;top:0;width:100%;height:30px;background:no-repeat center right/30px url("https://field-van-app-shell.s3-eu-west-1.amazonaws.com/assets/Shelf+Life_X_RGB_On+Teal_Light_01.png")}@media screen{.vs-print-template-sl__header{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}}.vs-print-template-sl__container{width:100%}.vs-print-template-sl__wordmark{width:130px;fill:var(--brand-primary)}.vs-print-template-sl__footer{position:fixed;bottom:0;width:100%;height:45px;border-top:1px solid #e1e1e1;width:100%;padding-top:.5em;font-size:14px}.vs-print-template-sl__footer-address{color:#bababa}.vs-print-template-sl__page{-webkit-column-break-after:auto;page-break-after:auto;break-after:auto}@media print{thead{display:table-header-group}tfoot{display:table-footer-group}body{margin:0}}.fb-regular-font{font-family:AllianceNo1,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased}.fb-regular-font-bold{font-family:AllianceNo1,sans-serif;font-weight:700;-webkit-font-smoothing:antialiased}.fb-display-font{font-family:AllianceNo2,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased}.fb-display-font-bold{font-family:AllianceNo2,sans-serif;font-weight:700;-webkit-font-smoothing:antialiased}.vs-page-header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #e1e1e1;padding:12px var(--vs-page-side-gutter) 0;background:#fff;width:100%}.vs-page-header--offline-warning{position:relative}.vs-page-header__offline{position:absolute;right:6px;top:10px;text-transform:uppercase;color:#e5a723}.vs-page-header__back{padding-bottom:6px}.vs-page-header__sidebar-trigger{position:absolute;background:transparent;padding:8px;border:0;border-radius:50%;width:32px;height:32px;font-size:16px;-webkit-box-shadow:0 0 1px 0 #00000073,0 0 2px 1px #00000012;box-shadow:0 0 1px 0 #00000073,0 0 2px 1px #00000012;color:#666}@media(min-width: 991px){.vs-page-header__sidebar-trigger{display:none}}.vs-page-header__sidebar-trigger--wrapped{position:initial}.vs-page-header__breadcrumb{padding-bottom:12px}@media(max-width: 699px){.vs-page-header__breadcrumb{padding-bottom:6px}}@media(max-width: 990px){.vs-page-header__breadcrumb{margin-left:calc(32px + 10px)}}.vs-page-header__custom-content{width:100%}.vs-page-header__content{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px -6px}.vs-page-header__content--spread{width:100%;-ms-flex:1 0 100%;flex:1 0 100%;-ms-flex-pack:justify;justify-content:space-between}.vs-page-header__content:only-child{margin-top:auto;margin-bottom:auto}.vs-page-header__title{padding:6px 12px}@media(max-width: 700px){.vs-page-header__title{width:100%;margin-bottom:12px}}.vs-page-header__title:last-child{margin-bottom:12px}.vs-page-header__sub-navigation{margin:6px 12px}@media(max-width: 699px){.vs-page-header__sub-navigation{margin:6px 0 12px}}.vs-page-header__filter{text-align:right;width:calc(100% + (var(--vs-page-side-gutter) * 2));margin:0 calc(var(--vs-page-side-gutter) * -1);padding:0 var(--vs-page-side-gutter);border-top:1px solid #e1e1e1}.vs-page-header__filter-buttons{padding:12px 0;width:100%;min-height:60px;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:baseline;align-items:baseline}@media(min-width: 701px){.vs-page-header__filter-buttons{width:calc(100% - 200px)}}.vs-page-header__filter-options-label.expandable-options__label{margin-right:0;margin-bottom:12px}@media(min-width: 701px){.vs-page-header__filter-options-label.expandable-options__label{width:200px;position:absolute;right:0;top:-2.5em;margin-bottom:0}}.vs-page-header__filter-options-label--no-filters{margin-top:6px;position:absolute;right:0;top:-2.5em}.vs-page-header__filter-options{margin:0 calc(var(--vs-page-side-gutter) * -1);padding:0 var(--vs-page-side-gutter);border-top:1px solid #e1e1e1;text-align:left}.vs-page-header__filter-selector{display:-ms-flexbox;display:flex}.vs-page-header__filter-selector-available-filters{-ms-flex:1 1;flex:1 1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:12px 0;border-right:1px solid #e1e1e1}.vs-page-header__filter-selector-available-filters .vs-page-header__filter-selector-item{font-size:18px;padding:6px 0}@media(max-width: 699px){.vs-page-header__filter-selector-available-filters .vs-page-header__filter-selector-item{font-size:16px}}.vs-page-header__filter-selector-available-filters .vs-page-header__filter-selector-item,.vs-page-header__filter-selector-available-filters .vs-page-header__filter-selector-item.vs-deemphasized-link .vs-button__label{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;text-decoration:none}.vs-page-header__filter-selector-item{color:var(--brand-primary)}.vs-page-header__filter-selector-item:focus,.vs-page-header__filter-selector-item:hover,.vs-page-header__filter-selector-item:active{color:var(--brand-secondary)}.vs-page-header__filter-selector-item--selected{color:var(--brand-secondary)}.vs-page-header__filter-selector-form{-ms-flex:6 1;flex:6 1;padding:18px 36px 24px}.vs-page-header--situation{border:0;background:transparent}.vs-page-header--situation-not-neutral .vs-page-header__title{text-shadow:0 0 10px rgba(0,0,0,.2)}:root{--vs-page-side-gutter: 36px;--vs-page-vertical-gutter: 24px}@media(max-width: 699px){:root{--vs-page-side-gutter: 12px}}@media(max-height: 499px){:root{--vs-page-side-gutter: 12px;--vs-page-vertical-gutter: 12px}}.vs-page--situation-ready{background:var(--brand-primary);background-image:var(--brand-gradient);color:#fff}.vs-page--situation-success{background:var(--brand-primary);color:#fff}.vs-page--situation-caution{background-image:-webkit-linear-gradient(135deg, #fd916a 0%, #fd6266 100%);background-image:-o-linear-gradient(135deg, #fd916a 0%, #fd6266 100%);background-image:linear-gradient(-45deg, #fd916a 0%, #fd6266 100%);color:#fff;color-adjust:exact}.vs-page--situation-danger{background-image:-webkit-linear-gradient(48.35deg, #f5515f 0%, #f44f60 1.91%, #d00269 100%);background-image:-o-linear-gradient(48.35deg, #f5515f 0%, #f44f60 1.91%, #d00269 100%);background-image:linear-gradient(41.65deg, #f5515f 0%, #f44f60 1.91%, #d00269 100%);color:#fff}.vs-page__confetti{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;-webkit-animation:slideInDown 2s cubic-bezier(0.645, 0.045, 0.355, 1.06);animation:slideInDown 2s cubic-bezier(0.645, 0.045, 0.355, 1.06)}.vs-page__confetti svg{width:100%;height:100%}@media screen{.vs-page__content{min-height:100vh;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 0 auto;flex:1 0 auto;overflow:hidden}}@media screen{.vs-page__content--centered{-ms-flex-pack:center;justify-content:center}}.vs-page-intro--centered{text-align:center;margin-left:auto;margin-right:auto}.vs-page-intro__title{padding:24px var(--vs-page-side-gutter) 0}.vs-page-intro__intro{padding:24px var(--vs-page-side-gutter) 0}.vs-page-intro__title+.vs-page-intro__intro{padding-top:12px}.vs-page-footer{border-top:1px solid #e1e1e1;padding:24px var(--vs-page-side-gutter);background:#fff}.vs-page-footer--layout-centered{padding-right:var(--vs-page-side-gutter)}.vs-page-footer--situation{background:transparent;border:0}.vs-panel+.vs-page-footer:not(.vs-page-footer--fixed){-ms-flex-positive:1;flex-grow:1}.vs-page--has-fixed-footer{padding-bottom:85px}.vs-page-footer--fixed{position:fixed;bottom:0;right:0;left:0}@media(min-width: 991px){.vs-page-footer--fixed{left:var(--vs-app-side-nav-width);width:calc(100% - var(--vs-app-side-nav-width))}}.vs-table-panel__extra{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.vs-page-header-new{-ms-flex:0 0 auto;flex:0 0 auto;width:100%;padding:12px var(--vs-page-side-gutter);background:#fff;border-bottom:1px solid #e1e1e1}@media(min-width: 991px){.vs-page-header-new{padding:18px var(--vs-page-side-gutter)}}.vs-page-header-new__row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px;position:relative}@media(min-width: 991px){.vs-page-header-new__row{gap:12px}}.vs-page-header-new__row+.vs-page-header-new__row{margin-top:6px}.vs-page-header-new__title{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;color:#666}@media(min-width: 991px){.vs-page-header-new__title{font-size:18px}}.vs-page-header-new__title--standalone{font-size:16px}@media(min-width: 991px){.vs-page-header-new__title--standalone{font-size:24px}}.vs-page-header-new__subtitle{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:24px;color:#27303d}@media(min-width: 991px){.vs-page-header-new__subtitle{font-size:28px}}.vs-page-header-new__button{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;padding:unset}.vs-page-header-new__button .vs-button__label{position:absolute !important;height:1px;width:1px;border:0;clip:rect(1px, 1px, 1px, 1px);margin:-1px;overflow:hidden;padding:0}.vs-page-header-new__sidebar-trigger{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;background:transparent;border:0;border-radius:50%;font-size:14px;-webkit-box-shadow:0 0 1px 0 #00000073,0 0 2px 1px #00000012;box-shadow:0 0 1px 0 #00000073,0 0 2px 1px #00000012;color:#666}@media(min-width: 991px){.vs-page-header-new__sidebar-trigger{display:none}}.vs-page-header-new__sidebar-trigger--fixed{position:absolute;top:0}.vs-page-header-new__offline{position:absolute;right:0}.vs-pagination{display:-ms-flexbox;display:flex;gap:6px;-ms-flex-align:center;align-items:center}.vs-pagination__button{width:30px;height:30px;-ms-flex-pack:center;justify-content:center;padding:0}.vs-pagination__button .vs-button__label{position:absolute !important;height:1px;width:1px;border:0;clip:rect(1px, 1px, 1px, 1px);margin:-1px;overflow:hidden;padding:0}.print-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;justify-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.print-header__info{margin-left:24px}.print-header__title{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:21px}.print-header__title:not(:last-child){margin-bottom:3px}.print-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;justify-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.print-header__info{margin-left:24px}.print-header__title{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:21px}.print-header__title:not(:last-child){margin-bottom:3px}.print-section-header{padding:18px;background-color:#f3f4f6;margin-bottom:24px}.print-section-header__title{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:28px}.print-section-header__subtitle{font-size:21px}.print-page-section:not(:first-child){page-break-inside:avoid;margin-top:36px}.print-page-section:first-of-type{page-break-inside:auto}@media print{.print-page{-webkit-print-color-adjust:exact}}@media(max-width: 499px){.print-template .print-template__header,.print-template .print-template__box,.print-template .print-template__section,.print-template .print-template__footer{padding-left:12px;padding-right:12px}.print-template .print-template__section--with-overflow{overflow-x:auto}}@media print{.print-template{-webkit-print-color-adjust:exact}}.print-template{font-family:"AllianceNo1",sans-serif;page-break-after:always}.print-template__header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;padding:24px 30px;margin-bottom:10px;background-color:var(--brand-primary)}.print-template__title{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:28px;font-family:AllianceNo1,sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;color:#fff}.print-template__logo{max-height:75px;max-width:200px}.print-template__sl{max-width:112px;max-height:35px}.print-template__box-wrapper{display:contents}.print-template__box{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;padding:10px 30px;font-size:14px}.print-template__box-title{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:21px;font-family:AllianceNo1,sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;padding:10px 30px}.print-template__box-section{padding-right:30px;max-width:50%}.print-template__box-section:last-child{padding-right:0}.print-template__delivery{color:#666;font-size:13px}.print-template__section{font-size:13px;padding:10px 30px}.print-template__section--extra{font-size:14px}.print-template__section-title{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;font-family:AllianceNo2,sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;margin-bottom:20px;text-transform:uppercase}.print-template__section-subtitle{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;font-family:AllianceNo2,sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;margin-bottom:6px}.print-template__section-warning{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;font-family:AllianceNo2,sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;color:#e5a723;margin-bottom:6px}.print-template__footer{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#e1e1e1;font-size:13px;padding:6px 30px;margin-top:10px;color:#27303d}.print-template__footer-item{display:inline-block;margin-right:6px}.print-template__footer-item:last-child{margin:0}.print-template__label{display:inline-block;background:var(--brand-primary-lighter-60);border-radius:3px;padding:3px 6px;margin-bottom:6px;font-family:"NunitoBold",sans-serif;color:var(--brand-primary)}.vs-price-display{display:-ms-inline-flexbox;display:inline-flex}.vs-price-display--huge{font-size:21px;line-height:1.2;font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:center;justify-content:center}@media(min-width: 700px){.vs-price-display--huge{font-size:24px;line-height:1.2}}.vs-price-display--huge .vs-price-display__value{font-size:36px}@media(min-width: 1201px){.vs-price-display--huge .vs-price-display__value{margin-top:-0.15em;font-size:60px}}.vs-price-display--huge .vs-price-display__value:not(:first-child){padding-left:3px}.vs-price-display--huge .vs-price-display__value:not(:last-child){padding-right:3px}.vs-price-display--color{color:#2da095}.price-display__currency--on-right{margin-left:6px;-ms-flex-order:2;order:2}.vs-price-display--invalid{margin-right:6px;text-decoration:line-through}.vs-price-display--invalid.vs-price-display--color{color:inherit}.vs-prompt{color:#fff}.vs-prompt::before{content:"";background:rgba(0,0,0,.65);position:absolute;top:0;left:0;bottom:41px;right:0;opacity:1;-webkit-transition:opacity .4s ease-out;-o-transition:opacity .4s ease-out;transition:opacity .4s ease-out}.vs-prompt__content{padding:40px 20px 30px;position:fixed;left:0;right:0;bottom:0;z-index:3;text-align:center;-webkit-transition:bottom .3s ease-out;-o-transition:bottom .3s ease-out;transition:bottom .3s ease-out;background-color:var(--key-item-primary-color)}@media(min-width: 991px){.vs-prompt__content{width:var(--vs-app-side-nav-width)}}.enter .vs-prompt::before{opacity:0}.enter .vs-prompt__content{bottom:-220px}.exit-done .vs-prompt::before{opacity:0}.exit-done .vs-prompt__content{bottom:-220px}.vs-prompt__header{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:21px;padding-bottom:10px}.vs-prompt__body{padding-bottom:20px}.vs-progress-steps{list-style-type:none}.vs-progress-steps__step{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;position:relative;display:-ms-flexbox;display:flex;vertical-align:middle;min-height:30px;color:#bababa;padding-bottom:3px}.vs-progress-steps__step::after{content:"";width:2px;height:100%;margin-top:16px;background-color:#d8d8d8;position:absolute;left:7px}.vs-progress-steps__marker{margin-right:16px;margin-top:3px}.vs-progress-steps__marker--active{margin-left:2px;margin-top:5px;margin-right:18px}.vs-progress-steps__marker-icon{display:-ms-flexbox;display:flex;font-size:11px;color:#fff;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%}.vs-progress-steps__step--done{color:#2da095}.vs-progress-steps__step--done::after{background-color:#2da095}.vs-progress-steps__step--active{color:#227870}.vs-progress-steps__step:last-of-type{padding-bottom:0}.vs-progress-steps__step:last-of-type::after{content:unset}.vs-progress-steps__substep{font-family:"NunitoRegular",sans-serif;-webkit-font-smoothing:antialiased;display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;color:#27303d;padding:6px 0}.vs-progress-steps__substep::before{content:"";position:absolute;left:8px;display:block;height:2px;width:12px;background-color:#d8d8d8;-ms-flex-item-align:center;align-self:center}.vs-progress-steps__substep--done{color:#2da095}.vs-progress-steps__substep--done::before{background-color:#2da095}.vs-progress-steps__substep-icon{font-size:13px;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:6px}.vs-progress-steps__substep-icon--done{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:#2da095;width:13px;height:13px;background-color:#2da095;color:#fff;border-radius:13px;font-size:7px}.vs-progress-bar{position:relative;-ms-flex:1 0 100%;flex:1 0 100%;width:100%;-ms-flex:0 0 auto;flex:0 0 auto}.vs-progress-bar--size-small{height:7px}.vs-progress-bar--size-medium{height:14px}.vs-progress-bar__bar{background-color:#e1e1e1;width:100%;height:100%}.vs-progress-bar__progress{position:absolute;width:100%;height:100%;top:0;left:0;-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0;-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;-o-transition:transform 1s;transition:transform 1s;transition:transform 1s, -webkit-transform 1s;z-index:1}.vs-progress-bar--decorated{height:1em}.vs-progress-bar--decorated .vs-progress-bar__bar{height:5px}.vs-progress-bar--decorated .vs-progress-bar__bar::before,.vs-progress-bar--decorated .vs-progress-bar__bar::after{content:"";position:absolute;display:block;height:13px;top:-4px;background-color:#e1e1e1}.vs-progress-bar--decorated .vs-progress-bar__bar::before{width:1px;left:0}.vs-progress-bar--decorated .vs-progress-bar__bar::after{width:13px;right:0;border-radius:50%}.vs-progress-bar--decorated .vs-progress-bar__progress{height:9px;top:-2px;border-radius:2px}.vs-progress-bar--pill{border-radius:5px;overflow:hidden}.vs-progress-bar--pill .vs-progress-bar__bar{border-radius:5px;overflow:hidden;background-color:#bababa}.vs-progress-bar--pill .vs-progress-bar__progress{border-radius:5px}.vs-progress-bar--readonly .vs-progress-bar__bar::after{width:unset}.vs-progress-bar__progress--color-brand{background-image:var(--brand-gradient)}.vs-progress-bar__progress--color-secondary{background:var(--brand-secondary)}.vs-progress-bar__progress--color-success{background:#30cc71}.vs-progress-bar__progress--color-attention{background:#e5a723}.vs-progress-bar__progress--color-warning{background:#f94f55}.vs-progress-bar__progress--color-provisional{background:var(--brand-accent-dimmed);border:1px dashed var(--brand-accent);z-index:0}.vs-progress-bar__progress--color-provisional-warning{background-color:#fee5e6;border-color:#f94f55}.vs-progress-bar--readonly .vs-progress-bar__progress{background-image:none;background:#e1e1e1}.vs-progress-bar--readonly .vs-progress-bar__bar::after{width:unset}.vs-quantity-diff{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;line-height:1;white-space:nowrap}.vs-quantity-diff--size-small{font-size:14px}.vs-quantity-diff--size-large{font-size:21px}.vs-quantity-diff--positive{color:var(--brand-primary)}.vs-quantity-diff__symbol{display:inline-block;margin-right:.2em}.vs-quantity-diff__icon{font-size:.8em;margin-left:.2em}.vs-quantity-diff__icon .icon--up{-webkit-transform-origin:center 50%;-ms-transform-origin:center 50%;transform-origin:center 50%}.vs-quantity-diff--negative{color:#f94f55}.vs-quantity-input--small{max-width:60px;font-size:14px;margin:0 6px}.vs-quantity-input-with-controls{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.vs-quantity-input-with-controls__input-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.vs-quantity-input-with-controls--left{-ms-flex-pack:start;justify-content:flex-start}.vs-quantity-input-with-controls--right{-ms-flex-pack:end;justify-content:flex-end}.vs-quantity-input-with-controls__action{-ms-touch-action:manipulation;touch-action:manipulation}.vs-quantity-input-with-controls__input{max-width:100px;text-align:center;margin:0 12px}.vs-quantity-input-with-controls__input.vs-quantity-input-with-controls__input--small{max-width:50px;font-size:14px;margin:0 6px}.vs-quantity-input-with-controls__error{color:#d00269}.vs-quantity-total{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;line-height:1;display:inline-block;padding:.25em;border-radius:3px;background:rgba(102,102,102,.1)}.vs-quantity-total.vs-quantity-total--align-content{margin:-0.25em}.vs-quantity-total--size-small{font-size:14px;padding:.15em .2em}.vs-quantity-total--size-small.vs-quantity-total--align-content{margin:-0.15em -0.2em}.vs-quantity-total--size-regular{font-size:21px}.vs-quantity-total--size-large{font-size:24px;padding-top:.15em}.vs-quantity-total--size-large.vs-quantity-total--align-content{margin-top:-0.15em}.vs-quantity-total--color-dark{background:#27303d;color:#fff}.vs-quantity-total--color-warning{background:#f94f55;color:#fff}.vs-quantity-total--provisional{border:1px dashed #bababa}.vs-radio{font-family:"NunitoRegular",sans-serif;-webkit-font-smoothing:antialiased;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer;line-height:1}.vs-radio--with-sub-label{position:relative}.vs-radio__input{display:none}.vs-radio__faux-radio{margin-right:6px;position:relative;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start;width:1em;height:1em;border-radius:50%;background:#fff;border:1px solid #bababa;-webkit-box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.36);box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.36)}.vs-radio__sub-label{font-family:"NunitoRegular",sans-serif;-webkit-font-smoothing:antialiased;display:block;padding-top:.4em;font-size:13px}.vs-radio--selected{color:var(--brand-secondary)}.vs-radio--selected .vs-radio__label{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased}.vs-radio--selected .vs-radio__faux-radio{background-color:var(--brand-secondary)}.vs-radio--selected .vs-radio__faux-radio::after{width:.5em;height:.5em;content:" ";border-radius:50%;background-color:#fff;-webkit-box-shadow:0 1px 1px 0 var(--brand-secondary);box-shadow:0 1px 1px 0 var(--brand-secondary)}.vs-radio--no-control .vs-radio__faux-radio{display:none}.vs-radio__input:disabled~.vs-radio__faux-radio,.vs-radio__input:disabled~.vs-radio__label{cursor:not-allowed;opacity:.6}.vs-select-label__sub{font-family:"NunitoRegular",sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;margin-left:6px}.vs-select-label__highlight{background-color:var(--brand-secondary-lighter-60)}.Select-option.is-focused:hover .vs-select-label__highlight{background-color:var(--brand-secondary-lighter-20);color:#fff}.vs-select{text-align:left}.vs-select .Select-control{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;background:#fff;font-size:21px;line-height:42px;display:block;width:100%;height:auto;margin-top:.25em;border:2px solid transparent;padding:0 3.5em 0 0;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;color:var(--brand-secondary);border-color:var(--brand-secondary);position:relative;border-radius:0;overflow:visible}.vs-select .Select-control:focus{outline:none;border-color:var(--brand-primary);-webkit-box-shadow:inset 0 0 2px var(--brand-secondary--transparency-50);box-shadow:inset 0 0 2px var(--brand-secondary--transparency-50)}.vs-select.Select .Select-control .Select-clear-zone{right:35px}.vs-select.Select .Select-control .Select-clear-zone .Select-clear{font-size:2rem;display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.vs-select .Select-arrow-zone,.vs-select .Select-clear-zone{display:block;height:100%;position:absolute;right:3px;top:0;width:25px;line-height:1.5}.vs-select .Select-arrow-zone .Select-arrow,.vs-select .Select-clear-zone .Select-arrow{border-width:8px 8px 4px;margin-top:18px}.vs-select.is-loading{position:relative}.vs-select.is-loading .Select-loading-zone{position:absolute;width:1em;height:1em;right:1.5em;top:-3px}@media screen{.vs-select.is-disabled .Select-control{opacity:.6;cursor:not-allowed}}.vs-select.is-open .Select-control .Select-arrow-zone .Select-arrow{border-color:transparent transparent var(--brand-secondary)}.vs-select .Select-input{height:100%;padding:0;display:block !important}.vs-select .Select-input input{margin-top:0;max-width:calc(100% - 1em - 4px);padding:.2em .5em;line-height:1.5;display:block;border-color:transparent}.vs-select .Select-input input:focus{-webkit-box-shadow:none;box-shadow:none;border-color:transparent}.vs-select .Select-multi-value-wrapper{min-height:42px;display:block}.vs-select.Select--multi .Select-multi-value-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.vs-select .Select-placeholder,.vs-select.Select--single>.Select-control .Select-value{line-height:42px}.vs-select.Select.is-open>.Select-control{border-color:inherit}.vs-select.Select.is-open>.Select-control .Select-arrow{border-width:0 8px 8px}.vs-select.Select.is-focused:not(.is-open)>.Select-control{border-color:inherit}.vs-select .Select-menu-outer{border:2px solid transparent;border-top:0;border-radius:0;margin-top:0;font-size:21px;line-height:42px;max-height:50vh}.vs-select .Select-option,.vs-select .VirtualizedSelectOption,.vs-select .vs-select-virtualized-option{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;color:#666}.vs-select .Select-option.is-selected,.vs-select .Select-option:hover,.vs-select .VirtualizedSelectOption.is-selected,.vs-select .VirtualizedSelectOption:hover,.vs-select .vs-select-virtualized-option.is-selected,.vs-select .vs-select-virtualized-option:hover{color:#fff}.vs-select .Select-option,.vs-select-virtualized-option{line-height:1.1;padding:.35em .5em}.Select-option:first-child{padding-top:12px}.Select-option:last-child{border-radius:0;padding-bottom:12px}.Select--multi .Select-control .Select-value{border-color:var(--brand-secondary);background:#fff;border-radius:0;margin:4px}.Select--multi .Select-control .Select-value-icon{border-color:#bababa}.Select--multi .Select-control .Select-value-icon:hover,.Select--multi .Select-control .Select-value-icon:focus{background:#fff;color:#f94f55}.Select--multi .Select-control .Select-input input{padding:.25em 0}.vs-select .Select-value-icon{color:var(--brand-secondary)}.vs-select .Select-value-label,.vs-select.has-value.Select--single>.Select-control .Select-value .Select-value-label,.vs-select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value .Select-value-label{color:var(--brand-secondary)}.vs-select .Select-control .Select-arrow-zone .Select-arrow{border-color:var(--brand-secondary) transparent transparent}.vs-select .Select-menu-outer{border:2px solid var(--brand-secondary)}.vs-select .Select-option.is-focused,.vs-select .VirtualizedSelectFocusedOption,.vs-select .vs-select-virtualized-option--is-focused{background-color:transparent;color:inherit}.vs-select .Select-option.is-selected,.vs-select .Select-option:hover,.vs-select .Select-option.is-focused:hover,.vs-select .VirtualizedSelectSelectedOption,.vs-select .VirtualizedSelectFocusedOption:hover,.vs-select .vs-select-virtualized-option--is-selected,.vs-select .vs-select-virtualized-option:hover{background:var(--brand-secondary);color:#fff}.vs-select--has-error .Select-control{border-color:#f94f55}.vs-select--has-error .Select-control .Select-arrow-zone .Select-arrow{border-color:#f94f55 transparent transparent}.vs-selectable-list-item{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:justify;justify-content:space-between;padding:12px;background-color:#fff;color:#27303d;cursor:pointer;-webkit-box-shadow:inset 0 -1px 0 0 #e1e1e1;box-shadow:inset 0 -1px 0 0 #e1e1e1}.vs-selectable-list-item--selected{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;-webkit-box-shadow:inset 4px 0 0 0 var(--brand-secondary),inset 0 -1px 0 0 #e1e1e1;box-shadow:inset 4px 0 0 0 var(--brand-secondary),inset 0 -1px 0 0 #e1e1e1;color:var(--brand-secondary)}.vs-selectable-list-item--disabled{cursor:not-allowed;opacity:.6}.vs-selectable-list-item__content{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline}.vs-selectable-list-item__trigger{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:end;justify-content:flex-end;text-transform:uppercase;font-size:13px;-ms-flex:0 0 96px;flex:0 0 96px;color:var(--brand-primary)}.vs-selectable-list-item__trigger--selected{color:var(--brand-secondary)}.vs-selectable-list-item__icon{display:-ms-inline-flexbox;display:inline-flex;margin-right:6px;-ms-flex:0 0 auto;flex:0 0 auto;font-size:16px;-ms-flex-item-align:center;align-self:center;color:var(--brand-primary)}.signature-pad{position:relative}.signature-pad__label{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;margin:12px 0}.signature-pad__pad{background:#fff;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.2);box-shadow:inset 0 0 3px rgba(0,0,0,.2)}@media print{.signature-pad__pad{-webkit-box-shadow:none;box-shadow:none;border-bottom:2px solid #27303d}}.signature-pad__pad--has-error{-webkit-box-shadow:inset 0 0 0 1px #f94f55,inset 0 0 3px rgba(0,0,0,.2);box-shadow:inset 0 0 0 1px #f94f55,inset 0 0 3px rgba(0,0,0,.2)}@media screen{.signature-pad__pad--disabled::after{content:"";background:#fff;opacity:.5;position:absolute;width:100%;height:100%;top:0;left:0;cursor:not-allowed}}.signature-pad__actions{margin:12px 0 0}.signature-pad__actions--hidden{visibility:hidden}.signature-display{border-bottom-width:1px;border-style:double;width:250px;border:0}.vs-sort-indicator{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;vertical-align:middle}.vs-sort-indicator::before,.vs-sort-indicator::after{content:"";width:0;height:0;border:5px solid transparent;margin:1px}.vs-sort-indicator::before{border-bottom-color:#bababa;border-top-width:0}.vs-sort-indicator::after{border-top-color:#bababa;border-bottom-width:0}.vs-sort-indicator--asc::before{border-bottom-color:var(--brand-secondary)}.vs-sort-indicator--desc::after{border-top-color:var(--brand-secondary)}.sort-header{text-align:inherit;background:transparent;text-decoration:none;position:relative;border:0;font-family:inherit}.sort-header__content{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;position:relative}.sort-header,.sort-header__content{outline:none}.sort-header__indicator{display:inline-block;margin-left:.2em}:focus>.sort-header__content::before{content:"";position:absolute;bottom:0;width:100%;height:2px;background:var(--brand-secondary)}.vs-status-card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;text-decoration:none;font-size:18px;line-height:1.2;padding:12px;color:#27303d;min-height:7em;border-left:24px solid transparent;background-color:#fff;-webkit-box-shadow:0 0 2px rgba(0,0,0,.29);box-shadow:0 0 2px rgba(0,0,0,.29);position:relative;cursor:default}.vs-status-card--no-label{border-left:0}.vs-status-card__header{position:relative}.vs-status-card__header-title{-ms-flex:1 1;flex:1 1}.vs-status-card__header-date{padding-left:24px;position:relative}.vs-status-card__content{margin-top:12px}.vs-status-card__content-label{display:block;font-size:14px;line-height:1.2}.vs-status-card__content-text{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:18px}.vs-status-card__footer{margin-top:12px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;position:relative;font-size:14px}.vs-status-card__footer-content{-ms-flex:1 1 auto;flex:1 1 auto}.vs-status-card__footer-cta-container{display:none}.vs-status-card__footer-cta{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px}.vs-status-card__label{position:absolute;right:100%;top:0;bottom:0;width:24px;height:100%;min-height:7em;white-space:nowrap;background:#50ddcd}.vs-status-card__label-text{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;display:block;position:absolute;-webkit-transform:translate(-50%, 0) rotateZ(270deg);-ms-transform:translate(-50%, 0) rotate(270deg);transform:translate(-50%, 0) rotateZ(270deg);left:.8em;bottom:calc(50% - 0.5em);-webkit-transform-origin:50% 50% 0;-ms-transform-origin:50% 50% 0;transform-origin:50% 50% 0;text-transform:uppercase;font-size:14px;letter-spacing:2px}.vs-status-card--tappable{-webkit-transition:.15s box-shadow;-o-transition:.15s box-shadow;transition:.15s box-shadow;cursor:pointer}.vs-status-card--tappable:hover{-webkit-box-shadow:0 0 4px 2px rgba(0,0,0,.15);box-shadow:0 0 4px 2px rgba(0,0,0,.15)}.vs-status-card--tappable .vs-status-card__footer-cta-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-positive:1;flex-grow:1;-ms-flex-pack:end;justify-content:flex-end}.vs-status-card__header--spread{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.vs-status-card__label--type-return{background:#ffd166}.vs-status-card__label--type-distribution{background:#ffd166}.vs-status-card__label--type-arrival{background:#50ddcd}.vs-status-card__label--type-external-arrival{background:rgba(80,221,205,.35)}.vs-status-card__label--type-cancelled{background:#f94f55}.vs-status-label{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding:8px 6px;font-size:11px;line-height:1;text-transform:uppercase;font-variant:small-caps;border-radius:2px;letter-spacing:.05em;gap:6px}.vs-status-label--attention{background:#fff6e0;color:#e5a723}.vs-status-label--warning{background:#fee5e6;color:#f94f55}.vs-status-label--success{background:#e9f7eb;color:#30cc71}.vs-status-label--success.vs-status-label--size-big{border:1px solid #30cc71}.vs-status-label--warning.vs-status-label--size-big{border:1px solid #f94f55}.vs-status-label--attention.vs-status-label--size-big{border:1px solid #e5a723}.vs-status-label--info.vs-status-label--size-big{border:1px solid var(--brand-accent)}.vs-status-label--info{background:var(--brand-primary);color:var(--brand-accent)}.vs-status-label--in-progress.vs-status-label--size-big{border:1px solid #3d4fae}.vs-status-label--in-progress{background:#e5f6ff;color:#3d4fae}.vs-status-label--size-big{padding:12px 18px}.vs-status-label--inactive{background:#f3f4f6;color:#27303d}.vs-status-label--no-bg{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;background:none;padding:0;font-size:13px;line-height:inherit}.vs-status-label--nowrap{white-space:nowrap}.vs-status-label--tight{padding-top:.5em;padding-bottom:.5em}.vs-status-label svg{-ms-flex:0 0 auto;flex:0 0 auto}:root{--vs-status-label-button-pointer-margin: 0 0 0 5px;--vs-status-label-button-pointer-position-left: -5px;--vs-status-label-button-pointer-position-bottom: 50%;--vs-status-label-button-pointer-transform: translateY(50%) rotate(-45deg)}.vs-status-label-button{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;border-radius:2px;border:1px solid currentColor}.vs-status-label-button--warning{color:#f94f55;background-color:#fee5e6}.vs-status-label-button--success{color:#30cc71;background-color:#e9f7eb}.vs-status-label-button--attention{color:#e5a723;background-color:#fff6e0}.vs-status-label-button--inactive{color:#27303d;background-color:#f3f4f6}@supports(--foo: green){.vs-status-label-button--pointer{border:1px solid currentColor;margin:var(--vs-status-label-button-pointer-margin);position:relative}.vs-status-label-button--pointer::before{content:"";width:9px;height:9px;background:inherit;border:1px solid currentColor;border-right-color:transparent;border-bottom-color:transparent;position:absolute;left:var(--vs-status-label-button-pointer-position-left);bottom:var(--vs-status-label-button-pointer-position-bottom);-webkit-transform:var(--vs-status-label-button-pointer-transform);-ms-transform:var(--vs-status-label-button-pointer-transform);transform:var(--vs-status-label-button-pointer-transform)}}.vs-status-label-button--pointer-on-bottom{--vs-status-label-button-pointer-margin: 0 0 5px 0;--vs-status-label-button-pointer-position-left: 50%;--vs-status-label-button-pointer-position-bottom: 0;--vs-status-label-button-pointer-transform: translate(-50%, 50%) rotate(-135deg)}.vs-status-pill{display:-ms-inline-flexbox;display:inline-flex;font-size:14px;border-radius:3px;background-color:#fff;border:1px solid #bababa}.vs-status-pill__value,.vs-status-pill__label{padding:3px 6px}.vs-status-pill__value{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;background-color:#e1e1e1}.vs-status-pill--accent{border-color:var(--brand-accent-dimmed)}.vs-status-pill--accent .vs-status-pill__value{background-color:var(--brand-accent-dimmed)}.payment-detail-label-card__fee{font-size:11px;background-color:#fff;border-radius:20px;display:-ms-inline-flexbox;display:inline-flex;padding:2px 10px;color:inherit;gap:6px}@media(min-width: 501px){.payment-detail-label-card__fee{font-size:14px}}.payment-detail-label-card__fee--placeholder{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;text-transform:uppercase;color:#27303d}.payment-detail-label-card__fee--overdue{background-color:#f94f55;color:#fff;-ms-flex-align:center;align-items:center}.payment-detail-label-card__fee--paused{color:#f94f55;background-color:#fff}.vs-sub-navigation{height:100%;-ms-flex-positive:1;flex-grow:1}.vs-sub-navigation__label{color:#bababa;margin-right:12px}@media(max-width: 699px){.vs-sub-navigation__label{margin-right:0;margin-left:12px}}.vs-sub-navigation__item{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;text-decoration:none;display:-ms-inline-flexbox;display:inline-flex;padding-bottom:12px;border-bottom:5px solid transparent;margin:0 12px;position:relative;cursor:pointer;-ms-flex-align:center;align-items:center;color:var(--brand-primary)}@media(max-width: 699px){.vs-sub-navigation__item{display:-ms-flexbox;display:flex;border-bottom:0;border-left:3px solid transparent;margin:6px 0;padding-bottom:0;padding-left:9px;font-size:16px}}.vs-sub-navigation__item:focus,.vs-sub-navigation__item:hover,.vs-sub-navigation__item:active{color:var(--brand-secondary)}.vs-sub-navigation__item.active,.vs-sub-navigation__item--active{color:var(--brand-secondary);border-color:currentColor}.vs-sub-navigation__item-icon{display:-ms-flexbox;display:flex;margin-right:6px}.vs-sub-navigation__item-badge{position:absolute;left:50%}@media(min-width: 701px){.vs-sub-navigation__item-badge{--vs-status-label-button-pointer-margin: 0 0 5px 0;--vs-status-label-button-pointer-position-left: 50%;--vs-status-label-button-pointer-position-bottom: 0;--vs-status-label-button-pointer-transform: translate(-50%, 50%) rotate(-135deg);bottom:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media(max-width: 499px){.vs-subscription-toggle__button{width:22px;height:22px;padding:0;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:13px}.vs-subscription-toggle__button .vs-button__label{display:none}}.vs-subscription-toggle__button.vs-subscription-toggle__button--confirmed{border:0;-webkit-box-shadow:none;box-shadow:none;color:var(--brand-primary);background:var(--brand-accent)}.vs-subscription-toggle__button--small{width:22px;height:22px;padding:0;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:13px}.vs-subscription-toggle__button--small .vs-button__label{display:none}.vs-subscription-type-label{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;font-size:21px;padding:6px 12px;border-radius:100px}.vs-subscription-type-label--pays{background-color:#fcf5ff;color:#471b6a;border:1px solid #dcbfff}.vs-subscription-type-label--on-demand{background-color:#e5f6ff;color:#3d4fae;border:1px solid #9cdbfd}.vs-subscription-type-label__text{margin-left:6px;font-size:16px}.vs-subscription-type-label--small{font-size:18px}.vs-subscription-type-label--small .vs-subscription-type-label__text{font-size:14px}.sync-progress{position:relative;color:#fff;background:var(--key-item-primary-soft-color)}.sync-progress--offline-not-safe{background-color:#f94f55}.sync-progress__top{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:2px 6px}.sync-progress__connection,.sync-progress__updates{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:6px}.sync-progress__connection{padding-left:0}.sync-progress__updates-icon{margin-right:6px;color:#fff;display:-ms-flexbox;display:flex}.sync-progress__updates-label{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;text-transform:uppercase;line-height:1;white-space:nowrap}.sync-progress__progressbar-container{position:absolute;bottom:0;width:100%;height:5px;background-color:rgba(255,255,255,.35)}.sync-progress__progressbar{height:5px;background-color:#30cc71;width:100%;-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.sync-progress--compact .sync-progress__connection,.sync-progress--compact .sync-progress__updates{padding:6px 3px}.sync-progress--compact .sync-progress__updates-label{position:absolute !important;height:1px;width:1px;border:0;clip:rect(1px, 1px, 1px, 1px);margin:-1px;overflow:hidden;padding:0}.sync-progress--compact .sync-progress__top{-ms-flex-pack:center;justify-content:center}.vs-u-table{width:100%;text-align:left;border:1px solid #e1e1e1;background-color:#fff}.vs-u-table--deemphasized{border:0}.vs-u-table__row{border-bottom:1px solid #e1e1e1}@media print{.vs-u-table__row{page-break-inside:avoid;break-inside:avoid-page}}.vs-u-table__row--issue{background-color:#fff6e0}.vs-u-table__row--emphasized{background-color:#f3f4f6}.vs-u-table__row--status-warning{background-color:#fee5e6}.vs-u-table__row--status-attention{background-color:#fff6e0}.vs-u-table__row--status-success{background-color:#e9f7eb}.vs-u-table__row--clickable,.vs-u-table__header-cell--clickable{cursor:pointer}.vs-u-table__row--clickable:hover .vs-u-table__cell{background-color:#f3f4f6}.vs-u-table__header{border-bottom:1px solid #e1e1e1}.vs-u-table__header-cell{-ms-flex:1 1;flex:1 1;background-color:#f3f4f6;padding:10px 12px}@media print{.vs-u-table__header-cell{padding:6px}}.vs-u-table__cell{background-color:inherit;line-height:24px;height:24px;padding:10px 12px;-webkit-box-sizing:content-box;box-sizing:content-box;margin:0;-ms-flex:1 1;flex:1 1}@media print{.vs-u-table__cell{font-size:13px;padding:6px}}.vs-u-table__cell--tall{padding:24px 12px}.vs-u-table__header-cell--right,.vs-u-table__cell--right{text-align:right}.vs-u-table__header-cell--center,.vs-u-table__cell--center{text-align:center}.vs-u-table__cell--top{vertical-align:top}.vs-u-table__cell--ellipsis,.vs-u-table__cell--ellipsis>*{max-width:220px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.vs-u-table--deemphasized .vs-u-table__header-cell{background-color:#fff}.vs-u-table--with-page-padding .vs-u-table__header-cell:first-of-type,.vs-u-table--with-page-padding .vs-u-table__cell:first-of-type{padding-left:var(--vs-page-side-gutter)}.vs-u-table--with-page-padding .vs-u-table__header-cell:last-of-type,.vs-u-table--with-page-padding .vs-u-table__cell:last-of-type{padding-right:var(--vs-page-side-gutter)}.vs-u-table--rows-distinctive .vs-u-table__row:nth-of-type(even){background-color:#f3f4f6}.vs-u-table__empty-info-box{margin:100px 0}.vs-u-table__empty-info-box>.vs-text{max-width:260px;text-align:center;color:#666}.vs-u-table__empty-info-box-icon{font-size:60px;color:#e1e1e1;line-height:1}.threshold-color{display:-ms-flexbox;display:flex;width:100%;height:100%;background-repeat:no-repeat;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.threshold-color--underlined{padding-bottom:3px;position:relative}.threshold-color--underlined::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px}.threshold-color--critical{background-color:#f94f55;color:#27303d}.threshold-color--critical.threshold-color--dimmed{background-color:#f2adad}.threshold-color--critical.threshold-color--faded{background-color:#f6d5d5}.threshold-color--critical.threshold-color--underlined::after{background:#f94f55}.threshold-color--ok{background-color:#ffd166;color:#27303d}.threshold-color--ok.threshold-color--dimmed{background-color:#fbe8bb}.threshold-color--ok.threshold-color--faded{background-color:#fdf3dc}.threshold-color--ok.threshold-color--underlined::after{background:#ffd166}.threshold-color--good{background-color:#30cc71;color:#27303d}.threshold-color--good.threshold-color--dimmed{background-color:#b4e3bd}.threshold-color--good.threshold-color--faded{background-color:#d3f0dd}.threshold-color--good.threshold-color--underlined::after{background:#30cc71}.threshold-color--extra{background-color:#50ddcd;color:#27303d}.threshold-color--extra.threshold-color--dimmed{background-color:#a2f3ec}.threshold-color--extra.threshold-color--faded{background-color:#daf5f2}.threshold-color--extra.threshold-color--underlined::after{background:#50ddcd}.threshold-color--no-data{background:url(/static/assets/noDataPattern.9ae19dad.svg);background-repeat:initial}.vs-toast{border-radius:3px;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.3);box-shadow:0 0 6px 0 rgba(0,0,0,.3);max-height:20em;overflow:hidden;-webkit-transition:opacity .15s ease-out,max-height .15s ease,margin .15s ease;-o-transition:opacity .15s ease-out,max-height .15s ease,margin .15s ease;transition:opacity .15s ease-out,max-height .15s ease,margin .15s ease;margin-bottom:12px;position:relative;opacity:1}.vs-toast--dismissed{max-height:0;margin-bottom:0;opacity:0}.vs-toast__cta{margin-top:9px}.tool-tip{background-color:#27303d;border-radius:10px;color:#fff;padding:10px;font-size:13px;width:200px}.tool-tip__header-value{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;color:#fff;font-size:18px}.tool-tip__header-text{color:#fff;font-size:13px}.tool-tip__list{padding:12px}.tool-tip__load-more{text-decoration:underline;color:#fff}:root{--vs-total-amount-gutter: 12px}.vs-total-amount--dynamic-padding,.vs-total-amount--dynamic-padding+.vs-total-amount__footnote{--vs-total-amount-gutter: var(--vs-page-side-gutter)}.vs-total-amount{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:12px;-ms-flex-align:center;align-items:center;color:#fff;padding:12px var(--vs-total-amount-gutter);background-color:var(--brand-secondary)}.vs-total-amount--dimmed{background-color:#979797}.vs-total-amount--secondary{background-color:transparent;color:#27303d}.vs-total-amount--provisional{background-color:var(--brand-secondary-dimmed);border:1px dashed var(--brand-secondary);color:var(--brand-secondary)}.vs-total-amount--warning{background-color:#fee5e6;border:1px dashed #f94f55;color:#27303d}.vs-total-amount--table{display:table-row}.vs-total-amount--table td{padding:12px var(--vs-total-amount-gutter)}.vs-total-amount--table td:first-of-type{text-align:left}.vs-total-amount--table td:last-of-type{text-align:right}.vs-total-amount--tight,.vs-total-amount--tight td{padding:6px var(--vs-total-amount-gutter)}.vs-total-amount__footnote,.vs-total-amount__footnote td{font-size:13px;padding:12px var(--vs-total-amount-gutter)}.vs-total-amount__footnote--on-right{text-align:right}.vs-uppercase-label{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:13px;color:#666;text-transform:uppercase;vertical-align:middle}.vs-uppercase-label--deemphasized{font-family:"NunitoRegular",sans-serif;-webkit-font-smoothing:antialiased}.vs-uppercase-label--dark{color:#27303d}.view-switcher{display:-ms-flexbox;display:flex;margin:-6px}.view-switcher__option{padding:6px}.view-switcher--small{margin:-3px}.view-switcher--small .view-switcher__option{padding:3px}.view-switcher-button{font-family:"NunitoRegular",sans-serif;-webkit-font-smoothing:antialiased}.view-switcher--halved button:focus{outline:none}.view-switcher--halved .view-switcher__option{padding:0;display:-ms-flexbox;display:flex}.view-switcher-button-halved{border:solid 1px var(--brand-secondary);background:#fff;color:var(--brand-secondary);font-family:"NunitoBold",sans-serif}.view-switcher-button-halved--left{border-top-left-radius:15px;border-bottom-left-radius:15px;padding:3px 10px 3px 20px;-ms-flex-positive:1;flex-grow:1}.view-switcher-button-halved--right{border-top-right-radius:15px;border-bottom-right-radius:15px;padding:3px 20px 3px 10px;-ms-flex-positive:1;flex-grow:1}.view-switcher-button-halved--right-active,.view-switcher-button-halved--left-active{background:var(--brand-secondary);color:#fff;border:solid 1px var(--brand-secondary)}.vs-virtualized-list-extended--with-shadow{-webkit-box-shadow:0 0 2px 0 #0000004d;box-shadow:0 0 2px 0 #0000004d}.vs-virtualized-list-extended__header{padding:12px;display:-ms-flexbox;display:flex;gap:18px;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e1e1e1;-ms-flex-pack:end;justify-content:flex-end}.vs-virtualized-list-extended__header--spread{-ms-flex-pack:justify;justify-content:space-between}.vs-virtualized-list-extended__search{-ms-flex:1 1;flex:1 1}.vs-virtualized-list-extended__applied-filters{display:-ms-flexbox;display:flex;gap:6px 12px;padding-bottom:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.vs-virtualized-list-extended__list-wrapper{background:#fff;min-height:300px}.vs-virtualized-list-extended__list{background:#fff}.vs-virtualized-list-extended__list-item--with-border{border-bottom:1px solid #e1e1e1}.vs-virtualized-list-extended__dropdown-container{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline}.vs-virtualized-list-extended__dropdown-label{margin-right:6px;color:#27303d;font-size:13px}.vs-virtualized-list-extended__dropdown{width:200px;padding:12px}.vs-virtualized-list-extended__empty{padding:120px 0}.wizard-headers{display:-ms-flexbox;display:flex}.wizard-step__header{margin-left:8px}.wizard-step__header:nth-child(0){margin-left:0}.wizard-step__header--passed .wizard-step__theme--secondary{color:#309266}.wizard-step__header--passed .wizard-step__theme--secondary .wizard-step__divider{background-color:#309266}.wizard-step__header--error .wizard-step__theme--secondary{color:#f94f55}.wizard-step__header--error .wizard-step__theme--secondary .wizard-step__divider{background-color:#f94f55}.wizard-step{min-height:175px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.wizard-step__header,.wizard-step__body{-ms-flex:1 1;flex:1 1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.wizard-step__body,.wizard-step__header{margin-bottom:12px}.wizard-step__actions{-ms-flex:0 1;flex:0 1;margin-bottom:12px}.wizard-step__title{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:21px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:var(--brand-secondary)}.wizard-step__title:not(:last-child){margin-bottom:12px}.wizard-step__theme{-ms-flex:1 1;flex:1 1}.wizard-step__theme--secondary{font-family:"NunitoBold",sans-serif;color:#7c8080}.wizard-step__theme--secondary .theme__title{font-size:14px;font-weight:bold;margin-bottom:4px;text-transform:uppercase;text-align:center}.wizard-step__theme--secondary .theme__description{font-size:14px}.wizard-step__theme--secondary .error__description{font-size:14px}.wizard-step__theme--secondary .wizard-step__divider{height:6px;margin:7px 0 4px;border-radius:5px;background-color:#7c8080}.wizard-step--status-info,.wizard-step--status-warning,.wizard-step--status-danger,.wizard-step--status-success{padding-top:0}.wizard-step--status-info .wizard-step__title{color:var(--brand-primary)}.wizard-step--status-warning .wizard-step__title{color:#f94f55}.wizard-step--status-danger .wizard-step__title{color:#d00269}.wizard-step--status-success .wizard-step__title{color:#30cc71}.wizard-step__error{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;display:block;margin:24px 0}.wizard-step__header--active .wizard-step__theme--secondary{color:var(--brand-primary)}.wizard-step__header--active .wizard-step__theme--secondary .wizard-step__divider{background-color:var(--brand-primary)}.icon--spinner{-webkit-animation:rotate 2s infinite linear;animation:rotate 2s infinite linear;padding-bottom:0;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;display:-ms-inline-flexbox;display:inline-flex;width:1em;height:1em}.icon--right{display:-ms-inline-flexbox;display:inline-flex;-webkit-transform:rotateZ(0deg);-ms-transform:rotate(0deg);transform:rotateZ(0deg)}.icon--down{display:-ms-inline-flexbox;display:inline-flex;-webkit-transform:rotateZ(90deg);-ms-transform:rotate(90deg);transform:rotateZ(90deg)}.icon--left{display:-ms-inline-flexbox;display:inline-flex;-webkit-transform:rotateZ(180deg);-ms-transform:rotate(180deg);transform:rotateZ(180deg);-webkit-transform-origin:center 50%;-ms-transform-origin:center 50%;transform-origin:center 50%}.icon--up{display:-ms-inline-flexbox;display:inline-flex;-webkit-transform:rotateZ(270deg);-ms-transform:rotate(270deg);transform:rotateZ(270deg);-webkit-transform-origin:center 50%;-ms-transform-origin:center 50%;transform-origin:center 50%}.icon--flipped{display:-ms-inline-flexbox;display:inline-flex;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.vs-add-batch{margin:0 auto;width:512px;max-width:100%}.vs-add-batch__untracked-intro{margin-bottom:24px}.vs-add-batch__date-fields-wrapper{display:-ms-flexbox;display:flex;margin:-6px}.vs-add-batch__date-field{padding:6px;width:120px}.vs-add-batch__date-field:first-child{width:180px;padding-right:2em;position:relative}.vs-add-batch__date-field:first-child::after{content:"/";font-size:21px;position:absolute;top:2em;right:.5em}.vs-add-batch__display-date{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;display:block;font-size:21px}.vs-batch-number-select__option{font-family:"RobotoMonoRegular",monospace}.bold-promo-card{color:#fff;background-repeat:no-repeat;background-size:70% auto;background-position:200% 90%;background-color:var(--brand-primary)}.bold-promo-card__title-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:6px}.bold-promo-card__title{font-family:AllianceNo2,sans-serif;font-weight:700;-webkit-font-smoothing:antialiased}.bold-promo-card__title span{color:var(--brand-accent)}.bold-promo-card__description span{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased}.bold-promo-card__icon{font-size:28px}@media(min-width: 501px){.bold-promo-card__icon{font-size:36px;height:30px}}.credit-enrollment-card{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1;flex:1 1;background-color:var(--brand-accent-dimmed);border:1px solid var(--brand-accent)}.credit-enrollment-card__content{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.credit-enrollment-card__content-body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.credit-enrollment-card__header .vs-card__header-content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;white-space:pre-wrap}@media(max-width: 700px){.credit-enrollment-card__header .vs-card__header-content{-ms-flex-direction:column;flex-direction:column}}.credit-enrollment-card__img{-ms-flex:0 0 auto;flex:0 0 auto;width:119px;height:105px;margin-left:12px}@media(max-width: 700px){.credit-enrollment-card__img{-ms-flex-item-align:end;align-self:flex-end}}.rdp-root{--rdp-accent-color: var(--brand-primary);--rdp-background-color: $light;--rdp-font-family: $font-family}.rdp-caption_label{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:18px}.vs-day-picker-input__wrapper{position:relative}.vs-day-picker-input__input{width:100%}.vs-day-picker-input__picker{position:absolute;padding:12px;z-index:111}.vs-day-picker-input__picker .rdp-footer{display:none}.feature-onboarding{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:6px;margin-top:6px}.feature-onboarding__count-badge{font-family:AllianceNo2,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;font-size:11px}.feature-onboarding__backdrop{background:var(--brand-accent-gradient-opaque)}.onboarding-box__intro-wrapper{background:-webkit-linear-gradient(132deg, var(--brand-primary) 1.73%, var(--brand-accent) 115.01%);background:-o-linear-gradient(132deg, var(--brand-primary) 1.73%, var(--brand-accent) 115.01%);background:linear-gradient(318deg, var(--brand-primary) 1.73%, var(--brand-accent) 115.01%);margin-bottom:12px;border-radius:8px;position:relative;overflow-y:hidden;max-height:310px}.onboarding-box__img-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.onboarding-box__img-wrapper::after{content:"";inset:0;position:absolute;background:-webkit-linear-gradient(89deg, var(--brand-primary) 2.32%, #46dccd00 25.63%);background:-o-linear-gradient(89deg, var(--brand-primary) 2.32%, #46dccd00 25.63%);background:linear-gradient(1deg, var(--brand-primary) 2.32%, #46dccd00 25.63%)}.onboarding-box__img{max-width:50%;-webkit-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%);position:relative;border-radius:5px}.onboarding-box__star{position:absolute;font-size:21px}.onboarding-box__star--first{font-size:36px;top:12px;right:30%;-webkit-animation:fadeAndScaleIn 1s ease-in infinite alternate;animation:fadeAndScaleIn 1s ease-in infinite alternate}@media(max-width: 500px){.onboarding-box__star--first{right:calc(30% - 12px)}}.onboarding-box__star--second{top:calc(50% + 18px);left:18%;-webkit-animation:fadeAndScaleIn 1s ease-in .3s infinite alternate;animation:fadeAndScaleIn 1s ease-in .3s infinite alternate}@media(max-width: 500px){.onboarding-box__star--second{left:calc(18% - 24px)}}.vs-loan-limit-warning-card__price-diff{color:#f94f55}.vs-loan-limit-warning-card__content{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;color:#666;display:-ms-inline-flexbox;display:inline-flex;gap:6px;padding:6px 0}.vs-map-container{-webkit-box-shadow:0 0 2px 0 rgba(39,48,61,.3);box-shadow:0 0 2px 0 rgba(39,48,61,.3)}.vs-membership-selector-card{overflow:hidden;outline:2px solid #f3f4f6;border-radius:5px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.vs-membership-selector-card__header{padding:18px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;text-align:center;gap:6px}.vs-membership-selector-card--basic.vs-membership-selector-card--selected{outline-color:var(--brand-accent);outline-offset:-1px}.vs-membership-selector-card--basic>.vs-membership-selector-card__header{background-color:var(--brand-accent);outline-offset:-1px}.vs-membership-selector-card--classic.vs-membership-selector-card--selected{outline-color:var(--brand-primary);outline-offset:-1px}.vs-membership-selector-card--classic>.vs-membership-selector-card__header{background-color:var(--brand-primary);color:#fff}.vs-membership-selector-card--white .vs-membership-selector-card__body,.vs-membership-selector-card--white .vs-membership-selector-card__footer{background-color:#fff}.vs-membership-selector-card-membership__fee{margin-bottom:6px}.vs-membership-selector-card__body{padding:12px 24px;-ms-flex-positive:2;flex-grow:2}.vs-membership-selector-card__footer{padding:0 12px 12px 12px;text-align:center}.vs-membership-selector-card__body>ul{list-style:none;margin-top:12px}.vs-membership-selector-card__list-item{display:-ms-flexbox;display:flex;margin-bottom:12px;gap:6px;text-align:left}.vs-membership-selector-card__list-item>svg{-ms-flex-negative:0;flex-shrink:0}.vs-membership-selector-card__checkmark{color:var(--brand-accent);margin-right:3px}.vs-non-seller-chart__xlabel{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:11px;fill:#666}.vs-non-seller-chart__axis-label{font-size:11px;fill:#bababa;text-transform:uppercase}.vs-non-seller-chart__axis-label--y{-webkit-transform:rotate(-90deg) translate(145px, -128px);-ms-transform:rotate(-90deg) translate(145px, -128px);transform:rotate(-90deg) translate(145px, -128px);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.vs-notification-item{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:6px;padding:12px;padding-right:48px;background-color:#fff;border-top:1px solid #bababa}.vs-notification-item::after{content:"";position:absolute;right:12px;top:50%;-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px);display:block;width:16px;height:16px;border-radius:16px;-webkit-box-shadow:0 1px 0 0 #f3f4f6;box-shadow:0 1px 0 0 #f3f4f6;background-color:var(--brand-accent)}.vs-notification-item--read{background-color:transparent}.vs-notification-item--read::after{content:none}.vs-notification-item__date{color:#666}.onboarding-countdown-card{display:-ms-flexbox;display:flex;-ms-flex:1 1;flex:1 1;-ms-flex-align:center;align-items:center;border:1px solid var(--brand-accent);background-color:var(--brand-accent-dimmed)}.onboarding-countdown-card__progress-container{position:relative;width:100px;height:100px}.onboarding-countdown-card__progress-text{position:absolute;top:0;right:0;height:100%;width:100%}.onboarding-countdown-card__circle{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;stroke:var(--brand-primary)}.onboarding-countdown-card__circle-bg{stroke:#d8d8d8}.onboarding-countdown-card__progress-support-text{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:10px;text-transform:uppercase;text-align:center}.onboarding-countdown-card__progress-emoji{font-size:32px}.vs-overstocking-chart{display:-ms-flexbox;display:flex;height:18px;margin:50px 0 40px}.vs-overstocking-chart__item{position:relative}.vs-overstocking-chart__item:first-of-type .threshold-color{border-radius:100px 0 0 100px;border-right:2px solid #e1e1e1}.vs-overstocking-chart__item:last-of-type .threshold-color{border-radius:0 100px 100px 0;border-left:2px solid #e1e1e1}.vs-overstocking-chart__item-label{position:absolute;bottom:24px;text-align:center;right:0;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);font-size:9px;color:#666;min-width:50px}.vs-overstocking-chart__item-label--indent{-webkit-transform:translateX(30%);-ms-transform:translateX(30%);transform:translateX(30%)}.vs-overstocking-chart__item-value{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;position:absolute;top:24px;text-align:center;right:0;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);font-size:13px}.vs-overstocking-chart__item-value--indent{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.vs-overstocking-chart__balance-container{display:-ms-flexbox;display:flex;margin-bottom:15px;margin-top:-10px}.vs-overstocking-chart__balance{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;position:relative;font-size:11px;border-top:2px solid;padding-top:3px;text-align:center}.vs-overstocking-chart__balance::before{content:"";display:block;width:100%;height:8px;margin-top:-8px;position:absolute;border-left:1px solid;border-right:1px solid;border-color:inherit}.vs-overstocking-chart__balance--pb{border-color:#50ddcd;margin-right:2px}.vs-overstocking-chart__balance--sl{border-color:#ffd166;margin-left:2px}.vs-order-product-row--issue{background-color:#fff6e0}.vs-order-product-row__info{display:-ms-flexbox;display:flex}.vs-order-product-row__name{display:-ms-flexbox;display:flex;word-break:break-word;position:relative;gap:3px}.vs-order-product-row__icon{-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px);margin-right:6px;-ms-flex:0 0 auto;flex:0 0 auto}.vs-order-product-row__qty-cell{width:110px;-ms-flex-pack:end;justify-content:flex-end}.vs-order-product-row__qty-error{color:#f94f55;font-size:11px;margin-top:6px;line-height:1;text-align:center}.vs-order-product-row__availability{text-align:center;font-size:11px}.vs-otp-input__container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:6px}.vs-otp-input{height:43px;width:43px;text-align:center}@media(min-width: 700px){.vs-otp-input{height:60px;width:60px;font-size:28px}}.payment-confirmation-section{margin-top:18px}.payment-confirmation-section__header{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;padding:12px var(--vs-page-side-gutter)}.payment-confirmation-section__toggle{margin-left:var(--vs-page-side-gutter);margin-bottom:12px}.payment-plan-option__cadence *{display:inline}.payment-plan-option__cadence .vs-price-display{display:inline-block;margin-right:6px}.vs-payment-terms-card{display:-ms-flexbox;display:flex;padding:12px;gap:12px;background-color:var(--brand-accent-dimmed)}.vs-payment-terms-card-transparent{background:transparent}.vs-payment-terms-card-no-padding{padding:0}.vs-payment-terms-card__icon{font-size:32px;-ms-flex:0 0 auto;flex:0 0 auto}.vs-payment-terms-card__blocked-icon{font-size:24px;margin-right:6px;-ms-flex:0 0 auto;flex:0 0 auto;color:#f94f55}.vs-payment-terms-card__link{font-size:14px;margin-left:6px}.vs-payment-terms-card-blocked{display:-ms-flexbox;display:flex;gap:12px}.vs-planning-card{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;color:#fff}.vs-planning-card__header-content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}@media(min-width: 500px){.vs-planning-card__header-content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}}.vs-planning-card__header{padding:36px;border-top-left-radius:5px;border-top-right-radius:5px;min-width:215px;width:30%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:var(--brand-primary)}@media(min-width: 500px){.vs-planning-card__header{border-top-right-radius:0;border-bottom-left-radius:5px}}.vs-planning-card__date{font-size:28px;-ms-flex-positive:1;flex-grow:1;margin-bottom:12px}.vs-planning-card__summary-item{width:100%}.vs-planning-card__summary{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.vs-planning-card__summary-title-status{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.vs-planning-card__summary-title{font-size:13px}.vs-planning-card__summary-numbers{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:28px}.vs-planning-card__wrapper{background-color:#fff;padding:36px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border:1px solid #e1e1e1;border-top:0;-ms-flex:1 1;flex:1 1;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media(min-width: 500px){.vs-planning-card__wrapper{border-top-right-radius:5px;border-bottom-left-radius:0;border:1px solid #e1e1e1;border-left:0}}.vs-planning-card__body{-ms-flex-positive:1;flex-grow:1;color:#27303d;margin-bottom:12px}.vs-planning-card__title{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;color:#e1e1e1;text-transform:uppercase;font-size:.75em}.vs-planning-card__body-title-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;margin-bottom:18px}.vs-planning-card__body-title{color:#27303d;font-size:24px}.vs-planning-card__subtitle{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;color:#666;text-transform:uppercase;font-size:.75em}.vs-planning-card__status{position:absolute;top:24px;right:24px}.vs-planning-card__actions{text-align:right}.vs-planning-card__checkmark{color:#30cc71;font-size:18px;display:-ms-inline-flexbox;display:inline-flex;margin-right:6px}.vs-planning-card .close{color:#fff;background:#f94f55;border-radius:50%;width:18px;height:18px;padding:1px;margin-right:5px;margin-top:-4px}.vs-planning-card__routine,.vs-planning-card__topup,.vs-planning-card__excluded{display:-ms-flexbox;display:flex;margin-bottom:3px}.vs-planning-card--dark .vs-planning-card__header{background-color:#27303d}.vs-planning-card--details{height:unset;min-height:270px}.vs-planning-card--details .vs-planning-card__body{margin-top:36px}.vs-planning-card--details .vs-planning-card__status{position:absolute;top:24px;right:unset;left:36px}.vs-planning-card--details .vs-planning-card__info{position:absolute;top:30px;right:unset;left:48px}.vs-planning-card--details .vs-planning-card__actions{position:absolute;top:26.4px;right:36px}.vs-planning-card--details .vs-planning-card__link{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;margin-top:24px}.vs-planning-card--details .vs-planning-card__body-title{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased}.vs-planning-card--details .vs-planning-card__summary-details{margin-top:24px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1;flex:1 1}.vs-planning-card--details .vs-planning-card__summary-item{-ms-flex:1 1;flex:1 1}.vs-planning-card--location{height:unset;min-height:unset}.vs-planning-card--location .vs-planning-card__body{margin-top:0}@media(max-width: 499px){.vs-planning-card__header,.vs-planning-card__wrapper{padding:18px}}.push-notification-settings-card__bar{background-color:#f3f4f6;border-radius:0 0 5px 5px}.sale-promo-card--info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:12px;gap:6px;font-style:italic;font-size:14px}.service-texture-card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1;flex:1 1;position:relative;overflow:hidden}.service-texture-card__bg{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background-size:auto 420px;background-position:left center;background-repeat:no-repeat}@media(min-width: 501px){.service-texture-card__bg{background-size:auto 520px}}@media(min-width: 501px){.service-texture-card--single{-ms-flex:none;flex:none}}.service-texture-card--single .service-texture-card__bg{background-size:550px auto;background-position:right center;background-repeat:no-repeat}.service-texture-card--cancelled{color:#666}.service-texture-card--provisional .service-texture-card__bg,.service-texture-card--none .service-texture-card__bg{display:none}.service-texture-card--none{background-color:#fff}.service-texture-card--none.service-texture-card--border{border-left:3px solid transparent}.service-texture-card--border{border-left:6px solid transparent}.service-texture-card--border.service-texture-card--collection{border-left-color:#e5a723}.service-texture-card--border.service-texture-card--cancelled{border-left-color:#bababa}.service-texture-card--border.service-texture-card--delivery{border-left-color:var(--brand-accent)}.service-texture-card--border.service-texture-card--count{border-left-color:var(--brand-primary)}.service-texture-card--provisional{border:1px dashed var(--brand-accent)}.subscription-type-card{border-radius:5px}.subscription-type-card__header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.subscription-type-card__list{padding:12px 24px 0}.subscription-type-card--highlighted,.subscription-type-card--tappable{padding:18px 12px}.subscription-type-card--tappable{background-color:#fff;cursor:pointer;-webkit-box-shadow:0 1px 0 #bababa;box-shadow:0 1px 0 #bababa;border:1px solid #bababa;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}.subscription-type-card--pays .subscription-type-card__header{color:#471b6a}.subscription-type-card--pays.subscription-type-card--highlighted{background-color:#fcf5ff}.subscription-type-card--pays.subscription-type-card--selected{border:1px solid #471b6a;background-color:#fcf5ff}.subscription-type-card--on-delivery .subscription-type-card__header{color:#3d4fae}.subscription-type-card--on-delivery.subscription-type-card--highlighted{background-color:#f5fcff}.subscription-type-card--on-delivery.subscription-type-card--selected{border:1px solid #3d4fae;background-color:#f5fcff}.summary-table{min-width:240px;width:100%;margin-bottom:20px;border:1px solid #e1e1e1;border-radius:3px}.summary-table tr{border:0}.summary-table thead tr{background:#f3f4f6;border-bottom:1px solid #e1e1e1}.summary-table th{padding:10px 20px;font-weight:bolder;vertical-align:middle}.summary-table th:first-child{text-align:left}.summary-table tbody tr{background:#fff;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}.summary-table td{padding:10px 20px;text-align:left;vertical-align:middle;font-size:14px}.summary-table__label{display:-ms-flexbox;display:flex}.summary-table__total{-ms-flex:1 1;flex:1 1}.summary-table__text{margin-right:5px;font-family:"NunitoBold",sans-serif}.summary-table__value{background:#f3f4f6;padding:4px 10px;border-radius:3px}.summary-table__sign{margin:0 6px}.summary-table__summary{font-family:"NunitoBold",sans-serif;white-space:nowrap}.summary-table__badge{display:inline-block;border:1px solid #e1e1e1;background:#fff;padding:3px;font-size:9px;font-family:"NunitoBold",sans-serif;height:20px}.summary-table--danger thead tr{background:#fff6e0}.summary-table--danger .summary-table__text{font-family:"NunitoRegular",sans-serif}.summary-table--vat th{padding:10px 6px 10px 20px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.summary-table--vat .summary-table__summary{display:inline-block;padding-top:3px}.vs-sync-view-page{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;max-width:90%;width:500px;margin:0 auto;text-align:center;gap:12px}.vs-sync-view-page__image{position:relative;width:200px;height:126px;background-image:url(/static/assets/syncing-bg.1541666f.png);background-repeat:no-repeat;background-size:100%}.vs-sync-view-page__image::after{content:"";display:block;position:absolute;top:55%;left:35%;background-image:url(/static/assets/syncing-arrow.1058ddbd.png);width:42px;height:42px;-webkit-animation:rotate 3s infinite linear;animation:rotate 3s infinite linear;background-repeat:no-repeat;background-size:100%}.terms-and-conditions-modal__content{text-align:left;padding:24px}.terms-and-conditions-modal__content .vs-checkbox__label{padding-left:12px}.terms-and-conditions-modal__content .vs-checkbox--has-error{-webkit-box-shadow:none;box-shadow:none}.terms-and-conditions-modal__content-links{padding:12px 36px}.time-filter{padding:12px}.time-filter__shortcuts{border-bottom:1px solid #bababa;padding-bottom:12px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.time-filter__shortcut{-ms-flex:0 0 25%;flex:0 0 25%;padding:6px}.time-navigator{-ms-flex-item-align:center;align-self:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}@media(max-width: 700px){.time-navigator{width:100%;border-top:1px solid #e1e1e1;padding-top:6px;padding-bottom:6px}}.time-navigator__contents{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:8px}.time-navigator__date-label{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:var(--brand-primary);background-color:#fff;border-radius:999px;padding:8px 12px;border:1px solid currentColor}@media(min-width: 700px){.expandable-options__options-expand.time-navigator__expanded-wrapper{left:-250%}}.expandable-options__options-expand.time-navigator__expanded-wrapper-wide{left:unset;right:-115%}@media(max-width: 699px){.expandable-options__options-expand.time-navigator__expanded-wrapper-wide{left:-55px;right:-200px}}.delivery-note-table{border-collapse:collapse;min-width:100%;position:relative;background:#fff;text-align:center}@media(min-width: 1201px){.delivery-note-table{table-layout:fixed}}.delivery-note-table tr{border-bottom:1px solid #f3f4f6}.delivery-note-table tbody tr:nth-of-type(even){background:#f3f4f6}.delivery-note-table th{font-family:"NunitoRegular",sans-serif;-webkit-font-smoothing:antialiased;padding:10px;font-size:11px}.delivery-note-table th:first-child,.delivery-note-table th:nth-child(2){font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased}.delivery-note-table td{line-height:1}.delivery-note-table td:nth-child(3){width:100px}.delivery-note-table td:nth-child(4){position:relative;text-align:right;width:100px;padding:0 20px}.delivery-note-table td:nth-child(4)::before{content:"×";position:absolute;left:-5px;color:#999}.delivery-note-table__td--code{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;text-align:center;width:40px;padding:10px}.delivery-note-table__th--products,.delivery-note-table__td--products{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;text-align:left;padding:10px}.delivery-note-table__td--total{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;background:var(--brand-primary-lighter-60);width:100px;text-align:right;padding:10px 20px}.delivery-note-table__td--no-bg{background:unset}.delivery-note-table__td--summary{background:var(--brand-primary-lighter-60);border-top:1px solid var(--brand-primary);border-bottom:1px solid var(--brand-primary);padding:10px}.delivery-note-table__td--summary-on-demand,.delivery-note-table__td--summary-pays{border-top:0;border-bottom:0;border-radius:5px 0 0 5px;padding:12px}.delivery-note-table__td--summary-on-demand .delivery-note-table__total,.delivery-note-table__td--summary-pays .delivery-note-table__total{text-transform:unset;font-weight:normal}.delivery-note-table__td--summary-on-demand{background:#e5f6ff}.vs-total-amount.vs-total-amount--table.delivery-note-table__sub-total{background-color:#f3f4f6;color:inherit}.vs-total-amount.vs-total-amount--table.delivery-note-table__sub-total>:first-child{border-radius:5px 0 0 5px}.vs-total-amount.vs-total-amount--table.delivery-note-table__sub-total>:last-child{border-radius:0 5px 5px 0}.vs-total-amount.vs-total-amount--table.delivery-note-table__sub-total .vs-text.vs-text--weight-bold{font-family:"NunitoRegular",sans-serif;-webkit-font-smoothing:antialiased}.vs-total-amount.vs-total-amount--table.delivery-note-table__sub-total .vs-price-display{font-size:14px}.delivery-note-table__td--summary-pays{background:#f4ebff}.delivery-note-table__td--value{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;background:var(--brand-primary-lighter-60);border-top:1px solid var(--brand-primary);border-bottom:1px solid var(--brand-primary);padding:10px;font-size:14px;text-align:right}.delivery-note-table__td--value-on-demand,.delivery-note-table__td--value-pays{border-top:0;border-bottom:0;border-radius:0 5px 5px 0}.delivery-note-table__td--value-on-demand{background:#e5f6ff}.delivery-note-table__td--value-pays{background:#f4ebff}.delivery-note-table__tr--issue{background:#fffaee}.delivery-note-table tbody .delivery-note-table__tr--issue:nth-of-type(even){background:#fff6e0}.delivery-note-table__tr--warning{background:#fee5e6}.delivery-note-table tbody .delivery-note-table__tr--warning:nth-of-type(even){background:#fee5e6}.delivery-note-table__total{text-transform:uppercase;text-align:left;font-weight:bold}.delivery-note-table__total svg{-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px);margin-right:6px}.delivery-note-table__tfoot--pays{-webkit-transform:translateY(12px);-ms-transform:translateY(12px);transform:translateY(12px)}.delivery-note-table__tfoot--hidden{display:none}.delivery-note-table__footnote{padding:10px;text-align:left;font-size:12px}.delivery-note-table--sales tbody td:nth-child(3),.delivery-note-table--sales tbody td:nth-child(4),.delivery-note-table--sales tbody td:nth-child(5),.delivery-note-table--sales tbody td:nth-child(6){width:80px}.delivery-note-table--sales tbody td:last-child{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;background:rgba(208,180,245,.15);text-align:right;padding-right:15px}.delivery-note-table--sales tfoot tr:last-child{font-family:"NunitoRegular",sans-serif;-webkit-font-smoothing:antialiased;text-align:left;background:rgba(155,155,155,.1);border-bottom:1px solid var(--brand-primary);padding:10px}.delivery-note-table--vat th{padding:10px 0}@media(max-width: 499px){.delivery-note-table--vat th{padding:10px 20px}}.delivery-note-table--vat td:nth-child(4){width:80px}.delivery-note-table--vat td:nth-child(4)::before{content:"×";position:absolute;left:-18px}.delivery-note-table--vat .delivery-note-table__th--vat{padding-left:8px}@media(max-width: 499px){.delivery-note-table--vat .delivery-note-table__th--vat{padding-left:28px}}.delivery-note-table--vat .delivery-note-table__th--quantity-sold,.delivery-note-table--vat .delivery-note-table__th--quantity-delivered{padding-right:20px}@media(max-width: 499px){.delivery-note-table--vat .delivery-note-table__th--quantity-sold,.delivery-note-table--vat .delivery-note-table__th--quantity-delivered{padding-left:20px}}.delivery-note-table--vat .delivery-note-table__td--shelflife-sold,.delivery-note-table--vat .delivery-note-table__td--quantity-delivered{padding-right:20px}@media(max-width: 499px){.delivery-note-table--vat .delivery-note-table__td--shelflife-sold,.delivery-note-table--vat .delivery-note-table__td--quantity-delivered{padding-left:20px}}.delivery-note-table--vat .delivery-note-table__td--sold,.delivery-note-table--vat .delivery-note-table__td--total,.delivery-note-table--vat .delivery-note-table__td--unit-price,.delivery-note-table--vat .delivery-note-table__td--price{border-left:1px solid rgba(0,0,0,.08)}.delivery-note-table--vat .delivery-note-table__td--price,.delivery-note-table--vat .delivery-note-table__td--unit-price,.delivery-note-table--vat .delivery-note-table__td--vat{background:rgba(236,230,244,.25)}.delivery-note-table--vat .delivery-note-table__td--price,.delivery-note-table--vat .delivery-note-table__td--unit-price{padding-right:20px}.delivery-note-table--vat .delivery-note-table__td--vat{width:80px;position:relative;text-align:right;padding-right:20px}.delivery-note-table--vat .delivery-note-table__td--vat::before{content:"+";position:absolute;left:5px;color:#999}.sales-statement__warning{padding:10px;background:#fffaee}.sales-statement__warning--danger{background-color:#fee5e6}.sales-statement__divider{padding:0 10px 20px;border-bottom:1px solid #f3f4f6}.sales-statement__record{padding:0 10px}.page-print{background:#fff}.inventory-table{border-collapse:collapse;min-width:100%;position:relative;background:#fff;text-align:center}@media(min-width: 1201px){.inventory-table{table-layout:fixed}}.inventory-table thead tr:last-child{background:#f3f4f6;font-size:8px}.inventory-table tr{border-bottom:1px solid #dedde3}.inventory-table tbody tr:nth-child(even){background:#f3f4f6}.inventory-table th{text-transform:uppercase}.inventory-table td{line-height:1}.inventory-table__th{font-family:"NunitoRegular",sans-serif}.inventory-table__th--even,.inventory-table__th--odd{padding:2px 7px;width:80px;border-left:1px solid #dedde3}.inventory-table__th--even{background:#e0daf1}.inventory-table__th--side{border-left:1px solid #dedde3}.inventory-table__th--opening,.inventory-table__th--on-shelf,.inventory-table__th--unit-price,.inventory-table__th--total{width:84px}.inventory-table__th--products,.inventory-table__th--opening,.inventory-table__th--on-shelf,.inventory-table__th--unit-price,.inventory-table__th--total{font-family:"NunitoBold",sans-serif;font-size:11px;padding-bottom:10px}.inventory-table__th--products,.inventory-table__td--products{padding-left:10px;text-align:left}.inventory-table__td--products{font-family:"NunitoBold",sans-serif}.inventory-table__td--total-opening,.inventory-table__td--total-on-shelf,.inventory-table__td--opening-yours,.inventory-table__td--opening-shelf-life,.inventory-table__td--on-shelf-yours,.inventory-table__td--on-shelf-shelf-life{padding:2px 5px}.inventory-table__td--opening-shelf-life,.inventory-table__td--on-shelf-shelf-life{background:#e7e5f0;font-family:"NunitoBold",sans-serif}.inventory-table__td--total-opening,.inventory-table__td--total-on-shelf{font-size:8px;background:#fff}.inventory-table__td--unit-price,.inventory-table__td--total{font-family:"NunitoBold",sans-serif}.inventory-table__td--opening-yours,.inventory-table__td--on-shelf-yours{background:-webkit-repeating-linear-gradient(45deg, #f6f7f8, #f6f7f8 2px, #fff 2px, #fff 4px);background:-o-repeating-linear-gradient(45deg, #f6f7f8, #f6f7f8 2px, #fff 2px, #fff 4px);background:repeating-linear-gradient(45deg, #f6f7f8, #f6f7f8 2px, #fff 2px, #fff 4px)}.inventory-table__td--unit-price,.inventory-table__td--total,.inventory-table__td--total-opening,.inventory-table__td--total-on-shelf,.inventory-table__td--opening-yours,.inventory-table__td--opening-shelf-life,.inventory-table__td--on-shelf-yours,.inventory-table__td--on-shelf-shelf-life{border-left:1px solid #dedde3}.inventory-table--subscription thead tr:last-child{background:#fff;border-bottom:1px solid rgba(111,107,136,.66)}.inventory-table--subscription td:nth-child(2n+3){background:rgba(236,230,244,.2)}.inventory-table--subscription td:last-child{font-family:"NunitoBold",sans-serif}.inventory-table--subscription .inventory-table__td--unit-price,.inventory-table--subscription .inventory-table__td--total,.inventory-table--subscription .inventory-table__td--opening,.inventory-table--subscription .inventory-table__td--on-shelf{border-left:1px solid rgba(111,107,136,.66)}.inventory-table--subscription .inventory-table__td--products,.inventory-table--subscription .inventory-table__td--opening,.inventory-table--subscription .inventory-table__td--on-shelf,.inventory-table--subscription .inventory-table__td--unit-price,.inventory-table--subscription .inventory-table__td--total{padding:8px 10px}.inventory-table--subscription .inventory-table__td--opening,.inventory-table--subscription .inventory-table__td--on-shelf,.inventory-table--subscription .inventory-table__td--unit-price,.inventory-table--subscription .inventory-table__td--total{text-align:right;padding-right:15px}.inventory-table__tr--issue{background:#fff6e0}.inventory-table tbody .inventory-table__tr--issue:nth-child(even){background:#fff6e0}.delivery-statement-info{padding:12px;border-radius:5px;font-size:13px}.delivery-statement-info--on-demand{background-color:#e5f6ff}.delivery-statement-info--pays{background-color:#f4ebff}.delivery-statement-info__header{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:13px;margin-bottom:12px}.delivery-statement-info__header svg{-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px);margin-right:6px}.delivery-statement-info__header--on-demand{color:#3d4fae}.delivery-statement-info__header--pays{color:#471b6a}.delivery-statement-info__table-note{text-align:right;font-size:11px;margin:22px 10px 18px}@media(max-width: 499px){.delivery-statement-info__table-note{margin:22px 0 18px}}.sales-statement .print-template__box{margin-top:20px;margin-bottom:0}.sales-statement .sales-statement__retained-description .print-template__box{margin-top:0;margin-bottom:20px;padding-left:0}.fs-alert-overview__sorting{display:-ms-inline-flexbox;display:inline-flex;padding:0 0 24px}.fs-alert-overview__alerts{padding:0 1px}.fs-alert-overview__locations-header{-webkit-box-shadow:0 0 0 1px #bababa;box-shadow:0 0 0 1px #bababa;display:-ms-flexbox;display:flex;-ms-flex-pack:stretch;justify-content:stretch;padding:12px;background:#fff}.fs-alert-overview__locations-header>*{text-transform:capitalize}.fs-alert-overview__locations-header>*:first-child{-ms-flex:0 0 50%;flex:0 0 50%;padding-right:24px;text-transform:capitalize}.fs-alert-overview__locations-header>*:last-child{-ms-flex-preferred-size:300px;flex-basis:300px;text-align:right}.fs-alert-overview__locations-header .fs-alert-overview__header-title{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;font-size:21px;line-height:normal}.fs-alert-overview__status-switcher-wrapper{-ms-flex-positive:1;flex-grow:1;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}.fs-alert-overview__status-switcher{margin-left:24px}.fs-alert-overview__header{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end}@media(max-width: 700px){.fs-alert-overview__header{-ms-flex-wrap:wrap;flex-wrap:wrap}}.fs-alert-overview__header-content{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}@media(min-width: 701px){.fs-alert-overview__header-content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:-6px}}.fs-alert-overview__time-filter{-ms-flex-item-align:center;align-self:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}@media(max-width: 700px){.fs-alert-overview__time-filter{width:100%;border-top:1px solid #e1e1e1;padding-top:6px;padding-bottom:6px}}.fs-alert-overview__active-period{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:21px}.fs-alert-overview__time-filter-options{min-width:640px}.fs-alert-status-switcher{display:-ms-flexbox;display:flex;margin:-6px}.fs-alert-status-switcher__option{padding:6px}.fs-alert-list{background:#fff}.fs-alert-list__location-header{-webkit-box-shadow:0 0 0 1px #bababa;box-shadow:0 0 0 1px #bababa;display:-ms-flexbox;display:flex;-ms-flex-pack:stretch;justify-content:stretch;padding:12px;background:#fff}.fs-alert-list__location-header>*{text-transform:capitalize}.fs-alert-list__location-header>*:first-child{-ms-flex:0 0 50%;flex:0 0 50%;padding-right:24px;text-transform:capitalize}.fs-alert-list__header-title{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;font-size:18px;line-height:normal}.fs-alert-list__header-open-count{white-space:nowrap}.fs-alert-list__alerts{list-style-type:none}.fs-alert-list__alert{-webkit-box-shadow:0 0 0 1px #bababa;box-shadow:0 0 0 1px #bababa;background:#f7f7f7;padding:12px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.fs-alert-list:not(.fs-alert-list--show-closed) .fs-alert-list__alert--closed{display:none}.fs-alert-list:not(.fs-alert-list--show-open) .fs-alert-list__alert--open{display:none}.fs-alert-list__alert-info{font-size:14px}.fs-alert-list__alert-message{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;display:block;margin-bottom:6px}.fs-alert-list__alert-actions{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.fs-alert-list__alert-comment-count{white-space:nowrap}.fs-alert-list__alert-comment-icon{margin-right:.25em}.fs-alert-list__alert-status-label{-ms-flex:0 0 100px;flex:0 0 100px;padding-left:12px;text-align:right}.fs-alert-list__alert-link{padding-left:24px}.fs-alerts{min-height:100%;background:#f3f4f6}.van-analytics .indicator-card{width:280px}@media(min-width: 1201px){.van-analytics .indicator-card{width:320px}}.van-analytics .indicator-cards__viewport{height:370px}@media(max-width: 499px){.van-analytics .indicator-cards__viewport .card-tabs__viewport{padding:24px 12px}}.van-analytics .indicator-detail-data-header__column-headlines{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;border-bottom:1px solid #e1e1e1;padding:12px 0}.van-analytics .indicator-detail-data-header__headline{-ms-flex-positive:1;flex-grow:1}.van-analytics .indicator-detail-data-header__headline--bar{-ms-flex:0 0 280px;flex:0 0 280px}@media(max-width: 499px){.van-analytics .indicator-detail-data-header__headline--bar{-ms-flex:auto;flex:auto}}.van-analytics .indicator-detail-data-header__headline--total{text-align:right;-ms-flex:0 0 22%;flex:0 0 22%;padding-left:12px}.van-analytics .indicator-detail-data-header__headline--small{text-align:right;-ms-flex:0 0 105px;flex:0 0 105px;padding-left:12px}.van-analytics .indicator-detail{background:#fff}.van-analytics .indicator-detail__header{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:24px var(--vs-page-side-gutter) 0;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}.van-analytics .indicator-detail__header-title{margin:0 36px 12px 0;font-family:"NunitoBold",sans-serif}.van-analytics .indicator-detail__wrapper+.indicator-detail__wrapper{margin-top:36px}.van-analytics .indicator-detail__header-links{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex:0 0 100%;flex:0 0 100%}@media(min-width: 701px){.van-analytics .indicator-detail__header-links{-ms-flex:auto;flex:auto}}.van-analytics .indicator-detail__sub-header-links{padding:24px var(--vs-page-side-gutter) 0;border-bottom:1px solid #e1e1e1}.van-analytics .indicator-detail__header-sub-nav .vs-sub-navigation__label{font-size:14px}.van-analytics .indicator-detail__header-sub-nav .vs-sub-navigation__item{font-size:16px}.van-analytics .indicator-detail__header-search-filters{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:12px;margin-top:12px;-ms-flex:0 0 100%;flex:0 0 100%}@media(min-width: 701px){.van-analytics .indicator-detail__header-search-filters{margin-left:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex:auto;flex:auto;-ms-flex-item-align:start;align-self:flex-start;margin-top:-8px}}@media(max-width: 499px){.van-analytics .indicator-detail__header-search-filters{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:12px}}.van-analytics .indicator-detail__header-search{-ms-flex:1 1;flex:1 1}@media(min-width: 501px){.van-analytics .indicator-detail__header-search{-ms-flex:auto;flex:auto}}.van-analytics .indicator-detail__header-search .vs-form-row{margin:0}.van-analytics .indicator-detail__header-search .vs-form-row__item{padding:0}@media(max-width: 499px){.van-analytics .indicator-detail__header-search .vs-form-location-select--virtualized{width:100%}}.van-analytics .indicator-detail__header-filter-button:focus{--vs-button-shadow-pulse-color: none;color:var(--brand-primary);background-color:#fff}.van-analytics .indicator-detail__header-filter{margin-right:12px}.van-analytics .indicator-detail__header-go-to-allocations{-ms-flex:1 1;flex:1 1;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-item-align:start;align-self:flex-start}.van-analytics .indicator-detail__header-filter{font-size:16px;margin-left:12px}.van-analytics .indicator-detail__bar-legend{padding:0 36px;-ms-flex-item-align:end;align-self:flex-end;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-top:36px;-ms-flex-positive:1;flex-grow:1}@media(max-width: 499px){.van-analytics .indicator-detail__bar-legend{-ms-flex-pack:start;justify-content:flex-start}}.van-analytics .indicator-detail__bar-legend--new{-ms-flex-item-align:auto;align-self:auto;padding:0;margin:0}.van-analytics .indicator-detail__bar-legend+.indicator-detail__wrapper{margin-top:12px}.van-analytics .indicator-detail__wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;padding:12px 36px}@media(max-width: 499px){.van-analytics .indicator-detail__wrapper{padding:12px}}@media print{.van-analytics .indicator-detail__wrapper{padding-left:0;padding-right:0}}.van-analytics .indicator-detail__unknown-batches-message{margin:24px}.van-analytics .indicator-detail__filters-legend-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:24px 0;margin-top:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.van-analytics .indicator-detail__upload-button{margin-left:36px}.van-analytics .indicator-detail__filters-legend-wrapper--new{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:12px;padding:18px 36px;border-bottom:1px solid #e1e1e1}@media(max-width: 499px){.van-analytics .indicator-detail__filters-legend-wrapper--new{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:18px 12px}}.van-analytics .indicator-detail__filters-legend-wrapper--centered{-ms-flex-align:center;align-items:center}.van-analytics .indicator-detail__filters{padding-left:36px}.van-analytics .indicator-detail__filters--new{padding-left:0}.van-analytics .indicator-detail__column{width:100%;text-align:left}.van-analytics .indicator-detail__column:first-of-type{border-top:1px solid #e1e1e1}.van-analytics .indicator-detail__column:last-of-type{padding:0}.van-analytics .indicator-detail__column header{margin:0 24px;border-bottom:2px solid #000}.van-analytics .indicator-detail__column .indicator-detail__sub-header{margin:0;padding:6px 0}.van-analytics .indicator-detail__total-part{-ms-flex:1 1;flex:1 1;text-align:right;padding-left:12px}.van-analytics .indicator-detail__amc-total{margin-right:12px}.van-analytics .indicator-detail__total-part--fraction{-ms-flex:3 1;flex:3 1}.van-analytics .indicator-detail__line{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:6px;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e1e1e1;padding:12px 0}.van-analytics .indicator-detail__line-label{-ms-flex:1 1 20%;flex:1 1 20%;color:#27303d;text-decoration:none;word-break:normal}.van-analytics .indicator-detail__line-label:hover,.van-analytics .indicator-detail__line-label:active,.van-analytics .indicator-detail__line-label:focus{text-decoration:none;color:#27303d}.van-analytics .indicator-detail__batch-line-label{-ms-flex:1 1;flex:1 1;color:#27303d;text-decoration:none}.van-analytics .indicator-detail__batch-line-label:hover,.van-analytics .indicator-detail__batch-line-label:active,.van-analytics .indicator-detail__batch-line-label:focus{text-decoration:none;color:#27303d}.van-analytics .indicator-detail__batch-detail-wrapper{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.van-analytics .indicator-detail__threshold{height:20px;width:20px}.van-analytics .indicator-detail__bar{-ms-flex:0 0 280px;flex:0 0 280px}@media(max-width: 499px){.van-analytics .indicator-detail__bar{max-width:140px}}.van-analytics .indicator-detail__percent-display{-ms-flex:1 1;flex:1 1;text-align:center}.van-analytics .indicator-detail__line-total{-ms-flex:0 0 22%;flex:0 0 22%;text-align:right;padding-left:12px;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.van-analytics .indicator-detail__line-spread-total{-ms-flex:2 0 33%;flex:2 0 33%}.van-analytics .indicator-detail__line-small{-ms-flex:0 0 105px;flex:0 0 105px;text-align:right;padding-left:12px;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.van-analytics .indicator-detail__line-total-warn{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased}.van-analytics .indicator-detail__line-total-total{font-family:"NunitoRegular",sans-serif;-webkit-font-smoothing:antialiased}.van-analytics .indicator-detail__color-box{width:22px;height:22px}.van-analytics .indicator-detail__search{width:100%;margin-top:-5px}@media(min-width: 701px){.van-analytics .indicator-detail__search{width:500px}}.van-analytics .indicator-detail__search .Select-control{margin-top:0}.filter-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:-6px}@media(min-width: 701px){.filter-group{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.filter-group--spaced{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:18px;margin:0}.filter-group--spaced-content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:8px;margin-bottom:8px}.filter-group--spaced-content-text{font-family:"NunitoRegular",sans-serif;-webkit-font-smoothing:antialiased;font-size:14px;text-transform:none}.filter-group--spaced-content-text.filter-group--spaced-content-text-transform{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;text-transform:uppercase}.filter-group--spaced-content-label{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;background-color:#e1e1e1}@media(max-width: 499px){.filter-group--spaced-content-label{font-size:14px}}.filter-group__option{padding:6px 12px;border-radius:8px;border:1px solid #bababa}.van-analytics .indicator-header{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;border-bottom:1px solid #e1e1e1}@media(max-width: 700px){.van-analytics .indicator-header{-ms-flex-wrap:wrap;flex-wrap:wrap}}.van-analytics .indicator-header__content{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}@media(min-width: 701px){.van-analytics .indicator-header__content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:-6px}}.van-analytics .indicator-header__time-filter-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:18px;margin-bottom:12px}.van-analytics .indicator-header__time-filter{-ms-flex-item-align:center;align-self:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}@media(max-width: 700px){.van-analytics .indicator-header__time-filter{width:100%;border-top:1px solid #e1e1e1;padding-top:6px;padding-bottom:6px}}.van-analytics .indicator-header__time-filter-label--fixed{width:100%;text-align:center;color:var(--brand-primary)}.van-analytics .indicator-header__program-filter-options{padding:12px}.van-analytics .indicator-warehouse__dropdown-options{width:280px;max-height:400px;overflow-y:auto;overflow-x:hidden;padding:12px}.van-analytics .indicator-warehouse__dropdown-actions{margin-top:0;padding:12px 0;border-top:1px solid #e1e1e1}.van-analytics .indicator-header__heading{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:28px;display:inline-block;margin-right:12px;-ms-flex-positive:1;flex-grow:1}.van-analytics .indicator-header__aggregate-toggle,.van-analytics .indicator-header__subheading{margin-left:18px}.van-analytics .indicator-header__subheading{font-size:16px}.van-analytics .analytics-navigator-filter-content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:8px;padding-right:18px}.van-analytics .analytics-navigator-filter-content.analytics-navigator-filter-content--with-border{border-right:1px solid #bababa}.van-analytics .analytics-navigator-filter{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:var(--brand-primary);background-color:#fff;border-radius:999px;padding:8px 12px;border:1px solid currentColor}.rdrCalendarWrapper{color:#000;font-size:12px}.rdrDateDisplay{background-color:#eff2f7;padding:.833em}.rdrDateDisplayItem{background-color:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(35,57,66,.21);box-shadow:0 1px 2px 0 rgba(35,57,66,.21);border:1px solid transparent}.rdrDateDisplayItem input{cursor:pointer;height:2.5em;line-height:2.5em;border:0;background:transparent;width:100%;color:#849095}.rdrDateDisplayItemActive{border-color:currentColor}.rdrDateDisplayItemActive input{color:#7d888d}.rdrMonthAndYearWrapper{-ms-flex-align:center;align-items:center;height:0}.rdrMonthAndYearWrapper button{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.rdrMonthAndYearPickers{display:none}.rdrMonthPicker,.rdrYearPicker{margin:0 5px}.rdrNextPrevButton{display:block;width:24px;height:24px;margin:0 .833em;padding:0;border:1px solid var(--brand-secondary);border-radius:3px}.rdrNextPrevButton:hover{background:#e1e7f0}.rdrNextPrevButton i{display:block;width:0;height:0;padding:0;text-align:center;border-style:solid;margin:auto;-webkit-transform:translate(-3px, 0);-ms-transform:translate(-3px, 0);transform:translate(-3px, 0)}.rdrPprevButton i{border-width:4px 6px 4px 4px;border-color:transparent var(--brand-secondary) transparent transparent;-webkit-transform:translate(-3px, 0);-ms-transform:translate(-3px, 0);transform:translate(-3px, 0)}.rdrNextButton i{margin:0 0 0 7px;border-width:4px 4px 4px 6px;border-color:transparent transparent transparent var(--brand-secondary);-webkit-transform:translate(3px, 0);-ms-transform:translate(3px, 0);transform:translate(3px, 0)}.rdrWeekDays{padding:0 .833em}.rdrMonth{width:25em;padding:12px}.rdrMonth .rdrWeekDays{padding:0}.rdrDateRangeWrapper{width:100%}.rdrMonths{width:100%;-ms-flex-pack:justify;justify-content:space-between}.rdrMonths.rdrMonthsVertical .rdrMonth:first-child .rdrMonthName{display:none}.rdrWeekDay{font-weight:400;line-height:2.667em;color:#849095}.rdrDay{background:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0;padding:0;height:3em;text-align:center;color:inherit}.rdrDay:focus{outline:0}.rdrDayNumber{outline:0;font-weight:300;position:absolute;top:1px;left:1px;right:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.rdrDayToday .rdrDayNumber span{font-weight:500}.rdrDayToday .rdrDayNumber span::after{content:"";position:absolute;bottom:4px;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);width:18px;height:2px;background:var(--brand-secondary)}.rdrDayToday:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span::after,.rdrDayToday:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span::after,.rdrDayToday:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span::after,.rdrDayToday:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span::after{background:#fff}.rdrDay:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span{color:rgba(255,255,255,.85)}.rdrSelected,.rdrInRange,.rdrStartEdge,.rdrEndEdge{background:currentColor;position:absolute;top:1px;left:0;right:0;bottom:1px}.rdrSelected{left:2px;right:2px}.rdrStartEdge{left:2px}.rdrEndEdge{right:2px}.rdrDayStartOfMonth .rdrInRange,.rdrDayStartOfMonth .rdrEndEdge,.rdrDayStartOfMonth .rdrDayNumber,.rdrDayStartOfWeek .rdrInRange,.rdrDayStartOfWeek .rdrEndEdge,.rdrDayStartOfWeek .rdrDayNumber{left:2px}.rdrDayPassive+.rdrDayStartOfMonth .rdrDayNumber{left:1px;width:calc(100% - 1px);right:0}.rdrDayEndOfMonth .rdrInRange,.rdrDayEndOfMonth .rdrStartEdge,.rdrDayEndOfWeek .rdrInRange,.rdrDayEndOfWeek .rdrStartEdge{right:2px}.rdrDayStartPreview,.rdrDayInPreview,.rdrDayEndPreview{background:rgba(255,255,255,.09);position:absolute;top:3px;left:0;right:0;bottom:3px;pointer-events:none;border:0 solid currentColor;z-index:1}.rdrDayStartPreview{left:0}.rdrDayEndPreview{right:2px;right:0}.rdrDefinedRangesWrapper{font-size:12px;width:226px;border-right:solid 1px #eff2f7;background:#fff}.rdrDefinedRangesWrapper .rdrStaticRangeSelected{color:currentColor;font-weight:600}.rdrStaticRange{border:0;cursor:pointer;display:block;outline:0;border-bottom:1px solid #eff2f7;padding:0;background:#fff}.rdrStaticRange:hover .rdrStaticRangeLabel,.rdrStaticRange:focus .rdrStaticRangeLabel{background:#eff2f7}.rdrStaticRangeLabel{display:block;outline:0;line-height:18px;padding:10px 20px;text-align:left}.rdrInputRanges{padding:10px 0}.rdrInputRange{-ms-flex-align:center;align-items:center;padding:5px 20px}.rdrInputRangeInput{width:30px;height:30px;line-height:30px;text-align:center;border:solid 1px #dee7eb;margin-right:10px;color:#6c767a}.rdrInputRangeInput:focus,.rdrInputRangeInput:hover{border-color:#b4bfc4;outline:0;color:#333}.rdrCalendarWrapper:not(.rdrDateRangeWrapper) .rdrDayHovered .rdrDayNumber::after{content:"";border:1px solid currentColor;position:absolute;top:-2px;bottom:-2px;left:0;right:0;background:transparent}.rdrDayPassive{pointer-events:none;opacity:0}.rdrDayPassive .rdrDayNumber span{color:#d5dce0}.rdrDayPassive .rdrInRange,.rdrDayPassive .rdrStartEdge,.rdrDayPassive .rdrEndEdge,.rdrDayPassive .rdrSelected,.rdrDayPassive .rdrDayStartPreview,.rdrDayPassive .rdrDayInPreview,.rdrDayPassive .rdrDayEndPreview{display:none}.rdrDayDisabled{background-color:#f8f8f8}.rdrDayDisabled .rdrDayNumber span{color:#aeb9bf}.rdrDayDisabled .rdrInRange,.rdrDayDisabled .rdrStartEdge,.rdrDayDisabled .rdrEndEdge,.rdrDayDisabled .rdrSelected,.rdrDayDisabled .rdrDayStartPreview,.rdrDayDisabled .rdrDayInPreview,.rdrDayDisabled .rdrDayEndPreview{-webkit-filter:grayscale(100%) opacity(60%);filter:grayscale(100%) opacity(60%)}.rdrMonthName{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:14px;text-align:center;font-weight:600;color:#27303d;padding:0 12px 12px}.rdrDayNumber{-webkit-box-shadow:0 0 0 1px #f3f4f6;box-shadow:0 0 0 1px #f3f4f6}.rdrDayInPreview~.rdrDayNumber,.rdrDayHovered .rdrDayNumber{background-color:#f3f4f6;-webkit-box-shadow:0 0 0 1px #f3f4f6;box-shadow:0 0 0 1px #f3f4f6}.rdrDay .rdrStartEdge~.rdrDayNumber,.rdrDay .rdrEndEdge~.rdrDayNumber{background:var(--brand-secondary);-webkit-box-shadow:0 0 0 1px var(--brand-secondary);box-shadow:0 0 0 1px var(--brand-secondary);color:#fff}.rdrDay .rdrInRange~.rdrDayNumber span,.rdrDay .rdrSelected~.rdrDayNumber span{color:inherit}.rdrDay.rdrDayHovered .rdrStartEdge~.rdrDayNumber,.rdrDay.rdrDayHovered .rdrEndEdge~.rdrDayNumber,.rdrDay.rdrDayHovered .rdrInRange~.rdrDayNumber{background:var(--brand-secondary);-webkit-box-shadow:0 0 0 1px var(--brand-secondary);box-shadow:0 0 0 1px var(--brand-secondary);color:#fff}.rdrDayToday .rdrDayNumber span::after{background:var(--brand-secondary);color:#fff}.rdrInRange~.rdrDayNumber{background:var(--brand-secondary);-webkit-box-shadow:0 0 0 1px var(--brand-secondary);box-shadow:0 0 0 1px var(--brand-secondary);bottom:1px;color:#fff}@media(max-width: 499px){.van-analytics .bar-legend{width:100%}}.van-analytics .bar-legend__items{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:18px;width:100%}@media(max-width: 499px){.van-analytics .bar-legend__items{-ms-flex-pack:justify;justify-content:space-between}}.van-analytics .bar-legend__item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.van-analytics .bar-legend__label-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:4px;margin-bottom:2px}.van-analytics .bar-legend__color{display:inline-block;width:100%;height:9px;max-width:55px}.van-analytics .bar-legend__label{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;display:inline-block;font-size:11px}.van-analytics .bar-legend__range{color:#666;white-space:nowrap;font-size:11px}.van-analytics .bar-legend__range-program{color:#27303d;min-width:4ch;display:inline-block}.van-analytics .bar-legend__message{color:#666;text-align:center}.van-analytics .bar-percentage{width:100%;height:20px;background-color:#f3f4f6;-webkit-box-shadow:inset 0 0 3px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 3px 0 rgba(0,0,0,.1);position:relative;border-radius:999px}.van-analytics .bar-percentage::after{content:"";display:table;clear:both}.van-analytics .bar-percentage--tall{height:30px}.van-analytics .bar-percentage--tooltip-cursor{cursor:pointer}.van-analytics .bar-percentage--checkmark{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;width:35%;font-size:24px}.van-analytics .bar-percentage--checkmark-stocked-out{color:#30cc71}.van-analytics .bar-percentage--checkmark-not-stocked-out{color:#f94f55}.van-analytics .bar-percentage__item{display:block;height:100%;position:relative;border-radius:999px;overflow:hidden}.van-analytics .bar-percentage--above-hundred{margin:1.1em 0 2px 2px;width:calc(100% - 2px)}.van-analytics .bar-percentage__hundred-marker{border:3px solid #e1e1e1;border-right:0;min-width:8px;position:absolute;top:-2px;bottom:-2px;left:-2px;z-index:100;border-radius:999px 0 0 999px}.van-analytics .bar-percentage__hundred-marker::before{content:"100%";display:block;position:absolute;right:-19px;bottom:100%;margin-bottom:3px;font-size:.75em}.van-analytics .bar-percentage__hundred-marker::after{content:"";display:block;width:0;right:0;position:absolute;top:-5px;bottom:-5px;border-right:1px dashed}.van-analytics .target-distance-graph{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:13px;line-height:1;padding-top:1.2em;position:relative;overflow:hidden}.van-analytics .target-distance-graph__graph-parts{display:-ms-flexbox;display:flex;height:18px;padding:2px 0}.van-analytics .target-distance-graph__part:first-child{border-radius:2px 0 0 2px}.van-analytics .target-distance-graph__part:last-child{border-radius:0 2px 2px 0}.van-analytics .target-distance-graph__part--critical{background:#f6d5d5}.van-analytics .target-distance-graph__part--critical.target-distance-graph__part--highlight{background:#f94f55}.van-analytics .target-distance-graph__part--warning{background:#fdf3dc}.van-analytics .target-distance-graph__part--warning.target-distance-graph__part--highlight{background:#ffd166}.van-analytics .target-distance-graph__part--ok{background:#d3f0dd}.van-analytics .target-distance-graph__part--ok.target-distance-graph__part--highlight{background:#30cc71}.van-analytics .target-distance-graph__target-marker{position:absolute;bottom:0;height:18px;width:2px;background:#27303d;-webkit-transform:translateX(-1px);-ms-transform:translateX(-1px);transform:translateX(-1px)}.van-analytics .target-distance-graph__target-marker-label{position:absolute;bottom:100%;left:0;padding-bottom:.2em;-webkit-transform:translateX(-40%);-ms-transform:translateX(-40%);transform:translateX(-40%)}.van-analytics .target-distance-graph__distance-marker{position:absolute;bottom:9px}.van-analytics .target-distance-graph__distance-marker::before{content:"";position:absolute;bottom:0;left:0;right:3px;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px);border-top:2px dashed #27303d}.van-analytics .target-distance-graph__distance-marker--negative::before{right:0;left:3px}.van-analytics .target-distance-graph__distance-marker::after{content:"";position:absolute;bottom:0;right:0;top:auto;width:6px;height:6px;border-radius:100%;border:2px solid #27303d;-webkit-transform:translate(50%, 50%);-ms-transform:translate(50%, 50%);transform:translate(50%, 50%)}.van-analytics .target-distance-graph__distance-marker--negative::after{right:auto;left:0;-webkit-transform:translate(-50%, 50%);-ms-transform:translate(-50%, 50%);transform:translate(-50%, 50%)}.sorting-header__label{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;color:inherit}.van-analytics .unit-graph{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.van-analytics .unit-graph__unit{-ms-flex:1 1 4%;flex:1 1 4%;min-width:10px;max-width:30px;padding:2px}.van-analytics .unit-graph__unit-square{width:100%;height:0;padding-bottom:100%;position:relative}.van-analytics .unit-graph__unit-colour{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:3px;overflow:hidden}.van-analytics .unit-graph__unit:first-child:nth-last-child(1n+25),.van-analytics .unit-graph__unit:first-child:nth-last-child(1n+25)~.unit-graph__unit{-ms-flex-positive:0;flex-grow:0;padding:1.5px}.van-analytics .unit-graph__unit:first-child:nth-last-child(1n+25) .unit-graph__unit-colour,.van-analytics .unit-graph__unit:first-child:nth-last-child(1n+25)~.unit-graph__unit .unit-graph__unit-colour{border-radius:1px}.van-analytics .wastage-table{width:100%;max-width:1180px}.van-analytics .wastage-table th{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased}.van-analytics .wastage-table td,.van-analytics .wastage-table th{padding:12px;border-bottom:1px solid #e1e1e1}.van-analytics .wastage-table__text-column{text-align:left}.van-analytics .wastage-table__number-column{text-align:right}.van-analytics .wastage-table__unit-graph-column{text-align:left;width:220px}.van-analytics .wastage-table .wastage-table__distance-graph-column{padding-left:36px;width:260px}.van-analytics .wastage-table__link{color:#27303d;text-decoration:none}.van-analytics .wastage-table__link:hover,.van-analytics .wastage-table__link:active,.van-analytics .wastage-table__link:focus{text-decoration:none;color:#27303d}.van-analytics .wastage-table__external-data{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;color:var(--brand-secondary)}.van-analytics .wastage-table__wastage-label{border-radius:3px;padding:.2em .5em;background-color:#ffd166}.van-analytics .wastage-table__wastage-label--critical{background-color:#f94f55;color:#fff}.van-analytics .wastage-table__wastage-label--target{background-color:#30cc71}.van-analytics .wastage-table__sub-column-head{font-family:"NunitoRegular",sans-serif;-webkit-font-smoothing:antialiased;display:block;font-size:13px;font-weight:100}.van-analytics .forecast-wrapper{padding:12px 36px}.van-analytics .forecast-table{border-collapse:collapse;overflow:hidden}.van-analytics .forecast-table th{padding:10px 0;min-width:39px}.van-analytics .forecast-table td{padding:12px 6px}.van-analytics .forecast-table__header--small{font-size:14px}.van-analytics .forecast-table__header--underline{border-bottom:1px solid #666;padding-bottom:12px;margin:0 6px}.van-analytics .forecast-table__row{border-top:1px solid #e1e1e1}.van-analytics .forecast-table__row-product-name{color:#27303d}.van-analytics .forecast-table__row-summaries{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-top:6px}.van-analytics .forecast-table__row-summary{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#666;font-size:14px;padding:2px 8px 6px;margin-right:36px;gap:3px}.van-analytics .forecast-table__row-summary--highlighted{font-family:"NunitoRegular",sans-serif;-webkit-font-smoothing:antialiased;border-radius:22px;color:#fff;background:#8477ff;padding:4px 8px;gap:6px}.van-analytics .forecast-table__color-box{width:25px;height:25px}.van-analytics .forecast-table__color-box--offtrend{border:2px solid rgba(0,0,0,.1)}.van-analytics .forecast-table__header--name{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;text-align:left;width:100%}.van-analytics .forecast-table__detail td{padding:12px 0}.van-analytics .forecast-table__fade-appear{opacity:0;-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0);-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.van-analytics .forecast-table__fade-appear-enter{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.van-analytics .forecast-table__fade-appear-done{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.van-analytics .forecast-table__fade-enter{-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;opacity:0}.van-analytics .forecast-table__fade-enter-active{opacity:0;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}.van-analytics .forecast-table__fade-enter-done{-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.van-analytics .forecast-table__fade-exit{opacity:1}.van-analytics .forecast-table__fade-exit.forecast-table__fade-exit-active{opacity:0;-webkit-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.van-analytics .forecast-table__chevron{padding:12px}.van-analytics .forecast-table__chevron span{-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;-o-transition:transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out, -webkit-transform .1s ease-in-out}.van-analytics .forecast-upload__confirmation-page-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px;-ms-flex-align:center;align-items:center;max-width:450px;margin:24px auto;text-align:center}.van-analytics .forecast-upload__confirmation-page-icon{font-size:55px;color:#30cc71;line-height:1}.van-analytics .forecast-upload__data dt{margin-top:12px}.vs-tooltip{position:absolute;width:300px;background:#f3f4f6;padding:24px 12px 24px;border-radius:5px;-webkit-filter:drop-shadow(0 2px 4px rgba(0, 0, 0, 0.7));filter:drop-shadow(0 2px 4px rgba(0, 0, 0, 0.7));z-index:11}.vs-tooltip__tip{width:15px;height:15px;background:#f3f4f6;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);bottom:-7px;position:absolute;left:calc(50% - 7px)}.vs-tooltip__closebtn{position:absolute;top:12px;right:12px;color:#666}.vs-tooltip__closebtn:hover,.vs-tooltip__closebtn:active{color:#27303d}.forecast-offtrend{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:0;flex-grow:0}.forecast-offtrend__input{margin:24px 0}.forecast-offtrend__button{-ms-flex-item-align:center;align-self:center}.forecast-offtrend__title{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;text-align:center;margin-bottom:12px}.forecast-offtrend__currentstock{text-align:center}.forecast-upload__modal-list{margin-left:18px}.forecast-upload__modal-list>li{margin-top:12px}.van-analytics .forecast-chart *{font-family:"NunitoRegular",sans-serif;-webkit-font-smoothing:antialiased}.van-analytics .forecast-chart .y-axis{font-size:14px}.van-analytics .forecast-chart .x-axis{font-size:13px}.van-analytics .forecast-chart .axis-title{text-anchor:middle;fill:#bababa;font-size:16px}.van-analytics .forecast-chart .lower-threshold rect{fill:rgba(255,0,0,.1)}.van-analytics .forecast-chart .lower-threshold .axis-title{font-size:11px;text-anchor:start;fill:#d00269}.van-analytics .forecast-chart .upper-threshold rect{fill:rgba(0,255,0,.1)}.van-analytics .forecast-chart .upper-threshold line{stroke:rgba(48,204,113,.4);stroke-width:2px}.van-analytics .forecast-chart .upper-threshold .axis-title{font-size:11px;text-anchor:start;fill:#26a35a}.van-analytics .forecast-chart .horizontal-grid{fill:none;shape-rendering:crispEdges;stroke:#bababa;stroke-width:1px;stroke-dasharray:2;opacity:.5}.van-analytics .forecast-chart .line{fill:none;stroke:#979797;stroke-width:5px;stroke-linejoin:round}.van-analytics .forecast-chart .indicator-group rect{rx:2px}.van-analytics .forecast-chart .indicator-group .alert{fill:#f94f55}.van-analytics .forecast-chart .indicator-group .warning{fill:#e5a723}.van-analytics .forecast-chart .indicator-group .excessive{fill:#50ddcd}.van-analytics .forecast-chart .indicator-group .ok{fill:#30cc71}.van-analytics .forecast-chart .event__shipment{fill:#27303d;stroke:#27303d}.van-analytics .forecast-chart .event__expiry{fill:#f94f55;stroke:#f94f55}.van-analytics .forecast-chart .event__prediction{fill:#bababa}.van-analytics .forecast-chart .events-group rect{width:10px;rx:1;stroke-width:5px}.van-analytics .forecast-chart .legend-row text{x:-10;y:10;text-anchor:end;text-transform:capitalize;font-size:14px}.van-analytics .forecast-chart .forecast-chart__reorder{background:#8477ff;text-align:center;border-radius:5px;padding:5px 6px;border:3px solid #8477ff;color:#fff;text-transform:uppercase}.van-analytics .forecast-chart .forecast-chart__reorder--Planning{border:2px solid #8477ff;color:#8477ff;background:#fff}.van-analytics .forecast-detail{background:#f3f4f6;margin:12px 2px 36px;border-radius:3px;padding:24px;-webkit-box-shadow:0 0 1px 0 #0000008c,0 0 7px 0 #0000002b;box-shadow:0 0 1px 0 #0000008c,0 0 7px 0 #0000002b}@media(max-width: 1199px){.van-analytics .forecast-detail{padding:12px}}.van-analytics .forecast-detail__subindicators{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:42px}@media(max-width: 1199px){.van-analytics .forecast-detail__subindicators{margin-bottom:24px}}.van-analytics .forecast-detail__subindicator{text-align:center;background:#fff;width:345px;border:1px solid #bababa}.van-analytics .forecast-detail__subindicator--container{padding:12px}.van-analytics .forecast-detail__subindicator--highlighted{color:#fff;background:#8477ff}.van-analytics .forecast-detail__subindicator--header-gray{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;background:#e1e1e1}.van-analytics .forecast-detail__subindicator--header-alert{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;background:#fee5e6}.van-analytics .forecast-detail__reorder-button{background-color:#fff;color:var(--brand-primary);margin-top:6px}.van-analytics .forecast-detail__subindicator-number{font-size:21px}.van-analytics .forecast-detail__bottom{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:2px}@media(max-width: 1199px){.van-analytics .forecast-detail__bottom{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px}}.van-analytics .forecast-detail__overview{-ms-flex:3 1;flex:3 1}.van-analytics .forecast-detail__content{border:1px solid #e1e1e1;background:#fff;height:540px}.van-analytics .forecast-detail__expiry{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:12px 12px 0}.van-analytics .forecast-detail__content--tall{height:625px}.van-analytics .forecast-detail__events{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1;flex:1 1}@media(max-width: 1199px){.van-analytics .forecast-detail__events{max-height:250px}}.van-analytics .forecast-detail__events-list{overflow:auto;-ms-flex-positive:1;flex-grow:1}.van-analytics .forecast-detail__event{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:12px;font-size:14px;gap:12px}.van-analytics .forecast-detail__event>svg{-ms-flex-item-align:center;align-self:center}.van-analytics .forecast-detail__event-date{font-size:11px}.van-analytics .forecast-detail__event-label{color:#666}.van-analytics .forecast-detail__title{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;margin-bottom:6px}.product-timeline-wrapper{overflow-y:auto}.product-timeline{border:1px solid #e1e1e1;background:#f3f4f6;margin:48px 24px 0 36px}.product-timeline .tick{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;color:#666}.product-timeline__axis-title{text-anchor:start;fill:#666;font-size:16px}.product-timeline__tooltip{font-family:"NunitoRegular",sans-serif;-webkit-font-smoothing:antialiased;position:absolute;text-align:center;width:200px;height:120px;padding:12px;background:#fff;border:0;border-radius:3px;pointer-events:none;-webkit-filter:drop-shadow(0 3px 6px rgba(0, 0, 0, 0.1)) drop-shadow(0 0 1px #cdcdcd);filter:drop-shadow(0 3px 6px rgba(0, 0, 0, 0.1)) drop-shadow(0 0 1px #cdcdcd)}.product-timeline__tooltip::after{content:"";width:15px;height:15px;background:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);bottom:-7px;position:absolute;left:calc(50% - 7px)}.product-timeline__tooltip-date{color:#666}.product-timeline__tooltip-value{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:24px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;text-align:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;margin-top:12px}.product-timeline__tooltip-unit{font-size:21px}.product-timeline__additional-tooltip-info.product-timeline__tooltip-unit{font-size:18px}.product-timeline__area{fill:rgba(0,0,0,.05)}.product-timeline__line{stroke:#666;stroke-width:2;fill:none}.product-timeline__circle{cursor:pointer}.product-timeline__bar{rx:1px;ry:1px;fill:#8477ff !important}.product-timeline__threshold-line-max{stroke:#30cc71;stroke-dasharray:5;stroke-width:1}.product-timeline__threshold-line-min,.product-timeline__threshold-line-critical{stroke:#f94f55;stroke-dasharray:5;stroke-width:1}.product-timeline__threshold-text-max{fill:#309266}.product-timeline__threshold-text-min,.product-timeline__threshold-text-critical{fill:#d00269}.van-analytics{min-height:100vh;font-family:"NunitoRegular",sans-serif}.product-unit-name{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:baseline;align-items:baseline}.product-unit-name__display-text--ellipsis{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;min-width:0;-ms-flex:1 1;flex:1 1}.product-unit-name__unit{font-size:14px;line-height:1;padding:0 6px;background-color:#e1e1e1;border:1px solid #bababa;border-radius:3px;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0;margin-left:6px}.adjust-list{padding-bottom:75px}.adjust-list__footer{border-top:1px solid #e1e1e1;padding:12px var(--vs-page-side-gutter);background:#fff;position:fixed;bottom:0;right:0;left:0}@media(min-width: 991px){.adjust-list__footer{left:var(--vs-app-side-nav-width);width:calc(100% - var(--vs-app-side-nav-width))}}.adjust-list__footer .adjust-list-columns__action{-ms-flex-item-align:end;align-self:flex-end}.adjust-list-columns{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}.adjust-list-columns .vs-uppercase-label{display:inline-block;line-height:1.4}.adjust-list-columns--bottom{-ms-flex-align:stretch;align-items:stretch}.adjust-list-columns--bottom .adjust-list-columns__location{-ms-flex-item-align:end;align-self:flex-end}.adjust-list-columns__name{-ms-flex:4 1;flex:4 1;padding:6px 12px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.adjust-list-columns__name.data-list-header__label{-ms-flex-align:start;align-items:flex-start}.adjust-list__action-wrapper{display:-ms-flexbox;display:flex;margin-left:12px;width:22%;-ms-flex-pack:justify;justify-content:space-between}.adjust-list__deemphasized-link{width:125px;margin-left:1em}.adjust-list__comments{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.adjust-list__comments-list-wrapper{position:relative;min-height:8em}.adjust-list__comment-loading-screen{position:absolute;width:100%;height:100%;top:0;left:0;z-index:100;background:#f3f4f6}.adjust-list__comments-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:250px;overflow-y:scroll}.adjust-list__comment{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;margin:8px 0;border-bottom:1px solid #f3f4f6}.adjust-list__no-comments{-ms-flex-align:center;align-items:center;border-bottom:unset}.adjust-list__comments-list:last-child{border-bottom:unset}.adjust-list__comment-text{text-align:left}.adjust-list__comment-created-by{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;font-size:small;color:#bababa;width:100%}.adjust-list__comment-info-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%}.adjust-list__comment-info-wrapper .vs-deemphasized-link{font-size:small;margin-left:6px}.adjust-list__delete-comment .vs-button__label,.adjust-list__error-comment{color:#f94f55}.adjust-list__create-comment{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;border-top:2px solid #27303d;margin-top:12px}.adjust-list__create-comment-input{margin:16px 0 8px}.adjust-list__create-comment-action-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:8px 0}.adjust-list-columns__location{-ms-flex:2 1;flex:2 1;padding:6px 12px}.adjust-list-columns__open,.adjust-list-columns__total-planned,.adjust-list-columns__adjusted,.adjust-list-columns__diff,.adjust-list-columns__mos,.adjust-list-columns__action{-ms-flex:1 0;flex:1 0;padding:6px 12px;text-align:right;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.adjust-list-columns__open{min-width:120px}.adjust-list-columns__total-planned{min-width:150px}.adjust-list-columns__diff,.adjust-list-columns__adjusted{min-width:130px}.adjust-list-columns__action{min-width:140px}.data-list-header__label{padding-bottom:6px;-ms-flex-item-align:end;align-self:flex-end}.adjust-list__row{background:#fff;border-bottom:1px solid #e1e1e1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.adjust-list__row-extra{padding:12px}.subtotal{-ms-flex-item-align:end;align-self:flex-end}.subtotal__label{margin-bottom:6px}.rationing-list{padding-bottom:75px}.rationing-list__footer{border-top:1px solid #e1e1e1;padding:12px var(--vs-page-side-gutter);background:#fff;position:fixed;bottom:0;right:0;left:0}@media(min-width: 991px){.rationing-list__footer{left:var(--vs-app-side-nav-width);width:calc(100% - var(--vs-app-side-nav-width))}}.rationing-list__footer .rationing-list-columns__action{-ms-flex-item-align:end;align-self:flex-end}.rationing-list-columns{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.rationing-list-columns .vs-uppercase-label{display:inline-block;line-height:1.4}.rationing-list-columns--bottom{-ms-flex-align:stretch;align-items:stretch}.rationing-list-columns--bottom .rationing-list-columns__location{-ms-flex-item-align:end;align-self:flex-end}.rationing-list-columns__name{width:26%;padding:6px 12px}.rationing-list-columns__location{width:10%;padding:6px 12px}.rationing-list-columns__total-planned,.rationing-list-columns__diff,.rationing-list-columns__adjusted,.rationing-list-columns__rounded,.rationing-list-columns__mos,.rationing-list-columns__action{padding:6px 12px;text-align:right;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.rationing-list-columns__total-planned{width:7%}.rationing-list-columns__diff{width:10%}.rationing-list-columns__adjusted{width:10%}.rationing-list-columns__rounded{width:7%}.rationing-list-columns__mos{width:10%}.rationing-list-columns__action{width:10%}.data-list-header__label{padding-bottom:6px;-ms-flex-item-align:end;align-self:flex-end}.rationing-list__row{background:#fff;border-bottom:1px solid #e1e1e1}.rationing-list__row-extra{padding:12px}.subtotal{-ms-flex-item-align:end;align-self:flex-end}.subtotal__label{margin-bottom:6px}.data-list:focus{outline:none}.data-list .ReactVirtualized__Grid,.data-list .ReactVirtualized__List{outline:none}.data-list .ReactVirtualized__Grid:focus,.data-list .ReactVirtualized__List:focus{outline:none}.data-list-row{border-bottom:1px solid #e1e1e1}.data-list-row--no-results{margin:0 auto;width:66%;padding:24px 12px}.data-list-header{-ms-flex:1 1;flex:1 1}.data-list-header:focus{outline:none}.data-list-header__label{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.data-list-header__label--clickable{cursor:pointer}.data-list-cell{background-color:#fff;line-height:24px;height:24px;padding:10px 12px;-webkit-box-sizing:content-box;box-sizing:content-box;margin:0;-ms-flex:1 1;flex:1 1}.data-list-row:hover .data-list-cell{background:#f3f4f6}.data-list-cell--capitalised{text-transform:capitalize}.data-list-cell--centered{text-align:center}.data-list-cell--action{min-width:55px;text-align:right}.edit-allocation__input-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-top:-5px}.edit-allocation__icon-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%;color:#30cc71;font-size:18px}.edit-allocation__icon-container.edit-allocation__icon-container--warning{color:#f94f55}.edit-allocation__input{font-size:16px}.edit-allocation__error-icon{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;color:#f94f55}.wizard-body--content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:100%;font-size:16px;-ms-flex-pack:start;justify-content:flex-start;width:100%}.export-import-reserve-stock__warehouse-codes .vs-options-group__options{-ms-flex-direction:column;flex-direction:column}.export-import-reserve-stock__warehouse-codes .vs-options-group__item{-ms-flex-direction:column;flex-direction:column;height:60px;padding:0;width:calc(100% + 40px);position:relative;margin:0;padding:.75em;display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:start;justify-content:flex-start;background:#f3f4f6;border-top:1px solid #e1e1e1;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;-webkit-transition:all .15s;-o-transition:all .15s;transition:all .15s;cursor:pointer}.export-import-reserve-stock__warehouse-codes .vs-options-group__item label{padding:0;height:100%;width:100%;display:-ms-flexbox;display:flex}.export-import-reserve-stock__program-options .vs-options-group__item{display:inline-block;border:unset;width:auto;padding:12px}.export-import-reserve-stock__program-options .vs-options-group__item label{padding:0}.export-import-reserve-stock__warehouse-codes .vs-options-group__item:last-child{border-bottom:1px solid #e1e1e1}.export-import-reserve-stock__warehouse-codes .vs-checkbox__faux-box{right:12px;position:absolute;background:transparent;border:0;-webkit-box-shadow:0 0 0;box-shadow:0 0 0}.export-import-reserve-stock__warehouse-codes .vs-checkbox--is-checked .vs-checkbox__faux-box{right:12px;position:absolute;-webkit-box-shadow:0 0 0;box-shadow:0 0 0;border:1px solid #6d62f5;background:#6d62f5;border-radius:100%;width:1.5em;height:1.5em;bottom:0;top:0;margin:auto}.export-import-reserve-stock__warehouse-codes .vs-checkbox__faux-check svg{height:1.5em;width:1.5em;position:absolute;bottom:0;top:0;left:0;right:0;display:block;margin:auto}.export-import-reserve-stock__warehouse-codes .vs-checkbox__label{padding:12px}.export-import-reserve-stock__program-funders .vs-form-row__item:not(.vs-form-row__item--spread){max-width:unset}.export-import-reserve-stock .warehouse-program__header{margin:12px 0}.export-import-reserve-stock .vs-options-group__item--selected{font-weight:bold}.export-import-reserve-stock .vs-options-group__options{margin:0}.export-import-reserve-stock .vs-form-row{width:auto;margin-right:40px}.export-import-reserve-stock .vs-form-row.export-import-reserve-stock__program-funders{-ms-flex:1 1;flex:1 1}.export-import-reserve-stock .vs-form-row.export-import-reserve-stock__program-funders--inactive{display:none}.export-import-reserve-stock .vs-form-row+.vs-form-row{margin:0}.export-import-reserve-stock .vs-form-row+.vs-form-row{margin-top:0}.export-import-reserve-stock .vs-checkbox--is-checked .vs-checkbox__label{color:#000}.export-import-reserve-stock .vs-options-group__item--highlighted .vs-checkbox__label{color:#fff}.export-import-reserve-stock .vs-checkbox__input:focus~.vs-checkbox__faux-box{outline:0;border-color:none;-webkit-box-shadow:none;box-shadow:none}.order-header__meta{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.order-header__meta-item{display:inline-block;line-height:1;margin-right:1em;margin-top:6px}.order-header__meta-action{position:absolute;right:12px;top:12px}.product-list__comments-icon{color:var(--brand-primary)}.rationing-summary-numbers{width:100%}.rationing-summary-numbers tbody tr:nth-child(even){background:#f3f4f6}.rationing-summary-numbers th,.rationing-summary-numbers td{font-size:14px;padding:6px;border-bottom:1px solid #e1e1e1}.rationing-summary-numbers th{text-align:left;padding-left:24px}.rationing-summary-numbers td{text-align:right;padding-right:24px}.rationing-summary-numbers thead{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:18px}.rationing-summary-numbers__remainder{background:#f4fcf8;color:#1f8449}.rationing-summary-numbers__remainder--negative{background:#fff1f2;color:#c73f44}.rationing-summary-status{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;line-height:1;margin-bottom:12px}.rationing-summary-status__label{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;margin-left:6px}.rationing-summary-status--rationed{color:#e5a723}.rationing-summary-status--location-warning{padding:12px 0}.rationing-summary-status--location-warning svg{color:#e5a723;display:inline-block;height:100%;margin:0 12px}.rationing-summary-status--insufficient{color:#f94f55}.rationing-summary{width:23%;min-width:250px;position:relative;margin:-12px calc(var(--vs-page-side-gutter) * -1) -12px 0;border-left:1px solid #e1e1e1}.rationing-summary__footer{position:relative;z-index:1;height:100%;padding:12px 0;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.rationing-summary__footer .subtotal{padding:6px 12px}.rationing-summary__footer .subtotal:last-child{text-align:center}.rationing-summary__sidebar{position:absolute;background:#fff;border-left:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;overflow:auto;height:calc(100vh - 100%);-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);width:calc(100% + 1px);left:-1px;right:0;bottom:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;will-change:transform;-webkit-transition:-webkit-transform .1s ease-in;transition:-webkit-transform .1s ease-in;-o-transition:transform .1s ease-in;transition:transform .1s ease-in;transition:transform .1s ease-in, -webkit-transform .1s ease-in}.rationing-summary--expanded .rationing-summary__sidebar{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.rationing-summary__header{width:100%;height:104px;-ms-flex-positive:0;flex-grow:0;padding:12px 24px;border-bottom:1px solid #e1e1e1;margin-bottom:24px}.rationing-summary__title{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:24px;margin-bottom:12px}.rationing-summary__intro{padding:0 24px 12px}.rationing-summary__summary{width:100%}.rationing-summary__summary+.rationing-summary__summary{margin-top:24px}.rationing-summary__summary-text{padding:12px 24px}.rationing-summary__resets{width:100%;padding:12px 24px}.rationing-summary__reset-option{padding:3px 0}.rationing-summary__confirm{margin-top:auto;padding:24px 24px}.pack-out__wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:160px;-ms-flex-pack:center;justify-content:center;padding:.5em}.pack-out__header{margin-bottom:1em}.pack-out__table{width:100%;table-layout:fixed}.pack-out__table-row td{padding:.5em 0;border-bottom:1px solid #bababa}.order-group-list__item{margin:12px}.order-group-list__action{margin-right:6px}.create-order-form .vs-form-input-label{margin-top:12px;font-size:18px;font-weight:bold}.preview-order__card{margin:0 auto;background:#fff;border:1px solid #e1e1e1;max-width:760px}.preview-order__card-header{padding:12px 48px 36px}.preview-order__subtitles{margin:24px 0;font-size:18px}.preview-order__subtitles--padded{margin:12px 36px}.preview-order__spacers{display:inline-block;width:320px}.preview-order__list{border-top:1px solid #e1e1e1;margin-bottom:48px}.preview-order__list--warnings{color:#f94f55}.preview-order__list-item{border-bottom:1px solid #e1e1e1;padding:9px 21px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.preview-order__list-item-spacers{display:-ms-inline-flexbox;display:inline-flex;min-width:220px;-ms-flex-align:center;align-items:center;gap:12px;-ms-flex-item-align:start;align-self:flex-start}.preview-order__list-item-spacers--alert svg{color:#f94f55}.preview-order__list-item-spacers--ok svg{color:#30cc71}.preview-order__card-footer{background:#f3f4f6;padding:24px;text-align:center}.preview-order__card-footer button{margin-left:24px}.order-group-detail__filter{margin-left:36px}.order-group-detail__filter-title{margin-bottom:12px;margin-right:36px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row;flex-direction:row}.order-group-detail__list--warnings{color:#f94f55}.order-group-detail__prescription-text{padding:24px 0}.location-list-sidebar{position:fixed;right:0;bottom:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0;background:#fff;border-left:1px solid #e1e1e1;font-size:14px;overscroll-behavior:contain;overflow-y:auto}@media(min-width: 701px){.location-list-sidebar{top:0;left:unset;height:100vh;width:300px}.location-list-sidebar::before{content:unset}}.location-list-sidebar__heading{height:89px;border-bottom:1px solid #e1e1e1;margin-bottom:24px;padding:48px 24px 24px 24px}.location-list-sidebar__item{padding:9px 24px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.location-list-sidebar__item--decorated{border-bottom:1px solid #f3f4f6}.location-list-sidebar__item--total{font-weight:bold;background:#f3f4f6}.location-list-sidebar__title{border-bottom:1px solid #f3f4f6;padding:12px 24px;margin-top:24px}.location-list-sidebar__total{font-family:"NunitoBold",sans-serif}.location-list-main{margin-right:300px}.location-list-main__num{margin-right:4px}.location-list-main__diff{margin:6px 0 24px;text-align:left}.location-list-main__label{margin-bottom:6px;text-align:left}.longhaul-header-detail{font-family:"NunitoRegular",sans-serif;-webkit-font-smoothing:antialiased;font-size:16px}.longhaul-product-list__confirmation-empty{margin:150px auto;max-width:250px;text-align:center;color:#666}.longhaul-product-list__confirmation-img{max-width:60px}.longhaul-product-list__table-cell.vs-data-table-cell{text-wrap:wrap;word-wrap:break-word;line-height:1}.longhaul-product-list__amount-info{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex:1 1;flex:1 1;padding:24px}.longhaul-product-list__amount-info--movements{background-color:#dff1ef}.longhaul-product-list__amount-info--value{background-color:#fcf5ff}.longhaul-product-list__structured-value{min-width:33%}.longhaul-product-list__structured-value--right{text-align:right}.longhaul-product-list__key-table-column{width:250px}.longhaul-product-list__last-table-column{width:120px}.longhaul-product-detail__row-open{border-bottom:unset}.longhaul-product-detail__scaling-input-label{-ms-flex:0 0 auto;flex:0 0 auto;font-size:16px}.longhaul-product-detail__scaling-input{width:75px}.longhaul-product-detail__stock-transfer-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px;margin:0 auto;max-width:80%}@media(min-width: 991px){.longhaul-product-detail__stock-transfer-wrapper{margin:0 100px;max-width:100%}}.longhaul-product-detail__stock-transfer-wrapper--approved{padding-bottom:12px}.longhaul-product-detail__stock-transfer{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:24px;background-color:#f3f4f6}.longhaul-product-detail__stock-transfer-input{-ms-flex:0 1 400px;flex:0 1 400px}.longhaul-product-detail__stock-transfer-qty-input{min-width:150px;max-width:170px}.longhaul-product-detail__actions{margin-top:0 !important;margin-bottom:24px}.donut{-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75);position:relative;display:block;height:155px;width:155px;border-radius:100%}@media(min-width: 1201px){.donut{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.donut__inner{-webkit-transform:rotateZ(-90deg);-ms-transform:rotate(-90deg);transform:rotateZ(-90deg)}.donut__circle{stroke:#bababa;stroke-width:.35em}.donut__bar{stroke-linecap:round;stroke-width:.75em;stroke:#81f4a0}.donut__percentage{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:21px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.reporting-progress{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1}.reporting-progress__header{padding:18px 24px}.reporting-progress__title{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:21px;margin:0;min-height:36px;text-align:center;-webkit-font-smoothing:antialiased}.reporting-progress__title::first-letter{text-transform:capitalize}.reporting-progress__subtitle{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;margin:0;min-height:36px;text-align:center;-webkit-font-smoothing:antialiased}.reporting-progress__subtitle::first-letter{text-transform:capitalize}.reporting-progress__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;padding:0 24px}@media(min-width: 1201px){.reporting-progress__content{padding:24px}}.reporting-progress__donut-container{display:none}@media(min-width: 701px){.reporting-progress__donut-container{display:initial}}.reporting-progress__progress{font-size:21px;text-align:center;margin-bottom:12px}@media(min-width: 701px){.reporting-progress__progress{margin-bottom:24px}}@media(min-width: 1201px){.reporting-progress__progress{margin-top:24px}}.reporting-progress__complete,.reporting-progress__total{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:18px}.reporting-progress__text-block{margin-left:6px}@media(min-width: 701px){.reporting-progress__text-block{display:block;margin-left:0}}.reporting-progress__action{margin-top:auto;margin-bottom:24px;text-align:center}@media(min-width: 701px){.reporting-progress__action{margin-bottom:36px}}.reporting-progress__action button{margin-bottom:12px}.reporting-progress__action button:last-of-type{margin-bottom:0}.stock-count-table{border-collapse:collapse;min-width:100%;position:relative;background:#fff}@media(min-width: 1201px){.stock-count-table{table-layout:fixed}}.stock-count-table tr{border-top:1px solid #bababa;border-bottom:1px solid #bababa}.stock-count-table td{padding:12px;text-align:right;vertical-align:top}.stock-count-table td:first-of-type{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;text-align:left}.stock-count-table th:nth-of-type(even),.stock-count-table td:nth-of-type(even){background-color:#f3f4f6}@media(min-width: 701px){.stock-count-table th:first-of-type,.stock-count-table td:first-of-type{padding-left:24px}}@media(min-width: 701px)and (max-width: 1199px){.stock-count-table th:last-of-type,.stock-count-table td:last-of-type{padding-right:24px}}.stock-count-table .stock-count-table__standard-remark{text-align:left}.stock-count-table__tr--expiry th,.stock-count-table__tr--expiry td{background:#fffcf3}.stock-count-table__tr--expiry th:nth-of-type(even),.stock-count-table__tr--expiry td:nth-of-type(even){background:#fdf3dc}.stock-count-table__expiry-sum{font-size:14px;color:#926c1a;display:block}.stock-count-table__tr--issue th,.stock-count-table__tr--issue td{background:#fee5e6}.stock-count-table__tr--issue th:nth-of-type(even),.stock-count-table__tr--issue td:nth-of-type(even){background:#fdd1d3}.stock-count-table__category td{font-size:13px;text-transform:uppercase;color:#666}.stock-count-table__th{padding:12px;font-size:13px;font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;vertical-align:bottom}.stock-count-table__products{padding:12px;font-size:16px;vertical-align:bottom}.stock-count-table__products{width:300px;text-align:left}@media(max-width: 699px){.stock-count-table__products{width:260px}}.stock-count-table__expiry-header{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;padding-top:36px;padding-bottom:12px;text-align:left}.stock-count-table__no-expiry{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:16px}.stock-count{background:#fff;overflow-x:auto;width:100vw}@media(min-width: 1201px){.stock-count{width:auto}}.stock-count-header{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}@media print{.stock-count-header{background-color:#fff}}.stock-count-header__title{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;margin:0 24px 12px;-webkit-font-smoothing:antialiased}@media(min-width: 991px){.stock-count-header__title{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:24px}}.stock-count-header__info{margin-left:12px;font-family:"NunitoRegular",sans-serif;font-size:18px}@media(min-width: 991px){.stock-count-header__info{font-size:21px}}.stock-count-header__issues{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;color:#f94f55;margin:-6px 24px 12px;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(100% - 24px);flex-basis:calc(100% - 24px)}.stock-count__unmanaged-product,.stock-count-table__unmanaged--product{-webkit-filter:grayscale(1);filter:grayscale(1)}.confirmation__back-button{padding:12px var(--vs-page-side-gutter) 0}.confirmation__intro{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:21px}.confirmation__panel{padding-bottom:0;border-bottom:1px solid #f3f4f6}.confirmation__header{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:21px;margin:0 30px 25px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.confirmation__header--small{margin:0 20px 20px}.confirmation__header-info{font-family:"NunitoRegular",sans-serif;-webkit-font-smoothing:antialiased;font-size:14px}.confirmation__header-pb{font-family:"NunitoRegular",sans-serif;-webkit-font-smoothing:antialiased;font-size:12px;max-width:40%;display:-ms-flexbox;display:flex;gap:6px}.confirmation__header-pb-icon{font-size:16px;-ms-flex:0 0 auto;flex:0 0 auto}.confirmation__warning{margin-bottom:0}.confirmation__block{margin-top:0;font-size:14px;-ms-flex-positive:1;flex-grow:1;padding:0 24px}.confirmation__block--warning{color:#f94f55}.confirmation__no-sales{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;-ms-flex-positive:1;flex-grow:1;margin:30px}.confirmation__modal-trigger{padding:10px;background:transparent}.confirmation-table{border-collapse:collapse;min-width:100%;position:relative;background:#fff;text-align:center}@media(min-width: 1201px){.confirmation-table{table-layout:fixed}}.confirmation-table tr{border-top:1px solid #bababa;border-bottom:1px solid #bababa}.confirmation-table th{padding:10px 15px;font-family:"NunitoBold",sans-serif;font-size:12px;text-transform:uppercase}.confirmation-table th:nth-child(2){font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:18px}.confirmation-table th:nth-of-type(2n+3){background-color:#f3f4f6}.confirmation-table td{padding:10px 15px;line-height:1}.confirmation-table td:first-child{width:20px;padding-right:0}.confirmation-table td:nth-of-type(2n+3){background-color:#f3f4f6}.confirmation-table td:last-child{padding:0;margin:auto}.confirmation-table__tr--issue th,.confirmation-table__tr--issue td{background:#fffaee}.confirmation-table__tr--issue th:nth-of-type(2n+3),.confirmation-table__tr--issue td:nth-of-type(2n+3){background:#f9f5e9}.confirmation-table__tr--warning th,.confirmation-table__tr--warning td{background:#fee5e6}.confirmation-table__tr--warning th:nth-of-type(2n+3),.confirmation-table__tr--warning td:nth-of-type(2n+3){background:#f4e4e6}.confirmation-table__th--standard-consumed,.confirmation-table__td--standard-consumed{font-family:"NunitoBold",sans-serif}.confirmation-table__th--trigger,.confirmation-table__td--trigger{width:40px}.confirmation-table__th--standard-opening-balance,.confirmation-table__th--standard-physical-count,.confirmation-table__th--standard-consumed{width:100px}.confirmation-table__th--products{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:21px}.confirmation-table__th--products,.confirmation-table__td--products{font-family:"NunitoBold",sans-serif;text-align:left}.confirmation-table__td--price{position:relative;text-align:right}.confirmation-table__td--price::before{content:"×";position:absolute;left:-5px;color:#999}.confirmation-table__td--sold{text-align:right}.confirmation-table__td--summary{text-align:left}.confirmation-table__total{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:21px;padding:10px}.confirmation-table__footnote{padding:0 0 10px 10px;font-size:12px}.confirmation-table__indicator{display:inline-block;width:16px;height:16px;margin-left:-26px;margin-right:9px}.confirmation-table-modal__text{margin:0 -5px 20px}.confirmation-table-modal__ooc-warning{color:#f94f55;text-align:left;margin-bottom:20px}.confirmation-table__th--status-warning{color:#f94f55}.confirmation-table-modal__ooc-warning-box{background-color:#f94f55;color:#fff;font-size:14px;padding:12px;text-align:left}.confirmation-table--summary th:nth-of-type(2n+3){background-color:#fff}.confirmation-table--summary th:nth-child(5){font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;background:#f3f4f6}.confirmation-table--summary td:nth-of-type(2n+3){background-color:#fff}.confirmation-table--summary td:nth-child(5){background:#f3f4f6}.confirmation-table--summary .confirmation-table__th--shelflife-sold,.confirmation-table--summary .confirmation-table__th--price,.confirmation-table--summary .confirmation-table__th--total{width:100px}.confirmation-table--summary .confirmation-table__td--value{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:21px;background:#f3f4f6}.confirmation-table--summary .confirmation-table__th--sold,.confirmation-table--summary .confirmation-table__td--sold{font-family:"NunitoBold",sans-serif}.confirmation-table--summary .confirmation-table__tr--issue th,.confirmation-table--summary .confirmation-table__tr--issue td{background:#fffaee}.confirmation-table--summary .confirmation-table__tr--issue th:nth-child(3),.confirmation-table--summary .confirmation-table__tr--issue td:nth-child(3){background:#fffaee}.confirmation-table--summary .confirmation-table__tr--issue th:nth-child(5),.confirmation-table--summary .confirmation-table__tr--issue td:nth-child(5){background:#f9f5e9}.confirmation-table--summary .confirmation-table__tr--warning th,.confirmation-table--summary .confirmation-table__tr--warning td{background:#fee5e6}.confirmation-table--summary .confirmation-table__tr--warning th:nth-child(3),.confirmation-table--summary .confirmation-table__tr--warning td:nth-child(3){background:#f4e4e6}.confirmation-table--summary .confirmation-table__tr--warning th:nth-child(5),.confirmation-table--summary .confirmation-table__tr--warning td:nth-child(5){background:#f4e4e6}.confirmation-table--missing-count th{font-family:"NunitoBold",sans-serif;padding:10px 20px}.confirmation-table--missing-count th:nth-child(2){width:40px;max-width:40px;background:#f3f4f6;font-size:12px}.confirmation-table--missing-count td{text-align:left;font-family:"NunitoBold",sans-serif;background:#fee5e6;padding:10px 20px}.confirmation-table--missing-count td:nth-child(2){width:40px;max-width:40px;text-align:right;background:#fdd1d3}.confirmation-table--missing-count td:last-child{padding:10px 20px}.confirmation-table__tr--vat th:nth-of-type(2n+3){background-color:#fff}.confirmation-table__tr--vat th:nth-child(5){background:#fff;font-size:12px}.confirmation-table__tr--vat th:nth-child(6){font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;background:#f3f4f6}.confirmation-table__tr--vat td:nth-child(5){background:#fff}.confirmation-table__tr--vat td:nth-child(6){background:#f3f4f6}.confirmation-table__tr--vat .confirmation-table__th--price,.confirmation-table__tr--vat .confirmation-table__td--price{width:90px;border-left:1px solid rgba(186,186,186,.2)}.confirmation-table__tr--vat .confirmation-table__td--vat{position:relative;width:110px}.confirmation-table__tr--vat .confirmation-table__td--vat::before{content:"+";position:absolute;left:5px;color:#999}.confirmation-table__tr--vat .confirmation-table__td--price{padding-left:0}.confirmation-table__tr--vat .confirmation-table__td--price::before{content:"×";position:absolute;left:-20px;color:#999}.confirmation-table__button{margin:auto}.ledger-page{width:100%;height:100%;min-height:100vh}.ledger-section{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 699px){.ledger-section{-ms-flex-direction:column;flex-direction:column}}.ledger-break{-ms-flex-preferred-size:100%;flex-basis:100%;height:0}.ledger__download{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.ledger__download-buttons{vertical-align:bottom}.ledger__location{margin-bottom:12px}.ledger__transfer{margin-right:12px;vertical-align:middle}.ledger-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;padding:24px;background:#fff;border-bottom:1px solid #bababa;margin-bottom:36px}.ledger-header__product{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:24px;line-height:1.1;padding-top:12px}.ledger-info{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 699px){.ledger-info{-ms-flex-direction:column;flex-direction:column}}.ledger-info__item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:baseline;align-items:baseline;gap:6px}@media(max-width: 699px){.ledger-info__item{margin-bottom:12px}}.ledger-info__basics{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px}.ledger-info__balances{max-width:380px;-ms-flex:1 1;flex:1 1}@media(max-width: 699px){.ledger-info__balances{max-width:unset;width:100%;margin-top:12px}}.ledger-info__balances-table{margin-bottom:0}.ledger-header__balance{padding:0 24px;border-right:1px solid #bababa;white-space:nowrap}.ledger-header__balance:last-child{border-right:0}.ledger-header__balance-number{font-size:24px;padding:6px 0 0}.ledger-header__subscription{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e1e1e1;padding:24px;margin-bottom:24px}@media(max-width: 699px){.ledger-header__subscription{padding:12px;max-width:unset;width:100%}}.ledger-header__subscription-heading{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;color:#666;margin-top:12px;margin-bottom:6px;font-size:14px}.ledger-header__subscription-heading:first-child{margin-top:0}.ledger-active-filter{width:100%;-ms-flex-negative:0;flex-shrink:0;border-bottom:1px solid #e1e1e1;padding:24px 0}.ledger-active-filter__filter-list{margin:-6px;display:-ms-flexbox;display:flex;padding-top:12px}.ledger-active-filter__filter{padding:6px}.ledger-active-filter__clear{-ms-flex-item-align:end;align-self:flex-end}.ledger-table tbody tr{background:#fff}.ledger-table__info{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media(max-width: 699px){.ledger-table__info{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}.ledger-table__title{margin-bottom:12px}.ledger-table__table{-webkit-box-shadow:0 0 2px 0 #0000004d;box-shadow:0 0 2px 0 #0000004d;width:100%;max-width:100%;font-size:16px}@media(max-width: 699px){.ledger-table__table{-webkit-box-shadow:none;box-shadow:none}.ledger-table__table thead{display:none}.ledger-table__table tr{-webkit-box-shadow:0 0 2px 0 #0000004d;box-shadow:0 0 2px 0 #0000004d;margin-bottom:12px;display:block}.ledger-table__table tbody td{display:block;width:100% !important;text-align:right;padding-left:12px !important}.ledger-table__table tbody td:first-child{padding-top:18px}.ledger-table__table tbody td:nth-last-child(2){padding-bottom:18px}.ledger-table__table tbody td:last-child{padding-top:18px;padding-bottom:18px;border-top:1px dashed #00000040}.ledger-table__table tbody td::before{content:attr(data-label);float:left}}.ledger-table__table th,.ledger-table__table td{vertical-align:top;padding:9px 12px;line-height:1.4}.ledger-table__table th:first-child,.ledger-table__table td:first-child{padding-left:24px;width:145px}.ledger-table__table th{background:#f3f4f6;vertical-align:middle}.ledger-table__info-cell{text-align:left}.ledger-table__nowrap-cell{white-space:nowrap}.ledger-table__info-cell--batch-no{font-family:"RobotoMonoRegular",monospace;-webkit-font-smoothing:antialiased}.ledger-table__amount-cell{text-align:right;width:140px}.ledger-table__split-cell{font-family:"NunitoRegular",sans-serif;-webkit-font-smoothing:antialiased;background-color:#f3f4f6;border-radius:3px;display:inline-block;padding:3px 6px;margin-top:6px}.ledger-table__split-cell:first-child{margin-right:6px}.ledger-table__total-cell{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased}.ledger-table__batch-cell{background-color:#f3f4f6}.ledger-table__stock-count-adjustment{white-space:nowrap;display:-ms-inline-flexbox;display:inline-flex}.ledger-table__stock-count-adjustment+.ledger-table__stock-count-adjustment{margin-left:.25em}.ledger-table__subhead{color:#666;font-size:14px;padding:2px 6px}.ledger-table__row{border-bottom:1px solid #e1e1e1}.ledger-table__adjustment-note{padding-top:.25em;font-size:13px;position:relative}.ledger-table__adjustment-note--positive{color:var(--brand-primary)}.ledger-table__adjustment-note--negative{color:#f94f55}.ledger-table__total{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased}.ledger-table__details-link{display:block;text-align:right;margin:-2px -2px -2px 6px}.ledger__no-data{text-align:center;margin:25px}.ledger-table__show-more{text-align:center;margin:50px 0}.ledger-table__stock-count-adjustment--issue{background:#fff6e0;padding:3px 6px;margin-right:3px;border-radius:3px}.ledger-table__stock-count-adjustment-icon{display:-ms-inline-flexbox;display:inline-flex;font-size:14px;-ms-flex-align:center;align-items:center;margin-right:3px}.ledger-table__stock-count-adjustment-icon--negative{color:#f94f55;margin-left:3px}.ledger-transfer__input{max-width:150px;text-align:right}.due-date{font-size:16px}.due-date__date{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;white-space:nowrap;color:var(--brand-primary)}.locations-list__your-location{margin-bottom:24px}.locations-list__group-header{margin:0}@media(min-width: 1201px){.locations-list__group-header{margin:36px 0 0}}.locations-list__group{margin:6px 0;border-top:1px solid #e1e1e1}.location-item__reports{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:6px}.location-item__reports-item{display:-ms-flexbox;display:flex}.location-item__reports-item a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px;color:#bababa}.location-item__reports-item:first-child a{color:#30cc71}.overview-header{padding-bottom:12px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.overview-header__content{margin-top:-6px;padding-bottom:12px;-ms-flex:1 0 100%;flex:1 0 100%;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width: 991px){.overview-header__content{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media(min-width: 700px){.overview-header__content{padding-bottom:0}}.overview-header__timeframe{-ms-flex:1 0 auto;flex:1 0 auto;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;position:relative}@media(min-width: 700px){.overview-header__timeframe{width:50%;-ms-flex-align:end;align-items:flex-end}}.overview-header__period-options-header{text-align:center;margin-right:3.5em}@media(max-width: 500px){.overview-header__period-options-header{margin-right:3em}}.overview-header__period-options{position:relative !important;left:4.5em !important;top:0 !important}.van-stock-count{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.reports-overview{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:0 !important;margin-bottom:-24px !important}@media(min-width: 701px){.reports-overview{-ms-flex-direction:row;flex-direction:row}}.reports-overview:first-child{margin-top:-24px !important}.reports-overview .main-column{-ms-flex-positive:3;flex-grow:3;min-height:50vh;border-left:1px solid #e1e1e1}.reports-overview .main-column__header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:12px 24px;border-bottom:1px solid #e1e1e1}@media(min-width: 991px){.reports-overview .main-column__controls{margin-left:auto}}.reports-overview .main-column__title{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:21px;margin:0;min-height:36px;-webkit-font-smoothing:antialiased}.reports-overview .main-column__content{padding:24px}.reports-overview .main-colum__content--services{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.reports-overview .main-colum__content--search{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.reports-overview .main-column__statusbar{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.reports-overview .list-header--services{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:24px;padding:0;margin:0 0 24px}.reports-overview .location-search{margin:auto;text-align:center}@media(min-width: 700px){.reports-overview .location-search{max-width:500px}}.reports-overview .location-search__title{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:24px;padding:0;margin:24px 0 12px}@media(min-width: 991px){.reports-overview .location-search__title{margin:48px 0 12px}}.reports-overview .list--services{-ms-flex-item-align:start;align-self:flex-start;min-width:300px;max-width:100%}.reports-overview .service-item{padding:6px 0;list-style:none}.reports-overview__sidebar{overflow:auto;-ms-flex:0 0 auto;flex:0 0 auto}@media(min-width: 701px){.reports-overview__sidebar{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(280px - 60px);flex-basis:calc(280px - 60px)}}@media(min-width: 1201px){.reports-overview__sidebar{-ms-flex:0 0 280px;flex:0 0 280px}}.location-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.location-item__text{-ms-flex:1 1 50%;flex:1 1 50%;margin-right:6px;word-break:break-word}.location-item__date{-ms-flex:1 0 auto;flex:1 0 auto;margin-left:12px;font-size:14px;color:#666}.location-item-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:12px 0;border-bottom:1px solid #e1e1e1}.location-item__statements-toggle{cursor:pointer}.location-item__statements{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:12px;gap:12px}@media(min-width: 701px){.location-item__statements{-ms-flex-direction:row;flex-direction:row;gap:0}}.location-item__download-button{margin-right:10px}.location-item__status-edit{display:inline-block;width:18px;height:18px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-left:8px;border:1px solid #4d2999;border-radius:3px;-webkit-box-shadow:0 4px 4px -3px #666;box-shadow:0 4px 4px -3px #666}.program-selection__programs{padding:12px}@media(min-width: 701px){.program-selection__programs{padding:48px 24px}}.programs-list{list-style-type:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:-6px}.programs-list__item{-ms-flex:1 0 220px;flex:1 0 220px;max-width:400px;padding:6px}.report-meta{color:#666;font-size:14px;line-height:1}.report-status{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;font-size:14px;line-height:1;gap:3px}.report-status--is-link{text-decoration:underline}.report-status--complete{color:#30cc71}.report-status--not-started,.report-status--draft{color:var(--brand-primary)}.report-status__icon{font-size:13px}.timeframe{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:end;justify-content:flex-end;position:relative}@media(max-width: 699px){.timeframe{-ms-flex-pack:center;justify-content:center}}.timeframe__info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 12px;cursor:pointer}@media(min-width: 1201px){.timeframe__info{padding:0 24px}}.timeframe__date-picker{width:15em;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.5);box-shadow:0 0 5px rgba(0,0,0,.5);position:absolute;z-index:100}.date-picker__option{cursor:pointer}.date-picker__time-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:1rem}.date-picker__years,.date-picker__cycles{width:85%}.date-picker__buttons-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:1rem}.timeframe__info-title{font-size:16px;margin:0}.timeframe__info-date{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;-webkit-font-smoothing:antialiased}@media(min-width: 701px){.timeframe__info-date{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:24px}}.van-stock-count .your-location{background:#f3f4f6;padding:12px;border:1px solid #27303d;border-width:1px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.van-stock-count .your-location__label{display:-ms-flexbox;display:flex;margin-bottom:6px;-ms-flex-align:center;align-items:center;fill:#666}.van-stock-count .your-location__icon{margin-right:6px}.van-stock-count .your-location__name{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased}.van-stock-count .your-location__status{line-height:1;margin:6px -6px 0}.van-stock-count .your-location__status-item{display:inline-block;padding:2px 6px}.van-stock-count .your-location__action{padding-left:12px}.van-stock-count .report-entry-total{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:21px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:12px;border:1px solid #bababa;border-width:1px 0;position:relative}.van-stock-count .report-entry-total::before,.van-stock-count .report-entry-total::after{content:"";position:absolute;left:0;width:100%;height:1px;background-color:#bababa}.van-stock-count .report-entry-total::before{top:1px}.van-stock-count .report-entry-total::after{bottom:1px}.report-entry__notification+.report-entry{height:calc(100vh - 62px)}.report-entry{height:100vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:stretch;justify-content:stretch}@media(max-width: 989px){.report-entry .product-list-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:0;-webkit-transform:scale(1, 0);-ms-transform:scale(1, 0);transform:scale(1, 0)}.report-entry .product-list-container--expanded{-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);height:auto}}.report-entry .report-entry-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;overflow:scroll;height:100vh}.report-entry .report-entry-header{padding:12px 24px;background-color:#fff;border-bottom:1px solid #bababa}@media(min-width: 991px){.report-entry .report-entry-header{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end}}.report-entry .report-entry-header .report-entry-header__actions{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;-webkit-font-smoothing:antialiased}@media(max-width: 989px){.report-entry .report-entry-header .report-entry-header__actions{margin-bottom:12px}}@media(min-width: 991px){.report-entry .report-entry-header .report-entry-header__actions{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:24px;-ms-flex:0 0 280px;flex:0 0 280px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-pack:justify;justify-content:space-between}}.report-entry .report-entry-header .report-entry-header__save-date{color:#666;font-size:13px;padding-left:20px}@media(max-width: 699px){.report-entry .report-entry-header .report-entry-header__save-date{-ms-flex-preferred-size:11em;flex-basis:11em;text-align:right}}.report-entry .report-entry-header .report-entry-header__info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media(min-width: 991px){.report-entry .report-entry-header .report-entry-header__info{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc(100% - 280px * 2);flex-basis:calc(100% - 280px * 2);padding:0 48px 0 96px}}.report-entry .report-entry-header .report-entry-header__heading{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:16px}.report-entry .report-entry-header .report-entry-header__location{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;line-height:1;margin:0;-webkit-font-smoothing:antialiased}@media(min-width: 701px){.report-entry .report-entry-header .report-entry-header__location{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:21px}}@media(min-width: 991px){.report-entry .report-entry-header .report-entry-header__location{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:24px}}.report-entry .report-entry-header .report-entry-header__date{color:#666;font-size:13px}@media(min-width: 991px){.report-entry .report-entry-header .report-entry-header__date{-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-item-align:end;align-self:flex-end}}@media(min-width: 991px){.report-entry .report-entry-header .report-entry-header__contact{-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-item-align:end;align-self:flex-end}}@media(max-width: 700px){.report-entry .report-entry-header .report-entry-header__contact{margin-top:3px}}.report-entry .report-entry-header__submitted{margin-top:6px;margin-bottom:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.report-entry .icon-container__allsubmitted{display:-ms-inline-flexbox;display:inline-flex;font-size:13px}.report-entry .icon-container__submitted{display:-ms-inline-flexbox;display:inline-flex}.report-entry .icon-container__submitted svg{color:#30cc71}.report-entry .wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 0 auto;flex:1 0 auto}@media(min-width: 991px){.report-entry .wrapper{-ms-flex-direction:row;flex-direction:row}}.report-entry .product-lines{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px 12px 0;border-right:1px solid #bababa;background:#f3f4f6}@media(min-width: 991px){.report-entry .product-lines{-ms-flex:0 0 280px;flex:0 0 280px;padding:24px 24px 0}}@media(max-width: 989px){.report-entry .product-lines__title-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:baseline;align-items:baseline}}@media(min-width: 991px){.report-entry .product-lines__show-button,.report-entry .product-lines__hide-button{display:none}}.report-entry .product-lines__hide-button{-ms-flex-item-align:end;align-self:flex-end}.report-entry .product-lines__title{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;margin:0 0 12px 0;-webkit-font-smoothing:antialiased}@media(min-width: 991px){.report-entry .product-lines__title{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:21px;-ms-flex:1 0 100%;flex:1 0 100%}}.report-entry .product-lines__filter{width:100%}.report-entry .product-list{padding:12px 0 0}@media(min-width: 991px){.report-entry .product-list{padding:24px 0 0;margin-left:initial}}.report-entry .product-list .product-list{padding:18px 0 0;margin-left:initial}.report-entry .product-list+.product-list{padding-top:6px}.report-entry .product-list__item-container,.report-entry .product-list__item{font-family:"NunitoRegular",sans-serif;-webkit-font-smoothing:antialiased;position:relative;list-style-type:none;margin-bottom:18px;color:#27303d;min-width:300px;line-height:1.3em}.report-entry .product-list__item{opacity:0;-webkit-animation:fadeIn .4s cubic-bezier(0.25, 0.46, 0.45, 0.94) forwards;animation:fadeIn .4s cubic-bezier(0.25, 0.46, 0.45, 0.94) forwards}.report-entry .product-list__item::before{content:"";position:absolute;background-color:transparent;inset:0;min-height:100%;width:4px;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:-webkit-transform .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:-webkit-transform .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:transform .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform .3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform .3s cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-transform .3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.report-entry .product-list__item .product-list__name{display:-ms-inline-flexbox;display:inline-flex}.report-entry .product-list__wrapper{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}.report-entry .product-list__wrapper--active{-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-animation:productListItems .15s cubic-bezier(0.25, 0.46, 0.45, 0.94) forwards;animation:productListItems .15s cubic-bezier(0.25, 0.46, 0.45, 0.94) forwards}.report-entry .product-list__item--approved{font-family:"NunitoRegular",sans-serif;-webkit-font-smoothing:antialiased;color:#666;padding-left:0}.report-entry .product-list__item--hasissue{padding-top:4px;color:#e5a723;font-family:"NunitoBold",sans-serif}.report-entry .product-list__item--hasissue svg{color:#e5a723}.report-entry .product-list__item--active{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased}.report-entry .product-list__item--active::before{background-color:var(--brand-secondary);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.report-entry .product-list__item--active-flip::before{-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom}.report-entry .product-line--active{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased}.report-entry .product-line--active .product-list__button--active{color:var(--brand-secondary)}.report-entry .product-list__icon-name{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:14px;margin:0 4px 0 8px}.report-entry .product-list__icon-name svg{color:#30cc71}.report-entry .product-list__icon-name--show{min-width:14px;margin-top:2px}.report-entry .product-list__button{gap:12px}.report-entry .product-list__button,.report-entry .product-list__button--group{background:transparent;color:inherit;text-align:left;font-size:16px;border:0;display:-ms-flexbox;display:flex;width:100%}.report-entry .product-list__button--group{-ms-flex-align:center;align-items:center;color:var(--brand-primary)}.report-entry .product-list__button--group:hover{color:var(--brand-secondary)}.report-entry .product-list__item-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:6px}.report-entry .product-list__item-wrapper--active{color:var(--brand-secondary)}.report-entry .product-list__item-wrapper-name{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:18px}.report-entry .product-list__item-wrapper-icon{display:-ms-inline-flexbox;display:inline-flex;font-size:13px}.report-entry .product-list__unit{padding:0 6px;background-color:#e1e1e1;border:1px solid #bababa;border-radius:3px;white-space:nowrap;margin-left:3px;-ms-flex-item-align:start;align-self:flex-start}@media(max-width: 699px){.report-entry .product-list__unit{padding:0 3px}}.report-entry .product-list__unit--complete{background-color:transparent}.report-entry .main-column__wrapper{display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;align-items:center}.report-entry .main-column__wrapper>div{max-width:700px;width:100%}.report-entry .main-column__button-holder{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-order:2;order:2;margin:36px 0}.report-entry .main-column--report{-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-pack:center;justify-content:center;padding:0 12px 12px}@media(min-width: 991px){.report-entry .main-column--report{-ms-flex:1 1 auto;flex:1 1 auto;padding:24px 48px}}.report-entry .main-column--report .main-column__alert-button{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:end}.report-entry .main-column--report .main-column__wrapper{height:auto;overflow:initial;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:24px 0;-ms-flex-direction:column;flex-direction:column}.report-entry .main-column--report .main-column__content{-ms-flex:1 1 100%;flex:1 1 100%}.report-entry .main-column--report .main-column__button--right{position:relative}@media(min-width: 991px){.report-entry .main-column--report .main-column__button--right::after{content:"Press ENTER to go to next";position:absolute;display:block;width:80px;font-size:12px;font-family:"NunitoRegular",sans-serif;text-align:left;top:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-top:12px;opacity:0}.report-entry .main-column--report .main-column__button--right:focus::after{opacity:1}}.report-entry .main-column--report .main-column__button-holder--left{-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width: 1120px){.report-entry .main-column--report .main-column__button-holder--right{margin-left:auto}}.report-entry .main-column--report .main-column__button--right{-ms-flex-item-align:end;align-self:flex-end}.report-entry .main-column--report .main-column__header{display:-ms-flexbox;display:flex;margin:6px 0 12px;-ms-flex-align:center;align-items:center}.report-entry .main-column--report .main-column__header:not(:first-child){margin-top:18px}.report-entry .main-column--report .main-column__title{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:21px;-ms-flex:1 1;flex:1 1}.report-entry .main-column--report .main-column__unit{padding:0 6px;background-color:#e1e1e1;border:1px solid #bababa;border-radius:3px;white-space:nowrap;margin-right:12px;margin-left:6px}@media(max-width: 699px){.report-entry .main-column--report .main-column__unit{padding:0 3px}}.report-entry .report-entry__ledger-link{display:inline-block;margin-left:6px}.report-entry .report-form__main-fields{margin-bottom:24px}.report-entry .report-form__discard-button{display:inline-block;margin-top:6px}@media(min-width: 991px){.report-entry .report-form__discard-button{margin-top:24px}}.report-entry .report-form__psm-add-batch{border-top:1px solid #bababa;padding-top:12px}.report-entry .report-form{border-top:1px solid #bababa}.report-entry .report-form .vs-banner{margin-top:10px}.report-entry .report-form .vs-banner__content{display:-ms-flexbox;display:flex}.report-entry .report-form .report-form__banner-text{margin-left:7px}.report-entry .submit-with-hint{position:relative}@media(min-width: 991px){.report-entry .submit-with-hint::after{content:"Press ENTER to submit";position:absolute;display:block;width:80px;font-size:12px;font-family:"NunitoRegular",sans-serif;text-align:left;left:-85px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:0}.report-entry .submit-with-hint:focus::after{opacity:1}}.report-entry .submit-with-hint::after{color:var(--brand-secondary)}@-webkit-keyframes productListItems{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}50%{-webkit-transform:scaleY(0.5);transform:scaleY(0.5)}100%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes productListItems{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}50%{-webkit-transform:scaleY(0.5);transform:scaleY(0.5)}100%{-webkit-transform:scaleY(1);transform:scaleY(1)}}.alert-report-field{position:relative}.alert-report-field .fs-alert-callout{display:inline}.alert-report-field--has-expanded{z-index:2}.alert-report-field--has-expanded .alert-report-field__content{position:relative}.alert-report-field--has-expanded .report-field__field{background:#fff}.alert-report-field--has-unclosed .report-field,.alert-report-field--has-unclosed .report-field__label::before{background:#fee3e4}.alert-report-field__alert-trigger{position:absolute;left:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width: 1119px){.alert-report-field__alert-trigger{--vs-status-label-button-pointer-margin: 0 0 5px 0;--vs-status-label-button-pointer-position-left: 50%;--vs-status-label-button-pointer-position-bottom: 0;--vs-status-label-button-pointer-transform: translate(-50%, 50%) rotate(-135deg);position:static;-webkit-transform:none;-ms-transform:none;transform:none;text-align:right;padding:12px 0 6px}}.alert-report-field__alert-details{position:fixed;left:12px;top:12px;max-width:500px;max-height:100vh;-webkit-box-shadow:0 0 8px 8px rgba(0,0,0,.15);box-shadow:0 0 8px 8px rgba(0,0,0,.15)}.alert-report-field__alert-details .fs-alert-callout__details{border:0}.remark-report-field__remark-added{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;display:-ms-inline-flexbox;display:inline-flex;gap:6px;-ms-flex-align:baseline;align-items:baseline;color:#2da095;margin-right:6px}.remark-report-field__remark-added svg{-ms-flex-item-align:center;align-self:center}.report-field{display:block;position:relative;border-bottom:1px solid #bababa;vertical-align:middle}.report-field--commit{background-color:transparent;border:solid #bababa;border-width:0 0 1px}@media(min-width: 701px){.report-field--commit .report-field__label{font-size:18px}}.report-field--no-border{border-bottom:0}.report-field__field{padding:12px 3px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media(max-width: 699px){.report-field__field{padding:6px 0}}.report-field__input{-ms-flex:0 0 140px;flex:0 0 140px;max-width:140px;margin:0;-ms-flex-order:2;order:2;z-index:2}@media(min-width: 991px){.report-field__input{-ms-flex:0 0 200px;flex:0 0 200px;max-width:200px}}.report-field__input::-webkit-inner-spin-button,.report-field__input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}@media(max-width: 989px){.report-field--text .report-field__field{-ms-flex-wrap:wrap;flex-wrap:wrap}}.report-field__input--text{-ms-flex-preferred-size:auto;flex-basis:auto}@media(min-width: 991px){.report-field__input--text{max-width:400px}}@media(max-width: 989px){.report-field__input--text{margin-top:6px;max-width:100%}.report-field__input--text .report-field__label::after{width:auto}}.report-field__display-value{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;-ms-flex:0 0 140px;flex:0 0 140px;text-align:right;-ms-flex-order:2;order:2;padding-right:11px}.report-field__calculated-value{-ms-flex:0 0 140px;flex:0 0 140px;text-align:right;-ms-flex-order:2;order:2;padding-right:9px}.report-field__label{-ms-flex:1 1 auto;flex:1 1 auto;padding-right:5px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.report-field__label span{z-index:1}.report-field__label::after{color:var(--brand-secondary)}.report-field__label::before{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:#fff;z-index:0;opacity:0}.report-field__field--has-issue .report-field__label::before{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:#fff6e0;z-index:0;opacity:0}.report-field__input:not(:focus)+.report-field__label::after{-ms-flex-preferred-size:0;flex-basis:0;height:0;width:0;margin:0}.report-field__input:focus+.report-field__label::before,.report-field__input:focus+.report-field__label::after{opacity:1}.report-field__input:focus+.report-field__label .report-field__name{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased}.report-field__input:focus+.report-field__label .report-field__batch-id{font-family:"RobotoMonoBold",monospace;font-weight:700;-webkit-font-smoothing:antialiased}.report-field__invalid-warning{position:relative;margin-top:0;padding:0 6px 12px}.report-field__batch-id{font-family:"RobotoMonoRegular",monospace;-webkit-font-smoothing:antialiased;font-size:21px}.report-field__sublabel{display:block;font-size:14px;color:#666}@media(min-width: 991px){.report-field__label--with-hint::after{content:"Press ENTER to go to next";position:absolute;display:block;width:80px;font-size:12px;font-family:"NunitoRegular",sans-serif;text-align:left;display:inline-block;position:static;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:center;align-self:center;justify-self:flex-end;margin-left:12px;z-index:1;opacity:0}}.transfer{margin:24px;padding:24px;background:#fff}.transfer__header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.transfer__info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.transfer__content .vs-form-input-label{font-size:14px;color:#666;font-family:"NunitoBold",sans-serif;text-transform:uppercase}.transfer__heading,.transfer__subtitle{padding-bottom:48px}.transfer-header{padding:12px 24px}.transfer--confirmation{text-align:center;padding:48px}.van-stock-count .show-when-offline{display:none}.van-stock-count a:link{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}.van-stock-count img,.van-stock-count object[type="image/svg+xml"]{max-width:100%;vertical-align:middle}.van-stock-count h1{margin:0}.van-stock-count h1,.van-stock-count h2,.van-stock-count h3,.van-stock-count h4,.van-stock-count h5,.van-stock-count h6{font-weight:inherit}.van-stock-count b,.van-stock-count strong{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-weight:inherit}@media print{.van-stock-count img{max-width:100% !important}.van-stock-count p,.van-stock-count h2,.van-stock-count h3{orphans:3;widows:3}}.calc-viz{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-12px -6px}@media(min-width: 701px){.calc-viz{margin:-12px}}.calc-viz__pair{display:-ms-flexbox;display:flex}.calc-viz__item{padding:12px 6px}@media(min-width: 701px){.calc-viz__item{padding:12px}}.calc-viz--long{margin:-12px -3px}.calc-viz--long .calc-viz__item{padding:12px 3px}.calc-viz-operator{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:28px;padding-top:1.3em}@media(min-width: 991px){.calc-viz-operator{padding-top:1.5em;padding-left:12px;padding-right:12px}}.calc-viz-value__box{border-radius:2px;background:#f3f4f6;padding:12px;border:1px solid #e1e1e1}.calc-viz-value__label{margin-bottom:12px}.calc-viz-value__value,.calc-viz-value__unit{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:21px;line-height:1}@media(min-width: 701px){.calc-viz-value__value,.calc-viz-value__unit{font-size:24px}}@media(min-width: 991px){.calc-viz-value__value,.calc-viz-value__unit{font-size:28px}}.calc-viz-value__note{margin-top:12px;font-style:italic}.calc-viz-value--result .calc-viz-value__box{background:#27303d;color:#fff}.calc-viz-value--result .calc-viz-value__value,.calc-viz-value--result .calc-viz-value__unit{font-size:24px;margin-top:-3px}@media(min-width: 701px){.calc-viz-value--result .calc-viz-value__value,.calc-viz-value--result .calc-viz-value__unit{font-size:28px;margin-top:-4px}}@media(min-width: 991px){.calc-viz-value--result .calc-viz-value__value,.calc-viz-value--result .calc-viz-value__unit{font-size:36px;margin-top:-8px}}.supply-plan{position:relative;background:#fff;display:-ms-flexbox;display:flex}@media(max-width: 700px){.supply-plan{height:400px;width:250px;margin:auto auto 2em;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}@media(min-width: 701px){.supply-plan{margin-right:2em;-ms-flex-align:end;align-items:flex-end;padding-bottom:90px}}.supply-plan::after{position:absolute;font-size:28px}@media(min-width: 701px){.supply-plan::after{content:"→";left:100%;margin-left:6px}}@media(max-width: 700px){.supply-plan::after{content:"↓";top:100%;left:100px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.supply-plan__threshold{text-align:center;display:-ms-flexbox;display:flex}@media(max-width: 700px){.supply-plan__threshold{width:auto !important}}@media(min-width: 701px){.supply-plan__threshold{-ms-flex-direction:column;flex-direction:column;height:auto !important}}.supply-plan__threshold-label{font-size:11px;line-height:1}@media(max-width: 700px){.supply-plan__threshold-label{text-align:right;width:80px;padding-right:6px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}}@media(min-width: 701px){.supply-plan__threshold-label{padding-bottom:6px}}.supply-plan__threshold-title{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:16px}@media(max-width: 700px){.supply-plan__threshold-title{padding-bottom:3px}}@media(min-width: 701px){.supply-plan__threshold-title{padding-bottom:6px}}@media(min-width: 701px){.supply-plan__threshold-value{white-space:nowrap}}@media(max-width: 700px){.supply-plan__threshold-bar{width:40px}}@media(min-width: 701px){.supply-plan__threshold-bar{height:40px}}.supply-plan__threshold--critical .supply-plan__threshold-title{color:#f94f55}.supply-plan__threshold--critical .supply-plan__threshold-bar{background-color:#f2adad}.supply-plan__threshold--ok .supply-plan__threshold-title{color:#ffd166}.supply-plan__threshold--ok .supply-plan__threshold-bar{background-color:#fbe8bb}.supply-plan__threshold--good .supply-plan__threshold-title{color:#30cc71}.supply-plan__threshold--good .supply-plan__threshold-bar{background-color:#b4e3bd}.supply-plan__threshold--extra{position:relative}.supply-plan__threshold--extra .supply-plan__threshold-label{direction:rtl}.supply-plan__threshold--extra .supply-plan__threshold-title{color:#50ddcd}.supply-plan__threshold--extra .supply-plan__threshold-bar{background-color:#a2f3ec}.supply-plan__marker{position:absolute;font-size:11px;line-height:1;background:#fff;padding:.3em}@media(max-width: 700px){.supply-plan__marker{left:calc(120px + 0.9em) !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);max-width:60px}}@media(min-width: 701px){.supply-plan__marker{top:auto !important;bottom:calc(90px - 2.5em);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}}.supply-plan__marker::before{content:"";position:absolute;background-color:#27303d}@media(max-width: 700px){.supply-plan__marker::before{height:1px;width:.9em;bottom:50%;right:100%}}@media(min-width: 701px){.supply-plan__marker::before{width:1px;height:.9em;left:50%;bottom:100%}}@media(max-width: 700px){.supply-plan__marker--min{-webkit-transform:translateY(-80%);-ms-transform:translateY(-80%);transform:translateY(-80%)}}@media(max-width: 700px){.supply-plan__marker--min::before{top:80%}}@media(max-width: 700px){.supply-plan__marker--reorder{left:calc(120px + 2.5em) !important}}@media(min-width: 701px){.supply-plan__marker--reorder{bottom:calc(90px - 4.1em)}}@media(max-width: 700px){.supply-plan__marker--reorder::before{width:2.5em}}@media(min-width: 701px){.supply-plan__marker--reorder::before{height:2.5em}}.supply-plan__period-marker{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;position:absolute;bottom:0;text-align:center}@media(max-width: 700px){.supply-plan__period-marker{left:190px !important;right:0 !important;width:80px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}}@media(min-width: 701px){.supply-plan__period-marker{top:auto !important;bottom:0 !important}}.supply-plan__period-marker::before{content:"";display:block;border:2px solid #27303d}@media(max-width: 700px){.supply-plan__period-marker::before{width:40px;border-left-width:0;height:100%;position:absolute}}@media(min-width: 701px){.supply-plan__period-marker::before{height:40px;border-top-width:0}}@media(max-width: 700px){.supply-plan__period-marker-label{-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);margin-right:-30px;white-space:nowrap}}.allocation-details{width:100%}.allocation-details__card{margin:24px 0}.allocation-details__card:first-child{margin:0}.fs-settings .approval-status{margin:-12px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center}.fs-settings .approval-status__label,.fs-settings .approval-status__date{font-family:"NunitoRegular",sans-serif;-webkit-font-smoothing:antialiased;font-size:13px;display:-ms-inline-flexbox;display:inline-flex;padding:0}.fs-settings .approval-status__label{margin:12px 6px 12px 12px}.fs-settings .approval-status__date{margin:12px 12px 12px 6px}.fs-settings .approval-status--spread .approval-status__label,.fs-settings .approval-status--spread .approval-status__date{padding:0;margin:0}.fs-settings .approval-status__date{font-family:"NunitoRegular",sans-serif;-webkit-font-smoothing:antialiased;font-size:13px;font-weight:normal}.fs-settings .approval-status--spread{min-width:310px;margin:0;padding:0;-ms-flex-pack:justify;justify-content:space-between}.fs-settings .approval-status--spread .approval-status__date{min-width:130px;text-align:left}.carrier-management__fleet-options .vs-options-group__options{display:block;-webkit-columns:1 auto;-moz-columns:1 auto;columns:1 auto;margin-left:2px}@media(min-width: 501px){.carrier-management__fleet-options .vs-options-group__options{-webkit-columns:3 auto;-moz-columns:3 auto;columns:3 auto}}.carrier-management__service-card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;padding:24px;gap:12px;margin-bottom:12px}.carrier-management__remove-btn{position:absolute;top:6px;right:6px;height:24px;width:24px;color:var(--brand-primary)}.sl-print-document h3:not(:first-child),.sl-print-document p:not(:first-child),.sl-print-document ul:not(:first-child),.sl-print-document ol:not(:first-child),.sl-print-document li:not(:first-child){margin-top:1em}.sl-print-document ol{counter-reset:item}.sl-print-document li{display:block}.sl-print-document ol>li{padding-left:2em;position:relative}.sl-print-document ol>li::before{content:counters(item, ".") ". ";counter-increment:item;position:absolute;left:0}.sl-print-document ol ol>li{padding-left:2.8em}.sl-print-document ol ul li{margin-top:.5em}.sl-print-document ol ul li:not(:first-child){margin-top:.5em}.sl-print-document .credit-agreement__terms li{padding-left:60px}@media screen{.sl-print-document__content{max-width:48em}}@media print{.sl-print-document__signature{page-break-before:always;-webkit-column-break-before:page;break-before:page;-webkit-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}}.subscription-agreement__text-wrapper{min-height:1000px;width:100%}.sl-print-document__signature-field{display:block;margin-top:6px}.subscription-agreement__terms-check{width:100%;border:2px solid var(--brand-secondary);border-radius:3px;padding:24px}.vs-form-field--with-errors .subscription-agreement__terms-check{border-color:#f94f55}.subscription-agreement__terms-check-info{margin-top:8px;color:#f94f55}.document-details-table{text-align:left;margin:12px 0 24px}.document-details-table th{background-color:#f3f4f6;padding:.2em 1em .2em .4em;border-bottom:1px solid #fff}.document-details-table td{border-bottom:1px dashed #bababa;padding:.2em .4em;text-transform:uppercase}.document-details-table tr:last-child td{border-bottom:0}.document-split{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.document-split__block{width:50%;padding:24px var(--vs-page-side-gutter);border-bottom:1px solid #e1e1e1;border-right:1px solid #e1e1e1;page-break-inside:avoid}@media(max-width: 499px){.document-split__block{width:100%;-ms-flex-order:1;order:1}}@media print{.document-split__block{padding:12px}}@media print{.document-split__block:not(.document-split__block--right){padding-left:0}}.document-split__block--right{background:#f3f4f6 !important}@media screen{.document-split__block--right{width:calc(50% - var(--vs-page-side-gutter));margin-right:var(--vs-page-side-gutter)}}@media(max-width: 499px){.document-split__block--right{width:100%;margin-right:0;-ms-flex-order:2;order:2}}@media print{.document-split__block--right{border-right:0}}@media screen{.document-split__block--right:nth-child(2){border-top:1px solid #e1e1e1}}.fs-settings .facility-add-edit-page-intro{display:-ms-flexbox;display:flex;-ms-flex-align:baselineu;align-items:baselineu;margin:0 -12px}.fs-settings .facility-add-edit-page-intro__title{margin:0 12px}.form-diff-section{display:block;margin:0 -12px}@media(min-width: 701px){.form-diff-section{display:-ms-flexbox;display:flex}}.form-diff-section__column{margin:12px;padding-top:12px;width:610px}.form-diff-section__column:nth-child(even){background:#fff;border-radius:3px;padding:12px 24px;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.05);box-shadow:0 0 4px 0 rgba(0,0,0,.05)}.form-diff-section__column-header{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;margin-bottom:24px}.fs-settings .programs-selector{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.fs-settings .programs-selector__programs{-ms-flex:1 1;flex:1 1;background:#fff;padding:12px;border-top:1px solid #e1e1e1;border-left:3px solid transparent}.fs-settings .programs-selector__programs:last-child{border-bottom:1px solid #e1e1e1}.fs-settings .programs-selector--disabled .programs-selector__programs{background:transparent}.fs-settings .programs-selector--disabled .programs-selector__programs--enabled{border-left-color:var(--brand-secondary-dimmed)}.fs-settings .programs-selector__header,.fs-settings .programs-selector__content{padding:0 24px}.fs-settings .programs-selector__programs--enabled{border-left-color:var(--brand-secondary)}.fs-settings .programs-selector__programs--enabled .programs-selector__header{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased}.fs-settings .programs-selector__content>*{padding-top:12px;padding-bottom:12px}.fs-settings .programs-selector__content>*:first-child{padding-top:18px}.fs-settings .programs-selector__content-item{overflow:scroll}.fs-settings .programs-selector__services-list,.fs-settings .programs-selector__funders-list{list-style:none}.fs-settings .programs-selector__funders-list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.fs-settings .programs-selector__services-list-label,.fs-settings .programs-selector__funders-list-label{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:baseline;align-items:baseline}.fs-settings .programs-selector__services-list-label--selected,.fs-settings .programs-selector__funders-list-label--selected{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased}.fs-settings .programs-selector__program-toggle{display:-ms-inline-flexbox;display:inline-flex;margin-left:-24px;-ms-flex-align:baseline;align-items:baseline}.fs-settings .programs-selector__list-title{margin-bottom:12px;font-size:13px;text-transform:uppercase;font-variant:small-caps;color:#666}.fs-settings .programs-selector__form-grid{width:100%}@media(min-width: 1201px){.fs-settings .programs-selector__form-grid{width:66%}}.fs-settings .services-selector--enabled{margin:24px 0;padding:18px;border:1px solid #bababa}.fs-settings .services-selector--enabled .service-selector-close{background:none;float:right;font-size:1.4rem;cursor:pointer;color:#f94f55}.fs-settings .planning-calculator-section{max-width:600px}.fs-settings .planning-calculator__card{max-width:294px}.fs-settings .planning-calculator__card-header{margin:12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px #e8e8e8 solid;padding:12px 0}.fs-settings .planning-calculator__card-header .vs-status-label{margin-left:auto}.fs-settings .planning-calculator__card-content{padding:0 12px 18px}.fs-settings .products-overview__prices-group{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.fs-settings .products-overview__prices-group-name{max-width:140px;-ms-flex:1 1;flex:1 1}.fs-settings .products-overview__prices{-ms-flex:1 1;flex:1 1;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;gap:12px}.fs-settings .upcoming-prices .print-template__box{padding:10px 30px 30px;margin-bottom:30px}.fs-settings .upcoming-prices .print-template__box-section{width:50%}.fs-settings .upcoming-prices .print-template__box-title{padding:30px 30px 10px}.fs-settings .upcoming-prices .print-template__box-title,.fs-settings .upcoming-prices .print-template__box{background-color:#ede9f4}.fs-settings .upcoming-prices .header--back{padding:10px}.fs-settings .upcoming-prices__box-column__title{font-size:14px;font-family:"NunitoBold",sans-serif;padding:4px 0 3px}.fs-settings .upcoming-prices__box-column p{font-size:11px;font-family:"NunitoRegular",sans-serif;padding:3px 0}.fs-settings .upcoming-prices-table{border-collapse:collapse;min-width:100%;position:relative;background:#fff;text-align:center}@media(min-width: 1201px){.fs-settings .upcoming-prices-table{table-layout:fixed}}.fs-settings .upcoming-prices-table thead tr:last-child{border-bottom:1px solid rgba(111,107,136,.66)}.fs-settings .upcoming-prices-table tr{border-bottom:1px solid #f3f4f6}.fs-settings .upcoming-prices-table tbody tr:nth-of-type(even){background:#f3f4f6}.fs-settings .upcoming-prices-table th{text-transform:uppercase;font-size:11px;font-family:"NunitoBold",sans-serif;padding:0 10px 10px;text-align:left}.fs-settings .upcoming-prices-table td{font-size:11px;font-family:"NunitoRegular",sans-serif;line-height:1;padding:8px 10px;text-align:left}.fs-settings .upcoming-prices-table td:nth-child(2n+3){background:rgba(236,230,244,.2)}.fs-settings .upcoming-prices-table__td--name,.fs-settings .upcoming-prices-table__td--price,.fs-settings .upcoming-prices-table__td--change,.fs-settings .upcoming-prices-table__td--available{border-left:1px solid rgba(111,107,136,.66)}.fs-settings .upcoming-prices-table__td--change-up{color:#27303d}.fs-settings .upcoming-prices-table__td--change-down{color:#30cc71}.fs-settings .page-print{background:#fff}.fs-settings .current-prices .print-template__box{padding:10px 30px 30px;margin-bottom:30px}.fs-settings .current-prices .print-template__box-section{width:50%}.fs-settings .current-prices .print-template__box-title{padding:30px 30px 10px}.fs-settings .current-prices .print-template__box-title,.fs-settings .current-prices .print-template__box{background-color:#ede9f4}.fs-settings .current-prices .header--back{padding:10px}.fs-settings .current-prices__qr-code-wrapper{display:none;-ms-flex-item-align:center;align-self:center;text-align:right}.fs-settings .current-prices__qr-code-wrapper .current-prices__qr-code-img{width:60px;height:60px}.fs-settings .current-prices__qr-code-wrapper .current-prices__qr-code-link{text-decoration:underline}.fs-settings .current-prices__box-column__title{font-size:14px;font-family:"NunitoBold",sans-serif;padding:4px 0 3px}.fs-settings .current-prices__box-column p{font-size:11px;font-family:"NunitoRegular",sans-serif;padding:3px 0}.fs-settings .current-prices-table{border-collapse:collapse;min-width:100%;position:relative;background:#fff;text-align:center}@media(min-width: 1201px){.fs-settings .current-prices-table{table-layout:fixed}}.fs-settings .current-prices-table thead tr:last-child{border-bottom:1px solid rgba(111,107,136,.66)}.fs-settings .current-prices-table tr{border-bottom:1px solid #f3f4f6}.fs-settings .current-prices-table tbody tr:nth-of-type(even){background:#f3f4f6}.fs-settings .current-prices-table th{text-transform:uppercase;font-size:11px;font-family:"NunitoBold",sans-serif;padding:0 10px 10px;text-align:left}.fs-settings .current-prices-table td{font-size:11px;font-family:"NunitoRegular",sans-serif;line-height:1;padding:8px 10px;text-align:left}.fs-settings .current-prices-table td:nth-child(2n+3){background:rgba(236,230,244,.2)}.fs-settings .current-prices-table__td--name,.fs-settings .current-prices-table__td--price,.fs-settings .current-prices-table__td--available{border-left:1px solid rgba(111,107,136,.66)}.fs-settings .page-print{background:#fff}@media print{.fs-settings .current-prices .print-template{-webkit-print-color-adjust:economy}.fs-settings .current-prices .print-template__header{padding:25px 0}.fs-settings .current-prices .print-template__title{color:#27303d}.fs-settings .current-prices .print-template__logo{fill:#27303d}.fs-settings .current-prices .print-template__box-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px;border:1px solid #27303d;margin:0 0 30px;padding:30px}.fs-settings .current-prices .print-template__box-wrapper .print-template__box-title,.fs-settings .current-prices .print-template__box-wrapper .print-template__box{padding:0;margin-bottom:0;background-color:transparent}.fs-settings .current-prices .print-template .current-prices__qr-code-wrapper{display:block}.fs-settings .current-prices .print-template .current-prices-table__tr:last-child{border-bottom:1px solid #27303d}.fs-settings .current-prices .print-template .current-prices-table__body-tr{border-bottom:1px solid #27303d}.fs-settings .current-prices .print-template .current-prices-table__td--name,.fs-settings .current-prices .print-template .current-prices-table__td--price,.fs-settings .current-prices .print-template .current-prices-table__td--available{border-left:1px solid #27303d}}.my-profile .vs-panel{-ms-flex-positive:1;flex-grow:1}.my-profile .vs-panel+.vs-page-footer{-ms-flex-positive:0;flex-grow:0}.my-profile__sections-title{font-family:"NunitoBold",sans-serif;font-weight:bold;font-size:16px;color:#27303d;margin-bottom:30px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.my-profile__sections-title::after{background:#bababa;height:1px;margin-left:13px;-ms-flex:1 1;flex:1 1;content:""}.my-profile__paystack{margin-bottom:50px}.facilities-export-import-table{min-width:240px;width:100%;margin-bottom:20px;border:1px solid #e1e1e1;border-spacing:0;border-radius:3px}.facilities-export-import-table tr{border:0}.facilities-export-import-table thead tr{background:#f3f4f6;border-bottom:1px solid #e1e1e1}.facilities-export-import-table th{padding:10px 30px 10px 20px;font-weight:bolder;text-align:right;vertical-align:middle;font-size:16px;text-align:left}.facilities-export-import-table tbody tr{background:#fff;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}.facilities-export-import-table tbody tr:first-of-type{background:-webkit-repeating-linear-gradient(45deg, #f6f7f8, #f6f7f8 3px, #fff 3px, #fff 6px);background:-o-repeating-linear-gradient(45deg, #f6f7f8, #f6f7f8 3px, #fff 3px, #fff 6px);background:repeating-linear-gradient(45deg, #f6f7f8, #f6f7f8 3px, #fff 3px, #fff 6px)}.facilities-export-import-table td{padding:10px 30px 10px 20px;text-align:right;vertical-align:middle;font-size:14px;text-align:left}.bulk-import-button{padding:20px}.fs-settings .funders-overview__button-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;gap:12px;margin-left:-12px;margin-top:6px}@media(min-width: 700px){.fs-settings .funders-overview__button-container{-ms-flex-direction:row;flex-direction:row;margin:0}}.fs-settings .routes-create__select{max-width:400px}.fs-settings .routes-generate__page{height:100%;background-color:#fff}.fs-settings .routes-generate__wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;height:100%;max-width:90%;width:500px;margin:0 auto;text-align:center;gap:12px}.fs-settings .routes-generate__image{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;width:306px;height:293px;background-image:url(/static/assets/route-generation-syncing.7ba5b140.png);background-repeat:no-repeat;background-size:100%}.fs-settings .routes-generate__image::after{content:"";display:block;margin-top:-40px;background-image:url(/static/assets/syncing-arrow.1058ddbd.png);width:42px;height:42px;-webkit-animation:rotate 3s infinite linear;animation:rotate 3s infinite linear;background-repeat:no-repeat;background-size:100%}.fs-settings .routes-overview__button-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;gap:12px;margin-left:-12px;margin-top:6px}@media(min-width: 700px){.fs-settings .routes-overview__button-container{-ms-flex-direction:row;flex-direction:row;margin:0}}.route-details__actions{position:absolute;-ms-flex-align:center;align-items:center;width:100%;height:60px;bottom:0;left:0;padding:0 12px;margin:0;border-top:1px solid #e1e1e1;-webkit-box-shadow:0 -3px 4px rgba(0,0,0,.1);box-shadow:0 -3px 4px rgba(0,0,0,.1);background:#fff}@media(min-width: 701px){.route-details__actions{bottom:-12px}}.fs-settings .route-planning__actions-label{line-height:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.fs-settings .route-planning__carrier-assigning-fleet-information{margin-left:36px}.fs-settings .route-planning__card-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:24px;margin:18px 0 24px;margin-bottom:24px;min-height:260px}@media(max-width: 700px){.fs-settings .route-planning__card-container{-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:unset}}.fs-settings .route-planning__card.tabs-card{-ms-flex:1 1;flex:1 1;max-width:260px;margin-bottom:0}.fs-settings .route-planning__card .tabs-card__wrapper{position:relative}.fs-settings .route-planning__card .tabs-card-front{position:relative;gap:initial;min-height:auto}.fs-settings .route-planning__card .tabs-card-body{min-height:205px}.fs-settings .route-planning__card .tabs-card-body__value{margin-bottom:18px}.fs-settings .route-planning__card .tabs-card-body__text{min-height:77px;margin-top:12px}.facility-plan-change__wrapper{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:6px;margin-bottom:24px}@media(max-width: 499px){.facility-plan-change__wrapper{grid-template-columns:1fr}}.fs-settings{height:100%}.DayPickerInput-Overlay{z-index:1000 !important}.free-delivery-info-banner{margin-top:12px;display:-ms-flexbox;display:flex;gap:12px;padding:12px;border-radius:5px;background:#fff6e0}.free-delivery-info-banner--fulfilled{background:#e9f7eb}.free-delivery-info-banner__icon{font-size:40px}.free-delivery-info-banner__copy{-ms-flex:1 1;flex:1 1}.products-selector-confirmation__footer-info{margin-bottom:24px}.products-selector-confirmation__list-label{padding:0 var(--vs-page-side-gutter)}.products-selector-confirmation__list-card{margin:24px var(--vs-page-side-gutter)}.products-selector-confirmation__list{border-top:1px solid #e1e1e1;margin-top:12px}.products-selector-confirmation__list li{list-style-type:none;background:#f3f4f6;border-bottom:1px solid #e1e1e1;padding:8px 12px;display:-ms-flexbox;display:flex}@media(min-width: 701px){.products-selector-confirmation__list li{padding:8px 36px}}.products-selector-confirmation__list li:nth-child(even){background:#fff}.subscriptions-edit-sidebar__products-icon-badge{margin-right:8px}.subscriptions-edit-sidebar__products-icon-badge--alert{color:#f94f55;font-size:20px}.products-selector-confirmation__product-remove{-webkit-animation:fadeRemovedProduct .15s cubic-bezier(0.39, 0.575, 0.565, 1) forwards;animation:fadeRemovedProduct .15s cubic-bezier(0.39, 0.575, 0.565, 1) forwards}.products-selector-confirmation__icon{margin-right:6px;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.products-selector-confirmation__PAYS-info{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.9}.products-selector-confirmation__list--on-demand{border-top:1px solid #9cdbfd}.products-selector-confirmation__list--on-demand li{background:#f5fcff;border-bottom:1px solid #9cdbfd}.products-selector-confirmation__list--on-demand li:nth-child(even){background:#e5f6ff}.products-selector-confirmation__list--on-demand .products-selector-confirmation__subscription-change{color:#3d4fae}.products-selector-confirmation__list--pays{border-top:1px solid #dcbfff}.products-selector-confirmation__list--pays li{background:#fcf5ff;border-bottom:1px solid #dcbfff}.products-selector-confirmation__list--pays li:nth-child(even){background:#f4ebff}.products-selector-confirmation__list--pays .products-selector-confirmation__subscription-change{color:#471b6a}.products-selector-confirmation__list--package{border-color:#e1e1e1}.products-selector-confirmation__list--package li{background-color:#f3f4f6;border-color:#e1e1e1}.products-selector-confirmation__data-item:not(:last-of-type)::after{margin:0 12px;content:"•"}.products-selector-confirmation__subscription-change{margin-right:12px}.products-selector-confirmation__list-subscription{font-size:14px}.products-selector-confirmation__list-warning{color:#f94f55}.product-selector-confirmation__payment{padding:0}.product-selector-confirmation__payment-header{margin:24px var(--vs-page-side-gutter) 0}.product-selector-confirmation__payment-credit{padding:12px;border-radius:5px;color:#fff;background-repeat:no-repeat;background-position:right top;background-size:100% auto;background-color:var(--brand-primary)}.product-selector-confirmation__qty-cell{width:110px;-ms-flex-pack:end;justify-content:flex-end}.product-selector-confirmation__qty-error{color:#f94f55;font-size:11px;margin-top:6px;line-height:1;text-align:center}.product-selector-confirmation__qty-topped{text-align:center;font-size:11px}.product-selector-confirmation__product-name{display:-ms-flexbox;display:flex;word-break:break-word;position:relative}.product-selector-confirmation__table{margin-top:0;margin-bottom:-24px}.product-selector-confirmation__date-picker{margin-top:24px}.product-selector-confirmation__shipping-container{overflow:visible}.product-selector-confirmation__info-icon{font-size:14px;margin-left:6px;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.product-selector-confirmation__document-text li{display:list-item;margin-left:15px}.products-selector__product--selected{border-left-color:var(--brand-secondary)}.product-selector-confirmation__cadence *{display:inline}.product-selector-confirmation__cadence{text-align:center}.product-selector-confirmation__cadence .vs-price-display{display:inline-block;margin-right:6px}.product-selector-confirmation__footer{background-color:#fff}@-webkit-keyframes fadeRemovedProduct{0%{height:77px;opacity:1}100%{padding-top:0;padding-bottom:0;height:0;overflow:hidden;border:0;opacity:0}}@keyframes fadeRemovedProduct{0%{height:77px;opacity:1}100%{padding-top:0;padding-bottom:0;height:0;overflow:hidden;border:0;opacity:0}}.products-selector-sidebar{position:fixed;height:100%;top:0;right:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0;background:#fff;border-left:1px solid #e1e1e1;font-size:14px;overscroll-behavior:contain;overflow-y:auto;padding-top:var(--vs-app-top-offset)}.products-selector-sidebar .subscriptions-edit-sidebar__products-icon-badge{margin-right:5px}.products-selector-sidebar .subscriptions-edit-sidebar__products-icon-badge--alert{color:#f94f55;font-size:20px}.products-selector-sidebar__trigger{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;position:fixed;top:calc(var(--vs-app-top-offset) + 2px);right:var(--vs-page-side-gutter);z-index:2;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px;font-size:21px;border-radius:200px;padding:5px;-webkit-box-shadow:0 2px 2px 1px rgba(39,48,61,.22);box-shadow:0 2px 2px 1px rgba(39,48,61,.22);color:var(--brand-primary);background:var(--brand-accent)}@media(min-width: 991px){.products-selector-sidebar__trigger{top:calc(var(--vs-app-top-offset) + 2px + (12px / 2))}}.products-selector-sidebar__trigger:disabled{opacity:.4;-webkit-filter:grayscale(0.3);filter:grayscale(0.3);cursor:not-allowed}.products-selector-sidebar{display:none}.products-selector-sidebar--visible{display:-ms-flexbox;display:flex;overflow-y:auto;width:300px;opacity:1;-webkit-transition:width .3s ease-out,opacity .15s ease-out;-o-transition:width .3s ease-out,opacity .15s ease-out;transition:width .3s ease-out,opacity .15s ease-out;z-index:2001}.enter.products-selector-sidebar--visible{width:300px;opacity:0}.products-selector-sidebar__body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.products-selector-sidebar__heading{-ms-flex:0 0;flex:0 0;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;padding:12px;border-bottom:1px solid #e1e1e1}@media(min-width: 991px){.products-selector-sidebar__heading{height:99px}}.products-selector-sidebar__content{-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto;padding:12px;background-color:#fff;overscroll-behavior:contain}@media(max-width: 990px){.products-selector-sidebar__content:last-child{padding-bottom:140px}}.products-selector-sidebar__content ul{border-top:1px solid #e1e1e1;margin:12px -12px}.products-selector-sidebar__content li{display:-ms-flexbox;display:flex;list-style-type:none;background:#f3f4f6;border-bottom:1px solid #e1e1e1;padding:6px 12px}@media(min-width: 991px){.products-selector-sidebar__content li{padding:8px 12px}}.products-selector-sidebar__content li:nth-child(even){background:#fff}.products-selector-sidebar__button{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex:0 0 auto;flex:0 0 auto;padding:24px 12px;border-top:1px solid #e1e1e1;position:relative;z-index:1;background:#fff}.products-selector-sidebar__info{margin-top:auto;background:#f3f4f6;border-top:1px solid #e1e1e1;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:baseline;align-items:baseline;padding:0 10px;position:relative;z-index:1}@media(min-width: 991px){.products-selector-sidebar__info{display:none}}.products-selector-sidebar__summary-button{text-align:center;padding-bottom:10px}.products-selector-sidebar__text{padding:12px 0}.products-selector-sidebar__listheader{padding-top:12px}.products-selector-sidebar__close{color:var(--brand-primary);padding:5px;background:transparent;text-decoration:underline}.products-selector-sidebar__close:focus{outline:none}.products-selector-progress{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:baseline;align-items:baseline;position:relative;max-width:80%;width:400px;margin:0 auto}.products-selector-progress__separator{width:calc(100% - (2 * 30px));position:absolute;left:30px;top:6px;border-top:2px solid #d8d8d8}.products-selector-progress__step{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#2da095;gap:6px}.products-selector-progress__step--inactive{color:#bababa}.product-details__actions{position:absolute;-ms-flex-align:center;align-items:center;width:100%;height:60px;bottom:0;left:0;padding:0 12px;margin:0;border-top:1px solid #e1e1e1;-webkit-box-shadow:0 -3px 4px rgba(0,0,0,.1);box-shadow:0 -3px 4px rgba(0,0,0,.1);background:#fff}@media(min-width: 701px){.product-details__actions{bottom:-12px}}.product-details__price{font-size:21px}.product-details__list dt{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;padding-top:12px;border-top:1px solid #e1e1e1}.product-details__list dt:first-of-type{margin-top:12px}.product-details__list dd{margin-top:6px;padding-bottom:12px}.product-details__list:not(:last-child){padding-bottom:36px;border-bottom:1px solid #e1e1e1}.product-details__title{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased}.product-details__info{color:#666}.product-details__cashback{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:6px;margin-top:6px;padding:2px 3px;padding-right:12px;background-color:var(--brand-primary);border-radius:12px;color:#fff;font-size:11px}.product-details__cashback-image{width:13px;height:13px}.product-details__subscription-item{padding:0}.product-details__availability{text-align:center;font-size:11px}.product-spotlight-list{margin-left:-12px;margin-right:-12px}.product-spotlight-list__header{padding:0 12px}.product-spotlight-list__description{color:#666;margin-bottom:12px}.product-spotlight-list__toggle{padding:6px 12px}.product-spotlight-list__item{padding:0}.subscriptions-edit-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.subscriptions-edit-main{width:100%}.subscriptions-edit-header{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}.subscriptions-edit__discount-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:-12px;margin-bottom:12px;gap:6px;font-style:italic;font-size:14px}.subscriptions-edit__products .vs-panel-header__cta-wrapper{width:100%}.subscriptions-edit__topup{padding-bottom:24px;margin-bottom:-24px;border-bottom:1px solid #e1e1e1}.subscriptions-edit__topup-link{margin-left:6px}.subscriptions-edit__view-switcher{max-width:100%;margin-bottom:-24px}@media(min-width: 1201px){.subscriptions-edit__view-switcher{max-width:70%}}.subscriptions-edit__header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px;color:#666}@media(max-width: 499px){.subscriptions-edit__header{-ms-flex-direction:column;flex-direction:column}}.subscriptions-overview__add-button{margin:24px 0}.subscriptions-overview__filter-table .vs-panel{margin-left:0;margin-right:0}.subscriptions-overview-print__back-button{margin-bottom:24px}.subscriptions-overview__manage-button{margin-right:12px}.subscriptions-overview__header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;width:100%;gap:12px;-ms-flex-direction:column;flex-direction:column}.subscriptions-overview__header-content{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.subscriptions-overview__bundles{display:-ms-inline-flexbox;display:inline-flex}.subscriptions-overview__bundle{margin-right:5px}.subscriptions-overview__discount-text{display:-ms-flexbox;display:flex;gap:6px;font-style:italic;margin-top:12px;margin-bottom:-12px}.subscriptions-overview__discount-icon{-ms-flex:0 0 auto;flex:0 0 auto}.subscriptions-overview__info{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:24px}@media(max-width: 699px){.subscriptions-overview__info{-ms-flex-direction:column;flex-direction:column}}.recommendation__subheader{color:#666}.recommendation__categories{padding-right:2px;display:-ms-flexbox;display:flex;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;gap:24px;min-height:300px}.recommendation__category{scroll-snap-align:start;-ms-flex:0 0 47%;flex:0 0 47%}.not-visible{opacity:0;pointer-events:none}.pricelist-item{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:12px 12px}.pricelist-item__column{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.pricelist-item__arrow{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.pricelist-item__arrow--up{color:#d00269;margin-right:0}.pricelist-item__arrow--down{color:#30cc71;margin-right:3px}.pricelist-item__name{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;margin-right:6px}.pricelist-item__subscription-icon{margin-left:6px}.pricelist-item__category{font-size:14px;color:#666}.pricelist-item__price{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;color:#2da095;text-align:right}.pricelist-item__change{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:end;justify-content:flex-end;font-size:14px;color:#666}@media(min-width: 701px){.pricelist__row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}@media print{.pricelist__row{margin-top:12px}}.pricelist__date{color:#666}.pricelist__note{color:#666}@media(max-width: 699px){.pricelist__note{display:block;margin-top:12px}}.product-catalog-item{padding:6px 12px;gap:12px}.product-catalog-item:hover{background:#f3f4f6}.product-catalog-item__main{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.product-catalog-item--large{-ms-flex-align:center;align-items:center;padding:12px 18px}@media(max-width: 499px){.product-catalog-item--large{padding:12px}}.product-catalog-item--with-collection{-webkit-box-shadow:inset 3px 0 0 #e5a723;box-shadow:inset 3px 0 0 #e5a723}.product-catalog-item__data{-ms-flex:1 1;flex:1 1}.product-catalog-item__allocation-icon{-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px);margin-right:6px}.product-catalog-item__name{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;gap:6px}.product-catalog-item__action{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:6px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:end;align-items:flex-end}@media(max-width: 499px){.product-catalog-item__subscribed{border:1px solid currentColor}}.product-catalog-item__detail{display:-ms-inline-flexbox;display:inline-flex;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-catalog-item__type:not(:last-of-type)::after{margin-left:12px;content:"•"}.product-catalog-item__type--dimmed{color:#666}.product-catalog-item__od-only-link{margin-left:6px;font-size:13px}.product-catalog-item__unavailable{color:#979797;padding-top:3px;display:block;font-size:14px}.product-catalog-item__warning{color:#f94f55}.product-catalog-item__collection-note{display:-ms-flexbox;display:flex;margin:3px 0}.product-catalog-item__options-link{margin-right:6px}.product-catalog-item--large .product-catalog-item__unavailable{text-align:right;width:unset;font-size:16px}@media(max-width: 499px){.product-catalog-item--large .product-catalog-item__unavailable{padding:0;font-size:14px}}.product-catalog-item__note{color:#979797;font-size:13px}.product-catalog-item__note-icon{display:-ms-inline-flexbox;display:inline-flex;margin-right:6px;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.product-catalog-item__upgrade-button{border:0;-webkit-box-shadow:none !important;box-shadow:none !important}.subscription-removal-modal__info .vs-options-group__item{padding:4px}.subscription-removal-modal__reason-prompt{white-space:nowrap;padding-bottom:12px}.subscription-removal-modal__info .vs-options-group__options{margin:-3px -4px 0}.subscription-removal-modal__comment-prompt{margin-top:12px;text-align:left}.subscription-removal-modal__buttons{margin-top:24px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:12px}.subscription-selector-wrapper{height:100%}.subscription-selector{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;height:100%}.subscription-selector__header{font-size:18px;margin-bottom:12px}.subscription-selector__header--center{text-align:center}.subscription-selector__banner{margin:6px 0;font-size:13px}.subscription-selector__content{-ms-flex:2 1;flex:2 1;overflow-y:auto}.subscription-selector__message{text-align:center;margin-top:24px}.subscription-selector__action{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-pack:distribute;justify-content:space-around;padding:12px}.subscription-selector__unavailable{background-color:#f3f4f6;padding:6px 12px;font-size:14px;border-radius:5px}.subscription-selector__unavailable-icon{display:-ms-inline-flexbox;display:inline-flex;margin-right:6px;margin-left:6px;-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.8;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.subscription-selector__quantity{text-align:center;margin:24px}.subscription-selector__input{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:12px;margin-bottom:12px}.subscription-selector__qty-error{color:#d00269}.upcoming-prices-card__header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px}.order-delivery-date-picker{position:relative}.order-delivery-date-picker .vs-radio__sub-label{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;position:absolute;right:12px;top:0;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-top:0;color:#30cc71;text-transform:uppercase}.order-delivery-date-picker .vs-day-picker-input__wrapper{position:absolute;width:100%;bottom:1px}.order-delivery-date-picker .vs-day-picker-input__wrapper input{opacity:0;cursor:pointer}.order-delivery-date-picker--with-custom-date .vs-day-picker-input__wrapper{width:calc(100% - 35px);left:35px}.order-delivery-date-picker__label-with-icon{position:relative}.order-delivery-date-picker__label-with-icon .vs-deemphasized-link{line-height:inherit}.order-delivery-date-picker__label-with-icon svg{position:absolute;top:1px;left:100%;margin-left:6px}.order-placement__discount-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:-12px;margin-bottom:12px;gap:6px;font-style:italic;font-size:14px}.order-placement__header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px;color:#666}@media(max-width: 499px){.order-placement__header{-ms-flex-direction:column;flex-direction:column}}.order-placement__market-data-card{max-width:80%;text-align:center;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.25),0 0 0 1px rgba(0,0,0,.05);box-shadow:0 0 20px 0 rgba(0,0,0,.25),0 0 0 1px rgba(0,0,0,.05)}.order-placement__market-data-text{max-width:30ch;margin-bottom:12px}.order-placement__notice-card{border:1px solid #e1e1e1;border-left:6px solid #e5a723}.order-placement-finalized__img{position:relative;width:250px;height:250px;margin:0 auto}.order-placement-finalized__img::before,.order-placement-finalized__img::after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0}.order-placement-finalized__img::after{background-image:url(/static/assets/finalized-order-confetti.e5c193d7.png);-webkit-animation:moveUpDown .8s infinite ease-in-out;animation:moveUpDown .8s infinite ease-in-out;-webkit-animation-direction:alternate;animation-direction:alternate;background-repeat:no-repeat;background-size:100%}.order-placement-finalized__img::before{background-image:url(/static/assets/finalized-order-character.a4ad3e96.png);background-size:contain}.order-placement-finalized__details{word-wrap:break-word}.fs-facility-products{height:100%}.DayPickerInput-Overlay{z-index:1000 !important}.van-shipments .page--red,.van-shipments .page--brand,.van-shipments .page--confetti{min-height:100vh}.van-shipments .page--red .header,.van-shipments .page--red .footer,.van-shipments .page--red .centered-page-title,.van-shipments .page--brand .header,.van-shipments .page--brand .footer,.van-shipments .page--brand .centered-page-title,.van-shipments .page--confetti .header,.van-shipments .page--confetti .footer,.van-shipments .page--confetti .centered-page-title{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;color:#fff;-webkit-font-smoothing:antialiased}.van-shipments .page--red .centered-page-title,.van-shipments .page--brand .centered-page-title,.van-shipments .page--confetti .centered-page-title{margin-bottom:0}.van-shipments .page--red{background-image:-webkit-linear-gradient(135deg, #fd916a 0%, #fd6266 100%);background-image:-o-linear-gradient(135deg, #fd916a 0%, #fd6266 100%);background-image:linear-gradient(-45deg, #fd916a 0%, #fd6266 100%)}.van-shipments .page--brand{background-image:var(--brand-gradient)}.van-shipments .page--confetti{overflow:hidden;position:relative;background-image:var(--brand-gradient)}.van-shipments .page--confetti::before{content:"";position:absolute;width:100%;height:100vh;background:url(/static/assets/confetti.8e0efb38.svg);background-repeat:repeat;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-animation:fadeAndScaleIn .6s cubic-bezier(0.43, 0.435, 0.615, 1.1) 1,fadeOut 1.5s linear 2s forwards;animation:fadeAndScaleIn .6s cubic-bezier(0.43, 0.435, 0.615, 1.1) 1,fadeOut 1.5s linear 2s forwards;-webkit-backface-visibility:hidden;backface-visibility:hidden}.van-shipments .shipment-header{position:relative;overflow:hidden}@media(min-width: 701px){.van-shipments .shipment-header{min-height:7em}}.van-shipments .shipment-header .vs-page-header__content,.van-shipments .shipment-header .vs-heading{width:100%}.van-shipments .shipment-header .vs-heading{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.van-shipments .shipment-header__status{position:absolute;top:0;bottom:0;left:0}@media(max-width: 700px){.van-shipments .shipment-header__status{left:-18px}}@media(max-height: 499px){.van-shipments .shipment-header__status{left:-18px}}.van-shipments .shipment-header--is-options{z-index:2}.van-shipments .shipment-header__meta{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.van-shipments .shipment-header__meta-item{display:inline-block;line-height:1;margin-right:1em;margin-top:6px}.van-shipments .shipment-header__meta-action{position:absolute;right:12px;top:12px}.van-shipments .shipment-header__label{border-radius:3px;padding:2.4px 9px;font-size:14px;font-family:"NunitoRegular",sans-serif;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;font-weight:bold;gap:6px;background:var(--brand-primary-lighter-60);border:1px solid var(--brand-primary-lighter-20);color:var(--brand-primary)}.van-shipments .header--back{padding:12px}@media print{.van-shipments .header--back{display:none}}.van-shipments .header--light{color:#fff;-webkit-font-smoothing:antialiased}.van-shipments .header--transparent{background-color:transparent;border-bottom:0}.van-shipments .header--initial{background:#27303d;color:#fff;-webkit-font-smoothing:antialiased;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.van-shipments .header__title{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;width:100%;padding:0}.van-shipments .header__tabs{margin-bottom:-12px;margin-top:12px}.van-shipments .header__label{font-size:16px;font-family:"NunitoRegular",sans-serif;-webkit-font-smoothing:antialiased;color:#27303d}@media print{.van-shipments .header__label{font-size:14px}}.van-shipments [class*=header__tab-link]{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;display:inline-block;padding-top:8px;padding-bottom:8px;margin-right:36px;font-size:14px;color:#fff;-webkit-font-smoothing:antialiased;text-decoration:none;text-transform:uppercase;opacity:.75;border-bottom:4px solid transparent}.van-shipments .header__tab-link:hover,.van-shipments .header__tab-link--active{opacity:1}.van-shipments .header__tab-link--active{border-color:var(--brand-primary)}.van-shipments .floating-card{background:#fff;color:#27303d;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.38);box-shadow:0 0 10px 0 rgba(0,0,0,.38);border-radius:4px;margin:18px auto;padding:30px 20px;width:calc(100% - 20px);max-width:400px}.van-shipments .floating-card p{text-align:center;margin-bottom:16px}.van-shipments .floating-card .floating-card__sub-body-ul{background:#fff;margin:20px -20px -30px -20px;padding:10px;list-style:none;border-top:1px solid #bababa;border-bottom:1px solid #bababa;margin-bottom:5px}.van-shipments .floating-card .floating-card__sub-body-ul .item{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;line-height:1.25;padding:3px;text-align:left}.van-shipments .floating-card .floating-card__footer{text-align:center;-webkit-box-shadow:0 -1px 0 0 rgba(186,186,186,.25);box-shadow:0 -1px 0 0 rgba(186,186,186,.25);background:#f3f4f6;margin:20px -20px -30px -20px;padding:20px 0;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.van-shipments .floating-card__heading{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;line-height:1.25;margin-top:0}.van-shipments .floating-card__heading,.van-shipments .floating-card__subtitle{text-align:center;margin-bottom:16px}.van-shipments .floating-card__content{text-align:center}.van-shipments .floating-card__content--full-width{margin-left:-20px;margin-right:-20px}.van-shipments .floating-card__spaced-buttons-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.van-shipments .floating-card__spaced-button{margin:5px}.count-checkmark{position:relative;width:33px;height:33px;-ms-flex:0 0 33px;flex:0 0 33px}.count-checkmark label{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;color:#e1e1e1;border:1px solid #cccbcb;border-radius:33px;background-color:#f0f0f0;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.36);box-shadow:inset 0 1px 2px rgba(0,0,0,.36);font-size:21px}.count-checkmark label:hover::after{opacity:.3}.count-checkmark__checkbox{visibility:hidden}.count-checkmark__checkbox:checked+label{border-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#fff;background-color:var(--brand-primary)}.progress-button:focus{outline:none;-webkit-animation:buttonShadowPulse .25s 1 forwards;animation:buttonShadowPulse .25s 1 forwards;background:var(--brand-primary-darker-10);-webkit-box-shadow:0 0 0 5px var(--brand-primary--transparency-50);box-shadow:0 0 0 5px var(--brand-primary--transparency-50)}.progress-button:disabled{color:var(--brand-primary-darker-20)}.progress-button__content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:justify;justify-content:space-between;gap:12px;font-size:21px}@media(max-width: 699px){.progress-button__content{-ms-flex-pack:center;justify-content:center}}.progress-button__progress-supporting-text{margin-left:6px;font-size:16px}.progress-button__submit{-ms-flex:0 0 auto;flex:0 0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.progress-button__submit-label{margin-right:24px}.progress-button__submit-icon{position:absolute}.product-item{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;border-bottom:1px solid #e1e1e1;-ms-flex-pack:justify;justify-content:space-between;background:#fff;margin:0;padding:.75em .5em .6em 0;border-left:4px solid transparent;-webkit-transition:all .15s;-o-transition:all .15s;transition:all .15s;cursor:pointer}.product-item--completed:not(.product-item--selected){background:#f9fafe}.product-item--completed:not(.product-item--selected) *{opacity:.75}.product-item--selected.product-item--delete{border-left-color:#f94f55}.product-item--selected.product-item--delete .product-item__icon,.product-item--selected.product-item--delete .product-item__code,.product-item--selected.product-item--delete .product-item__name,.product-item--selected.product-item--delete .product-item__required{color:#f94f55}.product-item--disabled{border-left-color:#bababa;color:#bababa;cursor:default}.product-item__icon{width:30px;padding-left:3px;-webkit-transform:translateY(0.12em);-ms-transform:translateY(0.12em);transform:translateY(0.12em);-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.product-item__code,.product-item__name,.product-item__planned,.product-item__required{padding:5px 0}.product-item__code{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;margin-right:3px;width:2.6em;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.product-item__code::after{content:"-";margin-left:3px}.product-item__name{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:auto;flex-basis:auto;padding-left:0}.product-item__planned{-ms-flex-preferred-size:80px;flex-basis:80px;-ms-flex-negative:0;flex-shrink:0;text-align:right}.product-item__required{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;-ms-flex-preferred-size:96px;flex-basis:96px;-ms-flex-negative:0;flex-shrink:0;text-align:right}@media(min-width: 991px){.product-item__required{-ms-flex-preferred-size:160px;flex-basis:160px}}.product-item--selected:not(.product-item--disabled):not(.product-item--delete){border-left-color:var(--brand-primary)}.product-item--selected:not(.product-item--disabled):not(.product-item--delete) .product-item__icon,.product-item--selected:not(.product-item--disabled):not(.product-item--delete) .product-item__code,.product-item--selected:not(.product-item--disabled):not(.product-item--delete) .product-item__name,.product-item--selected:not(.product-item--disabled):not(.product-item--delete) .product-item__required{color:var(--brand-primary)}.delivery-contents{border-bottom:1px solid #fff}.delivery-contents table{width:100%;color:#27303d}.delivery-contents th{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:13px;line-height:1;vertical-align:bottom}.delivery-contents td{font-size:13px;vertical-align:center}.delivery-contents .delivery-contents__highlight{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:14px}.delivery-contents th,.delivery-contents td{text-align:right;padding:6px 3px}.delivery-contents th:first-child,.delivery-contents td:first-child{padding-left:6px}.delivery-contents th:last-child,.delivery-contents td:last-child{padding-right:6px}.delivery-contents th:nth-child(-n+1),.delivery-contents td:nth-child(-n+1){text-align:left}@media(min-width: 701px){.delivery-contents th:nth-child(-n+1),.delivery-contents td:nth-child(-n+1){width:50%}}.delivery-contents.delivery-contents--has-code th:nth-child(-n+2),.delivery-contents.delivery-contents--has-code td:nth-child(-n+2){text-align:left}.delivery-contents thead{border-bottom:1px solid #27303d}.delivery-contents tr:nth-child(odd){background:#fff}.delivery-contents tr:nth-child(even){background:#f3f4f6}@media(max-width: 500px){.rotate-col-header{height:7.5em;white-space:nowrap}.rotate-col-header__position-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.rotate-col-header__rotated{width:1em;text-align:left;-webkit-transform:translateX(1.1em) rotate(-90deg);-ms-transform:translateX(1.1em) rotate(-90deg);transform:translateX(1.1em) rotate(-90deg);-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left}.rotate-col-header__postfix{display:block}}.van-shipments .shipment-contents-table__row--with-alert{background-color:#fee5e6 !important}.van-shipments .shipment-contents-table__icon{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#f94f55}.van-shipments .shipment-contents-table__dl-row{padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #e1e1e1}.van-shipments .shipment-contents-table__dl-row--sum{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;border-bottom:unset;margin-bottom:unset}.van-shipments .shipment-contents-table__dt{color:#666}.delivery-cr-contents{margin-top:-24px;border-bottom:1px solid #fff}.delivery-cr-contents table{width:100%;color:#27303d}.delivery-cr-contents th{font-size:13px;color:#666;text-transform:uppercase;line-height:1;vertical-align:bottom}.delivery-cr-contents td{font-size:13px;vertical-align:center}.delivery-cr-contents .delivery-cr-contents__highlight{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased}.delivery-cr-contents .delivery-cr-contents__icon{margin-right:6px}.delivery-cr-contents th,.delivery-cr-contents td{text-align:center;padding:6px}.delivery-cr-contents th:first-child,.delivery-cr-contents td:first-child{padding-left:12px}.delivery-cr-contents th:last-child,.delivery-cr-contents td:last-child{padding-right:12px;text-align:right}.delivery-cr-contents th:nth-child(-n+1),.delivery-cr-contents td:nth-child(-n+1){text-align:left}.delivery-cr-contents th.delivery-cr-contents__table-cutoff,.delivery-cr-contents th.delivery-cr-contents__table-cutoff~th,.delivery-cr-contents th.delivery-cr-contents__table-cutoff~td,.delivery-cr-contents td.delivery-cr-contents__table-cutoff,.delivery-cr-contents td.delivery-cr-contents__table-cutoff~th,.delivery-cr-contents td.delivery-cr-contents__table-cutoff~td{background-color:#f9fafe}.delivery-cr-contents th.delivery-cr-contents__table-cutoff,.delivery-cr-contents td.delivery-cr-contents__table-cutoff{border-left:1px solid #27303d}.delivery-cr-contents th.delivery-cr-contents__table-info,.delivery-cr-contents td.delivery-cr-contents__table-info{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;text-transform:unset;font-size:16px;line-height:2;color:#27303d;text-align:center}.delivery-cr-contents.delivery-cr-contents--has-code th:nth-child(-n+2),.delivery-cr-contents.delivery-cr-contents--has-code td:nth-child(-n+2){text-align:left}.delivery-cr-contents thead{border-bottom:1px solid #27303d}@media(max-width: 500px){.rotate-col-header{height:7.5em;white-space:nowrap}.rotate-col-header__position-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.rotate-col-header__rotated{width:1em;text-align:left;-webkit-transform:translateX(1.1em) rotate(-90deg);-ms-transform:translateX(1.1em) rotate(-90deg);transform:translateX(1.1em) rotate(-90deg);-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left}.rotate-col-header__postfix{display:block}}.returns-note-table{border-collapse:collapse;min-width:100%;position:relative;background:#fff;text-align:center}@media(min-width: 1201px){.returns-note-table{table-layout:fixed}}.returns-note-table__tr{border-bottom:1px solid #f3f4f6}.returns-note-table__tr--head:last-child{border-bottom:1px solid rgba(111,107,136,.66)}.returns-note-table__tr--body:nth-of-type(even){background:#f3f4f6}.returns-note-table__th{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;text-transform:uppercase;font-size:11px;padding:0 10px 10px;text-align:left}.returns-note-table__td{font-size:11px;line-height:1;padding:8px 10px;text-align:left}.returns-note-table__td:not(:first-child){border-left:1px solid rgba(111,107,136,.66)}.returns-note-table__td:nth-child(2n+3){background:rgba(236,230,244,.2)}.returns-note-table__th--change,.returns-note-table__td--change{text-align:right}.order-value-different-message__container{border-width:1px;border-radius:5px;border-style:solid;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:baseline;align-items:baseline;padding:12px;gap:6px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.order-value-different-message__container--detailed{width:100%}.order-value-different-message__container--warning{border-color:#f94f55;background-color:#fee5e6}.order-value-different-message__container--info{border-color:#e5a723;background-color:#fff6e0}.order-value-different-message__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.order-value-different-message__icon{-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px);font-size:18px}.order-value-different-message__details{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.order-value-different-message__row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row;flex-direction:row;padding-bottom:6px}.order-value-different-message__row:first-child{margin-top:12px}.order-value-different-message__row:last-child{padding-bottom:0}.order-value-different-message__row--with-separator{border-top:1px solid #bababa;padding-top:6px}.order-value-different-message__info-color{color:#e5a723}.order-value-different-message__warning-color{color:#f94f55}.shipment-value-summary{border:1px solid var(--brand-primary)}.shipment-value-summary__title{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;padding:6px 12px;text-align:center;background:var(--brand-primary);color:#fff}.shipment-value-summary__value{font-size:14px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:6px}.shipment-value-summary__value:not(:last-item){padding-bottom:0}.shipment-value-summary__total{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;padding-left:12px}.note-heading__logo{width:100%;margin-bottom:12px;text-align:center}.note-heading__logo--sl{width:200px;max-width:20vw;fill:var(--brand-primary)}.note-heading__date,.note-heading__sender{font-size:13px;color:#bababa}.note-heading__date{margin-bottom:.3em}.note-heading--distribution .note-heading__logo{fill:var(--brand-primary)}.sl-package-note__total-pays{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;background:#f4ebff;border-radius:5px;padding:12px;margin:6px}.sl-package-note__total-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:21px;gap:12px;line-height:1}.van-shipments .print{background-color:#fff}.van-shipments .print--page{font-size:13px}.van-shipments .print--page .copy{text-align:right}.van-shipments .print--page section{margin:10px 0 20px}.van-shipments .print--page h1,.van-shipments .print--page h2{text-align:center;text-transform:uppercase}.van-shipments .print--page .logo{margin:0 auto;display:block}.van-shipments .print--page .shipment-details{margin-left:24px}.van-shipments .print--page .shipment-details__type{margin-left:12px}.van-shipments .print--page .siv{text-align:center}.van-shipments .print--page table{border-collapse:collapse;width:80%;margin:0 auto;border-spacing:0}.van-shipments .print--page tbody tr{border-bottom:thin solid #e1e1e1;margin-bottom:10px}.van-shipments .print--page tbody td{padding:10px}.van-shipments .print--page tbody .product-row--numbers{text-align:right}.van-shipments .print--page .product-row td{border-top:thin solid #666}.van-shipments .print--page .signees-footer{margin-left:24px}.van-shipments .print--page .signees{display:-ms-flexbox;display:flex}.van-shipments .print--page .signee{-ms-flex:1 1;flex:1 1}.van-shipments .print--page .signee--name{font-weight:bold;margin-bottom:10px}.van-shipments .print--page .signature{width:250px;margin-top:40px;border-top:1px;border-style:solid;padding-top:5px}@media print{.van-shipments{visibility:visible}@page{.van-shipments{size:landscape}}.van-shipments .print--page{page-break-after:always}.van-shipments .print--page .signees-footer{page-break-inside:avoid}}.van-shipments .footer__connection-hint{text-align:center}.van-shipments .confirmation-footer__button{margin:24px 0}.van-shipments .confirmation__list{margin-bottom:36px}.van-shipments .confirmation__list li{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row;flex-direction:row;padding:.25em 0;-ms-flex-align:baseline;align-items:baseline}.van-shipments .confirmation__list .confirmation__product{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:18px}.van-shipments .confirmation__list .confirmation__list-item{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;padding:12px 24px;border-bottom:1px solid #bababa;-ms-flex-pack:start;justify-content:flex-start;gap:6px;-ms-flex-align:center;align-items:center}.van-shipments .confirmation__list .confirmation__list-item:first-of-type{border-top:1px solid #bababa}.van-shipments .confirmation__list .confirmation__list-item-icon{display:-ms-inline-flexbox;display:inline-flex;color:#f94f55}.van-shipments .confirmation__list .product__title{font-size:18px}.van-shipments .confirmation__empty-state{text-align:center}.van-shipments .shipment-confirmation-table{width:100%}.van-shipments .shipment-confirmation-table th{border-bottom:1px solid #27303d;padding:0 12px 6px;font-family:"NunitoBold",sans-serif;font-size:12px;text-transform:uppercase}.van-shipments .shipment-confirmation-table__th--products{padding-right:24px;text-align:left}.van-shipments .shipment-confirmation-table__tr{border-bottom:1px solid #f3f4f6}.van-shipments .shipment-confirmation-table__td--products,.van-shipments .shipment-confirmation-table__td--updated-quantity,.van-shipments .shipment-confirmation-table__td--previous-quantity{padding:12px}.van-shipments .shipment-confirmation-table__th--previous,.van-shipments .shipment-confirmation-table__th--updated,.van-shipments .shipment-confirmation-table__td--previous-quantity,.van-shipments .shipment-confirmation-table__td--updated-quantity{max-width:100px;padding-right:12px;text-align:right}.van-shipments .shipment-confirmation-table__button{margin:auto}.van-shipments .shipment-confirmation-table--non-checked-product th{font-family:"NunitoBold",sans-serif;padding:10px 20px}.van-shipments .shipment-confirmation-table--non-checked-product th:nth-child(2){width:40px;max-width:40px;background:#f3f4f6;font-size:12px}.van-shipments .shipment-confirmation-table--non-checked-product td{text-align:left;font-family:"NunitoBold",sans-serif;background:#fee5e6;padding:10px 20px}.van-shipments .shipment-confirmation-table--non-checked-product td:nth-child(2){width:40px;max-width:40px;text-align:right;background:#fdd1d3}.van-shipments .shipment-confirmation-table--non-checked-product td:last-child{padding:10px 20px}.van-shipments .sl-delivery-confirmation__signature{padding:6px}.van-shipments .sl-delivery-confirmation__comment{color:#f94f55}.sl-delivery-confirmation-modal__item{list-style-type:none;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:6px var(--vs-page-side-gutter);font-size:14px;border-top:1px solid #e1e1e1}.sl-delivery-confirmation-modal__item-badge{margin-right:6px}.sl-delivery-confirmation-modal__actions{width:100%;margin:0;margin-top:12px;border-top:1px solid #e1e1e1;background-color:#f3f4f6;padding:24px var(--vs-page-side-gutter)}.sl-delivery-confirmation-modal__notice{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;padding:18px var(--vs-page-side-gutter)}.van-shipments .pick-list-complete__print{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:12px;margin:24px 12px}.count__card-slot:not(:first-child){padding-top:12px}.count__card-slot:not(:last-child){padding-bottom:12px;border-bottom:1px solid #e1e1e1}.count__category-header{padding:6px 12px;border-radius:5px;background-color:var(--brand-primary-darker-20);color:#fff}.count--with-sections{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px}.count--adjustments{background:#fff;border:1px solid #bababa;border-radius:3px}.count--adjustments .count__card-slot:not(:first-child){padding:12px}.count--adjustments .count__card-slot:not(:last-child){padding:12px}.count-footer .vs-actions-bar{-ms-flex-pack:justify;justify-content:space-between}.count-footer .vs-actions-bar__item{text-align:center}.count__warning-modal .vs-modal__window{min-height:auto}.count__warning-modal-buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}@media(min-width: 500px){.count__warning-modal-buttons{-ms-flex-pack:space-evenly;justify-content:space-evenly}}.count__edit-text{color:var(--brand-primary);font-family:"NunitoBold",sans-serif}.count-product{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.count-product--is-checked{background:rgba(77,41,153,.1);border:1px solid var(--brand-primary-lighter-20, 20%);border-radius:3px;padding:12px}.count-product__check{-ms-flex:0 0 33px;flex:0 0 33px;margin-right:6px}.count-product__info{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:calc(100% - 39px - 3em - 24px);flex-basis:calc(100% - 39px - 3em - 24px)}.count-product__name{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:18px}.count-product__count{-ms-flex:0 0 3em;flex:0 0 3em;margin-left:auto}.count-product__ledger-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:12px;margin-bottom:4px}.count-product__ledger{padding:6px 12px;display:-ms-inline-flexbox;display:inline-flex;background-color:#bababa;border-radius:5px}.count-product__diff{display:inline-block;margin-right:6px}.count-product__unit-price{display:-ms-inline-flexbox;display:inline-flex;gap:3px;margin-right:6px}.count-product__manifest{font-size:14px;color:#666}.count-product--adjustments{padding:12px}.count-product__adjustedby{font-size:13px;color:#bababa}.van-shipments .color--danger,.van-stock-count .color--danger{color:#d00269}.van-shipments .product-bulk-selection,.van-stock-count .product-bulk-selection{-ms-flex:1 1;flex:1 1}.van-shipments .product-bulk-selection__footer,.van-stock-count .product-bulk-selection__footer{position:fixed;bottom:0;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .4s cubic-bezier(0.5, -0.5, 0.5, 1.25);transition:-webkit-transform .4s cubic-bezier(0.5, -0.5, 0.5, 1.25);-o-transition:transform .4s cubic-bezier(0.5, -0.5, 0.5, 1.25);transition:transform .4s cubic-bezier(0.5, -0.5, 0.5, 1.25);transition:transform .4s cubic-bezier(0.5, -0.5, 0.5, 1.25), -webkit-transform .4s cubic-bezier(0.5, -0.5, 0.5, 1.25);-webkit-transform:translateY(150%);-ms-transform:translateY(150%);transform:translateY(150%)}@media(min-width: 991px){.van-shipments .product-bulk-selection__footer,.van-stock-count .product-bulk-selection__footer{width:calc(100% - var(--vs-app-side-nav-width))}}.van-shipments .product-bulk-selection__footer--visible,.van-stock-count .product-bulk-selection__footer--visible{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.van-shipments .selectable-list__header,.van-stock-count .selectable-list__header{font-size:14px;font-family:"NunitoRegular",sans-serif;-webkit-font-smoothing:antialiased;color:#27303d;display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;border-bottom:1px solid #e1e1e1;-ms-flex-pack:end;justify-content:flex-end;padding:12px .5em 3px 0}.van-shipments .selectable-list,.van-stock-count .selectable-list{list-style:none;padding:0 0 36px}.van-shipments .selectable-list__label--planned,.van-stock-count .selectable-list__label--planned{-ms-flex-preferred-size:80px;flex-basis:80px;-ms-flex-negative:0;flex-shrink:0;text-align:right}.van-shipments .selectable-list__label--required,.van-stock-count .selectable-list__label--required{-ms-flex-preferred-size:96px;flex-basis:96px;-ms-flex-negative:0;flex-shrink:0;text-align:right}.van-shipments .divider--quantities-page,.van-stock-count .divider--quantities-page{border-top:1px solid #e1e1e1;padding:12px 0}.van-shipments .planning-quantity-product__title,.van-stock-count .planning-quantity-product__title{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:21px;margin-bottom:12px}.van-shipments .planning-quantity-product__field,.van-stock-count .planning-quantity-product__field{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.van-shipments .planning__confirmation,.van-stock-count .planning__confirmation{display:-ms-flexbox;display:flex;min-height:100vh;-ms-flex-pack:center;justify-content:center}.van-shipments .shipments{margin-bottom:6em}.van-shipments .shipment{position:relative;margin-top:12px}.van-shipments .shipment__date{position:relative}.van-shipments .shipment__scheduled-delays-wrapper{width:100%;position:absolute}.van-shipments .shipment__scheduled-delays-label{text-align:right}.van-shipments .shipment__scheduled-delays{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;max-height:6em;overflow-y:scroll;width:100%}.van-shipments .shipment__scheduled-delay{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;margin:8px}.van-shipments .shipment__scheduled-delay span:last-child{font-size:8px}.van-shipments .shipment__details{font-size:14px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.van-shipments .shipment__card-product-list{position:relative;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;list-style:none;top:0;right:0}.van-shipments .shipment__card-product-line-wrapper{position:relative;width:100%;padding:12px}.van-shipments .shipment__card-product-line-header{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:12px}.van-shipments .shipment__card-product-wrapper{margin-bottom:6px}.van-shipments .shipment__meta{margin-right:12px}.van-shipments .shipment__subtitle{font-size:16px}.van-shipments .shipment__batches-button-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:end;margin-top:-48px}.van-shipments .shipment__subs-icon{margin-left:6px;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.shipments__fixed-button{position:fixed;width:100%;left:0;bottom:0;padding:24px 12px 18px;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #fff), color-stop(70%, rgba(255, 255, 255, 0.3)), to(transparent));background-image:-webkit-linear-gradient(bottom, #fff 0, rgba(255, 255, 255, 0.3) 70%, transparent 100%);background-image:-o-linear-gradient(bottom, #fff 0, rgba(255, 255, 255, 0.3) 70%, transparent 100%);background-image:linear-gradient(to top, #fff 0, rgba(255, 255, 255, 0.3) 70%, transparent 100%);pointer-events:none}@media(min-width: 991px){.shipments__fixed-button{left:var(--vs-app-side-nav-width);width:calc(100% - var(--vs-app-side-nav-width))}}.shipments__fixed-button *{pointer-events:initial}.shipments__show-more{text-align:center;margin:50px 0}.shipment-options{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100vh}.shipment-options__content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 0 auto;flex:1 0 auto;background:#fff;-webkit-animation:slideInDown .3s 1 ease-out;animation:slideInDown .3s 1 ease-out}.shipment-options__content{padding:24px;-ms-flex:1 1;flex:1 1}.shipment-options__option{margin-bottom:24px}@media(min-height: 600px){.shipment-options__option{margin-bottom:36px}}.shipment-options__option-intro{margin-bottom:12px}.shipment-options__close{padding:12px 0}.van-shipments .new-psm-shipment__container{margin:1.25em auto 250px;padding-bottom:24px}.van-shipments .new-shipment__program-card{height:20em;-ms-flex:1 1;flex:1 1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-align:center;align-items:center;max-width:255px}.van-shipments .new-psm-shipment__programs-list{width:90%;-ms-flex-pack:start;justify-content:flex-start}.van-shipments .new-shipment__program-card .vs-banner--info{width:75%}.van-shipments .new-psm-shipment__button-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.van-shipments .new-psm-shipment__quantity-container{border-bottom:1px solid #bababa;padding:12px 0}.van-shipments .new-psm-shipment__quantity-container input{width:350px}.van-shipments .new-psm-shipment__quantity-container:last-child{margin-bottom:5em}.van-shipments .new-psm-shipment__content-container{width:93%;padding:6px}.van-shipments .new-psm-shipment__summary-header{width:100%;-ms-flex-align:center;align-items:center;font-size:1.25em;margin-bottom:1.5em}.van-shipments .new-psm-shipment__batch-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.van-shipments .new-psm-shipment__select-input{z-index:100}.van-shipments .new-psm-shipment__products-header{-ms-flex:1 1;flex:1 1;font-size:18px}.van-shipments .new-psm-shipment__products-header:first-child{-ms-flex:3 1;flex:3 1}.van-shipments .new-psm-shipment__products-header:last-child{text-align:right}.van-shipments .new-psm-shipment__product-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.van-shipments .new-psm-shipment__summary-container{display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center}@media(min-width: 701px){.van-shipments .new-psm-shipment__summary-container{width:50%}}.van-shipments .new-psm-shipment__header-content{font-size:1.15em;font-weight:bolder;margin:6px 0}.van-shipments .new-psm-shipment__header-destination{margin-left:10%}.van-shipments .new-psm-shipment__products-wrapper{height:15em;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:space-evenly;justify-content:space-evenly}.van-shipments .new-psm-shipment__products-wrapper .vs-form-input-label{font-size:18px;font-weight:bolder;padding:6px 0}.van-shipments .new-psm-shipment__errors{color:#d00269;font-size:16px}.van-shipments .new-psm-shipment__selected-product{padding:8px;margin:4px}.van-shipments .new-psm-shipment__batch-list{width:100%}.van-shipments .new-psm-shipment__summary-product-total{display:-ms-flexbox;display:flex}.van-shipments .new-psm-shipment__batch-list li{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.van-shipments .new-psm-shipment__errors-list-item{font-weight:bolder}.van-shipments .new-psm-shipment__product-options-wrapper{margin:8px 0;min-height:5em}.van-shipments .new-psm-shipment__product-options{width:100%}.van-shipments .new-psm-shipment__summary-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #bababa;padding-bottom:1em}.van-shipments .new-psm-shipment__summary-header-label{color:currentColor;font-size:16px}.van-shipments .new-psm-shipment__summary-wrapper{width:45%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:.25em 0}.van-shipments .new-psm-shipment__summary-wrapper:nth-child(even){-ms-flex-align:end;align-items:flex-end;text-align:right}.van-shipments .new-psm-shipment__product-header{margin:8px 0}.van-shipments .new-psm-shipment__summary-product-list{margin-bottom:3em}.van-shipments .new-psm-shipment__batch-card-container{height:175px;margin-right:12px}.van-shipments .new-psm-shipment__batch-options{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.van-shipments .new-psm-shipment__batch-options-wrapper{width:100%}.van-shipments .new-psm-shipment__batch-shipment-wrapper{display:-ms-flexbox;display:flex;margin:1em 0;width:100%}.van-shipments .new-psm-shipment__batch-card{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.van-shipments .new-psm-shipment__batch-card .vs-card__content{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.van-shipments .new-shipment{min-height:100vh;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end}.van-shipments .new-shipment__heading{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;padding:24px 12px;margin-bottom:0}.van-shipments .new-shipment__content{padding:12px 12px calc(34px + 36px)}.van-shipments .new-shipment__option{margin-bottom:24px}@media(min-height: 600px){.van-shipments .new-shipment__option{margin-bottom:36px}}.van-shipments .new-shipment__option-intro{margin-bottom:12px}.van-shipments .new-shipment__footer{position:fixed;left:12px;bottom:18px}@media(min-width: 991px){.van-shipments .new-shipment__footer{left:var(--vs-app-side-nav-width)12px}}.van-shipments .new-shipment-form{margin-bottom:-24px}.van-shipments .new-shipment-form__row{display:block;margin-bottom:24px}.van-shipments .new-shipment-form__row--cover-date-select{z-index:112;position:relative}.van-shipments .new-shipment-form__field-warning{color:#f94f55;padding-top:6px}.delivery-prescription-contents{border-bottom:1px solid #fff;padding:12px}.delivery-prescription-contents__list{list-style:none}.delivery-prescription-contents__list-item{border:1px solid var(--brand-primary)}.delivery-prescription-contents__header{padding:6px 12px;background-color:var(--brand-primary);color:#fff}.delivery-prescription-contents__prescription-product-name{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;padding:6px 12px}.delivery-prescription-contents__prescription-notes{font-size:14px;padding:0 12px 6px 12px}.last-mile-deliveries__table-modal .vs-modal__header{background-color:#f94f55}.last-mile-deliveries__table-modal-alert{border:1px solid #fee5e6}.last-mile-deliveries__table-modal-alert .vs-status-pill__value{background-color:#fee5e6}.van-shipments .last-mile-deliveries__status-distribution{padding:24px 12px;background-color:#fff;border:1px solid #e1e1e1;border-radius:5px}.van-shipments .last-mile-deliveries__status-distribution-bar{display:-ms-flexbox;display:flex;height:12px;line-height:1;margin-bottom:12px;background-color:#f3f4f6}.van-shipments .last-mile-deliveries__status-distribution-item{display:inline-block;height:12px;-webkit-box-shadow:0 0 0 1px #fff inset;box-shadow:0 0 0 1px #fff inset}.van-shipments .last-mile-deliveries__status-distribution-dot{display:block;width:12px;height:12px;border-radius:50%}.van-shipments .last-mile-deliveries__status-tag{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding:8px 6px;font-size:11px;line-height:1;text-transform:uppercase;font-variant:small-caps;border-radius:2px;letter-spacing:.05em;gap:6px;font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;white-space:nowrap}.van-shipments .last-mile-deliveries__view-route-button{margin-left:auto}.van-shipments .last-mile-deliveries__status-distribution-item--new{color:transparent;background-color:#bababa}.van-shipments .last-mile-deliveries__status-distribution-dot--new{background-color:#bababa}.van-shipments .last-mile-deliveries__status-tag--new{background:#bababa;color:#27303d}.van-shipments .last-mile-deliveries__status-distribution-item--packed{color:transparent;background-color:#46dccd}.van-shipments .last-mile-deliveries__status-distribution-dot--packed{background-color:#46dccd}.van-shipments .last-mile-deliveries__status-tag--packed{background:#d6f4f0;color:#2da095}.van-shipments .last-mile-deliveries__status-distribution-item--sent{color:transparent;background-color:#e5a723}.van-shipments .last-mile-deliveries__status-distribution-dot--sent{background-color:#e5a723}.van-shipments .last-mile-deliveries__status-tag--sent{background:#fff6e0;color:#e5a723}.van-shipments .last-mile-deliveries__status-distribution-item--arrived{color:transparent;background-color:#3d4fae}.van-shipments .last-mile-deliveries__status-distribution-dot--arrived{background-color:#3d4fae}.van-shipments .last-mile-deliveries__status-tag--arrived{background:#e5f6ff;color:#3d4fae}.van-shipments .last-mile-deliveries__status-distribution-item--received{color:transparent;background-color:#30cc71}.van-shipments .last-mile-deliveries__status-distribution-dot--received{background-color:#30cc71}.van-shipments .last-mile-deliveries__status-tag--received{background:#e9f7eb;color:#30cc71}.van-shipments .last-mile-deliveries__status-distribution-item--delayed{color:transparent;background-color:#f94f55}.van-shipments .last-mile-deliveries__status-distribution-dot--delayed{background-color:#f94f55}.van-shipments .last-mile-deliveries__status-tag--delayed{background:#fee5e6;color:#f94f55}.van-shipments .last-mile-deliveries__table-row{border:1px solid #f94f55}.van-shipments .last-mile-deliveries__table-row .vs-u-table__cell{border-top:1px solid #f94f55}.van-shipments .last-mile-deliveries__warning-icon-wrapper{pointer-events:none}.van-shipments .last-mile-deliveries__warning-icon{font-size:14px;color:#f94f55;pointer-events:all}.van-shipments .last-mile-deliveries__sub-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.van-shipments .last-mile-deliveries__sub-nav .vs-sub-navigation__item{padding-bottom:2px}.van-shipments .last-mile-deliveries__sub-nav .vs-sub-navigation__item:first-child{margin-left:0}.van-shipments .lmd-detail__transfer-panel{overflow-x:hidden}.van-shipments .lmd-detail__transfer-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;position:relative}@media(min-width: 700px){.van-shipments .lmd-detail__transfer-wrapper{-ms-flex-direction:row;flex-direction:row;margin-bottom:50px}}.van-shipments .lmd-detail__transfer-separator{display:none}@media(min-width: 700px){.van-shipments .lmd-detail__transfer-separator{display:initial;border-top:1px solid #bababa;width:100%;-ms-flex-item-align:center;align-self:center}}.van-shipments .lmd-detail__transfer-separator--in-progress{border-top:1px dashed #27303d}.van-shipments .lmd-detail__transfer-separator--completed{border-top:1px solid #27303d}.van-shipments .lmd-detail__transfer-item{-ms-flex:0 0 auto;flex:0 0 auto;position:relative;padding:0 3px}.van-shipments .lmd-detail__transfer-item-status{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-transform:uppercase;color:#bababa;gap:6px}@media(min-width: 700px){.van-shipments .lmd-detail__transfer-item-status{gap:0}}.van-shipments .lmd-detail__transfer-item-status-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:8px;height:8px;margin:6px;background-color:#bababa;border-radius:16px}.van-shipments .lmd-detail__transfer-item-status--in-progress,.van-shipments .lmd-detail__transfer-item-status--completed{color:#27303d}.van-shipments .lmd-detail__transfer-item-status--in-progress .lmd-detail__transfer-item-status-icon{background-color:#e5a723}.van-shipments .lmd-detail__transfer-item-status--completed .lmd-detail__transfer-item-status-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:16px;height:16px;margin:0 3px;background-color:transparent;color:#30cc71;outline:2px solid #e9f7eb}.van-shipments .lmd-detail__transfer-item-info{margin-top:6px;border-left:1px solid #bababa;min-height:12px;margin-left:10px;padding-bottom:18px;padding-left:12px}@media(min-width: 700px){.van-shipments .lmd-detail__transfer-item-info{border:unset;position:absolute;width:300%;left:-100%;min-height:0;text-align:center;white-space:nowrap;padding-bottom:0;padding-left:0;margin-left:0}}.van-shipments .lmd-detail__transfer-item:last-of-type .lmd-detail__transfer-item-info{border-left:unset;padding-bottom:0;min-height:0}@media(min-width: 700px){.van-shipments .lmd-detail__transfer-item-info>*{text-align:center}}.van-shipments .lmd-detail__verification-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px}@media(min-width: 700px){.van-shipments .lmd-detail__verification-wrapper{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}}.van-shipments .lmd-detail__verification-tags{display:-ms-flexbox;display:flex;gap:6px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}@media(min-width: 700px){.van-shipments .lmd-detail__verification-tags{-ms-flex-direction:row;flex-direction:row}}.van-shipments .lmd-detail__verification-tag{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:6px 12px;gap:6px;border-radius:5px;background-color:#fee5e6}.van-shipments .lmd-detail__verification-tag .lmd-detail__verification-tag-icon{color:#f94f55}.van-shipments .lmd-detail__verification-tag--success{background-color:#e9f7eb}.van-shipments .lmd-detail__verification-tag--success .lmd-detail__verification-tag-icon{color:#30cc71}.van-shipments .lmd-detail__verification-tag-icon{display:-ms-flexbox;display:flex}.van-shipments .last-mile-deliveries__map-container{position:relative;overflow-x:hidden;border-radius:5px}.van-shipments .last-mile-deliveries__chart{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative}.van-shipments .last-mile-deliveries__marker--new{font-size:24px;color:#bababa}.van-shipments .last-mile-deliveries__chart--new{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;fill:#fff;stroke:#bababa}.van-shipments .last-mile-deliveries__marker--packed{font-size:24px;color:#46dccd}.van-shipments .last-mile-deliveries__chart--packed{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;fill:#fff;stroke:#46dccd}.van-shipments .last-mile-deliveries__marker--sent{font-size:24px;color:#e5a723}.van-shipments .last-mile-deliveries__chart--sent{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;fill:#fff;stroke:#e5a723}.van-shipments .last-mile-deliveries__marker--arrived{font-size:24px;color:#3d4fae}.van-shipments .last-mile-deliveries__chart--arrived{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;fill:#fff;stroke:#3d4fae}.van-shipments .last-mile-deliveries__marker--received{font-size:24px;color:#30cc71}.van-shipments .last-mile-deliveries__chart--received{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;fill:#fff;stroke:#30cc71}.van-shipments .last-mile-deliveries__marker--delayed{font-size:24px;color:#f94f55}.van-shipments .last-mile-deliveries__chart--delayed{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;fill:#fff;stroke:#f94f55}.van-shipments .last-mile-deliveries__chart-info{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;inset:0;height:100%;width:100%;font-size:16px}.van-shipments .last-mile-deliveries__popup .mapboxgl-popup-content{padding:12px}.van-shipments .last-mile-deliveries__popup .mapboxgl-popup-close-button{display:none}.van-shipments .last-mile-deliveries__chart-popup-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px}.van-shipments .last-mile-deliveries__chart-popup-info{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:6px;list-style:none}.van-shipments .last-mile-deliveries__popup--marker{min-width:372px;margin-top:-96px}.van-shipments .last-mile-deliveries__popup--marker .mapboxgl-popup-content{padding:0}.van-shipments .last-mile-deliveries__popup--marker .mapboxgl-popup-tip{display:none}.van-shipments .last-mile-deliveries__popup-marker-close{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;cursor:pointer;padding-top:2px}.van-shipments .last-mile-deliveries__popup--marker-content{padding:12px;list-style:none}.van-shipments .last-mile-deliveries__popup--marker-content-header{background-color:#f3f4f6;border-bottom:1px solid #e1e1e1;padding-bottom:6px}.van-shipments .last-mile-deliveries__popup--marker-list:not(:first-child){padding-top:6px}.van-shipments .last-mile-deliveries__popup--marker-list:not(:last-child){margin-bottom:12px;padding-bottom:6px}.van-shipments .last-mile-deliveries__popup--marker-label{color:#666}.van-shipments .last-mile-deliveries__popup--marker-value{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;text-align:right;font-size:16px}.van-shipments .last-mile-deliveries__map-filter{position:absolute;max-width:264px;inset:0;margin-left:auto;overflow-y:scroll;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .3s ease-in;transition:-webkit-transform .3s ease-in;-o-transition:transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.van-shipments .last-mile-deliveries__map-filter--visible{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.van-shipments .last-mile-deliveries__map-filter-input{position:sticky;inset:0}.van-shipments .last-mile-deliveries__map-filter-list-item{padding:12px;border-bottom:1px solid #e1e1e1;background-color:#fff;list-style-type:none;cursor:pointer}.van-shipments .last-mile-deliveries__map-filter-list-item:hover{background-color:#f3f4f6}.van-shipments .last-mile-deliveries__map-filter-collapse-button{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;cursor:pointer;height:72px;width:24px;top:44px;right:0;background:#fff;-webkit-box-shadow:0 0 2px 0 rgba(39,48,61,.3);box-shadow:0 0 2px 0 rgba(39,48,61,.3);border-bottom-left-radius:5px;border-top-left-radius:5px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .3s ease-in;transition:-webkit-transform .3s ease-in;-o-transition:transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.van-shipments .last-mile-deliveries__map-filter-collapse-button--toggle{-webkit-transform:translateX(-264px);-ms-transform:translateX(-264px);transform:translateX(-264px)}.driver-delivery-footer-card__container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 -3px 4px 0 rgba(0,0,0,.1);box-shadow:0 -3px 4px 0 rgba(0,0,0,.1);padding:24px;width:100%}.van-shipments .driver-delivery-card-container__select-all .vs-checkbox__faux-box{margin-right:12px}.van-shipments .driver-delivery-card__checkbox{margin-top:12px}.van-shipments .driver-delivery-card__checkbox--disabled .vs-checkbox__faux-box{background-color:#d8d8d8}.van-shipments .shipment-upload-table-header__width{min-width:120px}.van-shipments .inbound-shipments-empty-state__wrapper{max-width:390px}.van-shipments .inbound-shipments-empty-state__empty-state-img-wrapper{width:70px;margin-bottom:12px}.van-shipments .inbound-shipments-empty-state__empty-state-img{width:100%}.van-shipments .inbound-shipments-empty-state__info-wrapper{margin-bottom:18px}.van-shipments .inbound-shipments-empty-state__info{color:#666}.van-shipments .inbound-shipments-upload-example__wrapper{width:100%;overflow-x:auto}.van-shipments .delivery-card__wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:6px}.van-shipments .delivery-card__status-card{-ms-flex:2 1;flex:2 1;cursor:pointer}.van-shipments .delivery-card__header-box{margin-top:0;margin-bottom:6px}.van-shipments .delivery-card__footer .vs-status-card__footer-cta-container{-ms-flex-item-align:end;align-self:flex-end}.van-shipments .delivery-card__status--new{background:#bababa;color:#27303d}.van-shipments .delivery-card__status--packed{background:#d6f4f0;color:#2da095}.van-shipments .delivery-card__status--sent{background:#fff6e0;color:#e5a723}.van-shipments .delivery-card__status--arrived{background:#e5f6ff;color:#3d4fae}.van-shipments .delivery-card__status--received{background:#e9f7eb;color:#30cc71}.van-shipments .delivery-card__status--delayed{background:#fee5e6;color:#f94f55}.van-shipments .delivery-location__info-wrapper{background:#fff;margin:6px 0;border-radius:5px;border:1px solid #e1e1e1}.van-shipments .delivery-location__info{list-style:none;padding:12px;border-bottom:1px solid #e1e1e1}.van-shipments .delivery-location__info:last-child{border-bottom:0}.van-shipments .delivery-location__info-item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.van-shipments .delivery-location__info-icon-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:6px}.van-shipments .delivery-location__icon{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.van-shipments .delivery-location__text{-ms-flex-item-align:center;align-self:center}.van-shipments .delivery-location__info--disabled{color:#666}.van-shipments .delivery-location__status--new{border-color:#bababa}.van-shipments .delivery-location__status--new .vs-status-pill__value{background:#bababa}.van-shipments .delivery-location__status--packed{border-color:#d6f4f0}.van-shipments .delivery-location__status--packed .vs-status-pill__value{background:#d6f4f0}.van-shipments .delivery-location__status--sent{border-color:#fff6e0}.van-shipments .delivery-location__status--sent .vs-status-pill__value{background:#fff6e0}.van-shipments .delivery-location__status--arrived{border-color:#e5f6ff}.van-shipments .delivery-location__status--arrived .vs-status-pill__value{background:#e5f6ff}.van-shipments .delivery-location__status--received{border-color:#e9f7eb}.van-shipments .delivery-location__status--received .vs-status-pill__value{background:#e9f7eb}.van-shipments .delivery-location__status--delayed{border-color:#fee5e6}.van-shipments .delivery-location__status--delayed .vs-status-pill__value{background:#fee5e6}.confirm-pick-up__form-wrapper{padding:0 12px;margin-top:0 !important}@media(min-width: 501px){.confirm-pick-up__form-wrapper{padding:0 12px}}.confirm-pick-up__form-wrapper .vs-form-row{margin:18px 0 0}.confirm-pick-up__form-wrapper .vs-form-row__item{padding:6px 0}.confirm-pick-up__form{padding:0 6px}.confirm-pick-up-contents{border-bottom:1px solid #fff}.confirm-pick-up-contents table{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;width:100%;color:#27303d;font-size:14px}.confirm-pick-up-contents th{padding:6px 0}.confirm-pick-up-contents td:not(:last-child){padding-top:6px;padding-bottom:6px}.confirm-pick-up-contents .confirm-pick-up-contents__icon{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:8%}@media(min-width: 701px){.confirm-pick-up-contents .confirm-pick-up-contents__icon{width:5%}}.confirm-pick-up-contents .confirm-pick-up-contents__name{text-align:left;width:60%;padding-left:12px}.confirm-pick-up-contents .confirm-pick-up-contents__quantity{text-align:right;width:30%;padding-right:12px}@media(min-width: 701px){.confirm-pick-up-contents .confirm-pick-up-contents__quantity{text-align:left;width:35%;padding-right:0}}.confirm-pick-up-contents .confirm-pick-up-contents__items{width:100%}.confirm-pick-up-contents th,.confirm-pick-up-contents td{display:block;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.confirm-pick-up-contents thead{border-bottom:1px solid #27303d}.confirm-pick-up-contents .confirm-pick-up-contents__main-table tr:nth-child(odd){background:#fff}.confirm-pick-up-contents .confirm-pick-up-contents__main-table tr:nth-child(even){background:#f9fafe}.confirm-pick-up-contents .confirm-pick-up-contents__main-table-row{cursor:pointer}.confirm-pick-up-contents .confirm-pick-up-contents__main-table-row tr{cursor:auto}.confirm-pick-up-contents .confirm-pick-up-contents__sub-table{background:#e1e1e1;font-size:13px;border-collapse:separate}.confirm-pick-up-contents .confirm-pick-up-contents__sub-table tr:nth-child(odd),.confirm-pick-up-contents .confirm-pick-up-contents__sub-table tr:nth-child(even){background:transparent}.confirm-pick-up-contents .confirm-pick-up-contents__sub-table .confirm-pick-up-contents__icon{visibility:hidden}.confirm-pick-up-contents .confirm-pick-up-contents__sub-table .confirm-pick-up-contents__name{padding-left:12px;border-left:1px solid #bababa}.confirm-pick-up-contents .confirm-pick-up-contents__sub-table .confirm-pick-up-contents__quantity{padding-top:6px;padding-bottom:6px;padding-right:12px}.confirm-pick-up-contents .confirm-pick-up-contents__sub-table .confirm-pick-up-contents__name--sub{border-bottom:1px solid #bababa;border-left:1px solid #bababa}.confirm-pick-up-contents .confirm-pick-up-contents__sub-table .confirm-pick-up-contents__quantity--sub{border-bottom:1px solid #bababa}.delivery-map__modal .vs-modal__window{min-height:auto}.delivery-map__modal .vs-modal__body{padding:0}.delivery-map__modal-backdrop{z-index:2001}.delivery-map__modal-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;gap:24px}.delivery-map__modal-info{padding:24px;padding-bottom:0}.delivery-map__modal-info-icon{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:12px;color:#bababa;font-size:50px}.delivery-map__modal-footer{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media(min-width: 700px){.delivery-map__modal-footer{-ms-flex-pack:distribute;justify-content:space-around}}.delivery-map__modal-button{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased}.van-shipments .delivery-auth__bottom-drawer .vs-bottom-drawer__content{padding:0}.van-shipments .delivery-auth__wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;min-height:100%}.van-shipments .delivery-auth__section{padding:24px}.van-shipments .delivery-auth__footer{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;width:100%;gap:12px}.van-shipments .delivery-auth__checkbox{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:12px;background:#f3f4f6;width:100%;margin-bottom:-24px}.van-shipments .delivery-auth__footer-button{-ms-flex-item-align:center;align-self:center}.van-shipments .delivery-map__wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:200px;width:100%;border:1px solid #e1e1e1;margin-bottom:24px}.van-shipments .delivery-map__content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:24px;border-radius:5px;margin-bottom:24px;position:relative}.van-shipments .delivery-map__content--success{background-color:#e9f7eb;-ms-flex-pack:distribute;justify-content:space-around}.van-shipments .delivery-map__content--success .delivery-map__content-divider{-ms-flex:none;flex:none}.van-shipments .delivery-map__content--failed{background-color:#fff6e0}.van-shipments .delivery-map__content--no-permission{background-color:#f3f4f6}.van-shipments .delivery-map__content-divider-bg{position:absolute;width:70%;left:15%;right:0;overflow:hidden;white-space:nowrap;-o-text-overflow:clip;text-overflow:clip;color:#bababa}@media(max-width: 499px){.van-shipments .delivery-map__content-divider-bg{width:58%;left:21%}}.van-shipments .delivery-map__content-divider-bg--success{width:30%;left:35%}.van-shipments .delivery-map__content-info{position:relative;margin-top:2px}.van-shipments .delivery-map__content-icon{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;color:#666;font-size:36px}.van-shipments .delivery-map__content-icon span{line-height:50%}.van-shipments .delivery-map__content-divider{-ms-flex:2 1;flex:2 1;white-space:nowrap;overflow:hidden;-o-text-overflow:clip;text-overflow:clip;width:100px;color:#bababa}.van-shipments .delivery-otp__container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:6px}.van-shipments .delivery-otp__digit{height:43px;width:43px;text-align:center}@media(min-width: 700px){.van-shipments .delivery-otp__digit{height:60px;width:60px;font-size:28px}}.facility-deliveries-list__card--new .service-visit__card-content-icon{color:#fff}.facility-deliveries-list__card--new .service-list-card-status{background:#bababa;border-color:#bababa}.facility-deliveries-list__card--packed .service-visit__card-content-icon{color:#fff}.facility-deliveries-list__card--packed .service-list-card-status{background:#d6f4f0;border-color:#d6f4f0}.facility-deliveries-list__card--sent .service-visit__card-content-icon{color:#fff}.facility-deliveries-list__card--sent .service-list-card-status{background:#fff6e0;border-color:#fff6e0}.facility-deliveries-list__card--arrived .service-visit__card-content-icon{color:#fff}.facility-deliveries-list__card--arrived .service-list-card-status{background:#e5f6ff;border-color:#e5f6ff}.facility-deliveries-list__card--received .service-visit__card-content-icon{color:#fff}.facility-deliveries-list__card--received .service-list-card-status{background:#e9f7eb;border-color:#e9f7eb}.facility-deliveries-list__card--delayed .service-visit__card-content-icon{color:#fff}.facility-deliveries-list__card--delayed .service-list-card-status{background:#fee5e6;border-color:#fee5e6}.facility-deliveries-history-list__card .icon-badge{color:#fff}.van-shipments .facility-delivery-detail__header-info{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.van-shipments .facility-delivery-detail__otp-info{background-color:#dff1ef;border:1px solid #afe0db;padding:6px}.van-shipments .facility-delivery-detail__otp{margin-top:6px}.van-shipments .facility-delivery-detail__table{margin-top:12px}.van-shipments .facility-delivery-detail__table .delivery-detail-product__row--main{padding:12px 6px}.van-shipments .facility-delivery-detail__table-header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.van-shipments .show-when-offline{display:none}.van-shipments.offline .show-when-offline{display:block}.van-shipments a:link{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}.van-shipments img,.van-shipments object[type="image/svg+xml"]{max-width:100%;vertical-align:middle}.van-shipments h1{margin:0}.van-shipments h1,.van-shipments h2,.van-shipments h3,.van-shipments h4,.van-shipments h5,.van-shipments h6{font-weight:inherit}.van-shipments b,.van-shipments strong{font-weight:bold}.van-shipments .label{font-size:16px;font-family:"NunitoRegular",sans-serif;-webkit-font-smoothing:antialiased;color:#27303d}@media print{.van-shipments .label{font-size:14px}}.van-shipments .label--bold{font-size:16px;font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;color:#27303d}@media print{.van-shipments .label--bold{font-size:14px}}.van-shipments .link--danger{color:#d00269;text-decoration:none;background:none;font-size:1em;border-bottom:2px solid currentColor;border-radius:0}.van-shipments .centered-text{text-align:center}.van-shipments .centered-page-title{max-width:calc(100% - 40px);text-align:center;margin:1em auto}.van-shipments .content--centered{-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.van-shipments .content--completed-page{position:relative;z-index:1}@media print{.van-shipments img{max-width:100% !important}.van-shipments p,.van-shipments h2,.van-shipments h3{orphans:3;widows:3}}.retailer-salutation--with-notifications{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-top:-6px;margin-bottom:-24px}.retailer-notification__trigger{background-color:transparent;position:relative}.retailer-notification__trigger-badge{position:absolute;top:-6px;right:-6px}.retailer__banner-container{display:grid}.retailer__banner-container .vs-panel--with-minimal-margin:first-child{margin-top:24px}.retailer__banner-container .vs-panel--with-minimal-margin:last-child{margin-bottom:0}@media(min-width: 701px){.retailer__banner-container .vs-panel--with-minimal-margin:last-child{margin-bottom:12px}}.retailer__services-grid{display:grid;margin-top:12px;gap:12px;grid-template-columns:repeat(2, 1fr)}@media(min-width: 701px){.retailer__services-grid{grid-template-columns:repeat(auto-fit, minmax(160px, 1fr))}}.retailer__services-empty-state-box .retailer__services-empty-state{padding:0 12px;font-size:16px}@media(max-width: 500px){.retailer__services-empty-state-box .retailer__services-empty-state{font-size:14px;-ms-flex-align:start;align-items:flex-start;text-align:left}}.retailer__services-empty-state-box .retailer__services-empty-state .service-visit__empty-state-img-wrapper{width:100px}.retailer-card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1;flex:1 1;position:relative;margin-bottom:20px}.retailer-card-notification__content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.retailer-card--with-background{background-size:auto 420px;background-position:left center;background-repeat:no-repeat}.retailer-card--with-img{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.retailer-card--loading-container{min-height:180px;min-width:minmax(100%, 380px)}@media(min-width: 501px){.retailer-card--loading-container{min-width:380px}}.retailer-card--full-width{-ms-flex:0 0 100%;flex:0 0 100%}.retailer-card__top-up-card{margin-top:36px;margin-bottom:0}.retailer-card__img{-ms-flex:0 0 auto;flex:0 0 auto}.retailer-card__img--topup{width:89px;height:77px}.medbury .retailer-card__img--topup{-webkit-filter:hue-rotate(90deg);filter:hue-rotate(90deg)}.retailer-card__content{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.retailer-promo-card__header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:12px;gap:12px;font-size:24px}.retailer__intercom-card{margin-top:-24px}.home-notifications-view__card{margin-top:36px}@media(min-width: 701px){.retailer-notification--list{position:relative;display:-ms-flexbox;display:flex;-ms-flex:auto;flex:auto;-ms-flex-pack:end;justify-content:flex-end}}.home-notifications-view__card--fixed{position:absolute;background-color:#f3f4f6;top:54px;right:0;margin-top:inherit;z-index:10;width:400px;max-width:100%}.home-notifications-view__card-content{gap:6px}.home-notifications-view__link{margin:12px}.retailer .home-service-card__container.service-texture-card{max-width:370px}@media(max-width: 500px){.retailer .home-service-card__container.service-texture-card{padding:6px 0}}.retailer .home-service-card__content{height:100%;min-height:145px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;z-index:2}.retailer .home-service-card__icon{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:6px;margin-bottom:12px;text-transform:uppercase}.retailer .home-service-card__content{font-size:13px}@media(min-width: 501px){.retailer .home-service-card__content{font-size:14px}}.retailer .home-service-card__link--hide{visibility:hidden}.retailer .home-service-topup-card-container__loading{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:150px;margin-top:12px}.retailer .home-texture-card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1;flex:1 1;position:relative;overflow:hidden}.retailer .home-texture-card__bg{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background-size:auto 420px;background-position:left center;background-repeat:no-repeat}@media(min-width: 501px){.retailer .home-texture-card--single{-ms-flex:none;flex:none}}.retailer .home-texture-card--single .home-texture-card__bg{background-size:550px auto;background-position:right center;background-repeat:no-repeat}.retailer .home-texture-card--warning{background-color:#fee5e6;border:2px dashed #f94f55}.retailer .home-texture-card--warning .home-texture-card__bg{display:none}.retailer .home-texture-card--brand .home-texture-card__bg{background-color:var(--brand-primary)}.retailer .home-texture-card--wallet .home-texture-card__bg{-webkit-filter:hue-rotate(90deg);filter:hue-rotate(90deg)}.retailer .home-texture-card--provisional{border:2px dashed var(--brand-accent)}.retailer .home-wallet-summary__container{margin-top:12px}@media(min-width: 501px){.retailer .home-wallet-summary__container{max-width:370px}}.retailer .home-wallet-summary__cards{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:12px;color:#27303d;margin-top:-6px}.retailer .home-wallet-summary__info-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.retailer .home-wallet-summary__info-wrapper .vs-u-link{color:#fff;-ms-flex-item-align:end;align-self:flex-end}.retailer .home-wallet-summary__amount-due{font-size:24px}.retailer .home-wallet-summary__overdue-label{background-color:#f94f55;border:1px solid #f94f55;margin-top:6px}.lead-application__teaser-content{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:justify;justify-content:space-between}.lead-application__teaser-list{margin-left:24px;margin-top:12px}.lead-application__teaser-image{width:121px;max-width:30%}.medbury .lead-application__teaser-image{-webkit-filter:hue-rotate(190deg);filter:hue-rotate(190deg)}.lead-application__teaser-icon{margin-right:12px;font-size:40px;color:var(--brand-primary)}.lead-application__cta-container{margin-top:12px;text-align:center}.lead-application__cta-container--deemphasized{text-align:left;margin-left:30px}.lead-application__link{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;margin-top:12px;font-size:14px;color:var(--brand-primary)}.lead-application__link-icon{margin-left:6px}.lead-application__intercom,.lead-application__progress{margin-top:24px}.lead-application__progress-link{text-transform:capitalize;margin-left:6px}.retailer .lead-teaser__card-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.retailer .lead-teaser__card-copy{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:12px 0 0}.retailer .lead-teaser__card-image{width:121px;max-width:30%;margin-left:12px;-ms-flex-item-align:end;align-self:flex-end}.retailer .medbury .lead-teaser__card-image{-webkit-filter:hue-rotate(190deg);filter:hue-rotate(190deg)}@media(max-width: 700px){.retailer .lead-teaser__cta{-ms-flex-item-align:center;align-self:center}}.retailer .lead-products__header{margin-bottom:12px}.retailer .lead-products__header-copy{font-size:14px;color:#666}.retailer .plan-confirmation .vs-page__content{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.retailer .plan-confirmation__message{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px;max-width:50ch;-ms-flex-align:center;align-items:center;text-align:center;padding:12px}.retailer .plan-confirmation__message-text{text-transform:capitalize;margin-right:6px}.retailer .plan-selector{margin-top:18px}.retailer .plan-selector__wrapper{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:6px;margin-bottom:24px}@media(max-width: 499px){.retailer .plan-selector__wrapper{grid-template-columns:1fr}}.retailer .plan-selector__confirmation-area{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;position:fixed;bottom:0;left:0;right:0;z-index:150}.retailer .plan-selector__confirmation-plan{text-transform:capitalize;margin:0 6px}.retailer .guides-page__intercom-trigger{-ms-flex-item-align:start;align-self:flex-start}.retailer .business-calculator__calculate-button{margin:auto}.pbscalc-container{font-family:Helvetica,Arial,sans-serif;background-color:#fff;border:1px solid #3051b2;margin:0px;text-align:left;font-size:16px;font-style:normal;font-weight:normal}.pbscalc-container hr.major{border:0;height:1px;background:#3051b2;margin-top:32px;margin-bottom:28px}div.pbscalc-result hr.minor{border:0;height:1px;background:#e2e2e2;margin-top:12px;margin-bottom:10px}div.pbscalc-header{padding:0px 40px}div.pbscalc-header h1{font-size:42px;font-style:normal;font-weight:normal;color:#3051b2;line-height:63px;margin-top:26px !important;margin-bottom:14px !important}div.pbscalc-header h2{font-size:18px;font-style:normal;font-weight:600;color:#3d3d3d;line-height:20px;margin-top:14px !important;margin-bottom:0px !important}div.pbscalc-header p{font-size:18px;font-style:normal;font-weight:lighter;color:#3d3d3d;line-height:22px;margin-top:4px !important;margin-bottom:8px !important}div.pbscalc-header p.small{font-size:14px;font-style:normal;font-weight:lighter;line-height:18px;margin-top:18px !important;margin-bottom:10px !important}div.pbscalc-header a{display:inline-block;font-size:18px;font-style:normal;font-weight:normal;color:#3051b2;text-decoration:underline;line-height:18px;margin-top:0px !important;margin-bottom:0px !important}div.pbscalc-form{padding:0px 40px 0px 40px}div.pbscalc-form h1{font-size:21px;font-style:normal;font-weight:600;color:#3d3d3d;line-height:30px;margin-top:20px !important;margin-bottom:-10px !important}div.pbscalc-form h2{font-size:18px;font-style:normal;font-weight:600;color:#3d3d3d;line-height:27px;margin-top:20px !important;margin-bottom:0px !important}div.pbscalc-form h3{font-size:14px;font-style:normal;font-weight:normal;color:#3d3d3d;line-height:21px;margin-top:0px !important;margin-bottom:0px !important}div.pbscalc-form p{font-size:14px;font-style:normal;font-weight:lighter;color:#3d3d3d;line-height:21px;margin-top:0px !important;margin-bottom:0px !important}div.pbscalc-form input[type=number]{-webkit-box-sizing:border-box;box-sizing:border-box;width:270px;height:40px;border:1px solid #3d3d3d;border-radius:3px;font-size:14px;font-style:normal;font-weight:lighter;color:#3d3d3d;line-height:21px;margin-top:8px !important;margin-bottom:0px !important}div.pbscalc-form input[type=number]:focus{border:1px solid #3051b2;color:#3051b2}div.pbscalc-form p.input-icon{position:relative}div.pbscalc-form p.input-icon>i{position:absolute;display:block;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);top:28px;pointer-events:none;padding:0 6px;text-align:center;font-style:normal}div.pbscalc-form select{width:270px;height:40px;border:1px solid #3d3d3d;background:#fff;font-size:16px;font-style:normal;font-weight:600;color:#3d3d3d;line-height:24px;padding:12px 20px;margin-top:14px !important;margin-bottom:1px !important}#loanPaymentFreq{padding:6px 20px}div.pbscalc-form select:focus{border:1px solid #3051b2;color:#3051b2}div.pbscalc-form input[type=button]{width:170px;height:40px;font-size:13px;font-style:normal;font-weight:bold;color:#fff;text-transform:uppercase;background-color:#3051b2;letter-spacing:2px;border:0;float:right;margin-top:30px !important;margin-bottom:33px !important}@media(max-width: 320px){div.pbscalc-form input[type=number]{width:200px}div.pbscalc-form select{width:200px}div.pbscalc-form input[type=button]{width:200px}}div.pbscalc-form:after{content:"";display:block;clear:both}div.pbscalc-result{display:none;padding:0px 40px 40px 40px}div.pbscalc-result h1{font-size:26px;font-style:normal;font-weight:lighter;color:#3d3d3d;line-height:30px;margin-bottom:14px !important}div.pbscalc-result h2{font-size:16px;font-style:normal;font-weight:normal;color:#3d3d3d;line-height:18px}div.pbscalc-result h3{font-size:13px;font-style:normal;font-weight:lighter;color:#909090;line-height:18px;margin-bottom:14px !important}div.pbscalc-result p{font-size:14px;font-style:normal;font-weight:lighter;color:#3d3d3d;line-height:22px;margin-bottom:10px !important}div.pbscalc-result strong,div.pbscalc-result .strong{font-weight:600;color:#3051b2}div.pbscalc-result .light{font-weight:lighter}div.pbscalc-result input[type=range]{display:block;width:100%}div.pbscalc-grid:after{content:"";display:table;clear:both}div.pbscalc-grid [class*=pbscalc-col-]{float:left}div.pbscalc-grid .pbscalc-col-2-3{width:66.66%}div.pbscalc-grid .pbscalc-col-1-3{width:33.33%;text-align:right}div.pbscalc-footer{padding:6px 20px;background-color:#3051b2;position:relative}div.pbscalc-footer div.pbscalc-col-2-3{padding-top:8px}div.pbscalc-footer a{font-size:13px;font-style:normal;font-weight:lighter;color:#fff;line-height:40px;margin-right:26px;text-decoration:none}div.pbscalc-footer a:hover{text-decoration:underline}div.pbscalc-footer img{margin-left:8px;vertical-align:middle}div.pbscalc-footer img.logo{float:right;clear:both}.pbscalc-dimmed-overlay{position:fixed;top:0;left:0;height:100%;width:100%;z-index:9999;background-color:rgba(0,0,0,.7);-webkit-animation:fadein .4s;animation:fadein .4s}@keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}.pbscalc-error{background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);z-index:900;width:480px;padding:0px;position:absolute;top:50%;left:50%;margin-left:-240px;margin-top:-100px;font-size:18px;color:gray}.pbscalc-error>p{padding:0px 20px 20px 20px;margin:0px}.pbscalc-error-close{text-align:right;padding:4px 6px 0 6px;margin:4px}.pbscalc-tooltip{display:inline-block;position:relative;margin:0 0 -4px 6px;width:22px;height:22px;background-position:0 0;background-size:90%}.pbscalc-tooltip:hover:after{background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);content:attr(data-tooltip);font-size:16px;color:#3d3d3d;position:absolute;left:-10px;bottom:30px;padding:10px 15px;width:320px;z-index:899}.pbscalc-tooltip:hover:before{border:solid;border-color:#fff transparent;border-width:8px 8px 0 8px;content:"";position:absolute;left:2px;bottom:23px;z-index:900}.pbscalc-dialog{background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);z-index:900;width:480px;padding:0;position:absolute;font-size:16px;color:#909090}.pbscalc-dialog:before{border:solid;border-color:#fff transparent;border-width:8px 8px 0 8px;content:"";position:absolute;left:10px;bottom:-7px;z-index:900}.pbscalc-dialog>p{padding:0px 15px 5px 15px}.pbscalc-dialog-close{text-align:right;margin:4px 6px 0 6px}.pbscalc-disclaimer{font-style:italic}.pbscalc-embed-code{font-family:Lucida Console,Sans Mono,Courier New,monospace,serif;font-size:14px}.pbscalc-other-row{display:none}.pbscalc-other-add{display:inline-block;margin:0 0 -4px 6px;width:22px;height:22px;background-position:0 0;background-size:100%}.pbscalc-other-remove{display:inline-block;margin:0 0 -4px 6px;width:22px;height:22px;background-position:0 0;background-size:100%}.pbscalc-chart{width:100%;height:500px;margin-top:28px}.pbscalc-table{width:100%;margin-top:28px}.pbscalc-table-header-row{white-space:wrap}.pbscalc-table-header-cell{background:#3051b2;font-size:13px;font-style:normal;font-weight:600;color:#fff;line-height:18px;white-space:wrap}.pbscalc-table-cell{font-size:14px;font-style:normal;font-weight:lighter;color:#525252;line-height:21px}button.pbscalc-collapsible-top{cursor:pointer;width:100%;border:none;text-align:left;outline:none;background-color:#fff;color:#3051b2;font-size:18px;font-style:normal;font-weight:normal;text-decoration:none;padding:0 40px;margin:0}button.pbscalc-collapsible-top:hover{text-decoration:underline}button.pbscalc-collapsible-top:after{content:"+";color:#3051b2;font-weight:bold;margin-left:5px}button.pbscalc-collapsible-top.pbscalc-active:after{content:"−"}div.pbscalc-collapsible-top{padding:0px 40px;max-height:0;overflow:hidden;-webkit-transition:max-height .2s ease-out;-o-transition:max-height .2s ease-out;transition:max-height .2s ease-out}div.pbscalc-collapsible-top p{font-size:14px;font-style:normal;font-weight:lighter;color:#3d3d3d;line-height:22px;margin-bottom:10px !important;background-color:#fff}div.pbscalc-collapsible-top h2{font-size:16px;font-style:normal;font-weight:600;color:#3d3d3d;line-height:18px}div.pbscalc-collapsible-top a{display:inline-block;font-size:14px;font-style:normal;font-weight:normal;color:#3051b2;text-decoration:underline;line-height:18px}div.pbscalc-collapsible-top a:link{color:#3051b2;text-decoration:underline}div.pbscalc-collapsible-top a:visited{color:#3051b2;text-decoration:underline}div.pbscalc-collapsible-top a:hover{color:#3051b2;text-decoration:underline}div.pbscalc-collapsible-top a:active{color:#3051b2;text-decoration:underline}div.pbscalc-collapsible-top hr{border:0;height:1px;background:#e0e0e0;margin-top:20px;margin-bottom:0px}button.pbscalc-collapsible{cursor:pointer;width:100%;border:none;text-align:left;outline:none;background-color:#3051b2;font-size:18px;font-style:normal;font-weight:normal;color:#fff;line-height:48px;padding:0 20px;margin:0}button.pbscalc-collapsible.pbscalc-active:hover{background-color:#3051b2}@media(max-width: 320px){button.pbscalc-collapsible{line-height:24px;padding-top:8px;padding-bottom:6px}}@media(max-width: 480px){button.pbscalc-collapsible{line-height:28px;padding-top:8px;padding-bottom:6px}}button.pbscalc-collapsible:after{content:"+";color:#fff;font-weight:bold;float:right;margin-left:5px}button.pbscalc-collapsible.pbscalc-active:after{content:"−"}div.pbscalc-content{padding:0 18px;max-height:0;overflow:hidden;-webkit-transition:max-height .2s ease-out;-o-transition:max-height .2s ease-out;transition:max-height .2s ease-out;background-color:#f1f1f1}div.pbscalc-content p{font-size:14px;font-style:normal;font-weight:lighter;color:#3d3d3d;line-height:22px;margin-bottom:10px !important}div.pbscalc-content h2{font-size:16px;font-style:normal;font-weight:600;color:#3d3d3d;line-height:18px}@media(max-width: 500px){div.pbscalc-header,div.pbscalc-form,button.pbscalc-collapsible-top,div.pbscalc-collapsible-top,div.pbscalc-result{padding:0 18px}}@media(max-width: 500px){p.input-icon input,#loanPaymentFreq{min-width:100%}}.shelflife input[type=number]:not(.vs-text-input),.shelflife input[type=email]:not(.vs-text-input){color:#3d3d3d;border-bottom:1px solid #3d3d3d}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}.service-visit__history{min-height:350px}.service-visit__history-header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;gap:6px;margin-bottom:18px}.service-visit__history-header-line{-ms-flex:3 1;flex:3 1;border-bottom:1px solid #e1e1e1}.service-visit__history-filter-wrapper{min-width:170px;padding:6px 12px}.service-visit__history-list-wrapper{margin-bottom:12px}.service-visit__history-list-header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;padding:12px;background-color:#f9fafe;border:1px solid #e1e1e1}.service-visit__history-list-title{justify-self:flex-start}.service-visit__history-list-filter{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:6px;margin-left:auto}.service-visit__history-list{cursor:pointer;list-style:none;border-bottom:1px solid #e1e1e1}.service-visit__history-list-item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;padding:12px;min-height:52px}.service-visit__history-list-item:hover{background-color:transparent}.service-visit__history-empty-state{min-height:250px}.service-list-card-status{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;padding:6px;line-height:1;mix-blend-mode:normal;font-size:14px;background-color:var(--brand-accent-dimmed);border-radius:3px;border:1px solid var(--brand-accent-dimmed);white-space:nowrap}.service-list-card-status.service-list-card-status--cancelled{background-color:#e1e1e1;color:#27303d;border-color:#bababa}.service-visit__list{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:12px}.service-visit__card{min-height:178px;cursor:default}@media(min-width: 501px){.service-visit__card{max-width:370px}}.service-visit__card .service-texture-card__bg{background-size:auto 520px}.service-visit__card--with-pointer{cursor:pointer}.service-visit__card-content,.service-visit__card-content-header,.service-visit__card-content-footer,.service-visit__card-content-footer-items{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.service-visit__card-content{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:normal;align-items:normal;padding:6px;padding-top:0;z-index:1}.service-visit__card-content-header{margin-bottom:12px}.service-visit__card-content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:12px}.service-visit__card-content-icon-status{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:6px}.service-visit__card-content-icon-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:6px;text-transform:uppercase}.service-visit__card-content-icon-wrapper .service-visit__card-content-icon{width:26px;height:26px}.service-visit__card-content-date-wrapper{margin-bottom:12px}.service-visit__card-content-date{font-size:36px}.service-visit__card-content-footer-items{gap:6px}.service-visit__card-content-footer-icon{display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.service-visit__card-content-footer-link{font-size:14px}.service-visit__card-content-footer-link .vs-button__label{text-decoration:none}.service-visit__empty-state{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:auto;max-width:50ch;text-align:center}@media(min-width: 501px){.service-visit__empty-state{-ms-flex-align:start;align-items:flex-start;margin:initial;text-align:left}}.service-visit__empty-state-img-wrapper{width:250px;margin-bottom:12px}@media(min-width: 501px){.service-visit__empty-state-img-wrapper{width:200px}}.service-visit__empty-state-img-wrapper .service-visit__empty-state-img{width:100%}.service-visit__empty-state-header{color:#666}.retailer .delivery-statement__container{display:-ms-flexbox;display:flex;gap:12px}@media print{.retailer .delivery-statement__container{display:initial;gap:unset}}@media(max-width: 1199px){.retailer .delivery-statement__container{-ms-flex-direction:column;flex-direction:column}}.retailer .delivery-statement__statement{-ms-flex:1 1;flex:1 1}.retailer .delivery-provisional-totals{background-color:#fff}.retailer .delivery-provisional-totals--border{border:1px solid #e1e1e1}.retailer .patient-orders__subnavigation{margin:12px 0;-ms-flex:unset;flex:unset}@media(min-width: 701px){.retailer .patient-orders__subnavigation{margin:12px var(--vs-page-side-gutter)}}.delivery-detail__tags{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.delivery-detail__list-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;padding:6px 12px;padding-left:0}.delivery-detail__list-header--no-badge{-ms-flex-pack:end;justify-content:flex-end}.delivery-detail-product{list-style-type:none}.delivery-detail-product__row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.delivery-detail-product__row--main{display:-ms-flexbox;display:flex;gap:6px;background-color:#fff;border:1px solid #e1e1e1;padding:12px 12px;margin-bottom:-1px}.delivery-detail-product__row--sub{background-color:#f9fafe;padding:6px 12px}.delivery-detail-product__row-item{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;display:-ms-flexbox;display:flex;gap:6px}.delivery-detail-product__info-icon{font-size:18px}.delivery-detail-product__qty-info{font-family:"NunitoRegular",sans-serif;-webkit-font-smoothing:antialiased;background-color:transparent}.delivery-detail-modal__qty{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;gap:6px;margin:24px 0}.delivery-detail-legend{margin:30px 0}.delivery-detail-legend__item{list-style-type:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px;font-size:14px;margin-top:6px}.delivery-detail-legend__swatch{display:inline-block;width:18px;height:18px}.delivery-detail-legend__swatch--critical{background-color:#f94f55}.delivery-detail-legend__swatch--good{background-color:#30cc71}.delivery-detail-legend__swatch--extra{background-color:#50ddcd}.delivery-detail__bottom-btn{width:-webkit-max-content;width:-moz-max-content;width:max-content}.delivery-detail__recommendation-label{padding:12px}.delivery-detail__order-id{word-break:break-all}.delivery-detail__copy-btn{margin-left:6px}.retailer .no-items{margin-top:6px;color:#666}.retailer .intercom-card__trigger{white-space:nowrap}.retailer .retailer-page-header__wrapper{text-align:center}@media(min-width: 991px){.retailer .retailer-page-header__wrapper{text-align:left}}.retailer .retailer-page-header__logo svg{display:block;width:90px;max-width:100%;margin:0 auto}@media(min-width: 991px){.retailer .retailer-page-header__logo svg{margin:0}}.retailer .retailer-page-header__program-description{font-family:"NunitoRegular",sans-serif;-webkit-font-smoothing:antialiased;font-size:14px;font-weight:100;margin-top:6px;-webkit-font-smoothing:antialiased}.invoice-detail-card__content{border-bottom:1px solid #e1e1e1}.invoice-detail-card__content .invoice-detail-card__item{margin-bottom:12px}.invoice-detail-card__content .invoice-detail-card__content-payment-action-bar{margin-top:0;margin-bottom:12px}.invoice-detail-card__content-payment{margin-bottom:24px}.invoice-detail-card__content-payment .invoice-detail-card__item--is-modal{background-color:#f3f4f6;margin-bottom:3px;padding:4px}.invoice-detail-card__content-payment .invoice-detail-card__item--balance-due:last-of-type{background-color:var(--brand-secondary);color:#fff}.invoice-detail-card__content-action{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.invoice-detail-card__content-action-container{width:100%;margin-top:2px}.invoice-detail-card__content-action-container-text{padding:0 0 6px 12px}.invoice-detail-card__content-action-container-text .invoice-detail-card__content-action-subtitle{color:#666}.invoice-detail-card__content-action-date{display:block}.invoice-detail-card__header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;gap:18px;border-bottom:1px solid #e1e1e1;margin-bottom:24px}.invoice-detail-card__header-button{width:100%}.invoice-details-card-payment__container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;gap:18px;margin-top:24px}.invoice-details-card-payment__header{margin-bottom:4px;color:#666}.invoice-details-card-payment__buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.invoice-details-card-payment__line{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.invoice-details-card-payment__info{width:20%;text-align:center}.invoice-details-card-payment__divider{width:100%;border-bottom:1px solid #e1e1e1}.invoice-details-card-payment-plan__container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:12px;background-color:#f3f4f6;padding:12px;border-radius:5px}.invoice-details-card-payment-plan__details{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center}.invoice-details-card-payment-plan__option{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;padding:12px;width:100%;border-radius:3px;border:1px solid #bababa}.invoice-details-card-payment-plan__option-info{color:#666}.invoice-detail-card__item{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:0 12px}.invoice-detail-card__item-credit-banner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;gap:6px;padding:12px;border-top:1px solid #f3f4f6;background-color:var(--brand-accent-dimmed)}.invoice-detail-card__item-credit-banner .invoice-detail-card__item-credit-banner-icon{display:-ms-flexbox;display:flex}.invoice-detail-card__item-credit-banner .invoice-detail-card__item-credit-banner-icon{-ms-flex-align:center;align-items:center}.invoice-detail-card__item--is-modal{padding:0}.invoice-detail-card__footer{padding:12px 0;color:#666;font-size:14px}.invoice-detail-card__footer-is-modal{padding-bottom:0}.invoice-detail-card__modal .vs-modal__window{min-height:auto}.invoice-detail-card__modal .vs-modal__header,.invoice-detail-card__modal .vs-modal__body{padding:12px}.invoice-detail-card__modal-loading{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;min-height:300px}.transaction-list{font-size:13px}.transaction-list__table{margin-bottom:24px;background-color:#f9fafe}.transaction-list__table-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.transaction-list__table-header{text-transform:uppercase;color:#666;border:1px solid #e1e1e1;border-top-left-radius:2px;border-top-right-radius:2px;padding:6px 12px}.transaction-list__table-content-container{list-style:none}.transaction-list__table-content{border:1px solid #e1e1e1;border-top:transparent;background-color:#fff;padding:12px}@media(max-width: 499px){.transaction-list__table-content{-ms-flex-align:stretch;align-items:stretch}}@media(min-width: 701px){.transaction-list__table-content:hover{cursor:pointer;background-color:#f3f4f6}}.transaction-list__table-content--with-background{background-color:var(--brand-accent-dimmed)}.transaction-list__loading{margin:4px 0}.finances .payment-plan-indicator__container,.finances .payment-plan-indicator__icon{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.finances .payment-plan-indicator__container{background-color:#e1e1e1;border-radius:5px;width:30px;height:30px}.finances .payment-plan-indicator__container--paid{background:#30cc71}.finances .payment-plan-indicator__container--overdue{background:#f94f55}.finances .payment-plan-indicator__icon{color:#fff;width:calc(100% / 2);height:calc(100% / 2)}.finances .payment-plan-indicator__marker{position:relative;width:100%;height:100%;border-radius:50%;background-color:#bababa;overflow:hidden}.finances .payment-plan-indicator__marker--partially-paid{background-image:-webkit-gradient(linear, left top, right top, color-stop(50%, #30cc71), color-stop(50%, transparent));background-image:-webkit-linear-gradient(left, #30cc71 50%, transparent 50%);background-image:-o-linear-gradient(left, #30cc71 50%, transparent 50%);background-image:linear-gradient(to right, #30cc71 50%, transparent 50%)}.payment-plan-confirmation__modal .vs-modal__header{background-color:#e5a723}.payment-plan-confirmation__info{text-align:center;margin-bottom:24px}.payment-plan-confirmation__button-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:12px}.payment-plan-confirmation__button{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%}.finances .payment-plans__list-empty-state{min-height:400px}.finances .payment-plan-details__card{margin:24px 0;border:1px solid #e1e1e1}.finances .payment-plan-details__card--paid{border-color:#30cc71}.finances .payment-plan-details__card--overdue{border-color:#f94f55}.finances .payment-plan-details__card-header,.finances .payment-plan-details__card-content{padding:12px;border-top-left-radius:5px;border-top-right-radius:5px}.finances .payment-plan-details__card-header{background-color:#f3f4f6}.finances .payment-plan-details__card-header--overdue{background-color:#fee5e6}.finances .payment-plan-details__card-header-dates{display:-ms-flexbox;display:flex;gap:12px;margin-top:6px}.finances .payment-plan-details__card-footer{border-top:1px solid #bababa;padding:12px 0 6px}.finances .payment-plan-list-item__container{list-style:none}.finances .payment-plan-list-item__content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:12px}.finances .payment-plan-list-item__content--paid{color:#666;text-decoration:line-through}.finances .payment-plan-list-item__content--overdue{color:#f94f55}.finances .payment-plan-list-item__content-info,.finances .payment-plan-list-item__content-info-icon{display:-ms-flexbox;display:flex;gap:6px;-ms-flex-align:center;align-items:center;color:#27303d;cursor:pointer}@media(min-width: 501px){.finances .create-payment-plan__transaction-container{max-width:388px}}.finances .create-payment-plan__transaction{padding:2px}.finances .create-payment-plan__transaction-info{font-size:14px;margin:0 0 6px 12px}.finances .create-payment-plan__options-container{margin:-6px 0 18px}@media(min-width: 501px){.finances .create-payment-plan__options-container{max-width:388px}}.finances .create-payment-plan__page-footer{z-index:10}.finances .loan-limit__wrapper{padding:12px 0;background-color:var(--brand-accent-dimmed)}.finances .loan-limit__content-balance{display:-ms-flexbox;display:flex;gap:6px;margin:3px 0 6px}.finances .loan-limit__content-progress-bar{margin:6px 0}.transaction-list__pending{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:2px;background-color:#fff;padding:3px;border-radius:3px;font-size:13px}.transaction-list__table-content,.transaction-list__table-type-date-tag,.transaction-list__table-type-date,.transaction-list__table-amount-icon,.transaction-list__table-icon,.transaction-list__table-tag,.transaction-list__table-tag-pending{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media(min-width: 501px){.transaction-list__table-content,.transaction-list__table-type-date-tag,.transaction-list__table-type-date,.transaction-list__table-amount-icon,.transaction-list__table-icon,.transaction-list__table-tag,.transaction-list__table-tag-pending{-ms-flex-align:center;align-items:center}}.transaction-list__table-content--pending{background-color:#f3f4f6}@media(max-width: 499px){.transaction-list__table-type-date-tag,.transaction-list__table-type-date,.transaction-list__table-amount-icon{-ms-flex-direction:column;flex-direction:column}}.transaction-list__table-type-date-tag{gap:12px}@media(max-width: 499px){.transaction-list__table-type-date-tag{-ms-flex-align:start;align-items:flex-start}}.transaction-list__table-type-date{gap:6px}@media(max-width: 499px){.transaction-list__table-type-date{-ms-flex-align:start;align-items:flex-start}.transaction-list__table-type-date .transaction-list__table-date{-ms-flex-order:2;order:2}}.transaction-list__table-amount-icon{gap:8px}@media(max-width: 499px){.transaction-list__table-amount-icon{-ms-flex-align:end;align-items:flex-end}}.transaction-list__table-amount--pending,.transaction-list__table-pending{color:#666}.transaction-list__table-tag-pending{gap:6px}.transaction-list__table-tag--paid{background:#30cc71;border:1px solid #30cc71}.transaction-list__table-tag--overdue{background:#f94f55;border:1px solid #f94f55}.transaction-list__table-icon{-ms-flex-align:center;align-items:center}.transaction-list__pending{color:var(--brand-primary);border:1px dashed var(--brand-primary)}.transaction-status-label-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;line-height:1;color:#fff;padding:5px;border-radius:3px}.finances .wallet-cards-panel{width:100%;margin:0}.finances .wallet-cards{position:relative}.finances .wallet-cards__viewport{position:relative;overflow-x:auto;height:100%;width:100%;padding:24px 12px}@media(min-width: 700px){.finances .wallet-cards__viewport{padding:24px 36px}}.finances .wallet-cards__slider{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;position:relative;gap:12px;max-width:750px}@media(min-width: 501px){.finances .wallet-cards__slider{gap:24px}}.finances .wallet-cards__icon-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:calc(50% - 24px);right:calc(10% - 36px);background-color:var(--brand-secondary);color:#fff;border-radius:50%;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);width:54px;height:54px}@media(min-width: 500px){.finances .wallet-cards__icon-wrapper{display:none}}.finances .wallet-cards__space{display:none}@media(max-width: 500px){.finances .wallet-cards__space{display:block;min-width:1px}}.finances .wallet-credit-usage-info__footer{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.finances .wallet-credit-usage-info__footer-link .vs-button__label{text-decoration:none}@media(max-width: 499px){.finances .wallet-credit-usage-info__empty-state{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}.finances .wallet-credit-usage-info__empty-state-img-wrapper{width:120px;margin-bottom:12px}.finances .wallet-credit-usage-info__empty-state-img{width:100%}.finances .wallet-credit-usage-info__empty-state-info{color:#666}.wallet-payment-plan-details__progress-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:12px}.wallet-payment-plan-details__progress-wrapper.wallet-payment-plan-details__progress-wrapper--minimal{gap:6px}.wallet-payment-plan-details__progress-content{position:relative;height:64px;width:64px}.wallet-payment-plan-details__progress-content.wallet-payment-plan-details__progress-content--minimal{height:38px;width:38px}.wallet-payment-plan-details__progress-circle-bg{stroke:#e1e1e1}.wallet-payment-plan-details__progress-circle{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.wallet-payment-plan-details__progress-circle--partially-paid{stroke:#30cc71}.wallet-payment-plan-details__progress-circle--overdue{stroke:#f94f55}.wallet-payment-plan-details__progress-icon{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;inset:0;height:100%;width:100%;border-radius:50%;font-size:24px}.wallet-payment-plan-details__progress-icon.wallet-payment-plan-details__progress-icon--minimal{font-size:14px}.wallet-payment-plan-details__progress-icon--paid{color:#30cc71}.wallet-payment-plan-details__progress-icon--overdue{color:#f94f55}.wallet-payment-plan-details__instalments-wrapper{margin-top:18px}.wallet-payment-plan-details__instalments{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-bottom:12px}.wallet-payment-plan-details__fixed-term-wrapper{margin:18px 0}.wallet-statement-download__inputs{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px}@media(min-width: 501px){.wallet-statement-download__inputs{max-width:500px}}.wallet-statement-download__btn{-ms-flex-item-align:start;align-self:flex-start}.wallet-transaction-list__download{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:12px}.wallet-transaction-list__header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:6px;padding:12px;background-color:#f3f4f6;border:1px solid #e1e1e1;border-bottom:0}.wallet-transaction-list__header--with-border{border-bottom:1px solid #e1e1e1}.wallet-transaction-list__filter{min-width:170px;padding:6px 12px}.finances{height:100%;font-family:"NunitoRegular",sans-serif}.orders-selection-list__selector{margin-bottom:40px;padding-top:6px}@media(min-width: 701px){.orders-selection-list__selector{margin-bottom:100px}}.orders-selection-list__selector--with-margin{margin-right:12px}.orders-selection-list__item-icon{margin-right:6px;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.orders-selection-list__item-data{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:6px}@media(max-width: 499px){.orders-selection-list__item-data{padding:0;font-size:14px;display:-ms-inline-flexbox;display:inline-flex}}.orders-selection-list__item-secondary-data{color:#666}.orders-selection-list__item-category{margin-left:6px}.orders-selection-list__expiry-date{margin-left:12px;color:#666}.orders-confirmation__section{margin:18px 0;border-bottom:1px solid #e1e1e1}.orders-confirmation__section:last-of-type{margin-bottom:0;border-bottom:0}.orders-confirmation__section-footnote{padding:12px var(--vs-page-side-gutter);font-size:13px}.orders-confirmation__section-footnote+.orders-confirmation__section-footnote{padding-top:0}.orders-confirmation__section-info{padding:12px var(--vs-page-side-gutter);font-size:14px}.orders-confirmation__table-info{padding:0 var(--vs-page-side-gutter)}.orders-confirmation__additional-info-form{padding:6px var(--vs-page-side-gutter)}.orders-confirmation__order-type{padding:0 var(--vs-page-side-gutter)}.orders-confirmation__product-name{display:-ms-flexbox;display:flex;word-break:break-word;position:relative}.orders-confirmation__product-issue{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px;font-size:14px;color:#e5a723}.orders-confirmation__form{margin-top:12px}.orders-confirmation__form .vs-form-input-label{font-size:14px}.orders-confirmation__form .vs-text-input{font-size:16px}.orders-confirmation__marker{position:absolute;left:-12px}.orders-confirmation__total{background-color:var(--brand-secondary)}.orders-confirmation-modal-section{margin-top:18px}.orders-confirmation-modal-section__header{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;padding:12px var(--vs-page-side-gutter)}.orders-confirmation-modal-section__item{list-style-type:none;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:6px var(--vs-page-side-gutter);font-size:14px;border-top:1px solid #e1e1e1}.orders-confirmation-modal-section__item-name{display:-ms-flexbox;display:flex;gap:6px}.orders-confirmation-modal__notice{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;padding:18px var(--vs-page-side-gutter)}.orders-confirmation-modal-section__cutoff-products{border-bottom:1px solid #e1e1e1;margin-bottom:6px}.orders-confirmation-modal__actions{width:100%;margin:0;margin-top:12px;border-top:1px solid #e1e1e1;background-color:#f3f4f6;padding:24px var(--vs-page-side-gutter)}.orders-confirmation-modal-section__expand{margin-left:var(--vs-page-side-gutter);margin-bottom:12px;text-decoration:underline}.signup-wizard__skiplink{margin-bottom:24px;text-align:right}.wizard-step,.wizard-step .vs-panel{-ms-flex-positive:1;flex-grow:1}.wizard-step .vs-panel+.vs-page-footer{-ms-flex-positive:0;flex-grow:0}.signup-wizard__summary{margin-bottom:72px}.signup-wizard__summary:last-of-type{margin-bottom:0}.signup-wizard__summary-list{list-style-type:none}.signup-wizard__summary-list-item{margin-bottom:24px}.signup-wizard__summary-list-item:last-of-type{margin-bottom:0}.signup-wizard__doc-image{margin-top:12px;max-width:100%}.transaction-info__container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:6px}.transaction-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;background-color:#fff;border:1px solid #e1e1e1;border-radius:5px;color:#666;padding:8px 12px}.transaction-info--active{color:#27303d}.transaction-info--due{border-color:var(--brand-secondary)}.transaction-info--due .transaction-info__status{background-color:var(--brand-secondary)}.transaction-info--paid{border-color:#30cc71}.transaction-info--paid .transaction-info__status{background-color:#30cc71}.transaction-info--overdue{border-color:#f94f55}.transaction-info--overdue .transaction-info__date-wrapper{color:#f94f55;border-color:inherit}.transaction-info--overdue .transaction-info__status{background-color:#f94f55}.transaction-info--with-pointer{cursor:pointer}.transaction-info--with-pointer.transaction-info--with-pointer-not-allowed{cursor:not-allowed}.transaction-info__date-amount-status-link-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:8px}.transaction-info__paid-instalment{text-decoration:line-through}.transaction-info__paid-instalment-amount{-ms-flex-item-align:center;align-self:center}.transaction-info__content-wrapper{-ms-flex:2 1;flex:2 1}.transaction-info__content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.transaction-info__date-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:4px;border:1px solid #e1e1e1;border-radius:5px;padding:4px 8px;min-width:47px}.transaction-info__date{line-height:1}.transaction-info__amount-icon{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:4px;-ms-flex-item-align:end;align-self:flex-end}.transaction-info__status-wrapper{min-height:23px}.transaction-info__link .vs-button__label{text-decoration:none}.transaction-info__link--inactive .vs-button__label{font-family:"NunitoRegular",sans-serif;-webkit-font-smoothing:antialiased;color:#666}.transaction-info__partial-payment{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.transaction-info__collapsible-content{overflow:hidden;max-height:0;-webkit-transition:max-height .4s ease-in,opacity .4s ease-in;-o-transition:max-height .4s ease-in,opacity .4s ease-in;transition:max-height .4s ease-in,opacity .4s ease-in;opacity:.5}.transaction-info__collapsible-content--open{max-height:10000px;opacity:1}.wallet-card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:24px;border-radius:16px;width:100%;min-width:calc(100% - 36px);max-width:380px;background-image:-webkit-linear-gradient(315deg, #def6f3 0%, #cabfe0 100%);background-image:-o-linear-gradient(315deg, #def6f3 0%, #cabfe0 100%);background-image:linear-gradient(135deg, #def6f3 0%, #cabfe0 100%);background-size:cover;background-repeat:no-repeat;-webkit-box-shadow:0 0 8px rgba(0,0,0,.25);box-shadow:0 0 8px rgba(0,0,0,.25)}@media(min-width: 500px){.wallet-card{min-width:auto}}.wallet-card.wallet-card__with-minimal-margin{padding:12px;border-radius:5px;min-width:0}.wallet-card.wallet-card__with-minimal-margin .wallet-card__get-credit-title{font-size:16px}.wallet-card.wallet-card__with-minimal-margin .wallet-card-content__header{font-size:13px}.wallet-card.wallet-card__with-minimal-margin .wallet-card__get-credit-content{display:none}.wallet-card.wallet-card__with-minimal-margin .wallet-card__get-credit-cta{margin-top:-12px}.wallet-card.wallet-card__with-minimal-margin .wallet-card__get-credit-icon{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.wallet-card.wallet-card__with-minimal-margin .wallet-card__get-credit-icon-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:6px}.wallet-card.wallet-card__with-no-shadow{-webkit-box-shadow:none;box-shadow:none}.wallet-card__clickable{cursor:pointer}.wallet-card__full-width{max-width:100%}.wallet-card__texture-credit{background-image:url(/static/assets/SL-cloud-light.71688399.png),-webkit-linear-gradient(315deg, #def6f3 0%, #cabfe0 100%);background-image:url(/static/assets/SL-cloud-light.71688399.png),-o-linear-gradient(315deg, #def6f3 0%, #cabfe0 100%);background-image:url(/static/assets/SL-cloud-light.71688399.png),linear-gradient(135deg, #def6f3 0%, #cabfe0 100%)}.wallet-card__texture-cash{background-image:url(/static/assets/SL-triangle-light.9f082e21.png),-webkit-linear-gradient(322deg, var(--brand-accent) 100%, #fff 0%);background-image:url(/static/assets/SL-triangle-light.9f082e21.png),-o-linear-gradient(322deg, var(--brand-accent) 100%, #fff 0%);background-image:url(/static/assets/SL-triangle-light.9f082e21.png),linear-gradient(128deg, var(--brand-accent) 100%, #fff 0%)}.wallet-card__pending{background-image:-webkit-linear-gradient(334deg, rgba(222, 246, 243, 0.4) 0%, rgba(202, 191, 224, 0.4) 100%);background-image:-o-linear-gradient(334deg, rgba(222, 246, 243, 0.4) 0%, rgba(202, 191, 224, 0.4) 100%);background-image:linear-gradient(116deg, rgba(222, 246, 243, 0.4) 0%, rgba(202, 191, 224, 0.4) 100%);-webkit-box-shadow:0 0 2px rgba(0,0,0,.25);box-shadow:0 0 2px rgba(0,0,0,.25);cursor:auto}.wallet-card__get-credit-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1;flex:1 1;gap:12px}.wallet-card__get-credit-wrapper .wallet-card__get-credit-cta:focus{--vs-button-shadow-pulse-color: none;color:var(--brand-primary);background-color:#fff}.wallet-card__get-credit-title{font-family:AllianceNo2,sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;font-size:28px}.wallet-card__get-credit-icon-wrapper{display:none}.wallet-card__get-credit-progress:first-child{color:#2da095}.wallet-card-content--minimal-width{min-height:70px}.wallet-card-content--minimal-width .wallet-card-content__header{margin-bottom:12px}.wallet-card-content--minimal-width .wallet-card-content__body{margin-bottom:0}.wallet-card-content--minimal-width .wallet-card-content__body-wrapper{margin-bottom:8px}.wallet-card-content--minimal-width .wallet-card-content__body-info{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:16px}.wallet-card-content--minimal-width .wallet-card-content__body-info:last-of-type{display:none}.wallet-card-content--minimal-width .wallet-card-content__body-progress-bar-wrapper{min-height:0}.wallet-card-content--minimal-width .wallet-card-content__body-progress-info-wrapper{display:none}.wallet-card-content--minimal-width .wallet-card-content__footer{display:none}.wallet-card-content__header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.wallet-card-content__header-icon{color:#f94f55}.wallet-card-content__header-logo{display:inline-block;width:57px;max-width:100%}.medbury .wallet-card-content__header-logo{display:none}.wallet-card-content__footer{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.wallet-card-content__footer .wallet-card-content__footer-button{width:30px;height:30px;-webkit-box-shadow:0 2px 0 1px rgba(6,19,69,.4);box-shadow:0 2px 0 1px rgba(6,19,69,.4)}.wallet-card-content__footer .wallet-card-content__footer-button:focus{--vs-button-shadow-pulse-color: none;color:var(--brand-primary);background-color:#fff}.wallet-card-content__footer .wallet-card-content__footer-button-small{width:24px;height:24px}.wallet-card-content__footer .wallet-card-content__footer-button-small:focus{color:var(--brand-primary);background-color:#fff}.wallet-card-content__footer .wallet-card-info-tag{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:3px;padding:6px 8px;border-radius:5px}.wallet-card-content__footer .wallet-card-info-tag--exhausted{background-color:#fee5e6;color:#f94f55}.wallet-card-content__footer .wallet-card-info-tag--paused{background-color:#f94f55}.wallet-card-content__footer-button-wrapper{margin-left:auto}.wallet-card-content__footer-button--hide{visibility:hidden}.wallet-card-content__body{-ms-flex:1 1;flex:1 1;margin-bottom:24px}.wallet-card-content__body-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:12px}.wallet-card-content__body-info{font-size:24px}@media(min-width: 501px){.wallet-card-content__body-info{font-size:28px}}.wallet-card-content__body-balance{font-family:"NunitoExtraBold",sans-serif;-webkit-font-smoothing:antialiased;margin-right:6px}.wallet-card-content__body-progress-bar-wrapper{min-height:32px}.wallet-card-content__progress-bar .vs-progress-bar__bar{background-color:#fff}.wallet-card-content__progress-bar .vs-progress-bar__progress--color-provisional{border-radius:0}.wallet-card-content__body-progress-info-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;margin-top:6px}@media(max-width: 499px){.wallet-card-content__body-progress-info{font-size:14px}}.wallet-payment-summary{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px;background-color:var(--brand-secondary);color:#fff;border-radius:5px;padding:12px;-webkit-box-shadow:0 0 2px 0 rgba(39,48,61,.3);box-shadow:0 0 2px 0 rgba(39,48,61,.3)}.wallet-payment-summary:not(:last-child){margin-bottom:8px}.wallet-payment-summary.wallet-payment-summary--with-light-bg{background-color:#fff;color:#27303d}.wallet-payment-summary.wallet-payment-summary--with-light-bg .wallet-payment-summary__footer-wrapper{border-color:#e1e1e1}.wallet-payment-summary.wallet-payment-summary--with-secondary-bg{background-color:var(--brand-secondary-lighter-40);gap:6px}.wallet-payment-summary.wallet-payment-summary--with-warning-bg{background-color:#f94f55}.wallet-payment-summary--with-minimal-margin{gap:6px}.wallet-payment-summary__title{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:3px}.wallet-payment-summary__icon{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-top:-3px}.wallet-payment-summary__value{font-family:"NunitoExtraBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:36px}.wallet-payment-summary__value-with-secondary-bg{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:24px}.wallet-payment-summary__footer-wrapper{border-top:1px solid #fff;padding-top:12px}.wallet-credit-usage-info__history-list{list-style:none;cursor:pointer}.wallet-credit-usage-info__history-item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;padding:10px 12px;background-color:#fff;border-bottom:1px solid #e1e1e1}.wallet-credit-usage-info__history-info-icon{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:6px}.wallet-credit-usage-info__history-icon{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:11px;height:24px;width:24px;border-radius:50%;color:#30cc71;border:2px solid currentColor}.notifications-centre__list-panel{margin-top:0 !important}@media(max-width: 699px){.notifications-centre__list-panel{margin:0 !important;width:initial}}.notifications-centre__list-item{list-style-type:none}.van-app-shell .login{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;background-color:#f3f4f6}.van-app-shell .login__main{width:100%;min-height:100vh;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 450px){.van-app-shell .login__main{padding:24px 0}}.van-app-shell .login__main-inner{margin:auto;width:100%;max-width:600px;-ms-flex:0 0 auto;flex:0 0 auto;min-height:unset}.van-app-shell .login__intro{width:100%;margin:24px 0 0;color:#fff;text-align:center}.van-app-shell .login__title{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:24px;color:#fff;margin-bottom:24px;-ms-flex-item-align:start;align-self:flex-start}@media(max-width: 800px){.van-app-shell .login__title{display:none}}@media(min-width: 801px){.van-app-shell .login--has-aside{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:stretch;align-items:stretch}.van-app-shell .login--has-aside .login__main{padding:24px 12px 0;width:50%}.van-app-shell .login--has-aside .login__main .login__intro{display:none}}.van-app-shell .login__panel-title{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:18px}.van-app-shell .login__form-header{margin-bottom:24px}.van-app-shell .login__form-error{margin-top:24px}.van-app-shell .login__intercom-wrapper{z-index:1}.van-app-shell .login__intercom-selector{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;z-index:-1}.van-app-shell .login__intercom-cta{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer}.van-app-shell .login__intercom-link{margin-left:6px;text-decoration:underline}.van-app-shell .login__footnote-link,.van-app-shell .login__footnote-link:visited{color:#fff;text-decoration:underline}.van-app-shell .login__foot{text-align:center;padding:24px 12px 12px;margin-top:auto}.van-app-shell .login__logo{width:150px;max-width:100%;margin:0 auto}.van-app-shell .login__logo--white-label{width:auto}.van-app-shell .login__logo svg{display:block}.van-app-shell .login__aside{background:#fff;padding:24px;width:100%}@media(min-width: 801px){.van-app-shell .login__aside{padding:36px 48px;-ms-flex:1 1 50%;flex:1 1 50%}}.van-app-shell .login__aside .login__intro{text-align:left;color:var(--brand-primary)}.van-app-shell .login__app-name{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:36px;line-height:1.27;max-width:20em;margin:0 0 .2em;-webkit-font-smoothing:antialiased}@media(max-width: 450px){.van-app-shell .login__app-name{font-size:28px}}.van-app-shell .login__program{font-family:"NunitoRegular",sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.4;font-weight:100;margin-top:6px;-webkit-font-smoothing:antialiased}@media(min-width: 700px){.van-app-shell .login__program{font-size:16px;line-height:1.4}}.van-app-shell .login__aside .login__program{color:#000}.van-app-shell .login__client-name{margin-top:24px;font-size:21px;color:#fff}.van-app-shell .login__info{position:relative}@media(max-width: 450px){.van-app-shell .login__actions-link{display:block}}.van-app-shell .login__info-paragraph{margin-bottom:24px;max-width:34em}.van-app-shell .login__info-highlight{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:24px;margin-bottom:24px;max-width:25em}@media(max-width: 450px){.van-app-shell .login__info-highlight{font-size:21px}}.van-app-shell .login__info-highlight:not(:first-child){padding-top:24px}@media(max-width: 320px){.van-app-shell .login__field-actions{gap:48px}}.shelflife .login__texture{height:100%;width:125%;opacity:.1;position:fixed;top:0;left:0;background-image:url(/static/assets/Shelf-Life_X_White.82dbbe52.png);background-repeat:no-repeat;background-size:auto 250%;background-position:center;z-index:0;pointer-events:none}.shelflife .login__panel{z-index:1}@media(max-width: 320px){.shelflife .login__field-password .vs-form-input-label{-ms-flex:2 1;flex:2 1}.shelflife .login__field-password .vs-u-link{-ms-flex:1 1;flex:1 1}}.medbury .login__intro,.medbury .login__title,.medbury .login__footnote,.medbury .login__footnote-link,.medbury .login__footnote-link:visited{color:#27303d}.medbury .login__main{background:var(--brand-accent)}:root{--vs-app-top-offset: 0}.shell{display:-ms-flexbox;display:flex;min-height:100vh;width:100%}@media print{.shell{position:static;height:100vh}}@media(min-width: 991px){.shell--sidebar-collapsed{--vs-app-side-nav-width: 80px}}@media(max-width: 989px){.shell--bottom-nav-visible .vs-page-footer--fixed.vs-page-footer--fixed-with-bottom-nav{bottom:60px}}.shell__sidebar{display:none}@media(max-width: 989px){.shell__sidebar{display:block;position:fixed;z-index:2001;top:0;bottom:0;-webkit-transform:translate3d(-101%, 0, 0);transform:translate3d(-101%, 0, 0);-webkit-transition:-webkit-transform .3s cubic-bezier(0.32, 0.24, 0.58, 1);transition:-webkit-transform .3s cubic-bezier(0.32, 0.24, 0.58, 1);-o-transition:transform .3s cubic-bezier(0.32, 0.24, 0.58, 1);transition:transform .3s cubic-bezier(0.32, 0.24, 0.58, 1);transition:transform .3s cubic-bezier(0.32, 0.24, 0.58, 1), -webkit-transform .3s cubic-bezier(0.32, 0.24, 0.58, 1)}}@media(min-width: 991px){.shell__sidebar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:0 0 var(--vs-app-side-nav-width);flex:0 0 var(--vs-app-side-nav-width);height:100vh;width:var(--vs-app-side-nav-width);position:fixed;top:0;left:0;-webkit-transition:width .1s ease-in;-o-transition:width .1s ease-in;transition:width .1s ease-in;padding-top:var(--vs-app-top-offset)}}@media print{.shell__sidebar{display:none}}@media(max-width: 990px){.shell__sidebar--show{background:#00000057;width:80%;max-width:300px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-box-shadow:0 0 1px 0 #0000003d,2px 0 5px 0 #00000038;box-shadow:0 0 1px 0 #0000003d,2px 0 5px 0 #00000038}}@media(min-width: 991px){.shell--sidebar-expanded .shell__sidebar{-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:overflow}}@media(max-width: 699px){.shell--sidebar-expanded .home__nav-wrapper{height:100vh;display:-ms-flexbox;display:flex}}@media(min-width: 991px){.shell--sidebar-collapsed .shell__sidebar{overflow:visible;z-index:100}}.shell--immersive-mode .vs-page-header__sidebar-trigger{display:none}.shell--immersive-mode .vs-page-header__back{margin:0}.shell__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:auto;flex:auto;padding-top:var(--vs-app-top-offset)}@media(min-width: 991px){.shell__content{-webkit-backface-visibility:hidden;backface-visibility:hidden}}.shell__content>div{height:100%}@media screen{.shell__content{overflow:auto}}@media print{.shell__content{width:100%}}@media(min-width: 991px){.shell__sidebar+.shell__content{-webkit-transition:margin .1s ease-in;-o-transition:margin .1s ease-in;transition:margin .1s ease-in;margin-left:var(--vs-app-side-nav-width)}}@media print{.shell__sidebar+.shell__content{margin-left:0}}@media(min-width: 991px){.home__nav-wrapper{display:none}}.shell__toasts{position:fixed;right:2em;max-width:450px;top:calc(var(--vs-app-top-offset) + 6px);z-index:150}@media(max-width: 499px){.shell__toasts{left:1em;right:1em}}.shell__backdrop{cursor:pointer}.shell__banners{position:fixed;width:100%;top:0;z-index:1001}.menu-item{border-bottom:1px solid rgba(255,255,255,.1)}.menu-item{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.menu-item--disabled{pointer-events:none;opacity:.5}.menu-item__link,.menu-item__sublink,.menu-item__folder{white-space:nowrap;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:rgba(255,255,255,.75);text-decoration:none;border-left:6px solid transparent;padding-right:6px;position:relative;max-height:52px;-webkit-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear;background-color:var(--key-item-primary-color)}@media(min-width: 991px){.menu-item__link:hover,.menu-item__sublink:hover,.menu-item__folder:hover{background:var(--key-item-primary-soft-color)}}.menu-item__link:focus,.menu-item__sublink:focus,.menu-item__folder:focus{outline:0;background:var(--key-item-primary-soft-color);color:#fff}.menu-item__link.menu-item__link--active,.menu-item__sublink.menu-item__link--active,.menu-item__folder.menu-item__link--active{border-left-color:var(--brand-secondary);background:var(--key-item-primary-soft-color);color:#fff}.menu-item__sublink{padding-left:24px;background:transparent}.menu-item__folder{cursor:pointer}.menu-item__link--disabled:hover{border-left-color:transparent}.menu-item__link--intercom-trigger{width:100%}.menu-item__icon{display:-ms-inline-flexbox;display:inline-flex;padding:18px 6px}.menu-item__label{padding:18px 6px;visibility:visible;opacity:1;-webkit-transition:opacity .4s linear;-o-transition:opacity .4s linear;transition:opacity .4s linear}.menu-item__label-wrapper{gap:18px}.menu-item__label--smaller{padding:14px 12px}.menu-item__chevron{position:absolute;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:12px 18px}@media(min-width: 991px){.menu-item--compact .menu-item__label--canhide{display:none}.menu-item--compact .menu-item__link{-ms-flex-pack:center;justify-content:center;border-left-width:0}.menu-item--compact .menu-item__link--noicon{padding-left:6px}}.menu-item--compact .sub-menu{background:var(--key-item-primary-color)}.menu-item__popover{position:absolute;top:0;left:80px;padding-left:15px;-webkit-filter:drop-shadow(2px 2px 2px rgba(0, 0, 0, 0.382));filter:drop-shadow(2px 2px 2px rgba(0, 0, 0, 0.382))}.menu-item__popover-content{border-radius:3px;overflow:hidden}.menu-item__popover-content::before{content:"";width:18px;height:18px;background:var(--key-item-primary-color);top:12px;left:10px;position:absolute;-webkit-transform:rotateZ(45deg);-ms-transform:rotate(45deg);transform:rotateZ(45deg)}:root{--vs-app-side-nav-width: 280px}.main-menu{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;-ms-flex-pack:justify;justify-content:space-between;position:relative;height:100%;overflow-y:auto;background-color:var(--key-item-primary-color);color:#fff}.main-menu__close{position:absolute;right:10px;top:10px;padding:8px;display:-ms-flexbox;display:flex;border-radius:28px;background:#00000052;width:32px;height:32px}@media(min-width: 991px){.main-menu__close{display:none}}.main-menu__top{-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;text-align:left}.main-menu__toggle{font-size:14px;text-transform:uppercase;line-height:1;margin:12px;border:1px solid #fff;border-radius:3px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:1px 4px;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.3);box-shadow:0 0 4px 0 rgba(0,0,0,.3);background-color:var(--key-item-primary-color);color:#fff}@media(max-width: 990px){.main-menu__toggle{display:none}}.main-menu__toggle::before,.main-menu__toggle::after{content:"";background:currentColor;height:4px;margin:5px 0;border-radius:4px;width:50%;-webkit-transition:width .1s ease-in;-o-transition:width .1s ease-in;transition:width .1s ease-in}.main-menu--is-collapsed .main-menu__toggle{margin-left:auto;margin-right:auto}.main-menu--is-collapsed .main-menu__toggle::before,.main-menu--is-collapsed .main-menu__toggle::after{width:100%}.main-menu__app{padding-top:2%}@media(max-width: 990px){.main-menu__app{padding:12px}}@media(min-width: 991px){.main-menu--is-collapsed .main-menu__app{display:none}}.main-menu__app-name{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:18px;padding-right:12px}.main-menu__app-program{font-size:14px}.main-menu__info{-ms-flex-negative:0;flex-shrink:0;padding:12px;color:#fff;text-align:center;-webkit-transition:padding .1s ease-in;-o-transition:padding .1s ease-in;transition:padding .1s ease-in}@media(min-width: 991px){.main-menu__info{padding-top:36px;padding-bottom:36px}}.main-menu__info-avatar{display:none}.main-menu__info-toggle{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;padding:6px 6px 12px;background:transparent;max-width:100%}.main-menu__info-toggle:focus{outline:0}.main-menu__info-label{white-space:nowrap}@media(max-width: 990px){.main-menu__info-label{display:none}}.main-menu__info-details{background-color:var(--key-item-primary-color);color:#fff}.main-menu__actions{display:-ms-flexbox;display:flex;-ms-flex-pack:space-evenly;justify-content:space-evenly}.main-menu--is-collapsed{overflow:inherit}@media(min-width: 991px){.main-menu--is-collapsed .main-menu__show-on-expanded{position:absolute !important;height:1px;width:1px;border:0;clip:rect(1px, 1px, 1px, 1px);margin:-1px;overflow:hidden;padding:0}.main-menu--is-collapsed .main-menu__info{padding:12px 3px 1.4em;position:relative}.main-menu--is-collapsed .main-menu__info-label{font-size:13px;white-space:nowrap}.main-menu--is-collapsed .main-menu__info-toggle{padding-bottom:12px}.main-menu--is-collapsed .main-menu__info-details{position:absolute;width:300px;left:100%;top:0;padding:12px 24px;border-left:1px solid rgba(255,255,255,.2)}.main-menu--is-collapsed .main-menu__info--expanded{position:relative;background-color:var(--key-item-primary-soft-color)}.main-menu--is-collapsed .main-menu__info--expanded::after{content:"";height:100%;width:1px;top:0;left:100%;position:absolute;background-color:var(--key-item-primary-soft-color)}.main-menu--is-collapsed .main-menu__info-details-user-name{margin-bottom:12px}.main-menu--is-collapsed .main-menu__info-details{background-color:var(--key-item-primary-soft-color)}}.main-menu--prompt-visible{overflow-y:hidden}.main-menu__toggle{color:#fff}@media(max-width: 990px){.main-menu__toggle{display:none}}.main-menu__toggle:focus,.main-menu__toggle:active,.main-menu__toggle:hover{outline:0;color:rgba(255,255,255,.75)}.main-menu__info-toggle-content{white-space:nowrap;max-width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.main-menu__info-toggle-content::after{content:"";display:inline-block;width:0;height:0;border:5px solid transparent;border-top-color:#fff;margin-left:6px;-webkit-transform:rotate(0) translateY(50%);-ms-transform:rotate(0) translateY(50%);transform:rotate(0) translateY(50%);-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;-o-transition:transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out, -webkit-transform .1s ease-in-out}.main-menu__info-toggle--expanded .main-menu__info-toggle-content::after{-webkit-transform:rotate(-180deg) translateY(5%);-ms-transform:rotate(-180deg) translateY(5%);transform:rotate(-180deg) translateY(5%)}.main-menu--is-collapsed .main-menu__info-toggle-content::after{margin-left:0}.main-menu__info-user-name{-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:100%;overflow:hidden}.main-menu__content{-ms-flex-negative:1;flex-shrink:1;-ms-flex-positive:1;flex-grow:1}@media(min-width: 991px){.main-menu--is-collapsed .main-menu__content{width:200px;max-height:calc(100vh - 150px - 80px + 2.8em);pointer-events:none;z-index:0;position:relative;padding:1.4em 0;margin-top:-1.4em;margin-bottom:auto}.main-menu--is-collapsed .main-menu__content-scroll{width:100%;height:100%;scroll-behavior:smooth}.main-menu--is-collapsed .navigation-list{width:var(--vs-app-side-nav-width);overflow:visible;pointer-events:auto}.main-menu--is-collapsed .main-menu__scroll{position:absolute;top:0;left:0;width:var(--vs-app-side-nav-width);z-index:1;pointer-events:auto;background:rgba(255,255,255,.75);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.main-menu--is-collapsed .main-menu__scroll-icon{display:-ms-inline-flexbox;display:inline-flex;margin-left:3px}.main-menu--is-collapsed .main-menu__scroll--down{top:auto;bottom:0}.main-menu--is-collapsed .main-menu__scroll--down .main-menu__scroll-icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}}.navigation-list{margin:0;padding:0;list-style:none;border-top:1px solid rgba(255,255,255,.1)}.main-menu__connection-status{-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;width:100%;font-size:13px;position:relative;z-index:2}.main-menu__legal-links{margin-top:12px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;font-size:13px}.main-menu__legal-links a{color:inherit;padding:0 6px}.bottom-nav{z-index:10;display:none;background:#fff;-ms-flex-pack:center;justify-content:center;position:fixed;bottom:0;left:0;right:0;width:100vw;height:60px;-webkit-box-shadow:0 0 1px 0 #0000003d,0 0 6px 0 #00000025;box-shadow:0 0 1px 0 #0000003d,0 0 6px 0 #00000025}@media print{.bottom-nav{display:none !important}}@media(max-width: 499px){.bottom-nav{-ms-flex-pack:distribute;justify-content:space-around}.bottom-nav.bottom-nav__space-evenly{-ms-flex-pack:space-evenly;justify-content:space-evenly}}@media(max-width: 989px){.bottom-nav{display:-ms-flexbox;display:flex}}.bottom-nav-link{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-weight:600;display:-ms-flexbox;display:flex;width:100px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;color:#4c4c4c;text-decoration:none;text-align:center;background:#fff;padding:0 12px;border-top:5px solid transparent;position:relative}@media(max-width: 499px){.bottom-nav-link{padding:6px;width:40px}}.bottom-nav-link__icon{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:3px;width:40px;height:28px}.bottom-nav-link__icon svg{width:24px;height:20px;color:#666}.bottom-nav-link__label{font-size:12px;white-space:nowrap}.bottom-nav-link--selected svg{color:var(--brand-primary)}.bottom-nav-link--selected .bottom-nav-link__label{color:var(--brand-primary)}.bottom-nav-link__badge-label{position:absolute;top:1px;left:65%}@media(min-width: 501px){.bottom-nav-link__badge-label{top:-2px;left:55%}}@media(max-width: 989px){.vs-page__content{margin-bottom:60px;min-height:calc(100vh - 60px)}}.bottom-nav-hidden .bottom-nav{display:none}.current-env-banner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-image:url(/static/assets/banner-bg.69532d2c.png);background-color:transparent;color:#27303d;width:100%;height:30px;z-index:1001;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media print{.current-env-banner{display:none}}@media(max-width: 700px){.current-env-banner:has(.current-env-banner__switcher){height:60px;-ms-flex-direction:column;flex-direction:column}}.current-env-banner--funky-mode{background-color:#1fc9fb;background-image:none}.current-env-banner__text{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;font-size:14px;color:#fff;text-transform:uppercase}.current-env-banner__switcher{color:#fff}@media(min-width: 701px){.current-env-banner__switcher{position:absolute;right:12px}}.admin-login-banner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#d00269;color:#fff;width:100%;height:30px;z-index:1001}@media print{.admin-login-banner{display:none}}.admin-login-banner__text{font-size:14px;color:#fff;text-transform:uppercase}.admin-login-banner__text strong{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;text-transform:initial}.warning-notice{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:30px;z-index:1001;padding:0 var(--vs-page-side-gutter)}.warning-notice--attention{background-color:#e5a723}.warning-notice--warning{background-color:#f94f55;color:#fff}.warning-notice__icon-text-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.warning-notice__icon{display:-ms-inline-flexbox;display:inline-flex}.warning-notice__text{font-family:"NunitoBold",sans-serif;-webkit-font-smoothing:antialiased;margin:0 6px}@media(min-width: 990px){.warning-notice__text{text-align:center}}.warning-notice--no-text::before{content:"Account restricted."}@media(min-width: 700px){.warning-notice--no-text::before{content:"Account restricted"}}.account-blocked__modal .vs-modal__header{background-color:#f94f55}.account-blocked__modal-icon-container{text-align:center;max-width:260px;margin:0 auto 12px}.account-blocked__modal-icon{display:-ms-inline-flexbox;display:inline-flex;margin-bottom:6px;font-size:69px;color:#f94f55}.account-blocked__modal-info-reason{margin-bottom:24px}.home__container{padding-top:1em;padding-bottom:1em}.home__container-notification.vs-panel{margin-top:6px;margin-left:0}.home__container-deliveries{margin-left:-12px}@media(min-width: 700px){.home__container-deliveries{margin-left:-36px}}.home__container h2{font-size:36px;font-weight:bold;font-family:NunitoBold,sans-serif}.home__container .user-require-fill-email .vs-banner--info{border-left:1px solid;border-right:1px solid}.home__container .user-require-fill-email .vs-banner__content{max-width:inherit}body{font-family:"NunitoRegular",sans-serif;color:#27303d;background:#f3f4f6}@media print{body{background:#fff}}html,body,.van-app-shell{margin:0;padding:0;height:100vh;width:100%}.state-details{overflow:hidden;margin:15px 0;line-height:2.25em}.version-info{margin-top:12px;font-size:13px;color:rgba(255,255,255,.75)}body.noscroll{overflow:hidden}
