:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:hsla(0,0%,100%,0.7);--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translateZ(var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translateX(0)}.Toastify__toast-container--rtl{right:0;left:auto}}.Toastify__toast{position:relative;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px 0 rgba(0,0,0,.1),0 2px 15px 0 rgba(0,0,0,.05);display:flex;justify-content:space-between;max-height:var(--toastify-toast-max-height);overflow:hidden;font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;flex:1 1 auto;padding:6px;display:flex;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;flex:1 1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width:480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;align-self:flex-start}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:auto;transform-origin:right}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border-radius:100%;border:2px solid;border-color:var(--toastify-spinner-color-empty-area);border-right:2px solid var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.app__custom-toast-container{--toastify-z-index:10000;--toastify-color-success:#54ab59;--toastify-icon-color-success:var(--toastify-color-success);--toastify-color-progress-success:var(--toastify-color-success);margin-top:50px}.app__mock-header{position:fixed;top:0;left:0;right:0;background:linear-gradient(45deg,#e51936 65%,#598cff 90%);height:64px}.Alert{border-radius:8px;box-sizing:border-box;border:none;padding:12px 16px;letter-spacing:.25px;grid-gap:4px 10px;gap:4px 10px;display:grid;grid-template-columns:-webkit-min-content 1fr -webkit-max-content;grid-template-columns:min-content 1fr max-content;box-shadow:0 4px 8px 0 rgba(31,61,153,.16);margin-bottom:20px}.Alert.no-description{grid-row-gap:0;row-gap:0}.Alert .header{grid-column:2/3}.Alert .description{grid-column:2/3;font-weight:400;color:#475467;font-size:12px}.Alert.success{background-color:#f6fef9;border:1px solid #039855}.Alert.success .header{color:#027a48}.Alert.warning{background-color:#fffcf5;border:1px solid #dc6803}.Alert.warning .header{color:#b54708}.Alert.error{background-color:#fffbfa;border:1px solid #d92d20}.Alert.error .header{color:#b42318}.Alert.info{background-color:#f3f3ff;border:1px solid #b7142b}.Alert.info .header{color:#a01226}.Text{font-weight:400;font-family:Roboto,helvetica,arial,sans-serif;color:#001737}.Text *{margin:0}.Text.w-medium{font-weight:500}.Text.w-bold{font-weight:600}.Text.x-large{font-size:20px;line-height:30px}.Text.large{font-size:18px;line-height:28px}.Text.medium{font-size:16px;line-height:24px}.Text.f-small{font-size:14px;line-height:20px}.Text.x-small{font-size:12px;line-height:18px}.Text.x-extra-small{font-size:10px;line-height:14px}.Text.text-white{color:#fff!important;font-weight:500}.Text.text-pending{color:#b7142b!important;font-weight:500}.Text.text-failure{color:#d92d20!important;font-weight:500}.Text.text-success{color:#039855!important;font-weight:500}.Button{border-width:1px;border-radius:8px;font-weight:600;font-size:16px;line-height:20px;height:40px;padding:9px 18px;transition:all .5s;background:transparent}.Button:not(.d-block){max-width:345px}.Button.btn.active,.Button.icon{box-shadow:none}.Button.icon{padding:8px 16px;height:auto;border:none;background:inherit}.Button:active,.Button:active:focus-visible,.Button:focus,.Button:focus-visible{outline:none}.Button.default{border-color:#d0d5dd}:where(.Button.default){color:#344054}.Button.default:focus-visible{box-shadow:0 0 0 4px #f2f4f7,0 1px 2px 0 rgba(16,24,40,.05)}.Button.default.active[disabled],.Button.default.disabled,.Button.default.disabled.active,.Button.default.disabled:active,.Button.default.disabled:focus,.Button.default.disabled:hover,.Button.default[disabled],.Button.default[disabled]:active,.Button.default[disabled]:focus,.Button.default[disabled]:hover{color:#d0d5dd;border-color:#f2f4f7;box-shadow:none;opacity:1}.Button.default.destructive{background-color:#fffbfa;border-color:#fda29b;color:#b42318}.Button.default.destructive:focus-visible{box-shadow:0 0 0 4px #fee4e2,0 1px 2px 0 rgba(16,24,40,.05)}.Button.default.destructive.active[disabled],.Button.default.destructive.disabled,.Button.default.destructive.disabled.active,.Button.default.destructive.disabled:active,.Button.default.destructive.disabled:focus,.Button.default.destructive.disabled:hover,.Button.default.destructive[disabled],.Button.default.destructive[disabled]:active,.Button.default.destructive[disabled]:focus,.Button.default.destructive[disabled]:hover{color:#fda29b;border-color:#fee4e2;box-shadow:none}.Button.primary{background-color:#e51936;border-color:#e51936;color:#fcfdfd}.Button.primary:hover{background-color:#a01226;border-color:#a01226}.Button.primary:focus-visible{background-color:#e51936;border-color:#e51936;box-shadow:0 0 0 4px rgba(68,61,246,.1)}.Button.primary.active[disabled],.Button.primary.disabled,.Button.primary.disabled.active,.Button.primary.disabled:active,.Button.primary.disabled:focus,.Button.primary.disabled:hover,.Button.primary[disabled],.Button.primary[disabled]:active,.Button.primary[disabled]:focus,.Button.primary[disabled]:hover{background:#fad1d7;border-color:#fad1d7;box-shadow:none}.Button.primary.destructive{background-color:#d92d20;border-color:#d92d20;color:#fffbfa}.Button.primary.destructive:hover{background-color:#b42318;border-color:#b42318}.Button.primary.destructive:focus-visible{background-color:#d92d20;border-color:#d92d20;box-shadow:0 0 0 4px #fee4e2,0 1px 2px 0 rgba(16,24,40,.05)}.Button.primary.destructive.active[disabled],.Button.primary.destructive.disabled,.Button.primary.destructive.disabled.active,.Button.primary.destructive.disabled:active,.Button.primary.destructive.disabled:focus,.Button.primary.destructive.disabled:hover,.Button.primary.destructive[disabled],.Button.primary.destructive[disabled]:active,.Button.primary.destructive[disabled]:focus,.Button.primary.destructive[disabled]:hover{background-color:#fecdca;border-color:#fecdca;box-shadow:none}.Button.secondary{background-color:#fce8eb;border-color:#fce8eb;color:#890f20}.Button.secondary:hover{background-color:#fad1d7;border-color:#fad1d7}.Button.secondary:focus-visible{background-color:#fce8eb;border-color:#fce8eb;box-shadow:0 0 0 4px rgba(68,61,246,.1)}.Button.secondary.active[disabled],.Button.secondary.disabled,.Button.secondary.disabled.active,.Button.secondary.disabled:active,.Button.secondary.disabled:focus,.Button.secondary.disabled:hover,.Button.secondary[disabled],.Button.secondary[disabled]:active,.Button.secondary[disabled]:focus,.Button.secondary[disabled]:hover{background-color:#f3f3ff;border-color:#f3f3ff;color:#ffbec6}.Button.secondary.destructive{background:#fef3f2;border-color:#fef3f2;color:#b42318}.Button.secondary.destructive:hover{background:#fee4e2;border-color:#fee4e2}.Button.secondary.destructive:focus-visible{background:#fef3f2;border-color:#fef3f2;box-shadow:0 0 0 4px #fee4e2,0 1px 2px 0 rgba(16,24,40,.05)}.Button.secondary.destructive.active[disabled],.Button.secondary.destructive.disabled,.Button.secondary.destructive.disabled.active,.Button.secondary.destructive.disabled:active,.Button.secondary.destructive.disabled:focus,.Button.secondary.destructive.disabled:hover,.Button.secondary.destructive[disabled],.Button.secondary.destructive[disabled]:active,.Button.secondary.destructive[disabled]:focus,.Button.secondary.destructive[disabled]:hover{background-color:#fffbfa;border-color:#fffbfa;color:#fda29b}.Button.cashback{color:#1b1b5d}.Button.cashback,.Button.cashback:hover{background-color:#3af9a3;border-color:#3af9a3}.Button.cashback:focus-visible{border-color:#3af9a3;box-shadow:0 0 0 4px rgba(18,171,133,.24)}.Button.cashback:active{background-color:#3af9a3;border-color:#3af9a3;box-shadow:unset}.Button.cashback.active[disabled],.Button.cashback.disabled,.Button.cashback.disabled.active,.Button.cashback.disabled:active,.Button.cashback.disabled:focus,.Button.cashback.disabled:hover,.Button.cashback[disabled],.Button.cashback[disabled]:active,.Button.cashback[disabled]:focus,.Button.cashback[disabled]:hover{background-color:#f2f4f7!important}.Button.tertiary{background-color:#fcfdfd;border-color:#fcfdfd;color:#475467}.Button.tertiary:hover{background-color:#f2f4f7;border-color:#f2f4f7}.Button.tertiary:focus-visible{background-color:#fcfdfd;border-color:#fcfdfd;color:#475467}.Button.tertiary.active[disabled],.Button.tertiary.disabled,.Button.tertiary.disabled.active,.Button.tertiary.disabled:active,.Button.tertiary.disabled:focus,.Button.tertiary.disabled:hover,.Button.tertiary[disabled],.Button.tertiary[disabled]:active,.Button.tertiary[disabled]:focus,.Button.tertiary[disabled]:hover{color:#d0d5dd}.Button.tertiary.destructive{background:#fffbfa;border-color:#fffbfa;color:#f04438}.Button.tertiary.destructive:hover{background:#fee4e2;border-color:#fee4e2}.Button.tertiary.destructive:focus-visible{background:#fffbfa;border-color:#fffbfa;color:#f04438}.Button.tertiary.destructive.active[disabled],.Button.tertiary.destructive.disabled,.Button.tertiary.destructive.disabled.active,.Button.tertiary.destructive.disabled:active,.Button.tertiary.destructive.disabled:focus,.Button.tertiary.destructive.disabled:hover,.Button.tertiary.destructive[disabled],.Button.tertiary.destructive[disabled]:active,.Button.tertiary.destructive[disabled]:focus,.Button.tertiary.destructive[disabled]:hover{color:#fda29b}.Button.order-list{background-color:#cadaff;border-color:#cadaff;color:#1244b4}.Button.order-list:focus-visible,.Button.order-list:hover{background-color:#9fc0ff;border-color:#9fc0ff}.Button.order-list.active[disabled],.Button.order-list.disabled,.Button.order-list.disabled.active,.Button.order-list.disabled:active,.Button.order-list.disabled:focus,.Button.order-list.disabled:hover,.Button.order-list[disabled],.Button.order-list[disabled]:active,.Button.order-list[disabled]:focus,.Button.order-list[disabled]:hover{color:#d0d5dd}.Button.order-list.destructive{background:#fffbfa;border-color:#fffbfa;color:#f04438}.Button.order-list.destructive:hover{background:#fee4e2;border-color:#fee4e2}.Button.order-list.destructive:focus-visible{background:#fffbfa;border-color:#fffbfa;color:#f04438}.Button.order-list.destructive.active[disabled],.Button.order-list.destructive.disabled,.Button.order-list.destructive.disabled.active,.Button.order-list.destructive.disabled:active,.Button.order-list.destructive.disabled:focus,.Button.order-list.destructive.disabled:hover,.Button.order-list.destructive[disabled],.Button.order-list.destructive[disabled]:active,.Button.order-list.destructive[disabled]:focus,.Button.order-list.destructive[disabled]:hover{color:#fda29b}.Button.rounded{border-radius:500px}.Button.d-block{display:block;width:100%!important}.Button.btn-xl{height:62px;padding:15px 28px;font-size:20px;line-height:30px}.Button.btn-lg{height:48px;padding:11px 20px;font-size:16px;line-height:24px}.Button.btn-md{height:40px;padding:9px 18px}.Button.btn-md,.Button.btn-sm{font-size:14px;line-height:20px}.Button.btn-sm{height:36px;padding:7px 14px}.Button.circle,.Button.square{height:52px;width:52px;min-width:52px}.Button.circle.btn-xl,.Button.square.btn-xl{height:52px;width:52px;min-width:52px;padding:16px}.Button.circle.btn-lg,.Button.square.btn-lg{height:44px;width:44px;min-width:44px;padding:12px}.Button.circle.btn-md,.Button.square.btn-md{height:42px;width:42px;min-width:42px;padding:11px}.Button.circle.btn-sm,.Button.square.btn-sm{height:36px;width:36px;min-width:36px;padding:8px}.Button.circle{border-radius:50%}.Button.no-padding{padding:0}.Button.no-fixed-height{height:unset}body.supplier .Button.btn-md{height:42px;padding:10px 18px;font-size:14px;font-weight:600;line-height:20px;display:flex;align-items:center;grid-gap:8px;gap:8px}body.supplier .Button.btn-md i{font-size:20px}body.supplier .Button.icon:focus-visible{outline:none}.login{display:flex;flex-direction:column;align-items:stretch}.login__title{text-align:center;font-family:Roboto,helvetica,arial,sans-serif;font-size:18px;font-style:normal;font-weight:600;color:#001737;line-height:28px;margin:0}.login__field{display:flex;flex-direction:column;margin-top:16px}.login__label{display:block;text-align:left;font-family:Roboto,helvetica,arial,sans-serif;font-weight:500}.login__input,.login__label{font-size:14px;color:#001737}.login__input{width:100%;height:44px;padding:10px 14px;border:1px solid #cadaff;border-radius:8px;font-family:Roboto,sans-serif;background-color:#fff;outline:none;transition:border-color .2s ease}.login__input::placeholder{color:#9e9eae}.login__input:focus{border-color:#598cff;box-shadow:0 0 0 2px rgba(89,140,255,.15)}.login__input--error{border-color:#e51936}.login__input--error:focus{box-shadow:0 0 0 2px rgba(229,25,54,.15)}.login__input:disabled{background-color:#f5f5f7;cursor:not-allowed}.login__input--error{width:100%;height:44px;padding:10px 14px;border-radius:8px;font-family:Roboto,sans-serif;font-size:14px;color:#001737;background-color:#fff;outline:none;transition:border-color .2s ease;border:1px solid #e51936}.login__input--error::placeholder{color:#9e9eae}.login__input--error:focus{border-color:#598cff;box-shadow:0 0 0 2px rgba(89,140,255,.15)}.login__input--error--error{border-color:#e51936}.login__input--error--error:focus{box-shadow:0 0 0 2px rgba(229,25,54,.15)}.login__input--error:disabled{background-color:#f5f5f7;cursor:not-allowed}.login__error{display:block;text-align:left;font-size:12px;color:#e51936;margin-top:4px}.login__options{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;grid-gap:12px;gap:12px;margin-top:12px}@media(max-width:375px){.login__options{flex-direction:column;align-items:center;grid-gap:16px;gap:16px;margin-top:16px}}.login__checkbox{display:flex;align-items:flex-start;grid-gap:12px;gap:12px;cursor:pointer;margin:0}.login__checkbox input[type=checkbox]{-webkit-appearance:none;appearance:none;margin:0;width:20px;height:20px;min-width:20px;border:1.5px solid #7da9ff;border-radius:6px;background-color:#fff;cursor:pointer;transition:all .2s ease;position:relative;outline:none}.login__checkbox input[type=checkbox]:focus{background-color:#fff;outline:5px auto -webkit-focus-ring-color;outline-offset:-1px}.login__checkbox input[type=checkbox]:checked{border-color:#598cff}.login__checkbox input[type=checkbox]:checked:after{content:"";position:absolute;left:6px;top:2px;width:5px;height:10px;border:solid #e51936;border-width:0 2px 2px 0;transform:rotate(45deg)}.login__checkbox .login__checkbox-label{font-family:Roboto,sans-serif;font-size:14px;color:#001737;line-height:1.4}.login__forgot-password{font-family:Roboto,helvetica,arial,sans-serif;font-size:14px;font-weight:500;color:#e51936;text-decoration:none;white-space:nowrap}.login__forgot-password:hover{text-decoration:underline}.login__server-error{background-color:#fff3f4;border:1px solid #e51936;border-radius:8px;padding:16px;margin-top:24px;text-align:left}.login__server-error-text{color:#e51936;font-size:14px;line-height:1.5;text-align:left}.login__server-error-paragraph{margin:0;color:#e51936}.login__server-error-link{color:#598cff;text-decoration:underline;font-weight:500}.login__submit-button{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:12px 24px;border:none;border-radius:30px;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;color:#fff;background-color:#e51936;cursor:pointer;transition:background-color .2s ease;text-decoration:none;width:100%;height:48px;margin-top:24px}@media(max-width:1024px){.login__submit-button{height:48px}}.login__submit-button:hover{background-color:#c0152d}.login__submit-button:disabled{opacity:.5;cursor:not-allowed}.login__divider{border-top:1px solid #e6e6ea;margin-top:32px}.login__register-section{text-align:center;margin-top:24px}.login__register-text{color:#001737;font-family:Roboto,helvetica,arial,sans-serif;font-size:16px;font-weight:400;line-height:normal;margin:0 0 16px}.login__register-button{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:12px 24px;border:none;border-radius:30px;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;color:#1244b4;background-color:#cadaff;cursor:pointer;transition:background-color .2s ease;text-decoration:none;width:100%;height:48px;text-align:center}@media(max-width:1024px){.login__register-button{height:48px}}.login__register-button:hover{background-color:#b1c8ff}.login__register-button:disabled{opacity:.5;cursor:not-allowed}.registration-page-layout{min-height:100dvh;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;background:linear-gradient(63deg,#e51936 49.56%,#598cff 92.3%);padding:40px 16px;font-family:Roboto,sans-serif}@media(max-width:768px){.registration-page-layout{padding:24px 16px}}.registration-page-layout__header{text-align:center;margin-bottom:14px}@media(max-width:768px){.registration-page-layout__header{margin-bottom:14px}}.registration-page-layout__header--no-subtitle{margin-bottom:75px}.registration-page-layout__logo-link{display:inline-block;margin-bottom:12px}.registration-page-layout__logo{height:57px;width:auto;display:block}@media(max-width:768px){.registration-page-layout__logo{width:140px}}.registration-page-layout__subtitle{color:#fff;text-align:center;font-family:Roboto,sans-serif;font-size:32px;font-style:normal;font-weight:600;line-height:40px;letter-spacing:1px;margin:63px 0}@media(max-width:768px){.registration-page-layout__subtitle{font-size:24px;margin:36px 0}}.registration-page-layout__card{width:100%;max-width:600px;background-color:#fff;border-radius:16px;padding:24px;box-shadow:0 4px 24px rgba(0,0,0,.1);box-sizing:border-box}@media(max-width:768px){.registration-page-layout__card{padding:24px 20px;border-radius:12px}}.registration-page-layout__content{width:100%;max-width:600px;box-sizing:border-box;display:flex;flex-direction:column;grid-gap:16px;gap:16px}.registration-page-layout__login-hint{text-align:center;margin-top:24px}@media(max-width:768px){.registration-page-layout__login-hint{margin-top:20px}}.registration-page-layout__login-hint-text{color:#fff;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin:0 0 4px}.registration-page-layout__login-hint-link{color:#fff;font-size:12px;font-style:normal;font-weight:700;line-height:normal;text-decoration:none}.registration-page-layout__login-hint-link:hover{text-decoration:underline}.registration-page-layout__store-badges{display:flex;grid-gap:16px;gap:16px;margin-top:32px}@media(max-width:768px){.registration-page-layout__store-badges{margin-top:24px}}.registration-page-layout__store-badge-link{display:block}.registration-page-layout__store-badge-image{height:40px;width:auto}.registration-page-layout__footer{margin-top:auto;padding-top:40px;display:flex;grid-gap:24px;gap:24px}@media(max-width:768px){.registration-page-layout__footer{padding-top:32px;grid-gap:16px;gap:16px}}.registration-page-layout__footer-link{color:#fff;text-decoration:none;font-size:14px;opacity:.8;transition:opacity .2s ease}.registration-page-layout__footer-link:hover{opacity:1;text-decoration:underline}.password-field{display:flex;flex-direction:column;margin-top:16px}.password-field__label{display:block;text-align:left;font-family:Roboto,helvetica,arial,sans-serif;font-size:14px;font-weight:500;color:#001737;margin:0 0 6px}.password-field__input-wrapper{position:relative;display:flex;align-items:center}.password-field__input{width:100%;height:44px;border:1px solid #cadaff;border-radius:8px;font-family:Roboto,sans-serif;font-size:14px;color:#001737;background-color:#fff;outline:none;transition:border-color .2s ease;padding:10px 44px 10px 14px}.password-field__input::placeholder{color:#9e9eae}.password-field__input:focus{border-color:#598cff;box-shadow:0 0 0 2px rgba(89,140,255,.15)}.password-field__input--error:focus{box-shadow:0 0 0 2px rgba(229,25,54,.15)}.password-field__input:disabled{background-color:#f5f5f7;cursor:not-allowed}.password-field__input--error{border-color:#e51936}.password-field__toggle{position:absolute;right:12px;top:50%;transform:translateY(-50%);background-color:transparent;background-image:none;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;outline:none;appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none;-webkit-user-select:none;transition:none}.password-field__toggle::-moz-focus-inner{border:0;padding:0}.password-field__toggle:active,.password-field__toggle:focus,.password-field__toggle:focus-within,.password-field__toggle:hover{outline:none;background-color:transparent;background-image:none;box-shadow:none;border:none;opacity:1;text-decoration:none;filter:none}.password-field__toggle:focus-visible{outline:2px solid #598cff;outline-offset:2px;border-radius:4px}.password-field__eye-icon{display:block;pointer-events:none;user-select:none;-webkit-user-select:none;-webkit-user-drag:none}.password-field__eye-icon--closed{width:20px;height:20px}.password-field__eye-icon--open{width:21px;height:18px}.password-field__error{display:block;text-align:left;font-size:12px;color:#e51936;margin-top:4px}.SubtleLoadingIndicator{animation:rotating 1s linear infinite}.SubtleLoadingIndicator.primary{color:#e51936}.SubtleLoadingIndicator.secondary{color:#6ce9a6}.SubtleLoadingIndicator.cashback{color:#8036ff}.SubtleLoadingIndicator.xs{width:16px;height:16px}.SubtleLoadingIndicator.sm{width:24px;height:24px}.SubtleLoadingIndicator.md{width:36px;height:36px}.SubtleLoadingIndicator.lg{height:48px;margin:16px auto;width:100%}.SubtleLoadingIndicator.xl{height:64px;margin:64px auto;width:100%}@keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.request-password-reset{display:flex;flex-direction:column;align-items:stretch}.request-password-reset__title{text-align:center;font-family:Roboto,helvetica,arial,sans-serif;font-size:18px;font-style:normal;font-weight:600;color:#001737;line-height:28px;margin:0}.request-password-reset__description{text-align:center;font-family:Roboto,helvetica,arial,sans-serif;font-size:14px;font-weight:400;color:#667085;line-height:1.5;margin:10px 0 0}.request-password-reset__field{display:flex;flex-direction:column;margin-top:16px}.request-password-reset__label{display:block;text-align:left;font-family:Roboto,helvetica,arial,sans-serif;font-size:14px;font-weight:500;color:#001737;margin:0 0 6px}.request-password-reset__input{width:100%;height:44px;padding:10px 14px;border:1px solid #cadaff;border-radius:8px;font-family:Roboto,sans-serif;font-size:14px;color:#001737;background-color:#fff;outline:none;transition:border-color .2s ease}.request-password-reset__input::placeholder{color:#9e9eae}.request-password-reset__input:focus{border-color:#598cff;box-shadow:0 0 0 2px rgba(89,140,255,.15)}.request-password-reset__input--error{border-color:#e51936}.request-password-reset__input--error:focus{box-shadow:0 0 0 2px rgba(229,25,54,.15)}.request-password-reset__input:disabled{background-color:#f5f5f7;cursor:not-allowed}.request-password-reset__input--error{width:100%;height:44px;padding:10px 14px;border-radius:8px;font-family:Roboto,sans-serif;font-size:14px;color:#001737;background-color:#fff;outline:none;transition:border-color .2s ease;border:1px solid #e51936}.request-password-reset__input--error::placeholder{color:#9e9eae}.request-password-reset__input--error:focus{border-color:#598cff;box-shadow:0 0 0 2px rgba(89,140,255,.15)}.request-password-reset__input--error--error{border-color:#e51936}.request-password-reset__input--error--error:focus{box-shadow:0 0 0 2px rgba(229,25,54,.15)}.request-password-reset__input--error:disabled{background-color:#f5f5f7;cursor:not-allowed}.request-password-reset__error{display:block;text-align:left;font-size:12px;color:#e51936;margin-top:4px}.request-password-reset__server-error{background-color:#fff3f4;border:1px solid #e51936;border-radius:8px;padding:16px;margin-top:24px;text-align:left}.request-password-reset__server-error-text{color:#e51936;font-size:14px;line-height:1.5;text-align:left}.request-password-reset__server-error-paragraph{margin:0;color:#e51936}.request-password-reset__server-error-link{color:#598cff;text-decoration:underline;font-weight:500}.request-password-reset__submit-button{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:12px 24px;border:none;border-radius:30px;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;color:#fff;background-color:#e51936;cursor:pointer;transition:background-color .2s ease;text-decoration:none;width:100%;height:48px;margin-top:24px;text-align:center}@media(max-width:1024px){.request-password-reset__submit-button{height:48px}}.request-password-reset__submit-button:hover{background-color:#c0152d}.request-password-reset__submit-button:disabled{opacity:.5;cursor:not-allowed}.ChangePassword{justify-content:center}.ChangePassword,.ChangePassword .content{display:flex;flex-direction:column;align-items:center}.ChangePassword .content{margin:20px auto;padding:20px;width:50%;background:#fff;border-radius:8px;box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05)}@media(max-width:768px){.ChangePassword .content{width:90%}}.ChangePassword .content .change-password{margin-bottom:16px}.ChangePassword .content .change-password .Heading{text-align:center}.ChangePassword .content .change-password .Text{margin-top:5px;color:#344054}.ChangePassword .content form{width:100%}.AuthTopBar{background:#fff;height:60px;width:100%;padding:10px}.AuthTopBar .BackButton{margin:10px}.AuthTopBar img{height:100%}.Link:not(.unstyled){font-weight:600;color:#b7142b;cursor:pointer}.Link:not(.unstyled):hover{color:#e51936}.Link:not(.unstyled):disabled{color:#667085}.Link:not(.unstyled):active{color:#b7142b;border:none}.Link:not(.unstyled).large{font-size:18px;line-height:28px}.Link:not(.unstyled).medium{font-size:16px;line-height:24px}.Link:not(.unstyled).f-small{font-size:14px;line-height:20px}.Link:not(.unstyled).x-small{font-size:12px;line-height:18px}.Link:not(.unstyled).x-extra-small{font-size:10px;line-height:16px}.Heading{color:#001737;font-family:Roboto,helvetica,arial,sans-serif}.Heading,.Heading.w-medium{font-weight:500}.Heading.w-regular{font-weight:400}.Heading.xlarge{font-size:20px;line-height:30px}.Heading.large{font-size:18px;line-height:28px}.Heading.medium{font-size:16px;line-height:24px}.Heading.small{font-size:14px;line-height:20px}.Heading.xsmall{font-size:12px;line-height:18px}.Heading.x-extra-small{font-size:10px;line-height:16px}body.supplier .Heading{color:#101017}body.supplier .Heading.medium{font-size:30px;line-height:38px;font-weight:500}.Field{position:relative}.Field .inline-label-input{height:56px;padding-top:34px;border-radius:5px;box-shadow:inset 0 2px 2px -2px rgba(0,0,0,.7)}.Field .inline-label-text{position:absolute;top:19px;left:25px;font-size:13px;line-height:1.15;letter-spacing:.25px;color:#595c80;margin-bottom:-15px}.Field .remove-icon{float:right;position:relative;top:24px;right:24px;font-size:18px;color:#595c80;margin-bottom:-18px;font-weight:300;cursor:pointer}.Field:focus{color:red;background-color:red}.Field.has-error .inline-label-text{color:#df4752!important}.Field.has-error .inline-label-input{background-color:#fff2f7}.Field input:disabled,.Field input[disabled],.Field select:disabled,.Field select[disabled],.Field textarea:disabled,.Field textarea[disabled]{color:#999;-webkit-text-fill-color:#999;text-fill-color:#999;-webkit-opacity:1;opacity:1;box-shadow:inset 0 2px 2px -2px rgba(0,0,0,.3)}.Field select:disabled{background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23999999%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E")}.Field select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%234E4B66%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}.password__input-wrapper-password{margin-bottom:10px}.password__input-wrapper-confirmation{margin-top:10px}.password__requirements{margin-top:8px;font-size:14px;line-height:1.4}.password__requirement-item-length,.password__requirement-item-special,.password__requirement-item-uppercase{color:#e51936;margin-bottom:4px;transition:color .2s ease}.password__requirement-item-length--satisfied,.password__requirement-item-special--satisfied,.password__requirement-item-uppercase--satisfied{color:#54ab59;font-weight:500}.password__formik-input-confirmation i.fa-eye,.password__formik-input-confirmation i.fa-eye-slash,.password__formik-input-password i.fa-eye,.password__formik-input-password i.fa-eye-slash{color:#e51936;cursor:pointer}.Input{position:relative;margin-bottom:24px}.Input .Text{color:#344054}.Input.form-control{border:none;border-radius:0;padding:0;background:initial;min-height:44px;margin:0}.Input .form-control{background:#fff;background-image:none;box-sizing:border-box;border:1px solid #d0d5dd;border-radius:8px;display:block;padding:10px 14px;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;width:100%;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);min-height:44px;color:#101828;margin-left:-2px}.Input .form-control:focus{background:#fff;border-color:#ffbec6;box-shadow:0 0 0 4px rgba(68,61,246,.1)}.Input .form-control::placeholder{color:#667085;font-family:Roboto,helvetica,arial,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px}.Input .form-control:disabled{background-color:#f9fafb}.Input.rounded .form-control{border-radius:50px}.Input select.form-control{border:1px solid #d0d5dd;-webkit-appearance:none;appearance:none}.Input select.form-control.non-selected{color:#595c80}.Input select.form-control:disabled{color:#eeeff2}.Input input[type=date]{-webkit-appearance:none;appearance:none}.Input .input-icon{float:left;position:relative;top:18px;left:24px;font-size:18px;margin-bottom:-18px;margin-top:-5px;color:#595c80}.Input .input-icon-right{position:absolute;top:0;right:24px;font-size:18px;height:44px;display:flex;align-items:center}.Input .input-icon-right.with-label{top:24px}.Input .help-block{line-height:1.15;letter-spacing:.25px;text-align:left;color:#475467}.Input .form-group.with-icon .form-control,.Input .select-controller.with-icon .form-control{padding:12px 4px 12px 50px}@media(min-width:375px){.Input .form-group.with-icon .form-control,.Input .select-controller.with-icon .form-control{padding:12px 24px 12px 60px}}.Input.with-button{display:flex;position:relative}.Input.with-button.has-error{flex-wrap:wrap}.Input.with-button .help-block{position:absolute;top:60px;left:0}.Input.with-button .form-group,.Input.with-button .select-controller{flex-grow:1}.Input.with-button .form-control{height:54px;min-height:54px;border-top-right-radius:0;border-bottom-right-radius:0}.Input.with-button>i{position:absolute}.Input.with-button .Button{height:54px;padding:14px;border-top-left-radius:0;border-bottom-left-radius:0}.Input.with-button .Button.icon{width:54px!important}.Input.with-button .input-icon{margin-top:0}.Input.has-error .control-label{color:#f04438}.Input.has-error .form-control{border-color:#f04438!important}.Input.has-error .help-block{color:#f04438!important}.Input.has-error .remove-icon{color:#f04438}.Input.has-error .input-icon-right{color:#f04438;font-size:13px}.Input.has-warning .control-label{color:#f79009}.Input.has-warning .form-control{border-color:#f79009!important}.Input.has-warning .help-block{color:#f79009!important}.Input.has-warning .remove-icon{color:#f79009}.Input.has-warning .input-icon-right{color:#f79009;font-size:13px}.Input.has-success .form-control{border-color:#32d583}.Input.has-success .help-block{color:#32d583}.select-controller{position:relative}.select-controller:focus-visible select{border:1px solid #e51936;box-shadow:0 0 0 8px #edeeff}.select-controller .placeholder{position:absolute;top:0;left:24px;height:100%;display:flex;align-items:center;color:#667085;z-index:100;font-size:14px;pointer-events:none}.select-controller.with-icon .placeholder{left:60px}.select-controller .dropdown-caret{position:absolute;color:#595c80;top:0;bottom:0;right:24px;font-size:1.8em;display:flex;align-items:center;pointer-events:none}body.supplier .Input{margin:0;flex-grow:1}body.supplier .Input.has-hint{margin-bottom:25px}body.supplier .Input>.form-group{margin:0}body.supplier .Input>.form-group>.input-icon{top:17px;left:16px}body.supplier .Input>.form-group.with-icon>input{padding-left:42px}body.supplier .Input>.form-group>input{display:block;border:1px solid #d0d5dd;border-radius:8px;font-size:16px;font-weight:400;line-height:24px;color:#101828;flex-grow:1;min-height:44px;padding:10px 14px}body.supplier .Input>.form-group>input:disabled{background:#f9fafb;color:#667085}body.supplier .Input>.form-group>input:focus{box-shadow:none;border-color:#b7142b}body.supplier .Input>.help-block{position:absolute;bottom:-27px}.code-entry{display:flex;flex-direction:column;align-items:stretch;text-align:center}.code-entry__title{text-align:center;font-family:Roboto,helvetica,arial,sans-serif;font-size:18px;font-style:normal;font-weight:600;color:#001737;line-height:28px;margin:0}.code-entry__field{display:flex;flex-direction:column;margin-top:16px}.code-entry__label{display:block;text-align:left;font-family:Roboto,helvetica,arial,sans-serif;font-size:14px;font-weight:500;color:#001737;margin:0 0 6px}.code-entry__error{display:block;text-align:left;font-size:12px;color:#e51936;margin-top:4px}.code-entry__input{width:100%;height:44px;padding:10px 14px;border:1px solid #cadaff;border-radius:8px;font-family:Roboto,sans-serif;font-size:14px;color:#001737;background-color:#fff;outline:none;transition:border-color .2s ease}.code-entry__input::placeholder{color:#9e9eae}.code-entry__input:focus{border-color:#598cff;box-shadow:0 0 0 2px rgba(89,140,255,.15)}.code-entry__input--error{border-color:#e51936}.code-entry__input--error:focus{box-shadow:0 0 0 2px rgba(229,25,54,.15)}.code-entry__input:disabled{background-color:#f5f5f7;cursor:not-allowed}.code-entry__input--error{width:100%;height:44px;padding:10px 14px;border-radius:8px;font-family:Roboto,sans-serif;font-size:14px;color:#001737;background-color:#fff;outline:none;transition:border-color .2s ease;border:1px solid #e51936}.code-entry__input--error::placeholder{color:#9e9eae}.code-entry__input--error:focus{border-color:#598cff;box-shadow:0 0 0 2px rgba(89,140,255,.15)}.code-entry__input--error--error{border-color:#e51936}.code-entry__input--error--error:focus{box-shadow:0 0 0 2px rgba(229,25,54,.15)}.code-entry__input--error:disabled{background-color:#f5f5f7;cursor:not-allowed}.code-entry__server-error{background-color:#fff3f4;border:1px solid #e51936;border-radius:8px;padding:16px;margin-top:24px;text-align:left}.code-entry__server-error-text{color:#e51936;font-size:14px;line-height:1.5;text-align:left}.code-entry__server-error-paragraph{margin:0;color:#e51936}.code-entry__server-error-link{color:#598cff;text-decoration:underline;font-weight:500}.code-entry__redeem-button{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:12px 24px;border:none;border-radius:30px;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;color:#fff;background-color:#e51936;cursor:pointer;transition:background-color .2s ease;text-decoration:none;width:100%;height:48px;margin-top:24px}@media(max-width:1024px){.code-entry__redeem-button{height:48px}}.code-entry__redeem-button:hover{background-color:#c0152d}.code-entry__redeem-button:disabled{opacity:.5;cursor:not-allowed}.code-entry__without-code{text-align:center;margin-top:32px;padding-top:24px;border-top:1px solid #e6e6ea}.code-entry__without-code-text{color:#001737;font-family:Roboto,helvetica,arial,sans-serif;font-size:16px;font-weight:400;line-height:normal;margin:0 0 16px}@media(max-width:768px){.code-entry__without-code-text{font-size:14px}}.code-entry__register-without-code{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:12px 24px;border:none;border-radius:30px;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;color:#1244b4;background-color:#cadaff;cursor:pointer;transition:background-color .2s ease;text-decoration:none;width:100%;height:48px}@media(max-width:1024px){.code-entry__register-without-code{height:48px}}.code-entry__register-without-code:hover{background-color:#b1c8ff}.code-entry__register-without-code:disabled{opacity:.5;cursor:not-allowed}.PageLoadingIndicator{width:100%;top:0;left:0;z-index:1501;display:flex;align-items:center;justify-content:center}.PageLoadingIndicator.coverFullPage{position:fixed;height:100vh}.PageLoadingIndicator.coverFullPage .pin{margin-top:-33vh}.PageLoadingIndicator:not(.coverFullPage){margin-top:12rem}@media(min-width:1025px){.withLayout .PageLoadingIndicator.coverFullPage{left:312px;top:56px;width:calc(100% - 312px)}}.withLayout .PageLoadingIndicator.with-header.xl{top:157px}@media(min-width:1025px){.withLayout .PageLoadingIndicator.with-header.xl{top:159px}}.withLayout .PageLoadingIndicator.with-header.lg{top:112px}@media(min-width:1025px){.withLayout .PageLoadingIndicator.with-header.lg{top:56px}}.withLayout .PageLoadingIndicator.with-header{top:56px}.PageLoadingIndicator .pin{height:4rem;animation:jump 1s ease-in-out infinite}@keyframes jump{0%{transform:scaleY(1) translateY(0)}12%{transform:scaleY(.8) scaleX(1.2) translateY(12%)}24%{transform:scaleY(1.2) scaleX(.8) translateY(-50%)}36%{transform:scaleY(1) scaleX(1) translateY(0)}48%{transform:scaleY(.9) scaleX(1.1) translateY(4%)}60%{transform:scaleY(1) scaleX(1) translateY(0)}to{transform:scaleY(1) scaleX(1) translateY(0)}}.password-assignment{display:flex;flex-direction:column}.password-assignment__title{text-align:center;font-family:Roboto,helvetica,arial,sans-serif;font-size:18px;font-style:normal;font-weight:600;color:#001737;line-height:28px;margin:0}.password-assignment__field{display:flex;flex-direction:column;margin-top:16px}.password-assignment__label{display:block;text-align:left;font-family:Roboto,helvetica,arial,sans-serif;font-size:14px;font-weight:500;color:#001737;margin:0 0 6px}.password-assignment__input{width:100%;height:44px;padding:10px 14px;border:1px solid #cadaff;border-radius:8px;font-family:Roboto,sans-serif;font-size:14px;color:#001737;background-color:#fff;outline:none;transition:border-color .2s ease}.password-assignment__input::placeholder{color:#9e9eae}.password-assignment__input:focus{border-color:#598cff;box-shadow:0 0 0 2px rgba(89,140,255,.15)}.password-assignment__input--error:focus{box-shadow:0 0 0 2px rgba(229,25,54,.15)}.password-assignment__input:disabled{background-color:#f5f5f7;cursor:not-allowed}.password-assignment__input--error{border-color:#e51936}.password-assignment__error{display:block;text-align:left;font-size:12px;color:#e51936;margin-top:4px}.password-assignment__requirements-wrapper{margin-top:16px}.password-assignment__server-error{background-color:#fff3f4;border:1px solid #e51936;border-radius:8px;padding:16px;margin-top:24px;text-align:left}.password-assignment__server-error-text{color:#e51936;font-size:14px;line-height:1.5;text-align:left}.password-assignment__server-error-paragraph{margin:0;color:#e51936}.password-assignment__server-error-link{color:#598cff;text-decoration:underline;font-weight:500}.password-assignment__submit-button{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:12px 24px;border:none;border-radius:30px;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;color:#fff;background-color:#e51936;cursor:pointer;transition:background-color .2s ease;text-decoration:none;width:100%;height:48px;margin-top:24px}@media(max-width:1024px){.password-assignment__submit-button{height:48px}}.password-assignment__submit-button:hover{background-color:#c0152d}.password-assignment__submit-button:disabled{opacity:.5;cursor:not-allowed}.password-requirements__title{display:block;font-size:14px;font-weight:500;color:#001737;margin-bottom:8px}.password-requirements__list{display:flex;flex-direction:column;grid-gap:6px;gap:6px;padding-left:4px}.password-requirements__item{display:flex;align-items:center;grid-gap:8px;gap:8px;font-size:14px;color:#667085;transition:color .2s ease}.password-requirements__item--satisfied{color:#001737}.password-requirements__checkmark{display:inline-block;width:16px;height:16px;min-width:16px;position:relative;transition:all .2s ease}.password-requirements__checkmark:after{content:"";position:absolute;left:4px;top:1px;width:5px;height:10px;border:solid #d0d5dd;border-width:0 2px 2px 0;transform:rotate(45deg)}.password-requirements__checkmark--satisfied:after{border-color:#e51936}.password-requirements__text{font-size:14px}.venue-data-review{display:flex;flex-direction:column;grid-gap:24px;gap:24px}.venue-data-review__form{display:flex;flex-direction:column;grid-gap:16px;gap:16px;background-color:#fff;border-radius:16px;padding:24px;box-shadow:0 4px 24px rgba(0,0,0,.1)}@media(max-width:768px){.venue-data-review__form{padding:24px 20px;border-radius:12px}}.venue-data-review__row{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}@media(max-width:480px){.venue-data-review__row{grid-template-columns:1fr}}.venue-data-review__field{display:flex;flex-direction:column}.venue-data-review__label{display:block;text-align:left;font-family:Roboto,helvetica,arial,sans-serif;font-size:14px;font-weight:500;color:#001737;margin:0 0 6px}.venue-data-review__error{display:block;text-align:left;font-size:12px;color:#e51936;margin-top:4px}.venue-data-review__select{width:100%;height:44px;padding:10px 40px 10px 16px;border:1px solid #cadaff;border-radius:8px;font-family:Roboto,sans-serif;font-size:16px;color:#001737;background-color:#fff;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23001737' stroke-width='1.5' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;outline:none;cursor:pointer;transition:border-color .2s ease}.venue-data-review__select:focus{border-color:#598cff;box-shadow:0 0 0 2px rgba(89,140,255,.15)}.venue-data-review__select--error{border-color:#e51936}.venue-data-review__select:disabled{background-color:#f5f5f7;cursor:not-allowed}.venue-data-review__select--error{width:100%;height:44px;padding:10px 40px 10px 16px;border-radius:8px;font-family:Roboto,sans-serif;font-size:16px;color:#001737;background-color:#fff;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23001737' stroke-width='1.5' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;outline:none;cursor:pointer;transition:border-color .2s ease;border:1px solid #e51936}.venue-data-review__select--error:focus{border-color:#598cff;box-shadow:0 0 0 2px rgba(89,140,255,.15)}.venue-data-review__select--error--error{border-color:#e51936}.venue-data-review__select--error:disabled{background-color:#f5f5f7;cursor:not-allowed}.venue-data-review__phone-hint{text-align:left;font-size:12px;color:#e51936;line-height:1.5;white-space:pre-line}.venue-data-review__supplier-terms-text{margin:24px 0 0;font-family:Roboto,helvetica,arial,sans-serif;font-size:14px;font-weight:500;color:#001737;text-align:left;line-height:1.5}.venue-data-review__checkboxes{display:flex;flex-direction:column}.venue-data-review__checkbox{display:flex;align-items:flex-start;grid-gap:12px;gap:12px;cursor:pointer;text-align:left;padding:8px;border-radius:8px;border:1px solid transparent;transition:all .2s ease}.venue-data-review__checkbox input[type=checkbox]{-webkit-appearance:none;appearance:none;margin:0;width:20px;height:20px;min-width:20px;border:1.5px solid #7da9ff;border-radius:6px;background-color:#fff;cursor:pointer;transition:all .2s ease;position:relative;outline:none}.venue-data-review__checkbox input[type=checkbox]:focus{background-color:#fff;outline:5px auto -webkit-focus-ring-color;outline-offset:-1px}.venue-data-review__checkbox input[type=checkbox]:checked{border-color:#598cff}.venue-data-review__checkbox input[type=checkbox]:checked:after{content:"";position:absolute;left:6px;top:2px;width:5px;height:10px;border:solid #e51936;border-width:0 2px 2px 0;transform:rotate(45deg)}.venue-data-review__checkbox .venue-data-review__checkbox-label{font-family:Roboto,sans-serif;font-size:14px;color:#001737;line-height:1.4}.venue-data-review__checkbox--error{border-color:#e51936;background-color:#fff3f4}.venue-data-review__checkbox-label{font-weight:400}.venue-data-review__terms-link{color:#598cff;text-decoration:underline}.venue-data-review__server-error{background-color:#fff3f4;border:1px solid #e51936;border-radius:8px;padding:16px;margin-top:24px;text-align:left}.venue-data-review__server-error-text{color:#e51936;font-size:14px;line-height:1.5;text-align:left}.venue-data-review__server-error-paragraph{margin:0;color:#e51936}.venue-data-review__server-error-link{color:#598cff;text-decoration:underline;font-weight:500}.venue-data-review__submit-button{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:12px 24px;border:none;border-radius:30px;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;color:#fff;background-color:#e51936;cursor:pointer;transition:background-color .2s ease;text-decoration:none;width:100%;height:48px}@media(max-width:1024px){.venue-data-review__submit-button{height:48px}}.venue-data-review__submit-button:hover{background-color:#c0152d}.venue-data-review__submit-button:disabled{opacity:.5;cursor:not-allowed}.venue-data-review__do-not-join{display:block;margin:16px auto 0;background:none;border:none;padding:0;color:#001737;font-size:12px;text-decoration:underline;text-align:center;cursor:pointer;line-height:1.5}.venue-data-review__do-not-join:hover{color:#001737;opacity:.8}.supplier-card{display:flex;flex-direction:column;align-items:center;grid-gap:12px;gap:12px;background-color:#fff;border-radius:16px;padding:24px 20px;box-shadow:0 4px 24px rgba(0,0,0,.1);text-align:center}@media(max-width:768px){.supplier-card{border-radius:12px}}.supplier-card__logo{max-width:186px;max-height:60px;width:auto;height:auto;object-fit:contain}.supplier-card__name{font-size:18px;font-weight:700}.supplier-card__name,.supplier-card__text{margin:0;font-family:Roboto,helvetica,arial,sans-serif;color:#001737}.supplier-card__text{font-size:14px;line-height:1.5}.venue-input-field{display:flex;flex-direction:column}.venue-input-field__label{display:block;text-align:left;font-family:Roboto,helvetica,arial,sans-serif;font-size:14px;font-weight:500;color:#001737;margin:0 0 6px}.venue-input-field__input{width:100%;height:44px;padding:10px 14px;border:1px solid #cadaff;border-radius:8px;font-family:Roboto,sans-serif;font-size:14px;color:#001737;background-color:#fff;outline:none;transition:border-color .2s ease}.venue-input-field__input::placeholder{color:#9e9eae}.venue-input-field__input:focus{border-color:#598cff;box-shadow:0 0 0 2px rgba(89,140,255,.15)}.venue-input-field__input--error:focus{box-shadow:0 0 0 2px rgba(229,25,54,.15)}.venue-input-field__input:disabled{background-color:#f5f5f7;cursor:not-allowed}.venue-input-field__input--error{border-color:#e51936}.venue-input-field__error{display:block;text-align:left;font-size:12px;color:#e51936;margin-top:4px}.delete-user-data-confirmation{display:flex;flex-direction:column}.delete-user-data-confirmation__title{text-align:center;font-family:Roboto,helvetica,arial,sans-serif;font-size:18px;font-style:normal;font-weight:600;color:#001737;line-height:28px;margin:0}.delete-user-data-confirmation__sub-title{margin:16px 0 0;font-family:Roboto,helvetica,arial,sans-serif;font-size:14px;color:#001737;text-align:center;line-height:1.5}.delete-user-data-confirmation__business-name-box{width:100%;margin:24px 0 0;padding:16px 20px;display:flex;flex-direction:column;grid-gap:8px;gap:8px;background:#eaecf0;border-radius:8px;text-align:left}.delete-user-data-confirmation__row{margin:0;font-family:Roboto,helvetica,arial,sans-serif;font-size:14px;color:#001737;line-height:1.5}.delete-user-data-confirmation__label{font-weight:600}.delete-user-data-confirmation__explanation{margin:24px 0 0;font-family:Roboto,helvetica,arial,sans-serif;font-size:14px;color:#001737;text-align:center;line-height:1.5}.delete-user-data-confirmation__server-error{background-color:#fff3f4;border:1px solid #e51936;border-radius:8px;padding:16px;margin-top:24px;text-align:left}.delete-user-data-confirmation__server-error-text{margin:0;color:#e51936;font-size:14px;line-height:1.5}.delete-user-data-confirmation__buttons{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-top:24px}@media(max-width:480px){.delete-user-data-confirmation__buttons{grid-template-columns:1fr}}.delete-user-data-confirmation__back-button{display:inline-flex;align-items:center;justify-content:center;height:40px;border:none;border-radius:30px;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;color:#1244b4;background-color:#cadaff;cursor:pointer;transition:background-color .2s ease;text-decoration:none;height:48px;padding:12px 18px}@media(max-width:1024px){.delete-user-data-confirmation__back-button{height:48px}}.delete-user-data-confirmation__back-button:hover{background-color:#b1c8ff}.delete-user-data-confirmation__back-button:disabled{opacity:.5;cursor:not-allowed}@media(max-width:480px){.delete-user-data-confirmation__back-button{order:2}}.delete-user-data-confirmation__delete-button{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:12px 24px;border:none;border-radius:30px;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;color:#fff;background-color:#e51936;cursor:pointer;transition:background-color .2s ease;text-decoration:none;height:48px}@media(max-width:1024px){.delete-user-data-confirmation__delete-button{height:48px}}.delete-user-data-confirmation__delete-button:hover{background-color:#c0152d}.delete-user-data-confirmation__delete-button:disabled{opacity:.5;cursor:not-allowed}@media(max-width:480px){.delete-user-data-confirmation__delete-button{order:1}}.deletion-complete-info{display:flex;flex-direction:column}.deletion-complete-info__title{text-align:center;font-family:Roboto,helvetica,arial,sans-serif;font-size:18px;font-style:normal;font-weight:600;color:#001737;line-height:28px;margin:0}.deletion-complete-info__farewell,.deletion-complete-info__intro,.deletion-complete-info__text{margin:16px 0 0;font-family:Roboto,helvetica,arial,sans-serif;font-size:14px;font-weight:400;color:#001737;text-align:center;line-height:1.5}.deletion-complete-info__cta{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:12px 24px;border:none;border-radius:30px;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;background-color:#e51936;cursor:pointer;transition:background-color .2s ease;width:100%;height:48px;margin-top:24px;text-decoration:none;color:#fff}@media(max-width:1024px){.deletion-complete-info__cta{height:48px}}.deletion-complete-info__cta:hover{background-color:#c0152d}.deletion-complete-info__cta:disabled{opacity:.5;cursor:not-allowed}.deletion-complete-info__cta:active,.deletion-complete-info__cta:focus,.deletion-complete-info__cta:hover,.deletion-complete-info__cta:visited{color:#fff;text-decoration:none;border:none}.generic-registration{margin:0;padding:0}.customer-type-selection__description{font-size:16px;color:#51505e;margin:0 0 24px}@media(max-width:768px){.customer-type-selection__description{font-size:14px}}.customer-type-selection__options{display:flex;flex-direction:column;grid-gap:12px;gap:12px;margin-bottom:24px}.customer-type-selection__option{display:flex;align-items:center;grid-gap:12px;gap:12px;cursor:pointer;padding:10px 14px;border:1px solid #e6e6ea;border-radius:12px;transition:border-color .2s ease}.customer-type-selection__option input[type=radio]{-webkit-appearance:none;appearance:none;width:20px;height:20px;min-width:20px;margin:0 0 2px;border:1.5px solid #7da9ff;border-radius:50%;background-color:#fff;cursor:pointer;transition:all .2s ease;position:relative;outline:none}.customer-type-selection__option input[type=radio]:focus{outline:2px auto -webkit-focus-ring-color;outline-offset:-1px}.customer-type-selection__option input[type=radio]:checked{border-color:#598cff}.customer-type-selection__option input[type=radio]:checked:after{content:"";position:absolute;left:3px;top:3px;width:11px;height:11px;border-radius:50%;background-color:#e51936}.customer-type-selection__option .customer-type-selection__option-label{font-family:Roboto,sans-serif;font-size:16px;color:#001737}@media(max-width:768px){.customer-type-selection__option{padding:12px}}.customer-type-selection__option--selected{border-color:#598cff;background-color:rgba(89,140,255,.04)}.customer-type-selection__sorry-message{background-color:#fff3f4;border:1px solid #e51936;border-radius:8px;padding:16px;margin-bottom:24px}.customer-type-selection__sorry-text{color:#e51936;font-size:14px;margin:0;line-height:1.5}.customer-type-selection__submit-button{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:12px 24px;border:none;border-radius:30px;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;color:#fff;background-color:#e51936;cursor:pointer;transition:background-color .2s ease;text-decoration:none;width:100%;height:48px}@media(max-width:1024px){.customer-type-selection__submit-button{height:48px}}.customer-type-selection__submit-button:hover{background-color:#c0152d}.customer-type-selection__submit-button:disabled{opacity:.5;cursor:not-allowed}.customer-type-selection__easy-registration{text-align:center;margin-top:32px;padding-top:24px;border-top:1px solid #e6e6ea}.customer-type-selection__easy-registration-text{color:#001737;text-align:center;font-family:Roboto,helvetica,arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin:0 0 16px}@media(max-width:768px){.customer-type-selection__easy-registration-text{font-size:14px}}.customer-type-selection__easy-registration-button{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:12px 24px;border:none;border-radius:30px;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;color:#1244b4;background-color:#cadaff;cursor:pointer;transition:background-color .2s ease;text-decoration:none;width:100%;height:48px}@media(max-width:1024px){.customer-type-selection__easy-registration-button{height:48px}}.customer-type-selection__easy-registration-button:hover{background-color:#b1c8ff}.customer-type-selection__easy-registration-button:disabled{opacity:.5;cursor:not-allowed}.user-data-step__title{text-align:center;font-family:Roboto,helvetica,arial,sans-serif;font-size:18px;font-style:normal;font-weight:600;color:#001737;line-height:28px;margin:0 0 24px}.user-data-step__field{margin-bottom:16px}.user-data-step__label{display:block;font-size:14px;font-weight:500;color:#001737;margin-bottom:6px}.user-data-step__input{width:100%;height:44px;padding:10px 14px;border:1px solid #cadaff;border-radius:8px;font-family:Roboto,sans-serif;font-size:14px;color:#001737;background-color:#fff;outline:none;transition:border-color .2s ease}.user-data-step__input::placeholder{color:#9e9eae}.user-data-step__input:focus{border-color:#598cff;box-shadow:0 0 0 2px rgba(89,140,255,.15)}.user-data-step__input--error{border-color:#e51936}.user-data-step__input--error:focus{box-shadow:0 0 0 2px rgba(229,25,54,.15)}.user-data-step__input:disabled{background-color:#f5f5f7;cursor:not-allowed}.user-data-step__select{width:100%;height:44px;padding:10px 40px 10px 16px;border:1px solid #cadaff;border-radius:8px;font-family:Roboto,sans-serif;font-size:16px;color:#001737;background-color:#fff;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23001737' stroke-width='1.5' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;outline:none;cursor:pointer;transition:border-color .2s ease}.user-data-step__select:focus{border-color:#598cff;box-shadow:0 0 0 2px rgba(89,140,255,.15)}.user-data-step__select--error{border-color:#e51936}.user-data-step__select:disabled{background-color:#f5f5f7;cursor:not-allowed}.user-data-step__row{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}@media(max-width:480px){.user-data-step__row{grid-template-columns:1fr;grid-gap:0;gap:0}}.user-data-step__error{display:block;font-size:12px;color:#e51936;margin-top:4px}.user-data-step__phone-hint{font-size:12px;color:#51505e;margin:0 0 24px}.user-data-step__submit-button{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:12px 24px;border:none;border-radius:30px;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;color:#fff;background-color:#e51936;cursor:pointer;transition:background-color .2s ease;text-decoration:none;width:100%;height:48px}@media(max-width:1024px){.user-data-step__submit-button{height:48px}}.user-data-step__submit-button:hover{background-color:#c0152d}.user-data-step__submit-button:disabled{opacity:.5;cursor:not-allowed}.venue-data-step__title{text-align:center;font-family:Roboto,helvetica,arial,sans-serif;font-size:18px;font-style:normal;font-weight:600;color:#001737;line-height:28px;margin:0 0 24px}.venue-data-step__section-title{font-size:16px;font-weight:500;color:#001737;margin:24px 0 16px}@media(max-width:768px){.venue-data-step__section-title{margin:16px 0 12px}}.venue-data-step__field{margin-bottom:16px}.venue-data-step__label{display:block;font-size:14px;font-weight:500;color:#001737;margin-bottom:6px}.venue-data-step__input{width:100%;height:44px;padding:10px 14px;border:1px solid #cadaff;border-radius:8px;font-family:Roboto,sans-serif;font-size:14px;color:#001737;background-color:#fff;outline:none;transition:border-color .2s ease}.venue-data-step__input::placeholder{color:#9e9eae}.venue-data-step__input:focus{border-color:#598cff;box-shadow:0 0 0 2px rgba(89,140,255,.15)}.venue-data-step__input--error{border-color:#e51936}.venue-data-step__input--error:focus{box-shadow:0 0 0 2px rgba(229,25,54,.15)}.venue-data-step__input:disabled{background-color:#f5f5f7;cursor:not-allowed}.venue-data-step__error{display:block;font-size:12px;color:#e51936;margin-top:4px}.venue-data-step__invoice-checkbox{display:flex;align-items:flex-start;grid-gap:12px;gap:12px;cursor:pointer;margin-top:24px}.venue-data-step__invoice-checkbox input[type=checkbox]{-webkit-appearance:none;appearance:none;margin:0;width:20px;height:20px;min-width:20px;border:1.5px solid #7da9ff;border-radius:6px;background-color:#fff;cursor:pointer;transition:all .2s ease;position:relative;outline:none}.venue-data-step__invoice-checkbox input[type=checkbox]:focus{background-color:#fff;outline:5px auto -webkit-focus-ring-color;outline-offset:-1px}.venue-data-step__invoice-checkbox input[type=checkbox]:checked{border-color:#598cff}.venue-data-step__invoice-checkbox input[type=checkbox]:checked:after{content:"";position:absolute;left:6px;top:2px;width:5px;height:10px;border:solid #e51936;border-width:0 2px 2px 0;transform:rotate(45deg)}.venue-data-step__invoice-checkbox .venue-data-step__invoice-checkbox-label{font-family:Roboto,sans-serif;font-size:14px;color:#001737;line-height:1.4}.venue-data-step__invoice-section{padding-top:8px}.venue-data-step__buttons{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-top:24px}@media(max-width:480px){.venue-data-step__buttons{grid-template-columns:1fr}}.venue-data-step__back-button{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:12px 24px;border:1px solid #e6e6ea;border-radius:30px;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;color:#51505e;background-color:#e6e6ea;cursor:pointer;transition:background-color .2s ease;text-decoration:none;width:100%;height:48px}@media(max-width:1024px){.venue-data-step__back-button{height:48px}}.venue-data-step__back-button:hover{background-color:#d8d8de}.venue-data-step__back-button:disabled{opacity:.5;cursor:not-allowed}.venue-data-step__submit-button{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:12px 24px;border:none;border-radius:30px;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;color:#fff;background-color:#e51936;cursor:pointer;transition:background-color .2s ease;text-decoration:none;width:100%;height:48px}@media(max-width:1024px){.venue-data-step__submit-button{height:48px}}.venue-data-step__submit-button:hover{background-color:#c0152d}.venue-data-step__submit-button:disabled{opacity:.5;cursor:not-allowed}.address-fields__field{margin-bottom:16px}.address-fields__label{display:block;font-size:14px;font-weight:500;color:#001737;margin-bottom:6px}.address-fields__input{width:100%;height:44px;padding:10px 14px;border:1px solid #cadaff;border-radius:8px;font-family:Roboto,sans-serif;font-size:14px;color:#001737;background-color:#fff;outline:none;transition:border-color .2s ease}.address-fields__input::placeholder{color:#9e9eae}.address-fields__input:focus{border-color:#598cff;box-shadow:0 0 0 2px rgba(89,140,255,.15)}.address-fields__input--error{border-color:#e51936}.address-fields__input--error:focus{box-shadow:0 0 0 2px rgba(229,25,54,.15)}.address-fields__input:disabled{background-color:#f5f5f7;cursor:not-allowed}.address-fields__row{display:grid;grid-template-columns:1fr 2fr;grid-gap:16px;gap:16px}@media(max-width:480px){.address-fields__row{grid-template-columns:1fr;grid-gap:0;gap:0}}.address-fields__error{display:block;font-size:12px;color:#e51936;margin-top:4px}.confirmation-step__title{text-align:center;font-family:Roboto,helvetica,arial,sans-serif;font-size:18px;font-style:normal;font-weight:600;color:#001737;line-height:28px;margin:0 0 24px}.confirmation-step__password-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}@media(max-width:480px){.confirmation-step__password-row{grid-template-columns:1fr;grid-gap:0;gap:0}}.confirmation-step__field{margin-bottom:16px}.confirmation-step__label{display:block;font-size:14px;font-weight:500;color:#001737;margin-bottom:6px}.confirmation-step__input{width:100%;height:44px;padding:10px 14px;border:1px solid #cadaff;border-radius:8px;font-family:Roboto,sans-serif;font-size:14px;color:#001737;background-color:#fff;outline:none;transition:border-color .2s ease}.confirmation-step__input::placeholder{color:#9e9eae}.confirmation-step__input:focus{border-color:#598cff;box-shadow:0 0 0 2px rgba(89,140,255,.15)}.confirmation-step__input--error{border-color:#e51936}.confirmation-step__input--error:focus{box-shadow:0 0 0 2px rgba(229,25,54,.15)}.confirmation-step__input:disabled{background-color:#f5f5f7;cursor:not-allowed}.confirmation-step__error{display:block;font-size:12px;color:#e51936;margin-top:4px}.confirmation-step__password-requirements{margin-bottom:16px}.confirmation-step__requirements-title{display:block;font-size:14px;font-weight:500;color:#001737;margin-bottom:8px}.confirmation-step__requirements-list{display:flex;flex-direction:column;grid-gap:6px;gap:6px;padding-left:4px}.confirmation-step__requirement-length,.confirmation-step__requirement-special,.confirmation-step__requirement-uppercase{display:flex;align-items:center;grid-gap:8px;gap:8px;font-size:14px;color:#667085;transition:color .2s ease}.confirmation-step__requirement-checkmark{display:inline-block;width:16px;height:16px;min-width:16px;position:relative;transition:all .2s ease}.confirmation-step__requirement-checkmark:after{content:"";position:absolute;left:4px;top:1px;width:5px;height:10px;border:solid #d0d5dd;border-width:0 2px 2px 0;transform:rotate(45deg)}.confirmation-step__requirement-length--satisfied,.confirmation-step__requirement-special--satisfied,.confirmation-step__requirement-uppercase--satisfied{color:#001737}.confirmation-step__requirement-length--satisfied .confirmation-step__requirement-checkmark:after,.confirmation-step__requirement-special--satisfied .confirmation-step__requirement-checkmark:after,.confirmation-step__requirement-uppercase--satisfied .confirmation-step__requirement-checkmark:after{border-color:#e51936}.confirmation-step__checkboxes{margin:24px 0;display:flex;flex-direction:column;grid-gap:16px;gap:16px}.confirmation-step__checkbox{display:flex;align-items:flex-start;grid-gap:12px;gap:12px;cursor:pointer}.confirmation-step__checkbox input[type=checkbox]{-webkit-appearance:none;appearance:none;margin:0;width:20px;height:20px;min-width:20px;border:1.5px solid #7da9ff;border-radius:6px;background-color:#fff;cursor:pointer;transition:all .2s ease;position:relative;outline:none}.confirmation-step__checkbox input[type=checkbox]:focus{background-color:#fff;outline:5px auto -webkit-focus-ring-color;outline-offset:-1px}.confirmation-step__checkbox input[type=checkbox]:checked{border-color:#598cff}.confirmation-step__checkbox input[type=checkbox]:checked:after{content:"";position:absolute;left:6px;top:2px;width:5px;height:10px;border:solid #e51936;border-width:0 2px 2px 0;transform:rotate(45deg)}.confirmation-step__checkbox .confirmation-step__checkbox-label{font-family:Roboto,sans-serif;font-size:14px;color:#001737;line-height:1.4}.confirmation-step__link{color:#598cff;text-decoration:underline}.confirmation-step__link:hover{color:#2669ff}.confirmation-step__buttons{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-top:24px}@media(max-width:480px){.confirmation-step__buttons{grid-template-columns:1fr}}.confirmation-step__back-button{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:12px 24px;border:1px solid #e6e6ea;border-radius:30px;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;color:#51505e;background-color:#e6e6ea;cursor:pointer;transition:background-color .2s ease;text-decoration:none;width:100%;height:48px}@media(max-width:1024px){.confirmation-step__back-button{height:48px}}.confirmation-step__back-button:hover{background-color:#d8d8de}.confirmation-step__back-button:disabled{opacity:.5;cursor:not-allowed}.confirmation-step__submit-button{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:12px 24px;border:none;border-radius:30px;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;color:#fff;background-color:#e51936;cursor:pointer;transition:background-color .2s ease;text-decoration:none;width:100%;height:48px}@media(max-width:1024px){.confirmation-step__submit-button{height:48px}}.confirmation-step__submit-button:hover{background-color:#c0152d}.confirmation-step__submit-button:disabled{opacity:.5;cursor:not-allowed}.wizard-bar{width:100%;max-width:600px;margin-bottom:45px}@media(max-width:768px){.wizard-bar{margin-bottom:32px}}.wizard-bar__steps{display:flex;align-items:flex-start;position:relative}.wizard-bar__step{flex:1 0;flex-direction:column;grid-gap:12px;gap:12px}.wizard-bar__circle,.wizard-bar__step{display:flex;align-items:center;position:relative;z-index:1}.wizard-bar__circle{width:32px;height:32px;border-radius:50%;justify-content:center;flex-shrink:0;transition:background-color .2s ease}.wizard-bar__circle--completed{background-color:#598cff;color:#fff}.wizard-bar__circle--active{background-color:#7da9ff;color:#fff}.wizard-bar__circle--inactive{background-color:#cadaff;color:#fff}.wizard-bar__label{font-family:Roboto,helvetica,arial,sans-serif;font-size:18px;font-weight:500;line-height:24px;text-align:center;color:#fff;white-space:nowrap}@media(max-width:480px){.wizard-bar__label{font-size:14px}}.wizard-bar__connector{height:4px;flex:1 0;margin-top:14px;margin-left:-75px;margin-right:-75px;transition:background-color .2s ease}.wizard-bar__connector--fully-completed{background-color:#598cff}.wizard-bar__connector--completed{background-color:#7da9ff}.wizard-bar__connector--inactive{background-color:#cadaff}.accept-invitation-page{display:flex;justify-content:center;flex-direction:column;align-items:center}.accept-invitation-page__heading{font-size:30px!important}.accept-invitation-page__subheading{color:#344054}.accept-invitation-page__content{margin:20px auto;padding:20px;width:50%;display:flex;flex-direction:column;align-items:center;background:#fff;border-radius:8px;box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05)}@media(max-width:768px){.accept-invitation-page__content{width:90%}}.accept-invitation-page__password-row{display:flex;align-items:flex-start;grid-gap:10px;gap:10px;justify-content:stretch}.accept-invitation-page__password-row>button{margin-top:26px}.accept-invitation-page__password-row>.accept-invitation-page__input{flex-grow:1}.accept-invitation-page__input>.form-group{margin:0}.accept-invitation-page__validation-error{color:#f04438}.accept-invitation-form__heading,.accept-invitation-form__sub-heading{text-align:center}.accept-invitation-form__password-row{display:flex;align-items:flex-start;grid-gap:10px;gap:10px;justify-content:stretch}.accept-invitation-form__password-row>button{margin-top:26px}.accept-invitation-form__password-row>.accept-invitation-form__input{flex-grow:1}.accept-invitation-form__input>.form-group{margin:0}.accept-invitation-form__toc{margin-bottom:0}.accept-invitation-form__validation-error{color:#f04438}.accept-invitation-form__submit{margin-top:20px}.Checkbox{position:relative;margin-top:15px;margin-bottom:15px;color:#1b1b5d;text-align:left}.Checkbox>label{text-align:left;display:inline-flex;align-items:flex-start;padding-left:0;cursor:pointer}.Checkbox>label .Text{color:#344054}.Checkbox>label .control{display:flex;align-items:center;justify-content:center;min-width:16px;width:16px;height:16px;border-radius:4px;background-color:#fcfdfd;border:1px solid #d0d5dd;margin-right:8px;margin-top:3px}.Checkbox>label .control svg{color:#fefefe;display:none;width:10px}.Checkbox>label input[type=checkbox]{position:absolute!important;opacity:0;width:1em;height:1em;left:0;z-index:-1}.Checkbox>label input[type=checkbox]:checked+.control,.Checkbox>label input[type=checkbox]:indeterminate+.control{background-color:#ececfe;border:1px solid #e51936}.Checkbox>label input[type=checkbox]:checked+.control svg:first-of-type,.Checkbox>label input[type=checkbox]:indeterminate+.control svg:first-of-type{display:inline-block}.Checkbox>label input[type=checkbox]:indeterminate+.control svg:first-of-type{display:none}.Checkbox>label input[type=checkbox]:indeterminate+.control svg:last-of-type{display:inline-block}.Checkbox>label input[type=checkbox]:disabled+.control{background:#f2f4f7;border:1px solid #eaecf0;cursor:not-allowed}.Checkbox>label input[type=checkbox]:disabled+.control+.checkbox-label{cursor:not-allowed;color:#667085}.Checkbox>label input[type=checkbox]:disabled:checked+.control{background:#f2f4f7;border:1px solid #eaecf0}.Checkbox>label input[type=checkbox]:disabled:checked+.control svg:first-of-type{display:inline-block}.Checkbox>label input[type=checkbox]:disabled:checked+.control svg:first-of-type path{fill:#eaecf0}.Checkbox>label input[type=checkbox]:hover+.control,.Checkbox>label input[type=checkbox]:hover:checked+.control,.Checkbox>label input[type=checkbox]:hover:indeterminate+.control{border:1px solid #b7142b;background:#f3f3ff}.Checkbox>label input[type=checkbox]:hover:checked+.control+.checkbox-label,.Checkbox>label input[type=checkbox]:hover:indeterminate+.control+.checkbox-label{color:#1d2939}.Checkbox>label input[type=checkbox]:active+.control{background:#f9fafb;border-color:#98a2b3}.Checkbox>label input[type=checkbox]:active:checked+.control,.Checkbox>label input[type=checkbox]:active:indeterminate+.control{border-color:#b7142b}.Checkbox>label input[type=checkbox]:active:checked+.control+.checkbox-label,.Checkbox>label input[type=checkbox]:active:indeterminate+.control+.checkbox-label{color:#344054}.Checkbox>label input[type=checkbox]:focus+.control{background:#fcfdfd;border:1px solid #fad1d7;box-shadow:0 0 0 4px rgba(68,61,246,.1)}.Checkbox>label input[type=checkbox]:focus:checked+.control,.Checkbox>label input[type=checkbox]:focus:indeterminate+.control{background:#f3f3ff;border:1px solid #b7142b;box-shadow:0 0 0 4px rgba(68,61,246,.1)}.Checkbox .help-block{line-height:1.15;letter-spacing:.25px;text-align:left}.Checkbox.has-error .control-label{color:#c30052}.Checkbox.has-error .control{border-color:#c30052}.Checkbox.has-error .help-block,.Checkbox.has-error .inline-label-text{color:#c30052!important}.PageHeading{padding:11px 2rem;display:block;flex-shrink:0}.PageHeading.gray-bg{background:#eaecf0}.PageHeading.dark-bg{background:#1b1b5d}@media(max-width:1025px){.PageHeading.dark-bg.order-app{position:fixed;top:0;right:14px;left:15px;z-index:100}}.PageHeading.dark-bg .BackButton i,.PageHeading.dark-bg .page-title .breadcrumb a,.PageHeading.dark-bg button{color:#edeeff}.PageHeading.blue-bg{background:transparent}.PageHeading.blue-bg .BackButton i,.PageHeading.blue-bg button{color:#fff}.PageHeading.blue-bg .page-title .page-title-text{margin-right:34px;text-align:center;color:#fff}.PageHeading.white-bg .BackButton i,.PageHeading.white-bg .page-title .page-title-text,.PageHeading.white-bg button{color:#101828}.PageHeading.white-bg .page-title .page-title-text{text-align:center;margin-right:34px}.PageHeading .page-title{display:flex;align-items:center;margin:0;font-size:22px}.PageHeading .page-title .page-title-text{flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff}@media(min-width:1025px){.PageHeading .page-title .page-title-text{flex-grow:0}}.PageHeading .page-title>.SearchableSelect{flex-grow:1;font-size:14px;margin:0 1em}.PageHeading .page-title .breadcrumb{margin:.5em 0 0}@media(min-width:1025px){.PageHeading .page-title .cashback-help{display:none}}.PageHeading .BackButton{margin-right:20px}.PageHeading .BackButton i{color:#fff;font-size:16px;line-height:30px}.PageHeading .VenueSelector .dropdown-menu{max-height:200px;overflow-y:scroll}.PageHeading .Dropdown .react-select__indicator{display:none}.PageHeading .Dropdown .react-select__menu{min-width:230px;right:0}.PageHeading .dropdown{margin-left:1em;max-width:300px;flex-basis:auto;flex-shrink:1}.PageHeading .dropdown .dropdown-toggle{overflow:hidden;text-overflow:ellipsis;max-width:100%}.PageHeading .dropdown .dropdown-menu .dropdown-action{border:none;background-color:inherit;padding:1em;width:100%;text-align:left;display:block;color:inherit}.PageHeading .dropdown .dropdown-menu .dropdown-action:hover{cursor:pointer;background-color:#f5f5f5}@media(max-width:780px){.PageHeading .dropdown .dropdown-menu{max-width:250px}}.page-container{display:flex;flex-direction:column;position:relative;flex:1 1}.page-container .switch{position:absolute;display:flex;flex-direction:column;height:100%;width:calc(100% + 32px);left:-16px;right:-16px;padding:0 16px;overflow-y:auto}.page-container .grey-bg{background-color:#f2f4f7}.page-container .page-push-enter{position:absolute;transform:translateX(100%);will-change:transform;transition:transform .3s ease-out}.page-container .page-push-enter-active{transform:translateX(0);z-index:1000;background:#fff}.page-container .page-pop-enter{position:absolute}.page-container .page-pop-exit{transition:transform .3s ease-in;transform:translateX(0);will-change:transform}.page-container .page-pop-exit-active{transform:translateX(110%);z-index:1000;background:#fff}.Dropdown .react-select__footer,.Dropdown .react-select__header{text-align:center}.Dropdown .react-select__menu{z-index:2201}.Dropdown .react-select__multi-value{background:#f2f4f7;border-radius:16px;padding:2px 8px}.Dropdown .react-select__multi-value__label{color:#344054;font-size:12px;line-height:18px;font-weight:500}.Dropdown .react-select__multi-value__remove{color:#667085}.Dropdown .left-label{order:1}.Money{white-space:nowrap}.ScannerInfo{display:flex;flex-direction:column;align-items:center;margin-top:auto;margin-bottom:auto}.ScannerInfo .image-container{position:relative;width:100%}@media(min-width:769px){.ScannerInfo .image-container{width:60%;max-width:400px}}.ScannerInfo img{width:95%;margin-left:16px}.ScannerInfo .image-zoom{position:absolute;top:0;left:0;opacity:0;animation:scannerInfoZoom 2s infinite;animation-delay:1s}.ScannerInfo section{color:#475467}.ScannerInfo button{width:100%}@keyframes scannerInfoZoom{0%{opacity:0}20%,40%{opacity:1}60%{opacity:0}}.checkout-page{padding:16px;overflow-y:auto}@media(max-width:600px){.checkout-page{flex-direction:column}}.checkout-page__centralize{margin:0 auto;display:flex;justify-content:space-between;grid-gap:1.6rem;gap:1.6rem;max-width:1360px;flex-direction:column}@media(min-width:1025px){.checkout-page__centralize{flex-direction:row}}.checkout-page__left-column{flex:2 2}.checkout-page__right-column{display:flex;flex-direction:column;flex:1 1;grid-gap:1.6rem;gap:1.6rem}.checkout-page__cart-items{margin-top:1.6rem}body.fit-viewport #page-wrapper .checkout-page.fit-viewport-content{padding-top:16px}@media(min-width:1025px){.checkout-page .cart-overview-info{min-height:calc(100vh - 172px)}}.checkout-page__note-text{margin-top:1rem;word-break:break-word}.checkout-page__bottom-gap{padding-bottom:6.5rem}.checkout-page .divider{height:12px;background:#f2f4f7;margin:0 -16px}.checkout-page__remove-all-button{color:#344054;justify-content:center;justify-self:stretch;border-radius:8px}.checkout-page__cart-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:16px}.checkout-page__cart-header .BackButton i{color:#101017;font-weight:500;font-size:16px}.checkout-page__cart-header .shopping-in{display:none}@media(min-width:1025px){.checkout-page__cart-header .shopping-in{display:block;color:#475467}}.checkout-page .CartMinimumWarning{max-width:unset}.checkout-page .cart-overview-info{min-height:calc(100vh - 148px)}.checkout-page .cart-overview-info .cart-items .item-category:first-child{margin-top:0}.checkout-page .Checkbox.supplier{margin:0}.checkout-page .CartStickyButton{position:-webkit-sticky;position:sticky;margin:0 -16px;padding:16px;box-shadow:0 12px 40px 0 rgba(16,24,64,.24);max-width:100vw}.checkout-page .cart-button{font-family:Roboto,helvetica,arial,sans-serif;width:100%}.checkout-page .heading-caption{font-size:12px}.checkout-page .cart-wrapper{min-height:100%}.checkout-page .content{display:flex;flex-direction:column;grid-gap:12px;gap:12px}@media(min-width:1025px){.checkout-page .content{flex-direction:row}}.checkout-page .content-left,.checkout-page .content-right{display:flex;flex-direction:column;grid-gap:12px;gap:12px;width:100%}@media(min-width:1025px){.checkout-page .content-right{min-width:375px;width:375px}}.checkout-page .layout{display:flex;flex-direction:column;grid-gap:16px;gap:16px;background:#fff;padding:0 0 16px}.checkout-page .cart-items{list-style:none;padding:0}.checkout-page .cart-card{margin:15px 0;padding:12px 24px 8px;border:2px solid #f2f4f7;border-radius:8px;min-height:56px}.checkout-page .cart-card .fulfillment-description p{margin:0 0 10px;line-height:inherit}.checkout-page .cart-card p{margin:0;line-height:1}.checkout-page .cart-card .Text{color:#242533}.checkout-page .remove-all{margin:29px 0 16px}.checkout-page .cart-supplier-info{display:flex;align-items:center;color:#242533;padding:16px 0}.checkout-page .cart-supplier-info .supplier-logo{margin-right:16px;display:flex;justify-content:center;align-items:center;border-radius:8px;width:40px;min-width:40px;height:40px;background:#f2f4f7}.checkout-page .cart-supplier-info .supplier-logo img{object-fit:contain;height:100%;width:100%;border-radius:8px}.checkout-page .cart-supplier-info .supplier-name{display:flex;align-items:center;justify-content:space-between;width:100%}.checkout-page .cart-supplier-info .supplier-name .text-muted{color:#667085}.checkout-page .cart-supplier-info .supplier-net-price{flex-shrink:0;text-align:right;margin-left:auto}.checkout-page .cart-supplier-info .supplier-net-price .Money{font-size:18px}.checkout-page .cart-supplier-info .items-count{color:#101017}.checkout-page .cart-supplier-info .items-no-price{color:#667085}.checkout-page .cart-supplier-info .items-count,.checkout-page .cart-supplier-info .items-no-price{white-space:nowrap}.CartStickyButton{display:flex;align-items:center;flex-direction:column;justify-content:center;color:#f2f4f7;background:#fff;box-shadow:0 1px 10px #d1d1d1;left:0;right:0;max-width:none}@media(max-width:360px){.CartStickyButton{padding:10px 5px}.CartStickyButton .primary{font-size:14px}}@media(min-width:769px){.CartStickyButton{flex-direction:row}}.CartStickyButton .buttons{display:flex;align-items:center;justify-content:center;width:100%;grid-column-gap:16px;column-gap:16px}.CartStickyButton .buttons .supplier-logo{box-shadow:0 3px 8px 1px rgba(0,0,0,.05);border-radius:8px;width:44px;height:44px;min-width:44px;display:flex;align-items:center;justify-content:center}.CartStickyButton .buttons .supplier-logo i{color:#101828}.CartStickyButton .buttons .supplier-logo img{width:40px;height:40px;object-fit:contain}@media(min-width:769px){.CartStickyButton .buttons:not(:only-child){width:69.5%}}.CartStickyButton .buttons:only-child{justify-content:center}.CartStickyButton button.primary{display:flex;justify-content:center;align-items:center;width:100%}.CartStickyButton button.primary:only-child{margin:0 auto}.CartStickyButton button.primary .Badge{margin-left:8px}.CheckoutDropdown .Input,.CheckoutDropdown .Input .textarea{margin-bottom:0}.CheckoutDropdown .Input.highlighted textarea{border-color:#e51936}.CheckoutDropdown .comment-required{margin-bottom:-10px}.CheckoutDropdown .comment-required.highlighted{color:#e51936}.CheckoutDropdown .char-counter{margin-top:-8px;text-align:right}.CartCommentV2 .char-counter{margin:-16px 0 16px;text-align:right}.quantity-input{position:relative;-webkit-user-select:none;user-select:none;border-radius:48px;background-color:#ffbec6;border:none;display:flex;align-items:center;justify-content:space-between;overflow:hidden;width:120px;min-width:120px;height:40px;transition:width .35s cubic-bezier(.68,-.55,.27,1.55),min-width .35s cubic-bezier(.68,-.55,.27,1.55);max-width:unset;box-shadow:0 2px 8px 0 rgba(16,24,64,.18),0 1px 4px 0 rgba(0,0,0,.08)}@media(max-width:1024px){.quantity-input{width:144px;min-width:144px;height:48px}}.quantity-input__button{position:relative;border-radius:48px;border:none;height:40px;width:40px;pointer-events:auto;background-color:#ffbec6;color:#e51936;display:inline-flex;align-items:center;justify-content:center}@media(max-width:1024px){.quantity-input__button{height:48px;width:48px}}.quantity-input__plus-button{position:-webkit-sticky;position:sticky;right:0;z-index:15}.quantity-input__minus-button{z-index:14}.quantity-input__button:focus-visible,.quantity-input__button:hover{background-color:#ff6d7e;color:#fff;outline:none}.quantity-input__plus-button-collapsed{z-index:13;border-radius:40px;height:40px;width:40px;color:#fff;background-color:#e51936}@media(max-width:1024px){.quantity-input__plus-button-collapsed{border-radius:48px;height:48px;width:48px}}.quantity-input__input-field-wrapper{position:relative;z-index:12;display:flex;overflow:hidden;align-items:center;justify-content:center;width:40px;height:28px;border-radius:40px}@media(max-width:1024px){.quantity-input__input-field-wrapper{width:48px;height:33.6px;border-radius:48px}}.quantity-input__input-field{font-size:16px;line-height:24px;font-weight:600;background:#fff;color:#e51936;border:none;text-align:center;width:44px;height:100%;z-index:3;border-radius:48px;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}@media(max-width:1024px){.quantity-input__input-field{width:52.8px}}.quantity-input__input-field::-webkit-inner-spin-button,.quantity-input__input-field::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity-input__input-field:hover{border:none}.quantity-input__input-field:focus{border:none;outline:2px solid #ff6d7e}.quantity-input__collapsed-quantity{color:#fff;font-family:Roboto,helvetica,arial,sans-serif}.quantity-input__wrapper{margin:-6px;padding:6px;border-radius:48px}.quantity-input--collapsed{margin-top:0;padding:0;width:40px;min-width:40px;transition:width .35s cubic-bezier(.68,-.55,.27,1.55);max-width:unset;overflow:hidden}@media(max-width:1024px){.quantity-input--collapsed{width:48px;min-width:48px}}.StockItem{background:#fefefe;border-radius:8px;border:1px solid #eaecf0;position:relative;display:flex;flex-direction:column;min-width:120px;min-width:max(35%,120px);width:120px;justify-content:space-between;height:100%;padding:20px 6px}.StockItem__target-quantity-info{position:absolute;bottom:8px;right:0}.StockItem__row-below-image{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"leading trailing";min-height:28px;margin-left:-6px}.StockItem__order-list-button{grid-area:trailing}.StockItem--pdp-suggestions{margin:0 auto}@media(max-width:1024px){.StockItem--pdp-suggestions{width:200px}}@media(max-width:500px){.StockItem--pdp-suggestions{width:150px}}.StockItem__info-container{flex-grow:1;display:flex;flex-direction:column;padding:0 8px}.StockItem__promo-description-wrapper{margin-top:auto;padding-top:28px}.StockItem__promo-description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#e51936;font-weight:700;font-size:13px;line-height:18px}.StockItem__promo-description--rebate{color:#8036ff}.StockItem__price-row{display:flex;margin-top:auto;align-items:center}.StockItem__price-row--with-promo{margin-top:0}.StockItem__item-description{display:flex;flex-direction:column;cursor:pointer;word-break:break-word;background:none;border:none;padding:0;text-align:left;font:inherit;color:inherit;width:100%}.StockItem__packaging-text{margin-bottom:8px}.StockItem__item-title{display:-webkit-box;-webkit-line-clamp:2;font-size:14px;line-height:20px;font-weight:500;margin-bottom:6px;color:#001737}.StockItem__item-description-text,.StockItem__item-title{-webkit-box-orient:vertical;overflow:hidden;white-space:normal}.StockItem__item-description-text{-webkit-line-clamp:1;font-size:13px;line-height:18px;color:#475467}.StockItem__card-badge,.StockItem__list-element-badge{border-radius:0 16px 16px 0;align-self:flex-start}.StockItem__list-element-badge{margin-left:-8px;white-space:nowrap;text-overflow:ellipsis}.StockItem .item-badge .Badge.disabled{background-color:#e58a8e}.StockItem .item-badge .Text{display:flex;align-items:center}.StockItem.full-width{flex-direction:row;flex-wrap:wrap;padding:8px}.StockItem.full-width .item-badge{display:block;position:static;margin-left:4px;text-align:left}.StockItem.full-width .img-background{border-radius:8px}.StockItem.full-width .item-img{width:72px;min-width:72px;min-height:72px;flex-shrink:0;align-items:center;flex-direction:column;justify-content:flex-start}.StockItem.full-width .item-img .item-thumb{width:72px;min-width:72px;height:72px;min-height:72px;flex-shrink:0}.StockItem.full-width .item-img img{border-radius:8px;width:72px;height:72px;max-height:72px;object-fit:contain}.StockItem.full-width .StockItem__target-quantity-info{position:absolute;top:100px;bottom:auto;right:6px}.StockItem.full-width .StockItem__row-below-image{display:none}.StockItem.full-width .StockItem__info-container{flex:1 1;min-width:0;width:auto;margin-right:40px}.StockItem.full-width .StockItem__item-info{margin:0}.StockItem.full-width .StockItem__item-info:not(:first-child){margin-top:4px}.StockItem.full-width .item-price{width:auto;margin:4px 0 0}.StockItem.full-width .StockItem__price-row{margin-top:4px;align-items:center;justify-content:start}.StockItem.full-width .StockItem__quantity-area--list,.StockItem.full-width .StockItem__quantity-input-wrapper{position:absolute;top:4px;right:4px}.StockItem.full-width .StockItem__order-list-heart{position:absolute;top:68px;right:19px}@media(min-width:1025px){.StockItem.full-width .StockItem__order-list-heart{right:23px}}.StockItem .item-thumb img{max-width:100%;width:100%;max-height:112px;cursor:pointer;border-top-left-radius:8px;border-top-right-radius:8px;object-fit:contain}.StockItem .flex-end{display:flex;align-items:flex-end}.StockItem .item-img{position:relative;width:100%;height:128px;justify-content:center;display:flex;padding-top:10px}.StockItem .item-img .item-badge{display:block}.StockItem__item-info{margin:8px 0 0;display:flex;flex-direction:column;text-align:left;align-self:flex-start}.StockItem .img-background{background-color:#fff;width:100%;border-top-left-radius:8px;border-top-right-radius:8px;display:flex;align-items:center}.StockItem .item-img .item-badge{position:absolute;bottom:0;left:0}.StockItem .item-img .item-badge .Badge{display:flex;align-items:center;text-align:center;border-radius:0 4px 4px 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:2px;padding:2px 4px;height:auto}.StockItem .item-img .item-badge .Badge .Text{font-size:10px;line-height:14px}.StockItem .item-img .item-badge .Badge:not(.offer):not(.error):not(.warning):not(.dark):not(.order-list){background-color:#1b1b5d}.StockItem .item-img .item-badge .Badge:not(.offer):not(.error):not(.warning):not(.dark):not(.order-list) .Text{color:#fff}.StockItem .item-img .item-badge .Badge:not(.offer):not(.error):not(.warning):not(.dark):not(.order-list) .my-articles-star{color:#ffde3a}.StockItem .item-img .item-badge .Badge.dark{border-radius:8px 0 15px 0;padding:3px 8px}.StockItem .item-img .item-badge .Badge.order-list{background-color:#fff}.StockItem .item-img .item-badge .Badge.order-list img{height:16px}.StockItem .item-img .item-badge .CashbackBadge{margin-top:2px;padding:2px 4px;height:auto;border-radius:0 4px 4px 0;line-height:14px}.StockItem .item-img .item-badge .CashbackBadge .Text{line-height:14px}.StockItem .item-img .item-badge .Badge.default.tonal{border:none;padding-top:0;padding-bottom:0}.StockItem .item-img .item-badge .Badge:last-of-type:not(:first-of-type) span.valid-to{display:inline;background-color:unset;-webkit-clip-path:unset;clip-path:unset;margin-left:10px;font-size:12px;font-weight:500;padding-right:0}.StockItem .featured-badge .item-badge{position:absolute;top:-2px;left:0}.StockItem.full-width .featured-badge .item-badge{top:-10px;left:-12px}.StockItem .StockItem__quantity-input-wrapper{position:absolute;top:12px;right:12px}.StockItem .QuantityInput{height:38px}.StockItem .QuantityInput .Button{height:36px;width:32px;min-width:32px}.StockItem .QuantityInput .quantity{height:34px;width:32px;min-width:32px}.StockItem .QuantityInput:not(.plus-btn):not(.static-quantity){height:38px}.StockItem .QuantityInput:not(.plus-btn):not(.static-quantity) .Button{height:36px;width:32px;min-width:32px}.StockItem .not-available-text{margin-top:12px}.StockItem .Price{text-align:left;cursor:pointer;font-weight:600;flex-direction:column-reverse;margin-bottom:0}.StockItem .Price .price{color:#101828;font-size:15px;line-height:20px}.StockItem .Price .cross-price{color:#475467;font-weight:400;font-size:12px;line-height:18px}.StockItem .Price .promo-price{font-size:15px;line-height:20px;color:#df4752}.StockItem .Price .Money{margin-right:0}.StockItem .Price .currency-symbol{padding-right:2px}.StockItem .edit{font-size:1.3em}.StockItem .edit:after{content:"±";font-weight:700;margin-left:.5em}.StockItem .item-price{width:100%;margin:8px 0;display:flex;align-items:center}.StockItem .item-price .not-available-text{margin:0}.StockItem .static-quantity{font-size:14px;line-height:20px;font-weight:600;width:36px;min-width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#b7142b;color:#fcfdfd;border-radius:8px;margin-top:-10px;margin-right:-18px}@media(min-width:1025px){.StockItem .static-quantity{width:48px;min-width:48px;height:48px;font-size:18px;line-height:28px}}.StockItem.promo .item-data .price{color:#df4752}.StockItem .Button.circle{height:36px;width:36px}.StockItem.not-available .item-thumb{opacity:.8}.StockItem.not-available .StockItem__item-description{opacity:.7}.StockItem.not-available .Price{color:#bdc0cb}.StockItem.not-available .quantity{background-color:#bdc0cb}@media(min-width:1025px){.StockItem.with-desktop-design{width:204px;min-width:204px}.StockItem.with-desktop-design.full-width .item-badge{font-size:12px;line-height:18px}.StockItem.with-desktop-design.full-width .item-img{width:82px;min-width:82px;height:82px;margin-top:10px}.StockItem.with-desktop-design .StockItem__item-description-text,.StockItem.with-desktop-design .StockItem__item-title,.StockItem.with-desktop-design .StockItem__packaging-text{font-size:14px;line-height:20px;padding-top:5px}.StockItem.with-desktop-design .StockItem__promo-description{font-size:14px;line-height:20px}.StockItem.with-desktop-design .item-img .item-badge .Badge .Text{font-size:12px;line-height:18px}.StockItem.with-desktop-design .item-img .item-badge .Badge.dark{position:absolute;top:-10px}.StockItem.with-desktop-design .item-img .item-badge .CashbackBadge .Text{font-size:12px;line-height:18px}.StockItem.with-desktop-design .StockItem__quantity-input-wrapper{top:12px;right:12px}.StockItem.with-desktop-design .QuantityInput{height:44px}.StockItem.with-desktop-design .QuantityInput .Button{height:42px;width:38px;min-width:38px}.StockItem.with-desktop-design .QuantityInput .Button.circle{height:42px;width:42px;min-width:42px}.StockItem.with-desktop-design .QuantityInput .quantity{height:40px;width:38px;min-width:38px}.StockItem.with-desktop-design .QuantityInput:not(.plus-btn):not(.static-quantity){height:44px}.StockItem.with-desktop-design .QuantityInput:not(.plus-btn):not(.static-quantity) .Button{height:42px;width:42px;min-width:42px}.StockItem.with-desktop-design .Price .price{font-size:16px;line-height:24px}.StockItem.with-desktop-design .Price .cross-price{font-size:12px}.StockItem.with-desktop-design .Price .promo-price{font-size:16px;line-height:24px}}.Badge{padding:2px 8px;display:inline-flex;height:22px;border-radius:16px}.Badge i{display:flex;flex-wrap:wrap;align-items:center}.Badge .Text{align-self:center;display:inline-flex}@media(min-width:1025px){.Badge .Text{font-size:12px;line-height:18px}}.Badge.xs{height:18px;padding:2px 8px}.Badge.xs>.Text{font-size:10px;line-height:14px}.Badge.medium{padding:2px 10px;height:24px}.Badge.large{padding:4px 12px;height:28px}.Badge.warning{background:#fffaeb}.Badge.warning .Text{color:#b54708}.Badge.error{background:#fef3f2}.Badge.error .Text{color:#b42318}.Badge.success{background:#ecfdf3}.Badge.success .Text{color:#027a48}.Badge.cashback{background:#3af9a3}.Badge.cashback .Text{color:#170205}.Badge.orange{background:#fff6ed}.Badge.orange .Text{color:#c4320a}.Badge.purple{background:#f4f3ff}.Badge.purple .Text{color:#5925dc}.Badge.primary{background:#ececfe}.Badge.primary .Text{color:#a01226}.Badge.offer{background:#e51936}.Badge.offer .Text{color:#fff}.Badge.grey{background:#f2f4f7}.Badge.grey .Text{color:#344054}.Badge.yellow{background:#feffe6}.Badge.yellow .Text{color:#ad8b00}.Badge.blue{background:#eff8ff}.Badge.blue .Text{color:#175cd3}.Badge.blue-grey{background:#f8f9fc}.Badge.blue-grey .Text{color:#363f72}.Badge.blue-light{background:#f0f9ff}.Badge.blue-light .Text{color:#026aa2}.Badge.indigo{background:#eef4ff}.Badge.indigo .Text{color:#3538cd}.Badge.pink{background:#fdf2fa}.Badge.pink .Text{color:#c11574}.Badge.rose{background:#fff1f3}.Badge.rose .Text{color:#c01048}.Badge.dark{background:#101828}.Badge.dark .Text{color:#fff}.Badge.sample{background:#fce8eb}.Badge.sample .Text{color:#101828}.Badge.info{background:#ffd1d6}.Badge.info .Text{color:#e51936}.Badge.target-quantity{background:#ffbec6}.Badge.target-quantity .Text{color:#001737;font-size:13px}.Badge.all{background:#eeeff2}.Badge.all .Text{color:#595c80}.Badge.danger_dark{background:#feffe6}.Badge.danger_dark .Text{color:#ad8b00}.CashbackBadge{display:flex;background-color:#8036ff;padding:4px 14px 4px 12px;grid-gap:4px;gap:4px;align-items:center;height:28px;color:#fff}.CashbackBadge__icon{height:16px;width:16px;min-width:16px}.CashbackBadge__label{color:#fff;text-align:center;font-family:Roboto,helvetica,arial,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px;margin-left:2px}.CashbackBadge__value{font-size:12px;font-weight:500;line-height:18px;margin:0}.CashbackBadge--list-view-variant{width:88px;padding-left:4px}.CashbackBadge__label--list-view-variant{font-size:12px}:where(.CashbackBadge){border-radius:16px}.ProductImage.zoomable{transform-origin:center;transition:transform .5s}.ProductImage.zoomable.zoom{position:relative;z-index:1}.ProductImage.zoomable.to-right{transform-origin:top left}.stock-item-card-badge{display:flex;background:#e51936;height:28px;border-radius:0 24px 24px 0;padding:4px 14px;align-items:center}.stock-item-card-badge__label{color:#fff;font-size:11px;font-weight:500;line-height:18px;margin:0}@media(min-width:1025px){.stock-item-card-badge__label{font-size:12px}}.stock-item-card-badge--list-view{height:auto;border-radius:0 24px 24px 0;padding:4px 8px 4px 6px;margin-left:-8px;align-self:flex-start;max-width:94px}.stock-item-card-badge__label--list-view{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.target-quantity-info{border-radius:4px 0 0 4px;margin-right:-6px}.order-list-handler{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;grid-gap:8px;gap:8px}.order-list-handler__button{display:flex;justify-content:center;align-items:center}.undo-toast{display:flex;align-items:center;grid-gap:4px;gap:4px}.order-list-page{background:#f2f4f7;margin:0 -15px;padding-left:15px;padding-right:15px}@media(max-width:1024px){.order-list-page{padding-left:8px;padding-right:8px}}.order-list-page__header{position:-webkit-sticky;position:sticky;top:0;z-index:6;padding:8px 15px;box-shadow:0 1px 1px rgba(0,0,0,.1);display:flex;margin:0 -15px;justify-content:space-between;align-items:end;align-items:center;background-color:#f2f4f7}@media(max-width:1024px){.order-list-page__header{margin:-34px -8px 0}}@media(max-width:500px){.order-list-page__header .Button{font-size:12px;padding-left:8px;padding-right:8px}}.order-list-page__page-heading{margin:0;padding:0}.order-list-page__add-item-top{text-align:center;margin:4em auto 2em;max-width:768px}.order-list-page__add-item{min-height:300px;max-width:768px;margin:4em auto 1em}.order-list-page__add-item-actions{text-align:center}.order-list-page__items{margin:1em auto;grid-gap:24px;gap:24px;touch-action:pan-y;-webkit-overflow-scrolling:touch}.order-list-page__items-dragged{position:relative;z-index:1000}.order-list-page__bottom-search{padding-bottom:84px}.order-list-page-search__heading{display:flex;justify-content:space-between;align-items:center}.order-list-page-search__title{flex-grow:1;text-align:center;margin:0;font-size:1.17em;font-weight:700}.order-list-page-search__input-container{max-width:768px;margin:1em auto}.order-list-page-search__input{display:block;width:100%;padding:6px 12px;font-size:14px;line-height:1.42857143;color:inherit;background-color:#fff;background-image:none;border:1px solid #f2f4f7;border-radius:6px;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s}.order-list-page-search__input::placeholder{color:#999}.order-list-page-search__input:focus{border-color:#e51936;outline:0;box-shadow:0 0 0 .4rem rgba(133,176,255,.25)}.order-list-page-stock-item-list__results-item{margin:1em auto}.order-list-page-stock-item-list__no-results{text-align:center;color:#475467;margin:2em 0}.stock-item-list-ui__result{cursor:pointer;transition:all .2s ease;margin-bottom:13px}.stock-item-list-ui__result:hover{transform:translateY(-1px);box-shadow:0 0 1px 0 rgba(16,24,64,.32),0 4px 12px 2px rgba(0,0,0,.08)}.stock-item-list-ui__result:last-child{margin-bottom:0}.stock-item-list-ui__item{box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05);border-radius:8px;background:#fff;color:#101828;display:flex;flex-direction:row;grid-gap:1em;gap:1em;padding:1em}@media(max-width:481px){.stock-item-list-ui__item{grid-gap:.5em;gap:.5em;padding:.5em}}.stock-item-list-ui__logo{width:64px;height:64px;flex-shrink:0;border-radius:8px;border:1px solid #eaecf0;display:flex;justify-content:center;align-items:center;overflow:hidden}.stock-item-list-ui__logo-icon{display:flex;align-items:center;height:62px}.stock-item-list-ui__logo-image{object-fit:contain;width:100%;height:62px;border-radius:8px}.stock-item-list-ui__content{width:-webkit-fill-available;flex-grow:1;display:flex;grid-gap:8px;gap:8px}@media(max-width:480px){.stock-item-list-ui__content{flex-wrap:wrap}}.stock-item-list-ui__heading{flex-grow:1;text-align:left}.stock-item-list-ui__packaging-text{margin-bottom:4px}.stock-item-list-ui__packaging-info,.stock-item-list-ui__sku{color:#667085;text-align:left}.stock-item-list-ui__actions{flex-direction:row;display:flex;grid-gap:10px;gap:10px;align-items:center}@media(max-width:480px){.stock-item-list-ui__actions{order:1;flex-basis:100%;grid-gap:0;gap:0}}.stock-item-list-ui__button-icon{line-height:24px;font-size:16px;font-weight:500}.stock-item-list-ui__load-more-container{text-align:center}.packaging-text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;margin-top:2px}.sortable-item{display:flex;align-items:stretch;max-width:768px;margin:1em auto;touch-action:pan-y}.sortable-item--dragging{touch-action:none;z-index:9999;opacity:.5;cursor:grabbing}.sortable-item__drag-handle{color:#bababa;display:flex;align-items:center;justify-content:center;transition:color .2s ease;min-width:68px;min-height:44px;cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;flex-shrink:0}.sortable-item__drag-handle:active{cursor:grabbing}.sortable-item__drag-handle i{font-size:18px;pointer-events:none;margin-left:-10px}@media(max-width:1025px){.sortable-item__drag-handle{padding:0;min-width:32px;min-height:18px;margin-right:0}.sortable-item__drag-handle i{font-size:20px}}.sortable-item__content{flex-grow:1;text-decoration:none;color:inherit}.order-list-item{color:#101828;display:flex;flex-direction:row;grid-gap:16px;gap:16px;width:100%;position:relative}@media(max-width:480px){.order-list-item{flex-direction:column;grid-gap:8px;gap:8px;padding:8px}}.order-list-item__open{position:absolute;top:20px;right:16px}@media(max-width:480px){.order-list-item__open{top:12px}}.order-list-item__open-icon{font-weight:600}.card{border-radius:12px;background:#fff;padding:1.6rem;transition:box-shadow .2s;border:none}.card__elevation--0{box-shadow:none}.card__elevation--1{box-shadow:0 1px 3px rgba(0,0,0,.1),0 1.5px 6px rgba(0,0,0,.08)}.order-list-item-main-content{display:flex;grid-gap:8px;gap:8px;flex-grow:1}.order-list-item-main-content__image-container{width:64px;height:64px;flex-shrink:0;border-radius:8px;border:1px solid #eaecf0;display:flex;justify-content:center}.order-list-item-main-content__image{object-fit:contain;height:62px;width:100%;border-radius:8px}.order-list-item-main-content__texts{flex-grow:1}@media(max-width:480px){.order-list-item-main-content__texts{margin-right:24px}}.order-list-item-main-content__packaging-text{margin-bottom:4px}.order-list-item-main-content__packaging-info,.order-list-item-main-content__sku{color:#667085}.order-list-item-actions{flex-direction:column;justify-content:space-between;align-items:flex-end;display:flex;grid-gap:10px;gap:10px}@media(max-width:480px){.order-list-item-actions{flex-direction:row;align-items:center}}.order-list-item-actions__delete{margin-right:33px}@media(max-width:480px){.order-list-item-actions__delete{margin-right:0}}.order-list-item-actions__delete-icon{line-height:24px;font-size:16px;font-weight:500;color:#667085}.target-quantity{display:flex;align-items:center;grid-gap:8px;gap:8px}.target-quantity__label{color:#667085}.target-quantity__input{text-align:center;width:80px;font-size:14px;background:#fff;background-image:none;box-sizing:border-box;border:1px solid #d0d5dd;border-radius:8px;display:block;padding:6px;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);color:#101828}.target-quantity__input:focus{background:#fff;border-color:#ffbec6;box-shadow:0 0 0 4px rgba(68,61,246,.1);outline:unset}.heart-icon--medium{width:24px}.heart-icon--small{width:16px}.heart-icon__hover,.heart-icon__inactive{stroke:#9fc0ff;stroke-width:1.8}.heart-icon__hover{fill:#9fc0ff}.heart-icon__active{fill:#598cff}.select-order-list{position:relative;margin-top:10px}.select-order-list__loading{position:absolute;inset:0;background-color:rgba(0,0,0,.05);display:flex;justify-content:center;align-items:center;margin:-10px;padding:10px;border-radius:8px}.select-order-list__selection{display:flex;flex-direction:column;grid-gap:16px;gap:16px;margin:0;padding:0;list-style-type:none;font-size:14px}.select-order-list__order-list{display:flex;align-items:center;justify-content:flex-start;grid-gap:12px;gap:12px;cursor:pointer;border:1px solid #eaecf0;border-radius:8px;padding:16px}.select-order-list__icon{font-size:20px}.select-order-list__action-link{display:flex;align-items:center}.Modal{-webkit-overflow-scrolling:auto}.Modal .left{text-align:left}.Modal .center{text-align:center}.Modal .modal-dialog{transform:translateY(calc(100vh - 100%))!important;margin:0;width:100%}.Modal .modal-dialog .teaser{min-height:104px;top:-90px;left:0;right:0;position:absolute}@media(min-width:1025px){.Modal .modal-dialog .teaser{margin:0 1px}}.Modal .modal-dialog .teaser img{width:100%;min-height:104px}@media(min-width:1025px){.Modal .modal-dialog{width:400px;top:50%;left:50%;transform:translate(-50%,-50%)!important}}.Modal .modal-content{display:flex;flex-flow:column;border-top-left-radius:16px;border-top-right-radius:16px;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);max-height:95vh}@media(min-width:1025px){.Modal .modal-content{max-height:calc(100vh - 60px);max-height:calc(100dvh - 60px);border-radius:8px}}.Modal .modal-footer,.Modal .modal-header{flex-shrink:0;flex-grow:0}.Modal .modal-body{flex-shrink:1;flex-grow:1;overflow-y:auto;padding:16px;-webkit-overflow-scrolling:touch;background:linear-gradient(#fff 30%,hsla(0,0%,100%,0)) 50% 0,linear-gradient(hsla(0,0%,100%,0),#fff 70%) 50% 100%,radial-gradient(farthest-side at 50% 0,rgba(0,0,0,.15),transparent) 50% 0,radial-gradient(farthest-side at 50% 100%,rgba(0,0,0,.15),transparent) 50% 100%;background-repeat:no-repeat;background-color:#fff;background-size:100% 40px,100% 40px,80% 10px,80% 10px;background-attachment:local,local,scroll,scroll;max-height:100vh;max-height:100dvh}@media(min-width:1025px){.Modal .modal-body{padding:24px}}.Modal .modal-body:not(:first-child){padding-top:0}.Modal .modal-body:empty{padding:0}.Modal .modal-body:first-child{border-top-left-radius:16px;border-top-right-radius:16px}@media(min-width:1025px){.Modal .modal-body:first-child{border-top-left-radius:8px;border-top-right-radius:8px}}@media(min-width:1025px){.Modal .modal-body:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}}.Modal .modal-header{border-bottom:none;position:relative;padding:20px 16px 16px}@media(min-width:1025px){.Modal .modal-header{padding:24px 24px 16px}}.Modal .modal-header.only-close-button-header{padding:20px 0 0}@media(min-width:1025px){.Modal .modal-header.only-close-button-header{padding:16px 0 0}}.Modal .modal-header:empty{padding:10px}.Modal .modal-header:after,.Modal .modal-header:before{content:unset}.Modal .modal-header .actions{display:flex;justify-content:space-between;align-items:center}.Modal .modal-header .actions .close-modal{padding:0}.Modal .close-modal-button,.Modal .modal-header .modal-description{color:#475467}.Modal .close-modal-button:only-child{position:absolute;top:20px;right:16px;z-index:1}@media(min-width:1025px){.Modal .close-modal-button:only-child{top:32px;right:30px}}.Modal .close-modal-button img{padding:0}.Modal .close-modal-button.with-teaser{position:absolute;top:-60px}.Modal .close-modal-button.with-teaser svg{color:#fff}.Modal .modal-footer{border-top:none;display:flex;justify-content:space-between;grid-gap:12px;gap:12px;padding:16px 24px 24px}.Modal .modal-footer:empty{padding:0}.Modal .modal-footer:after,.Modal .modal-footer:before{content:unset}@media(max-width:1024px){.Modal .modal-footer{padding:16px 16px 24px;flex-direction:column;align-items:center}.Modal .modal-footer>.primary{order:-1}.Modal .modal-footer>.Button:not(.square){width:100%}}@media(min-width:1025px){#admin-wrapper .modal-dialog{width:800px}}.Price{text-align:right;margin-bottom:.3em}.Price .price{font-size:14px;margin-right:5px}.Price .price.free{text-transform:uppercase}.Price .promo-price{color:#df4752}.Price .cross-price{text-decoration:line-through}.Price .customer-icon{color:#242533}.Price .customer-icon-offer{color:#df4752}.checkout-card__delivery-date{margin:1.6rem 0}.CheckoutSettingsCard{border:1px solid #eaecf0;border-radius:8px;padding:16px}.CheckoutSettingsCard .card-content{display:flex}.CheckoutSettingsCard .card-content .icon{min-width:24px;margin-right:12px}@media(min-width:1025px){.CheckoutSettingsCard .card-content .icon{min-width:40px}.CheckoutSettingsCard .card-content .icon img{width:40px;height:40px}}.CheckoutSettingsCard .card-content .details{width:100%}.CheckoutSettingsCard .card-content p{color:#475467;margin-bottom:0}.CheckoutSettingsCard .card-content p .purple{color:#b7142b}.CheckoutSettingsCard .Button{margin-left:4px;font-size:14px}.CheckoutSettingsCard{display:flex;flex-direction:row;align-items:start;justify-content:space-between}.react-calendar{width:350px;max-width:100%;background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__century-view__decades__decade--neighboringCentury,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;font:inherit;font-size:.833em}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__century-view__decades__decade--neighboringCentury:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__month-view__days__day--neighboringMonth:disabled{color:#cdcdcd}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.warnings-container{height:8rem;overflow-y:auto;margin:1rem;padding:1rem}.actions-container{display:flex;justify-content:flex-end}.react-calendar{border:none;overflow:hidden}.react-calendar__month-view__days .react-calendar__tile{aspect-ratio:1/1}.react-calendar__month-view__days .react-calendar__tile:before{content:"";position:absolute;border-radius:50%;z-index:-1}.react-calendar__month-view__days .invalid-tile,.react-calendar__month-view__days .invalid-tile:enabled:hover,.react-calendar__month-view__days .react-calendar__tile--active.invalid-tile:enabled{background:#f2f4f7;color:#d0d5dd}.react-calendar__tile:enabled{position:relative;z-index:1}.react-calendar__tile:before{content:"";position:absolute;top:.2rem;bottom:.2rem;left:.2rem;right:.2rem;z-index:-1}.react-calendar__tile{font-size:1em}.react-calendar__tile--now:not(.invalid-tile),.react-calendar__tile--now:not(.invalid-tile):enabled,.react-calendar__tile--now:not(.invalid-tile):enabled:hover,.react-calendar__tile--now:not(.invalid-tile):hover,.react-calendar__tile:not(.invalid-tile):enabled:hover,.react-calendar__tile:not(.invalid-tile):hover{background:none}.react-calendar__tile--now:before,.react-calendar__tile--now:enabled:before{border:2px solid #d0d5dd}.react-calendar__tile--now:enabled:hover:before,.react-calendar__tile--now:hover:before,.react-calendar__tile:enabled:hover:before,.react-calendar__tile:hover:before{background:#e6e6e6}.react-calendar__tile--active:not(.invalid-tile):enabled{background:none;color:#fff}.react-calendar__tile--active:before,.react-calendar__tile--active:enabled:before,.react-calendar__tile--active:enabled:hover:before,.react-calendar__tile--active:hover:before{background:#e51936}.react-calendar__tile.valid-tile{font-weight:900}.react-calendar__tile.valid-tile-with-warning{font-weight:400}.react-calendar__tile.invalid-tile{font-weight:400;color:#d0d5dd;background:#f2f4f7}.tile-badge-warning{background-color:#fec171}.tile-badge-valid,.tile-badge-warning{height:.5rem;width:.5rem;border-radius:50%;display:inline-block;position:absolute;bottom:1.2rem;left:50%;transform:translateX(-50%)}.tile-badge-valid{background-color:#a1dfa3}.react-calendar__navigation button:disabled{background:none}.react-calendar__month-view__days__day--weekend{color:#595c80}.react-calendar__month-view__weekdays abbr[title]{cursor:default}.checkout-cart-items{padding:24px 0 0}.checkout-cart-items__customer-id{color:#667085}.checkout-cart-items__quantity{color:#667085;margin-bottom:8px}.checkout-cart-items__supplier-info{display:flex;grid-gap:16px;gap:16px}.checkout-cart-items__supplier-logo{width:80px;height:40px;object-fit:contain}.checkout-cart-items__items{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.checkout-cart-items .item-category{margin-top:24px;margin-bottom:24px}.checkout-cart-items .item-category:first-child{margin-top:0}.checkout-cart-items .StockItem{grid-gap:16px;gap:16px}.checkout-cart-items .StockItem .QuantityInput{right:16px}.checkout-cart-items .StockItem .item-thumb img,.checkout-cart-items .StockItem .Price,.checkout-cart-items .StockItem .StockItem__item-description{cursor:default}.freebie-card{display:flex;border:none;border-radius:12px;background-color:#fce8eb;padding:12px}.freebie-card__image{max-height:56px;height:auto;border-radius:8px;margin-right:12px}@media(min-width:1024px){.freebie-card__image{max-height:72px}}.freebie-card__content{display:flex;flex-direction:column;margin-right:auto}.freebie-card__title{margin:0}.freebie-card__description{color:#475467}.freebie-card__price{color:#b7142b;font-weight:600;margin-top:4px;font-size:16px}@media(max-width:1024px){.freebie-card__price{font-size:12px}}.freebie-card__quantity{position:relative;top:0;right:0;display:flex;align-items:center;justify-content:center;margin:0;border-radius:48px;background-color:#fff;overflow:hidden;width:48px;min-width:48px;height:48px;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1.5px 6px rgba(0,0,0,.08);color:#b7142b;font-weight:600}@media(min-width:1024px){.freebie-card__quantity{width:40px;min-width:40px;height:40px}}.checkout-cart-item{width:100%;background:#fefefe;border-radius:8px;border:1px solid #eaecf0;position:relative;display:flex;flex-direction:row;min-width:120px;min-width:max(35%,120px);justify-content:space-between;height:100%;padding:8px;grid-gap:16px;gap:16px}.checkout-cart-item__order-list-button{grid-area:trailing}.checkout-cart-item__info-container{flex-grow:1;display:flex;flex-direction:column;padding:0 8px;min-width:0;margin-right:40px;align-items:start}.checkout-cart-item__promo-description-wrapper{margin-top:auto;padding-top:28px}.checkout-cart-item__promo-description{display:-webkit-box;-webkit-line-clamp:initial;-webkit-box-orient:vertical;overflow:hidden;color:#e51936;font-weight:700;font-size:13px;line-height:18px}.checkout-cart-item__promo-description--rebate{color:#8036ff}.checkout-cart-item__price-row{display:flex;margin-top:4px;align-items:center;justify-content:start}.checkout-cart-item__price-row--with-promo{margin-top:0}.checkout-cart-item__item-description{display:flex;flex-direction:column;word-break:break-word;background:none;border:none;padding:0;text-align:left;font:inherit;color:inherit;width:100%;cursor:default}.checkout-cart-item__packaging-text{margin-bottom:8px}.checkout-cart-item__item-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;font-size:14px;line-height:20px;font-weight:500;margin-bottom:6px;color:#001737}.checkout-cart-item__item-description-text{-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;font-size:13px;line-height:18px;color:#475467}.checkout-cart-item__card-badge{border-radius:0 16px 16px 0}.checkout-cart-item__offer-badge{background-color:#e51936;padding:4px 12px;height:28px;color:#fff;border-radius:16px;text-align:center;font-family:Roboto,helvetica,arial,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.checkout-cart-item .item-badge{display:block;position:static;margin-left:4px;text-align:left}.checkout-cart-item .item-badge .Badge.disabled{background-color:#e58a8e}.checkout-cart-item .item-badge .Text{display:flex;align-items:center}.checkout-cart-item .img-background{border-radius:8px;background-color:#fff;width:100%;display:flex;align-items:center}.checkout-cart-item .item-img{position:relative;height:128px;display:flex;padding-top:10px;width:72px;min-width:72px;min-height:72px;flex-shrink:0;align-items:center;flex-direction:column;justify-content:flex-start}.checkout-cart-item .item-img .item-badge{display:block}.checkout-cart-item .item-img .item-thumb{width:72px;min-width:72px;height:72px;min-height:72px;flex-shrink:0}.checkout-cart-item .item-img img{border-radius:8px;width:72px;height:72px;max-height:72px;object-fit:contain}.checkout-cart-item__item-info{margin:8px 0 0;display:flex;flex-direction:column;text-align:left;align-self:flex-start}.checkout-cart-item__item-info:not(:first-child){margin-top:4px}.checkout-cart-item .item-price{margin:8px 0;display:flex;align-items:center}.checkout-cart-item .item-price .not-available-text{margin:0}.checkout-cart-item__quantity-area--list,.checkout-cart-item__quantity-input-wrapper{position:absolute;top:4px;right:4px}.checkout-cart-item__order-list-heart{position:absolute;top:68px;right:19px}@media(min-width:1025px){.checkout-cart-item__order-list-heart{right:23px}}.checkout-cart-item .item-thumb img{max-width:100%;width:100%;max-height:112px;border-top-left-radius:8px;border-top-right-radius:8px;object-fit:contain}.checkout-cart-item .flex-end{display:flex;align-items:flex-end}.checkout-cart-item__quantity{position:absolute;top:4px;right:4px}@media(min-width:1025px){.checkout-cart-item__quantity{top:12px;right:12px}}.checkout-cart-item .item-img .item-badge{position:absolute;bottom:0;left:0}.checkout-cart-item .item-img .item-badge .Badge{display:flex;align-items:center;text-align:center;border-radius:0 4px 4px 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:2px;padding:2px 4px;height:auto}.checkout-cart-item .item-img .item-badge .Badge .Text{font-size:10px;line-height:14px}.checkout-cart-item .item-img .item-badge .Badge:not(.offer):not(.error):not(.warning):not(.dark):not(.order-list){background-color:#1b1b5d}.checkout-cart-item .item-img .item-badge .Badge:not(.offer):not(.error):not(.warning):not(.dark):not(.order-list) .Text{color:#fff}.checkout-cart-item .item-img .item-badge .Badge:not(.offer):not(.error):not(.warning):not(.dark):not(.order-list) .my-articles-star{color:#ffde3a}.checkout-cart-item .item-img .item-badge .Badge.dark{border-radius:8px 0 15px 0;padding:3px 8px}.checkout-cart-item .item-img .item-badge .Badge.order-list{background-color:#fff}.checkout-cart-item .item-img .item-badge .Badge.order-list img{height:16px}.checkout-cart-item .item-img .item-badge .CashbackBadge{margin-top:2px;padding:2px 4px;height:auto;border-radius:0 4px 4px 0;line-height:14px}.checkout-cart-item .item-img .item-badge .CashbackBadge .Text{line-height:14px}.checkout-cart-item .item-img .item-badge .Badge.default.tonal{border:none;padding-top:0;padding-bottom:0}.checkout-cart-item .item-img .item-badge .Badge:last-of-type:not(:first-of-type) span.valid-to{display:inline;background-color:unset;-webkit-clip-path:unset;clip-path:unset;margin-left:10px;font-size:12px;font-weight:500;padding-right:0}.checkout-cart-item .featured-badge .item-badge{position:absolute;top:-10px;left:-12px}.checkout-cart-item .checkout-cart-item__quantity-input-wrapper{position:absolute;top:12px;right:12px}.checkout-cart-item .not-available-text{margin-top:12px}.checkout-cart-item .Price{text-align:left;font-weight:600;flex-direction:column-reverse;margin-bottom:0}.checkout-cart-item .Price .price{color:#101828;font-size:15px;line-height:20px}.checkout-cart-item .Price .cross-price{color:#475467;font-weight:400;font-size:12px;line-height:18px}.checkout-cart-item .Price .promo-price{font-size:15px;line-height:20px;color:#df4752}.checkout-cart-item .Price .Money{margin-right:0}.checkout-cart-item .Price .currency-symbol{padding-right:2px}.checkout-cart-item .edit{font-size:1.3em}.checkout-cart-item .edit:after{content:"±";font-weight:700;margin-left:.5em}.checkout-cart-item .static-quantity{font-size:14px;line-height:20px;font-weight:600;width:36px;min-width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#b7142b;color:#fcfdfd;border-radius:8px;margin-top:-10px;margin-right:-18px}@media(min-width:1025px){.checkout-cart-item .static-quantity{width:48px;min-width:48px;height:48px;font-size:18px;line-height:28px}}.checkout-cart-item.promo .item-data .price{color:#df4752}.checkout-cart-item .Button.circle{height:36px;width:36px}.checkout-cart-item.not-available .item-thumb{opacity:.8}.checkout-cart-item.not-available .checkout-cart-item__item-description{opacity:.7}.checkout-cart-item.not-available .Price{color:#bdc0cb}.checkout-cart-item.not-available .quantity{background-color:#bdc0cb}@media(min-width:1025px){.checkout-cart-item.with-desktop-design{width:100%;min-width:204px}.checkout-cart-item.with-desktop-design .item-badge{font-size:12px;line-height:18px}.checkout-cart-item.with-desktop-design .item-img{width:82px;min-width:82px;height:82px;margin-top:10px}.checkout-cart-item.with-desktop-design .checkout-cart-item__item-description-text,.checkout-cart-item.with-desktop-design .checkout-cart-item__item-title,.checkout-cart-item.with-desktop-design .checkout-cart-item__packaging-text{font-size:14px;line-height:20px;padding-top:5px}.checkout-cart-item.with-desktop-design .checkout-cart-item__promo-description{font-size:14px;line-height:20px}.checkout-cart-item.with-desktop-design .item-img .item-badge .Badge .Text{font-size:12px;line-height:18px}.checkout-cart-item.with-desktop-design .item-img .item-badge .Badge.dark{position:absolute;top:-10px}.checkout-cart-item.with-desktop-design .item-img .item-badge .CashbackBadge .Text{font-size:12px;line-height:18px}.checkout-cart-item.with-desktop-design .checkout-cart-item__quantity-input-wrapper{top:12px;right:12px}.checkout-cart-item.with-desktop-design .Price .price{font-size:16px;line-height:24px}.checkout-cart-item.with-desktop-design .Price .cross-price{font-size:12px}.checkout-cart-item.with-desktop-design .Price .promo-price{font-size:16px;line-height:24px}}.aButton{border:none;background:none;padding:0;margin:0;display:flex;grid-gap:8px;gap:8px;align-items:center}.aButton.xl{padding:16px 23px;font-weight:600;font-size:20px;line-height:30px}.aButton.lg{padding:12px 20px;font-weight:600;font-size:16px;line-height:24px}.aButton.md{padding:10px 18px}.aButton.md,.aButton.sm{font-weight:600;font-size:14px;line-height:20px}.aButton.sm{padding:8px 14px}.aButton.xs{padding:6px 10px;font-weight:600;font-size:12px;line-height:18px}.aButton.square-lg{width:56px;height:56px}.aButton.square-md{width:52px;height:52px}.aButton.square-sm{width:42px;height:42px}.aButton.primary{border-radius:8px;justify-content:center;color:#fcfdfd;background:#b7142b;border:1px solid #b7142b}.aButton.primary:hover{background:#a01226;border:1px solid #a01226}.aButton.primary:disabled{background:#fad1d7;border:1px solid #fad1d7}.aButton.secondary{border-radius:8px;justify-content:center;color:#890f20;background:#fce8eb;border:1px solid #fce8eb}.aButton.secondary:hover{background:#fad1d7;border:1px solid #fad1d7}.aButton.secondary:disabled{background:#f3f3ff;border:1px solid #f3f3ff;color:#ffbec6}.aButton.secondary:active{background:#fce8eb;border:1px solid #fce8eb}.aButton.secondary:active.xl{box-shadow:0 0 0 4px rgba(68,61,246,.1)}.aButton.secondary-grey{border-radius:8px;justify-content:center;border:1px solid #d0d5dd;color:#344054;background:#fcfdfd}.aButton.secondary-grey:active{box-shadow:0 1px 2px rgba(16,24,40,.05)}.aButton.secondary-grey:active.xl{box-shadow:0 1px 2px rgba(16,24,40,.05),0 0 0 4px #f2f4f7}.aButton.secondary-grey:disabled{border-color:#f2f4f7;color:#d0d5dd}.aButton.input,.aButton.input-pressed{font-weight:400;font-size:16px;line-height:24px;color:#667085;background:#fefefe;display:flex;align-items:center;grid-gap:6px;gap:6px;padding:8px 14px;justify-content:space-between;border:1px solid #d0d5dd;border-radius:8px}.aButton.input-pressed:hover,.aButton.input:hover{background-color:#f3f3ff}.aButton.input-pressed:disabled,.aButton.input:disabled{background:#f9fafb;color:#667085}.aButton.input-pressed:focus,.aButton.input:focus{border-color:#b7142b}.aButton.input-pressed{background-color:#f3f3ff}.aButton.link{font-weight:600;font-size:14px;line-height:20px;color:#a01226}.aButton.link:hover{color:#890f20}.aButton.link>i{color:#a01226;font-weight:500}.aButton.link>i:hover{color:#890f20}.aButton.link:disabled{cursor:default;color:#d0d5dd}.aButton.link:disabled>svg path{stroke:#d0d5dd}.aButton>i{font-size:18px}button.aButton{cursor:pointer}.cart-totals__divider{width:100%;margin:0}.cart-totals--cart{margin:0}.cart-totals__content{display:flex;flex-direction:column;grid-gap:5px;gap:5px}.cart-totals__item{display:flex;justify-content:space-between}.cart-totals__item--cashback{color:#8036ff}.cart-totals__item--offer-savings{color:#df4752}.cart-totals__savings{position:relative;background-image:url(/images/cart_savings_bg.jpg);background-size:cover;background-position:50%;height:64px;border-radius:8px;display:flex;align-items:center;justify-content:space-between}.net-total-text__white-space-no-wrap{white-space:nowrap}.email-confirmation-hint{cursor:pointer;font-weight:500}.email-confirmation-hint--startpage{position:absolute;background-color:#e51936;color:#fcfdfd;padding:10px;bottom:0;left:0;width:100%;text-align:center}@media(max-width:1024px){.email-confirmation-hint--startpage{bottom:65px}}.CartMinimumWarning{color:#242533;font-size:14px;line-height:26px;font-weight:600;max-width:330px;margin:0 auto}.CartMinimumWarning.cart-alert{background:#fff3f8;border-radius:8px;padding:12px;text-align:center;margin-bottom:1em}.CartMinimumWarning p{font-family:Roboto,helvetica,arial,sans-serif;margin:0}.CartMinimumWarning p span{color:#e30020}.CheckoutLockMessage{font-weight:500}.floating-action-button{position:fixed;right:2.4rem;bottom:2.4rem;z-index:100;display:flex;align-items:center;height:4.6rem;grid-gap:.8rem;gap:.8rem;background:#e51936;color:#fff;border:none;border-radius:2.4rem;box-shadow:0 3px 8px rgba(0,0,0,.13),0 1.5px 6px rgba(0,0,0,.1);padding:.8rem 1.6rem;font-size:1.6rem;font-weight:600;cursor:pointer;max-height:none;opacity:1;transition:max-height .2s ease-out .1s,opacity .2s ease-out .1s}@media(max-width:1024px){.floating-action-button{right:2rem;bottom:8rem}}.floating-action-button:focus,.floating-action-button:hover{background:#a01226;box-shadow:0 6px 16px rgba(0,0,0,.16),0 1.5px 6px rgba(0,0,0,.12)}.floating-action-button:disabled{background:#cecece;box-shadow:0 6px 16px rgba(0,0,0,.16),0 1.5px 6px rgba(0,0,0,.12)}.floating-action-button--disabled{opacity:.5}.floating-action-button__leading{overflow:hidden;display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border-radius:50%;margin-left:-.5rem;margin-top:-.4rem;margin-bottom:-.4rem;background-color:#fff}.floating-action-button__label{font-size:1.5rem;letter-spacing:.02em;white-space:nowrap}.floating-action-button__trailing{overflow:hidden;display:flex;align-items:center;justify-content:center;height:3.2rem;margin-right:-.4rem}.floating-action-button--hidden{opacity:0;pointer-events:none;max-height:0;transition:max-height 0s linear,opacity 0s linear}.confirmation-dialog__actions{display:flex;justify-content:flex-end;flex-wrap:wrap;grid-gap:16px;gap:16px;flex-direction:row;margin-top:20px;margin-bottom:4px}.base-modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:1rem;animation:fadeIn .2s ease-out}.base-modal__content{width:100%;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}@media(max-width:640px){.base-modal__content--fullscreen-mobile{max-height:100vh;height:100vh;border-radius:0}}.base-modal__header{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 0}.base-modal__header:empty{display:none}.base-modal__header--with-icon{flex-direction:column;align-items:flex-start;position:relative;white-space:normal;overflow:visible}.base-modal__header--with-separator{border-bottom:1px solid #dee0e5;padding:16px}.base-modal__icon{display:flex;justify-content:flex-start}.base-modal__title{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.base-modal__close-button{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;background-color:transparent;border:none;border-radius:50%;cursor:pointer;transition:background-color .2s ease;color:#595c80;margin-left:auto;min-width:40px;min-height:40px}.base-modal__close-button--absolute{position:absolute;top:16px;right:16px;margin-left:0}.base-modal__close-button:hover{background-color:#e4e9f2}.base-modal__close-button:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(68,68,233,.2)}.base-modal__close-button:active{background-color:#dee0e5}.base-modal__close-icon{width:2.5rem;height:2.5rem}.base-modal__body{flex:1 1;padding:16px;overflow-y:auto;overflow-x:hidden}@media(max-width:640px){.base-modal--fullscreen-mobile{padding:0}}@media(max-width:1024px){.base-modal__container--bottom-sheet-mobile{position:fixed;top:auto;bottom:0;right:0;left:0;width:100%;max-width:none;max-height:90vh;margin:0;border-radius:12px 12px 0 0}}@media(min-width:1440px){.base-modal__container{max-width:800px}}:where(.base-modal__container){position:relative;width:100%;max-width:600px;display:flex;animation:slideUp .3s ease-out;background-color:#fff;border-radius:8px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}@media(min-width:641px)and (max-width:1024px){:where(.base-modal__container){max-width:90%}}@media(max-width:640px){:where(.base-modal__container--fullscreen-mobile){max-width:100%;max-height:100vh;margin:0}}:where(.base-modal__overlay){position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);animation:fadeIn .2s ease-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{transform:translateY(1rem);opacity:0}to{transform:translateY(0);opacity:1}}.freebie-toast{display:flex;align-items:center;grid-gap:12px;gap:12px}.freebie-toast__image{flex-shrink:0}.freebie-toast__product-image{width:48px;height:48px;border-radius:4px;object-fit:cover}.freebie-toast__gift-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:4px}.freebie-toast__gift-icon--color{fill:#a09fad}.freebie-toast__content{display:flex;flex-direction:column;grid-gap:2px;gap:2px;min-width:0}.freebie-toast__title{font-size:14px;font-weight:600;line-height:1.3}.freebie-toast__message{font-size:12px;font-weight:400;line-height:1.3}.CategoryGrid,.CategoryTree{padding-top:16px!important;overflow-x:hidden}.CategoryGrid .FeaturedAds,.CategoryTree .FeaturedAds{padding:0 0 16px}.CategoryGrid .category-tree__header-controls,.CategoryTree .category-tree__header-controls{display:flex;align-items:center;justify-content:flex-end;grid-gap:8px;gap:8px}.CategoryGrid .count-and-edit,.CategoryTree .count-and-edit{display:flex;justify-content:space-between}.CategoryGrid .category-tree__secondary-header,.CategoryTree .category-tree__secondary-header{position:-webkit-sticky;position:sticky;top:0;z-index:102;padding:8px 15px;background-color:#f2f4f7;box-shadow:0 1px 1px rgba(0,0,0,.1);display:flex;margin:0 -15px;justify-content:space-between;align-items:center}@media(max-width:500px){.CategoryGrid .category-tree__secondary-header .Button,.CategoryGrid .category-tree__secondary-header button,.CategoryTree .category-tree__secondary-header .Button,.CategoryTree .category-tree__secondary-header button{font-size:12px}.CategoryGrid .category-tree__secondary-header .Heading,.CategoryTree .category-tree__secondary-header .Heading{font-size:13px}}.CategoryGrid .category-tree__sort-dropdown,.CategoryTree .category-tree__sort-dropdown{padding:0}@media(max-width:1024px){.CategoryGrid .category-tree__sort-dropdown .aButton.input,.CategoryTree .category-tree__sort-dropdown .aButton.input{padding:8px}}.CategoryGrid .category-tree__page-heading,.CategoryTree .category-tree__page-heading{margin:0;white-space:nowrap;flex-grow:1}.CategoryGrid .category-tree__secondary-header-trailing,.CategoryTree .category-tree__secondary-header-trailing{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;grid-gap:8px;gap:8px}.CategoryGrid .category-tree__view-switcher-group,.CategoryTree .category-tree__view-switcher-group{display:flex;align-items:center;flex-shrink:0}@media(max-width:1024px){.CategoryGrid .category-tree__edit-button,.CategoryTree .category-tree__edit-button{padding:9px}}.CategoryGrid .article-count,.CategoryTree .article-count{font-weight:700;font-size:18px;color:#101017;display:flex;align-items:center}.CategoryGrid .NewOrderFilterBar,.CategoryTree .NewOrderFilterBar{position:fixed;top:116px;z-index:100;width:100%;left:0;background:#f2f4f7;display:flex;justify-content:flex-end;align-items:center;padding-top:8px;grid-gap:8px;gap:8px}@media(min-width:1025px){.CategoryGrid .NewOrderFilterBar,.CategoryTree .NewOrderFilterBar{top:80px}}@media(min-width:1323px){.CategoryGrid .NewOrderFilterBar,.CategoryTree .NewOrderFilterBar{top:64px}}@media(min-width:1025px){.CategoryGrid .section-title,.CategoryTree .section-title{font-size:18px;line-height:28px;margin:32px 0 16px}}.CategoryGrid .categories,.CategoryTree .categories{padding:16px 0}@media(min-width:1025px){.CategoryGrid .categories,.CategoryTree .categories{padding:16px;max-width:1097px;margin:0 auto}}.CategoryGrid .categories .TeaserCarousel,.CategoryTree .categories .TeaserCarousel{margin-bottom:6px}.CategoryGrid .categories .TeaserCarousel .Carousel,.CategoryTree .categories .TeaserCarousel .Carousel{max-width:100%}.CategoryGrid .categories .TeaserCarousel .Carousel img,.CategoryTree .categories .TeaserCarousel .Carousel img{border-radius:8px;object-fit:cover}.CategoryGrid .categories .TeaserCarousel .Carousel .next,.CategoryGrid .categories .TeaserCarousel .Carousel .prev,.CategoryTree .categories .TeaserCarousel .Carousel .next,.CategoryTree .categories .TeaserCarousel .Carousel .prev{display:none}@media(min-width:1025px){.CategoryGrid .categories .TeaserCarousel .Carousel .next,.CategoryGrid .categories .TeaserCarousel .Carousel .prev,.CategoryTree .categories .TeaserCarousel .Carousel .next,.CategoryTree .categories .TeaserCarousel .Carousel .prev{display:block}.CategoryGrid .categories .TeaserCarousel .Carousel .next.disabled,.CategoryGrid .categories .TeaserCarousel .Carousel .prev.disabled,.CategoryTree .categories .TeaserCarousel .Carousel .next.disabled,.CategoryTree .categories .TeaserCarousel .Carousel .prev.disabled{opacity:0}}.CategoryGrid .categories ul,.CategoryTree .categories ul{list-style:none;padding:0;margin:0}.CategoryGrid .price-notice,.CategoryTree .price-notice{text-align:center;color:#667085;padding-top:24px;padding-bottom:104px}@media(min-width:1025px){.CategoryGrid .price-notice,.CategoryTree .price-notice{width:90%;margin:0 auto}}.CategoryGrid .price-notice.big-padding-bottom,.CategoryTree .price-notice.big-padding-bottom{padding-bottom:180px}.CategoryGrid .custom-item,.CategoryTree .custom-item{display:flex;justify-content:center;align-items:center;margin:10px 0}.CategoryGrid .custom-item .Text,.CategoryTree .custom-item .Text{color:#667085}.CategoryGrid .custom-item .Button,.CategoryTree .custom-item .Button{color:#a01226}@media(min-width:1025px){.CategoryGrid .search-section-title,.CategoryTree .search-section-title{font-size:14px;line-height:20px}}.CategoryGrid ol.category-suggestions,.CategoryTree ol.category-suggestions{list-style:none;padding:0;margin:0}.CategoryGrid ol.category-suggestions>li,.CategoryTree ol.category-suggestions>li{border-bottom:1px solid #e7eaec;padding:10px 15px;display:flex;justify-content:space-between;color:#1244b4;cursor:pointer}.CategoryGrid ol.category-suggestions>li:last-child,.CategoryTree ol.category-suggestions>li:last-child{border-bottom:none}.CategoryGrid ol.category-suggestions>li em.highlighted,.CategoryTree ol.category-suggestions>li em.highlighted{font-style:normal;font-weight:600}@media(min-width:1025px){.CategoryGrid .results-count .Text:first-child,.CategoryTree .results-count .Text:first-child{font-size:18px;line-height:28px}}.CategoryGrid .results-count .Text:last-child,.CategoryTree .results-count .Text:last-child{color:#667085}.CategoryTree.hideItems{background:#f7f8fa!important}.CategoryTree .categories .PseudoCategory .info .Heading{font-weight:500}.CategoryTree .categories .Category{background:#fff;border-radius:8px;padding:1em;margin:1em .5em;box-shadow:0 0 5px 0 #dee0e5;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.CategoryTree .categories .Category>.Heading{flex-grow:1;font-weight:500}.CategoryTree .categories .Category i{font-size:40px;color:#e51936}.CategoryTree .categories .Category img{width:46px;height:46px;border-radius:10px;object-fit:cover}.CategoryGrid{background:#f2f4f7!important}.CategoryGrid .categories .category-elements{display:flex;justify-content:center;flex-wrap:wrap;grid-gap:16px;gap:16px}@media(min-width:1025px){.CategoryGrid .categories .category-elements{grid-gap:16px 15px;gap:16px 15px}}.CategoryGrid .categories .category-elements .CategoryGridElement{background:#fcfdfd;border-radius:8px;box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05);cursor:pointer;text-align:center;width:255px;max-width:calc(50% - 8px);position:relative}.CategoryGrid .categories .category-elements .CategoryGridElement .Text{word-break:break-word}@media(min-width:1025px){.CategoryGrid .categories .category-elements .CategoryGridElement .Text{font-size:16px;line-height:24px}}.CategoryGrid .categories .category-elements .CategoryGridElement img{border-top-left-radius:8px;border-top-right-radius:8px;width:100%;height:120px;object-fit:cover}@media(min-width:1025px){.CategoryGrid .categories .category-elements .CategoryGridElement img{height:160px}}.CategoryGrid .categories .category-elements .CategoryGridElement .with-badge{position:absolute;height:36px;width:36px;top:-13px;right:-8px;background:#f04438;text-align:center;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff}.CategoryGrid .categories .category-elements .CategoryGridElement .new-items-image-container{position:relative}.CategoryGrid .categories .category-elements .CategoryGridElement .new-items-image-container .new-items-badge{position:absolute;top:30%;left:55%;padding:0 20px;background-color:#fff;font-weight:700;border-top-left-radius:10px;border-bottom-right-radius:10px}.glider-contain{width:100%}.glider,.glider-contain{margin:0 auto;position:relative}.glider{overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.glider,.glider-track{transform:translateZ(0)}.glider-track{width:100%;margin:0;padding:0;display:flex;z-index:1}.glider.draggable{-webkit-user-select:none;user-select:none;cursor:grab}.glider.draggable .glider-slide img{-webkit-user-select:none;user-select:none;pointer-events:none}.glider.drag{cursor:grabbing}.glider-slide{-webkit-user-select:none;user-select:none;justify-content:center;align-content:center;width:100%}.glider-slide img{max-width:100%}.glider::-webkit-scrollbar{opacity:0;height:0}.glider-next,.glider-prev{-webkit-user-select:none;user-select:none;position:absolute;outline:none;background:none;padding:0;z-index:2;font-size:40px;text-decoration:none;left:-23px;border:0;top:30%;cursor:pointer;color:#666;opacity:1;line-height:1;transition:opacity .5s cubic-bezier(.17,.67,.83,.67),color .5s cubic-bezier(.17,.67,.83,.67)}.glider-next:focus,.glider-next:hover,.glider-prev:focus,.glider-prev:hover{color:#a89cc8}.glider-next{right:-23px;left:auto}.glider-next.disabled,.glider-prev.disabled{opacity:.25;color:#666;cursor:default}.glider-slide{min-width:150px}.glider-hide{opacity:0}.glider-dots{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto}.glider-dot,.glider-dots{-webkit-user-select:none;user-select:none;padding:0}.glider-dot{border:0;outline:none;display:block;cursor:pointer;color:#ccc;border-radius:999px;background:#ccc;width:12px;height:12px;margin:7px}.glider-dot.active,.glider-dot:focus,.glider-dot:hover{background:#a89cc8}@media (max-width:36em){.glider::-webkit-scrollbar{opacity:1;-webkit-appearance:none;width:7px;height:3px}.glider::-webkit-scrollbar-thumb{opacity:1;border-radius:99px;background-color:hsla(0,0%,61.2%,.25);box-shadow:0 0 1px hsla(0,0%,100%,.25)}}.Carousel{width:100%;position:relative;margin:0 auto;color:#1b1b5d}.Carousel:not(.ready){visibility:hidden}.Carousel:not(.ready) .children{display:flex}.Carousel .next,.Carousel .prev{position:absolute;top:calc(50% - 22px);margin-top:-1.3em;width:44px;height:44px;background:hsla(0,0%,100%,.9);border:none;color:#344054;z-index:1;display:none}@media(min-width:1025px){.Carousel .next,.Carousel .prev{display:block}}.Carousel .prev{left:20px}.Carousel .next{right:20px}.Carousel .glider-slide{margin-right:5px;border-radius:5px;overflow:hidden}.Carousel .glider-slide:last-child{margin-right:0}.Carousel .dots,.Carousel .glider-dots{margin:.2em;flex-wrap:nowrap}.Carousel .dots .glider-dot,.Carousel .glider-dots .glider-dot{background:#d0d5dd;width:8px;height:8px;border-radius:50%;margin:8px 6px}@media(min-width:1025px){.Carousel .dots .glider-dot,.Carousel .glider-dots .glider-dot{width:10px;height:10px;margin:8px}}.Carousel .dots .glider-dot.active,.Carousel .glider-dots .glider-dot.active{background:#101828}.Carousel .dots .glider-dot:first-child:last-child,.Carousel .glider-dots .glider-dot:first-child:last-child{display:none}.Carousel .glider{-webkit-overflow-scrolling:auto}.banner-ad{display:flex;justify-content:center}.banner-ad--clickable{cursor:pointer}.banner-ad img.banner-ad__img{max-width:1100px;width:100%;height:auto}.StockItemShowcase+.StockItemShowcase,.StockItemShowcase:first-child{margin-top:16px}.StockItemShowcase .showcase-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}@media(min-width:1025px){.StockItemShowcase .showcase-heading .showcase-title{font-size:18px;line-height:28px}}.StockItemShowcase .showcase-heading .showcase-title.view-all{color:#b7142b;cursor:pointer}.StockItemShowcase .item-cards{padding:0;overflow-x:scroll;margin:0 auto;width:100%;max-width:416px}.StockItemShowcase .item-cards .child-wrap.glider-slide{margin-right:8px}@media(min-width:560px){.StockItemShowcase .item-cards{max-width:628px}}@media(min-width:670px){.StockItemShowcase .item-cards{max-width:644px}}@media(min-width:1200px){.StockItemShowcase .item-cards{max-width:864px}}@media(min-width:1440px){.StockItemShowcase .item-cards{max-width:1084px}}.StockItemShowcase .item-cards .glider-slide{min-width:unset;margin-right:8px;padding-top:5px;overflow:visible}@media(min-width:670px){.StockItemShowcase .item-cards .glider-slide .glider-slide{margin-right:16px;padding-top:0}}.StockItemShowcase .item-cards .StockItem{height:100%;min-width:unset;width:100%;max-width:204px}.VenueSelector{max-width:100%;min-width:50px;padding:0 1em;flex-basis:auto;flex-shrink:1}.VenueSelector .dropdown-toggle{overflow:hidden;text-overflow:ellipsis;max-width:100%;padding-left:.5em;padding-right:.5em}.VenueSelector .dropdown-menu{max-height:calc(100vh - 140px);overflow:auto;margin-top:5px}.VenueSelector .dropdown-menu>li>a{line-height:inherit}.VenueSelector .dropdown-menu li.selected{background:#e8e8f7}@media(max-width:780px){.VenueSelector .dropdown-menu{max-width:250px}}.VenueSelector .dropdown-menu .more{text-decoration:underline}.VenueSelector .dropdown-menu .more:before{content:"..."}.VenueSelector .venue span{display:block;overflow:hidden;text-overflow:ellipsis}.VenueSelector .venue span.address{font-size:10px}.VenueSelector.Dropdown{padding:0;position:relative}.VenueSelector.Dropdown.danger .react-select__control{border-color:#d92d20}.VenueSelector.Dropdown.danger .react-select__single-value{color:#d92d20}.VenueSelector.Dropdown.danger .react-select__menu{min-width:300px;left:-60%;right:-60%}.VenueSelector.Dropdown .react-select__control{padding:0!important;font-size:14px}.VenueSelector.Dropdown .react-select__menu{min-width:220px;left:-35%;right:-35%;margin-left:auto;margin-right:auto}.VenueSelector.Dropdown .venue span{display:block;overflow:hidden;text-overflow:ellipsis;color:#101017;font-size:16px}.VenueSelector.Dropdown .venue span.address{font-size:10px;line-height:12px}.VenueSelector .add-shop-button{margin:10px;padding:10px 20px;width:auto!important;font-weight:500;display:inline-flex!important;align-items:center}.VenueSelector .choose-shop-text{text-align:center;font-size:15px;font-weight:600;color:#000;margin:5px}.PseudoCategory{background:#fff;border-radius:8px;padding:1em;margin:1em .5em;box-shadow:0 0 5px 0 #dee0e5;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.PseudoCategory .badge{width:46px;height:46px;display:flex;align-items:center;justify-content:center}.PseudoCategory .badge img{width:46px;height:46px;border-radius:10px;object-fit:cover}.PseudoCategory .badge i{font-size:23px}.NoItem .Text.heading{text-align:left;color:#667085}@media(min-width:1025px){.NoItem .Text.heading{margin:16px 0}}.HotOffersShowcase .item-cards{padding:0;display:grid;overflow-x:scroll;margin-right:-15px}@media(min-width:670px){.HotOffersShowcase .item-cards{margin-right:0}}@media(min-width:1440px){.HotOffersShowcase .item-cards .Carousel{max-width:1084px}}.HotOffersShowcase .item-cards .glider-slide{min-width:unset;margin-right:8px;padding-top:5px;overflow:visible}@media(min-width:1025px){.HotOffersShowcase .item-cards .glider-slide{margin-right:16px;padding-top:0}}.HotOffersShowcase .item-cards .StockItem{height:100%}@media(min-width:670px){.HotOffersShowcase .item-cards .StockItem{min-width:unset;width:100%}}.SearchSuggestions .item{background:#fcfdfd;border-radius:8px;box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05);cursor:pointer;text-align:left;display:flex;align-items:center;padding:8px;max-width:768px;margin:0 auto 8px}.SearchSuggestions .item .title{overflow:hidden;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical}.SearchSuggestions .item-thumb{min-width:56px;width:56px;height:56px}.SearchSuggestions .item-thumb img{width:100%;height:100%;object-fit:contain;cursor:pointer}.EyeCatcher{background-position:50%;background-size:cover;margin-right:-16px;margin-left:-8px;padding:8px 8px 16px;border-radius:8px 0 0 8px}.EyeCatcher .eye-catcher-content{margin-right:8px;display:grid;grid-template-columns:minmax(auto,204px);grid-gap:8px;justify-content:center;margin-top:8px}@media(max-width:359px){.EyeCatcher .eye-catcher-content{grid-template-columns:repeat(2,minmax(109px,204px))}.EyeCatcher .eye-catcher-content .StockItem:not(.eye-catcher-item){min-width:unset;width:100%}}@media(min-width:360px){.EyeCatcher .eye-catcher-content{grid-template-columns:repeat(3,minmax(109px,204px))}.EyeCatcher .eye-catcher-content .StockItem:not(.eye-catcher-item){min-width:unset;width:100%}}@media(min-width:670px){.EyeCatcher .eye-catcher-content{grid-template-columns:repeat(3,204px);grid-gap:16px}}@media(min-width:1200px){.EyeCatcher .eye-catcher-content{grid-template-columns:repeat(4,204px)}}@media(min-width:1440px){.EyeCatcher .eye-catcher-content{grid-template-columns:repeat(5,204px)}}.EyeCatcher .eye-catcher-content .eye-catcher-logo{width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;align-self:center;grid-column-end:-1}.EyeCatcher .eye-catcher-content .eye-catcher-logo .logo{width:60px;height:60px;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-bottom:8px}@media(min-width:1025px){.EyeCatcher .eye-catcher-content .eye-catcher-logo .logo{width:100px;height:100px}}.EyeCatcher .eye-catcher-content .eye-catcher-logo .logo img{width:100%;height:100%;object-fit:cover;border-radius:8px}.EyeCatcher .eye-catcher-content .eye-catcher-logo .Text{text-decoration:underline}@media(min-width:1025px){.EyeCatcher .eye-catcher-content .eye-catcher-logo .Text{font-size:12px;line-height:18px}}.sort-bar{justify-content:flex-end;padding:8px 0}.group,.sort-bar{display:flex;align-items:center}.group{grid-gap:8px;gap:8px}.FormikSelectInput.has-value,.SelectInput.has-value{color:#101828}.FormikSelectInput.has-error,.SelectInput.has-error{border-color:#f04438}.FormikSelectInput .opt-label-with-prefix,.SelectInput .opt-label-with-prefix{position:relative;top:7px}.FormikSelectInput .opt-label-with-prefix>.prefix,.SelectInput .opt-label-with-prefix>.prefix{font-weight:400;font-size:12px;line-height:18px;color:#667085;position:absolute;top:-14px;white-space:nowrap}.SelectButtonOverlay{position:fixed;bottom:0;left:0;right:0;top:0;z-index:99}.SelectButton{overflow:hidden}.SelectButton>i:last-child{color:#101828;font-size:20px;flex-grow:1;text-align:right}.SelectButton>.count{color:#a01226;background:#ececfe;border-radius:16px;padding:2px 8px;display:flex;align-items:center;justify-content:center;font-size:12px;line-height:18px;font-weight:500}.SelectButton+span{display:none}.SelectButtonOptionList{box-shadow:0 4px 8px rgba(16,24,64,.08);max-height:300px;overflow-y:auto}.SelectButtonOptionList .aListItem[data-focused=true]{background:#ececfe}.SelectButtonOptionList .aListItem>.opt-with-detail{display:flex;align-items:flex-start;flex-direction:column}.SelectButtonOptionList .aListItem>.opt-with-detail>.detail{color:#667085;font-weight:400;font-size:12px;line-height:18px}.SelectButtonOptionList.alternative-indicator>.aListItem .spacer{flex-grow:1}.SelectButtonOptionList.alternative-indicator>.aListItem .fa-check{color:#b7142b;font-size:16px}.aList{flex-direction:column;align-items:stretch;border:1px solid #f2f4f7;border-radius:8px;position:relative}.aList,.aList>.aListItem{display:flex;background:#fff}.aList>.aListItem{padding:10px 14px;color:#344054;align-items:center;grid-gap:14px;gap:14px;border:none;cursor:pointer;font-weight:400;font-size:14px;line-height:20px}.aList>.aListItem[disabled]{cursor:not-allowed;color:#667085}.aList>.aListItem.separatorBefore{border-top:1px solid #eaecf0}.aList>.aListItem.separatorAfter{border-bottom:1px solid #eaecf0}.aList>.aListItem.stickyStart{border-bottom:1px solid #eaecf0;position:-webkit-sticky;position:sticky;top:0}.aList>.aListItem.stickyEnd{border-top:1px solid #eaecf0;position:-webkit-sticky;position:sticky;bottom:0}.aList>.aListItem:hover{background:#f2f4f7}.aList>.aListItem.nonInteractive:hover{background:inherit;cursor:default}.aList>.aListItem:first-child{border-top-right-radius:8px;border-top-left-radius:8px}.aList>.aListItem:last-child{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.aListItem.ListItemSearch{padding:0;position:relative}.aListItem.ListItemSearch>i{position:absolute}.aListItem.ListItemSearch>i:first-child{left:14px;pointer-events:none}.aListItem.ListItemSearch>i:last-child{right:14px;cursor:pointer}.aListItem.ListItemSearch>input{border:none;display:block;width:100%;padding:10px 44px;font-weight:400;font-size:14px;line-height:20px}.aListItem.ListItemSearch>input:focus{background-color:#f3f3ff;outline:none;border:none}.CheckButton,.RadioButton{border:none;background:none;display:flex;align-items:center;justify-content:center;margin:0;padding:0}.CheckButton>svg>.background,.RadioButton>svg>.background{fill:#fcfdfd}.CheckButton>svg>.border,.RadioButton>svg>.border{stroke:#d0d5dd}.CheckButton>svg>.mark,.RadioButton>svg>.mark{stroke:none}.CheckButton:not(.disabled):hover>svg>.background,.CheckButton:not(.disabled)[data-checked=true]>svg>.background,.RadioButton:not(.disabled):hover>svg>.background,.RadioButton:not(.disabled)[data-checked=true]>svg>.background,label:hover+.CheckButton:not(.disabled)>svg>.background,label:hover+.RadioButton:not(.disabled)>svg>.background{fill:#f3f3ff}.CheckButton:not(.disabled):hover>svg>.border,.CheckButton:not(.disabled)[data-checked=true]>svg>.border,.CheckButton[data-checked=true]>svg>.mark,.RadioButton:not(.disabled):hover>svg>.border,.RadioButton:not(.disabled)[data-checked=true]>svg>.border,.RadioButton[data-checked=true]>svg>.mark,label:hover+.CheckButton:not(.disabled)>svg>.border,label:hover+.RadioButton:not(.disabled)>svg>.border{stroke:#b7142b}.CheckButton.disabled>svg>.background,.RadioButton.disabled>svg>.background{fill:#f2f4f7}.CheckButton.disabled>svg>.border,.CheckButton.disabled>svg>.mark,.RadioButton.disabled>svg>.border,.RadioButton.disabled>svg>.mark{stroke:#eaecf0}.view-switcher{display:flex;align-items:center;grid-gap:4px;gap:4px}.view-switcher__button{display:flex;align-items:center;justify-content:center;background:none;border:none;padding:0;cursor:pointer;border-radius:4px}@media(min-width:1025px){.view-switcher__button{padding:2px}}.view-switcher__button:hover{opacity:.8}.StockItemList{list-style:none;display:flex;padding:0}.StockItemList.gastivo{margin-top:32px}.StockItemList.gastivo .StockItem.full-width .item-badge{margin-top:4px}.StockItemList.gastivo .StockItem.full-width .item-badge .Badge:not(:first-child){margin-left:5px}.StockItemList.gastivo.vertical{overflow-x:hidden}.StockItemList.vertical{flex-direction:column;grid-template-columns:auto;grid-gap:8px;padding:2px;margin-top:16px}@media(min-width:1025px){.StockItemList.vertical{grid-gap:16px}}.StockItemList.horizontal{padding:5px 16px 16px;grid-gap:31px 16px;justify-content:center;overflow-x:scroll}.StockItemList .item-category{font-weight:600;padding:0 13px 10px;margin:0 -15px;z-index:99;font-size:14px}.StockItemList .more-stock-items-heading{font-size:1.4em;padding:4rem 0 1rem}.StockItemGridItemCards{display:grid;list-style:none;grid-template-columns:minmax(auto,204px);grid-auto-flow:dense;grid-gap:8px;justify-content:center;margin:16px 1px;padding:0}.StockItemGridItemCards .EyeCatcher{grid-column:1/-1}@media(max-width:359px){.StockItemGridItemCards{grid-template-columns:repeat(2,minmax(109px,204px))}.StockItemGridItemCards .StockItem{min-width:unset;width:100%}}@media(min-width:360px){.StockItemGridItemCards{grid-template-columns:repeat(2,minmax(109px,204px))}.StockItemGridItemCards .StockItem{min-width:unset;width:100%}}@media(min-width:560px){.StockItemGridItemCards{grid-template-columns:repeat(3,minmax(109px,204px))}}@media(min-width:670px){.StockItemGridItemCards{grid-template-columns:repeat(3,204px);grid-gap:16px}}@media(min-width:1200px){.StockItemGridItemCards{grid-template-columns:repeat(4,204px)}}@media(min-width:1440px){.StockItemGridItemCards{grid-template-columns:repeat(5,204px)}}.StockItemGridItemCards.disabled{pointer-events:none;opacity:.5}.NewOrderFilterBar+.StockItemGrid:not(.level-grouping){padding-top:36px}.StockItemGrid .showcase-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}@media(min-width:1025px){.StockItemGrid .showcase-heading .showcase-title{font-size:18px;line-height:28px}}.StockItemGrid .showcase-heading .showcase-title.view-all{color:#b7142b;cursor:pointer}.StockItemGrid__subheading{color:#667085}.StockItemGrid .item-category{position:relative;z-index:101}@media(max-width:670px){.StockItemGrid .item-category{margin-left:0}}.StockItemGrid .item-category img{margin-right:8px;vertical-align:bottom}.FeaturedAds{list-style:none;padding:0 16px 16px;margin:0}.FeaturedAds li{justify-content:space-between;margin:16px 0 0;padding:8px;cursor:pointer;box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05);background:#fcfdfd}.FeaturedAds li,.FeaturedAds li .item-thumb{display:flex;align-items:center;border-radius:8px}.FeaturedAds li .item-thumb{width:56px;text-align:center;padding-right:0;flex-shrink:0;height:56px;justify-content:center}.FeaturedAds li .item-thumb img{max-width:100%;max-height:56px}.FeaturedAds li .item-thumb i{font-size:2em;color:#df4752}.FeaturedAds li .item-info{flex-grow:1;text-align:left;padding-left:16px}.FeaturedAds li .item-info .description{word-break:break-all}.PageTitle{display:flex;justify-content:center;align-items:center;width:100%;margin-right:26px}.PageTitle.v2{justify-content:space-between;margin-right:0}.PageTitle.v2 .Text{color:#fff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;flex-grow:1;text-align:center;line-height:1.2}@media(min-width:1025px){.PageTitle.v2 .Text{text-align:left;flex-grow:0;min-width:128px}}.PageTitle.v2 .supplier-logo{width:56px;min-width:56px;height:56px;position:relative;overflow:visible}.PageTitle.v2 .supplier-logo img{width:56px;border-radius:8px}.PageTitle.v2 .supplier-logo.white-border{border:1px solid #fefefe}.PageTitle.v2 .info-circle{position:absolute;top:0;left:-11px;background:#e51936;border-radius:50%;padding:3px}.PageTitle.v2 .Breadcrumb{margin:0 0 0 10px}.PageTitle.v2 .Breadcrumb strong{font-weight:600}.PageTitle.v2 .Breadcrumb>li+li:before{padding:0 3px 0 7px;color:#fefefe}.PageTitle.small{font-size:70%;color:#000;font-weight:600}.PageTitle.without-logo{text-align:center;margin-right:20px}.PageTitle .supplier-logo{width:38px;height:38px;border-radius:8px;margin-right:12px;overflow:hidden;display:flex;justify-content:center;align-items:center}.PageTitle .supplier-logo img{width:100%;height:100%;object-fit:cover}.PageTitle .supplier-name{margin:0;font-size:14px;font-family:Roboto,helvetica,arial,sans-serif;line-height:1.2em;height:28px;display:flex;flex-direction:column;justify-content:center}.PageTitle .supplier-name button{color:#e51936;text-decoration:underline;font-size:12px;background:none;border:none;outline:none;white-space:nowrap;padding:0}.PageTitle .supplier-name i{font-size:10px;margin-left:6px;width:9px}.new-order-page-heading{background:#b7142b}.new-order-page-heading .Toolbar{padding:8px 12px}.new-order-page-heading .Toolbar .max-width{flex-direction:column}@media(min-width:1025px){.new-order-page-heading .Toolbar .max-width{flex-direction:row}}@media(min-width:1512px){.new-order-page-heading .Toolbar .max-width{padding:0}}.new-order-page-heading__title{display:grid;grid-template-columns:36px auto 36px;align-items:center;width:100%;min-height:56px}.new-order-page-heading__title .PageTitle.without-logo{margin:0}@media(min-width:1025px){.new-order-page-heading__title{grid-template-columns:36px auto 8px;min-height:unset}.new-order-page-heading__title .Button.circle{display:none}}.new-order-page-heading .BackButton i{font-size:16px;color:#fff}.new-order-page-heading__actions{width:100%;display:flex;align-items:center;grid-gap:8px;gap:8px}@media(max-width:1024px){.new-order-page-heading__actions .Button.circle,.new-order-page-heading__actions .OrderTotalProgress{display:none}}.new-order-page-heading .Button.circle{width:40px;height:36px;padding:8px;display:flex;align-items:center;justify-content:center}.Toolbar{height:64px;align-content:center;margin:0 -15px;padding:0 15px}.Toolbar.dark{background:#1b1b5d}.Toolbar.pink{background:#df4752}.Toolbar.blue{background:#b7142b}.Toolbar.green{background:#317f7d}.Toolbar.gastivo{background:#e51936}.Toolbar .SearchBox .Input{margin:0}.Toolbar .max-width{display:flex;justify-content:space-between;align-items:center}@media(max-width:1024px){.Toolbar{height:auto}}.gradient-header .Toolbar{margin:0 -16px}.gradient-header .Toolbar.gastivo{background:linear-gradient(45deg,#e51936 65%,#598cff 90%)}.burger-menu-button{height:40px;width:40px;background-color:transparent;border:none;border-radius:50%;transition:background-color .3s ease-in-out}.burger-menu-button:hover{background-color:hsla(0,0%,100%,.26)}.Search{width:100%}@media(max-width:1025px){.Search:not(.headerV2){position:fixed;top:87px;right:14px;left:15px;z-index:100;transition:transform .3s}#page-wrapper .Search:not(.headerV2)+.fit-viewport-content{margin-top:231px}#page-wrapper .Search:not(.headerV2).with-breadcrumbs+.fit-viewport-content{margin-top:271px}#page-wrapper .Search:not(.headerV2).without-filters+.fit-viewport-content{margin-top:160px}#page-wrapper .Search:not(.headerV2).without-filters.with-breadcrumbs+.fit-viewport-content{margin-top:198px}#page-wrapper .Search:not(.headerV2).expanded+.fit-viewport-content{margin-top:231px}#page-wrapper .Search:not(.headerV2).expanded-without-filters+.fit-viewport-content{margin-top:158px}#page-wrapper .Search:not(.headerV2).how-to-become-customer+.fit-viewport-content{margin-top:286px}#page-wrapper .Search:not(.headerV2).with-breadcrumbs.how-to-become-customer+.fit-viewport-content{margin-top:326px}#page-wrapper .Search:not(.headerV2).without-filters.how-to-become-customer+.fit-viewport-content{margin-top:213px}#page-wrapper .Search:not(.headerV2).without-filters.with-breadcrumbs.how-to-become-customer+.fit-viewport-content{margin-top:253px}#page-wrapper .Search:not(.headerV2).expanded.how-to-become-customer+.fit-viewport-content{margin-top:286px}#page-wrapper .Search:not(.headerV2).expanded-without-filters.how-to-become-customer+.fit-viewport-content{margin-top:213px}#page-wrapper .SupplierStoreKeyFacts:not(.key-facts-hidden)+.Search:not(.headerV2){transform:translateY(72px)}#page-wrapper .SupplierStoreKeyFacts:not(.key-facts-hidden)+.Search:not(.headerV2)+.fit-viewport-content{margin-top:303px}#page-wrapper .SupplierStoreKeyFacts:not(.key-facts-hidden)+.Search:not(.headerV2).without-filters+.fit-viewport-content{margin-top:230px}#page-wrapper .SupplierStoreKeyFacts:not(.key-facts-hidden)+.Search:not(.headerV2).expanded+.fit-viewport-content{margin-top:303px}#page-wrapper .SupplierStoreKeyFacts:not(.key-facts-hidden)+.Search:not(.headerV2).expanded-without-filters+.fit-viewport-content{margin-top:230px}#page-wrapper .SupplierStoreKeyFacts:not(.key-facts-hidden)+.Search:not(.headerV2).how-to-become-customer+.fit-viewport-content{margin-top:358px}#page-wrapper .SupplierStoreKeyFacts:not(.key-facts-hidden)+.Search:not(.headerV2).without-filters.how-to-become-customer+.fit-viewport-content{margin-top:285px}#page-wrapper .SupplierStoreKeyFacts:not(.key-facts-hidden)+.Search:not(.headerV2).expanded.how-to-become-customer+.fit-viewport-content{margin-top:358px}#page-wrapper .SupplierStoreKeyFacts:not(.key-facts-hidden)+.Search:not(.headerV2).expanded-without-filters.how-to-become-customer+.fit-viewport-content{margin-top:285px}}.Search.expanded-without-filters .search-bar,.Search.expanded .search-bar{height:auto;flex-wrap:nowrap}.Search.expanded-without-filters .search-bar .search,.Search.expanded .search-bar .search{width:100%;margin-bottom:0}.Search.expanded-without-filters .search-bar .Button,.Search.expanded .search-bar .Button{padding:11px 20px}.Search.expanded-without-filters .search-bar .search-icon,.Search.expanded .search-bar .search-icon{color:#475467;line-height:46px;left:6px}.Search.expanded-without-filters .search-bar input,.Search.expanded .search-bar input{height:46px;border-radius:46px;font-size:18px;font-weight:400;border-color:#d0d5dd;padding:22px 40px 22px 50px;box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05)}@media(min-width:1025px){.Search.expanded-without-filters .search-bar .Button,.Search.expanded .search-bar .Button{height:56px}.Search.expanded-without-filters .search-bar .search-icon,.Search.expanded .search-bar .search-icon{line-height:56px}.Search.expanded-without-filters .search-bar input,.Search.expanded .search-bar input{height:56px;border-radius:56px;font-size:20px}}.Search.headerV2 .search-input{background:transparent;padding:0}.Search.headerV2 .search-input .search-bar{height:44px}.Search.headerV2 .search-input .search-bar .clear-search,.Search.headerV2 .search-input .search-bar .search-icon{line-height:44px}.Search.headerV2 .search-input .search-bar input{height:44px;border-radius:44px;padding:10px 14px 10px 42px;font-size:16px;line-height:24px;color:#475467}.Search.headerV2 .search-input .search-bar .Button{height:44px;background:#fce8eb;border:#fce8eb;color:#890f20;font-size:16px;line-height:24px;padding:10px 20px}@media(min-width:1025px){.Search.headerV2 .search-input .search-bar{height:40px}.Search.headerV2 .search-input .search-bar .clear-search,.Search.headerV2 .search-input .search-bar .search-icon{line-height:40px}.Search.headerV2 .search-input .search-bar input{height:40px;border-radius:40px;padding:8px 14px 8px 42px;min-width:250px;border:none}.Search.headerV2 .search-input .search-bar .Button{display:none}}@media(min-width:1000px){.Search.headerV2 .search-input .search-bar input{min-width:200px}}@media(min-width:1120px){.Search.headerV2 .search-input .search-bar input{min-width:300px}}.Search .search-input{flex-shrink:0;width:100%;display:flex;border-bottom:none;background:#eaecf0;padding:13px 15px}.Search .search-input .form-group{margin:0;width:100%}.Search .search-input .search-bar{display:flex;height:46px;overflow:hidden;transition:height .3s}.Search .search-input .search-bar .search{flex-grow:1;position:relative}.Search .search-input .search-bar .clear-search{position:absolute;right:0;top:0;line-height:1.8em;width:40px;text-align:center;font-size:1.5em}.Search .search-input .search-bar .clear-search,.Search .search-input .search-bar .search-icon,.Search .search-input .search-bar input::placeholder{color:#475467}.Search .search-input .search-bar .clear-search,.Search .search-input .search-bar .search-icon{font-size:1.4em;line-height:46px}.Search .search-input .search-bar .search-icon{position:absolute;left:6px;top:0;width:40px;text-align:center;color:#475467;line-height:46px}.Search .search-input .search-bar input{height:46px;border-radius:46px;font-size:18px;font-weight:400;border-color:#d0d5dd;padding:22px 40px 22px 50px;box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05)}.Search .search-input .search-bar .Button{font-size:18px;height:46px;padding:11px 20px}.Search .search-input .search-bar .Button.scan-button{height:46px;width:46px;padding:12px;margin-left:10px;transition:none}.Search .search-input .search-bar .Button.scan-button span{display:none}.Search .search-input .search-bar input.loading{background:repeating-linear-gradient(45deg,hsla(0,0%,100%,.95),hsla(0,0%,100%,.95) 5%,#fff 0,#fff 10%);background-size:200px 200px;animation:slide-bg-horizontally 2s linear infinite}@media(min-width:1025px){.Search .search-input .search-bar{height:56px}.Search .search-input .search-bar .clear-search,.Search .search-input .search-bar .search-icon{line-height:56px}.Search .search-input .search-bar input{height:56px;border-radius:56px}.Search .search-input .search-bar .Button{height:56px}}.VenueSelectorV2{position:relative}.VenueSelectorV2__dropdown{box-shadow:none;height:40px;background-color:hsla(0,0%,100%,.15);transition:background-color .3s ease-in-out}.VenueSelectorV2__dropdown:hover{background-color:hsla(0,0%,100%,.26)}.VenueSelectorV2__dropdown.Dropdown{height:40px;border-radius:50px;padding:0;position:relative;box-shadow:none}.VenueSelectorV2__dropdown.Dropdown .react-select__control{background-color:transparent;border:none;min-width:200px;width:100%;height:40px;min-height:0;border-radius:50px;box-shadow:none;transition:background-color .3s ease-in-out}.VenueSelectorV2__dropdown.Dropdown .react-select__control .react-select__indicator{color:#fcfdfd}.VenueSelectorV2__dropdown.Dropdown .react-select__control .react-select__indicator svg{transition:.5s}.VenueSelectorV2__dropdown.Dropdown .react-select__control--menu-is-open{background-color:#fff}@media(max-width:1024px){.VenueSelectorV2__dropdown.Dropdown .react-select__control--menu-is-open{background-color:#e51936}}.VenueSelectorV2__dropdown.Dropdown .react-select__control--menu-is-open .data .Text{color:#598cff;transition:color .3s ease-in-out}@media(max-width:1024px){.VenueSelectorV2__dropdown.Dropdown .react-select__control--menu-is-open .data .Text{color:#fff}}.VenueSelectorV2__dropdown.Dropdown .react-select__control--menu-is-open .react-select__indicator{color:#598cff;transition:color .3s ease-in-out}@media(max-width:1024px){.VenueSelectorV2__dropdown.Dropdown .react-select__control--menu-is-open .react-select__indicator{color:#fff}}.VenueSelectorV2__dropdown.Dropdown .react-select__control--menu-is-open .react-select__indicator svg{transform:rotate(180deg);transition:.5s}.VenueSelectorV2__dropdown.Dropdown .react-select__menu{min-width:300px;padding:12px;border:none;border-radius:12px;top:18px;right:0;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1.5px 6px rgba(0,0,0,.08)}.VenueSelectorV2__dropdown.Dropdown .react-select__menu .more{color:#a01226}.VenueSelectorV2__dropdown.Dropdown .react-select__menu-list{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.VenueSelectorV2__dropdown.Dropdown .react-select__option{background:#fcfcfd;padding:8px 12px;width:100%;height:56px;border-radius:8px}.VenueSelectorV2__dropdown.Dropdown .react-select__option .address{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.VenueSelectorV2__dropdown.Dropdown .react-select__option--is-selected{background:#f0f5ff;border:1px solid #cadaff}.VenueSelectorV2__dropdown .data{display:flex;grid-gap:8px;gap:8px}.VenueSelectorV2__dropdown .data .Text{line-height:24px;color:#fcfdfd}@media(min-width:1025px){.VenueSelectorV2__dropdown .data .Text{font-size:14px;line-height:20px}}.VenueSelectorV2__dropdown .data .Text.danger{color:#f97066}.VenueSelectorV2__user-notice-banner{position:absolute;top:calc(100% + 15px);left:50%;transform:translateX(-50%);z-index:1}.side-menu-navigation{display:none;z-index:1000;background:#fff;min-width:312px;width:312px;overflow:hidden}@media(min-width:1025px){.side-menu-navigation{display:block}}.side-menu-navigation__nav{display:grid;grid-template-rows:auto auto 1fr;padding-bottom:12px;height:100vh;height:100dvh}.side-menu-navigation__navigation-content{overflow-y:auto;height:calc(100dvh - 64px)}.side-menu-navigation__logout-link{display:flex;align-items:center;align-self:flex-end}.side-menu-navigation__toggle-test-content .switch{width:24px;margin:12px 6px}.side-menu-navigation__toggle-test-content .switch+.text-section .Text{font-size:14px;line-height:16px;color:#344054;font-weight:600}.side-menu-navigation .header{padding:20px}.side-menu-navigation .header a img{max-height:32px;width:auto}.side-menu-navigation .header a img.white-logo{display:none}.side-menu-navigation .menu-links{list-style:none;display:flex;flex-direction:column;margin-bottom:0;padding:12px 10px 12px 12px;min-height:calc(100% - 30px)}.side-menu-navigation .menu-links li{background-color:none;border-radius:24px;transition:background-color .3s}.side-menu-navigation .menu-links li.isSelected{background-color:#ffcbd1}.side-menu-navigation .menu-links li.isSelected .link-text svg path,.side-menu-navigation .menu-links li.isSelected .link-text svg rect{fill:#8a0f1e}.side-menu-navigation .menu-links li.isSelected .link-text div section{color:#8a0f1e}.side-menu-navigation .menu-links li.isSelected:hover{background-color:#ffaab4}.side-menu-navigation .menu-links li:hover{background-color:#fee6e9}.side-menu-navigation .menu-links .admin-links{margin-top:30px}.side-menu-navigation .menu-links .bottom-links{flex-grow:1;margin-top:30px;display:flex;flex-direction:column;justify-content:flex-end}.side-menu-navigation .menu-links .menu-link{display:flex;align-items:center;justify-content:space-between;color:#101828;min-height:40px}.side-menu-navigation .menu-links .menu-link--disabled{opacity:.55;cursor:not-allowed}.side-menu-navigation .menu-links .menu-link .Badge{border-radius:16px;padding:2px 10px;color:#fff;text-align:center;white-space:nowrap;margin-left:58px;margin-top:4px}.side-menu-navigation .menu-links .menu-link .Badge.error{background:#f04438}.side-menu-navigation .menu-links .menu-link .Badge.error .Text{color:#fff}.side-menu-navigation .menu-links .menu-link .Badge.cashback{background:#3af9a3}.side-menu-navigation .menu-links .menu-link .Badge.cashback .Text{color:#170205}.side-menu-navigation .menu-links .menu-link .Badge .Text{display:inline-block;vertical-align:middle;font-size:14px;line-height:20px;font-weight:500}.side-menu-navigation .menu-links .menu-link .link-text{display:flex;align-items:center;grid-gap:4px;gap:4px;font-size:12px;line-height:20px;color:#101828;font-weight:400}.side-menu-navigation .menu-links .menu-link .link-text.rtl{flex-direction:row-reverse;padding:8px 16px 8px 8px;grid-gap:8px;gap:8px}.side-menu-navigation .menu-links .menu-link .link-text.rtl .Text{font-size:16px;line-height:24px;font-weight:600;color:#101828}.side-menu-navigation .menu-links .menu-link .link-text .Text{font-size:16px;line-height:24px;font-weight:500;color:#344054}.side-menu-navigation .menu-links .menu-link .link-text .leading-navigation-icon{margin-bottom:.4rem;margin-left:.4rem}.side-menu-navigation .menu-links .menu-link i{width:40px;text-align:center}.side-menu-navigation .menu-links .menu-link>svg{display:none}.side-menu-navigation+#page-wrapper{width:100vw;background:#f2f4f7}.side-menu-navigation+#page-wrapper.white-bg{background:#fff}@media(min-width:1025px){.side-menu-navigation+#page-wrapper{margin:0;padding:0 16px;width:calc(100% - 312px)}}.gradient-header .side-menu-navigation .header{height:64px;align-content:center;background:#e51936;padding:12px 20px}.gradient-header .side-menu-navigation .header a img{display:none}.gradient-header .side-menu-navigation .header a img.white-logo{display:block}.instance-indicator-v2{text-transform:capitalize;margin:15px 0}@media(max-width:1024px){.instance-indicator-v2{margin:12px 0}}.instance-indicator-v2__heading{padding:0 20px;font-size:18px;display:inline-block;text-transform:uppercase}@media(max-width:1024px){.instance-indicator-v2__heading{font-size:16px}}.instance-indicator-v2__list{list-style-type:"➜";margin-top:.2em}@media(max-width:1024px){.instance-indicator-v2__list{margin-top:.15em}}.instance-indicator-v2__item{padding-left:.2em;text-transform:uppercase}@media(max-width:1024px){.instance-indicator-v2__item{padding-left:.15em}}.instance-indicator-v2[data-instance=prod] .instance-indicator-v2__heading{color:#ed5595}.instance-indicator-v2[data-instance=dev] .instance-indicator-v2__heading,.instance-indicator-v2[data-instance=qa] .instance-indicator-v2__heading{color:#fdb022}.instance-indicator-v2[data-instance=local] .instance-indicator-v2__heading{color:#475467}.navigation-button-container{position:relative;display:flex;flex-direction:column}.navigation-button-container.no-icon{padding-left:28px}.navigation-button-container.no-icon li a.menu-link{margin-left:2rem}.navigation-button-trailing{position:absolute;right:0;z-index:2;pointer-events:auto}.assortment-button-container{position:relative;display:flex;flex-direction:column}.assortment-button-trailing{position:absolute;right:0;z-index:2;pointer-events:none}.expand-button-svg{border-radius:50%;transition:background-color .2s;cursor:pointer;display:block}.expand-button-svg:hover{background-color:#fee6e9}.cashback-navigation-button{display:flex;align-items:center;border:none;border-radius:24px;min-height:40px;font-size:16px;line-height:24px;font-weight:500;color:#344054;background-color:transparent}.cashback-navigation-button__cashback-icon{width:22px;height:22px;margin:-2px 12px 0 8px;color:#667085}.cashback-navigation-button:hover{background-color:#e9dfff}.cashback-navigation-button--selected{background-color:#dac9ff;color:#344054}.cashback-navigation-button--selected__cashback-icon{color:#611ed2}.cashback-navigation-button--selected:hover{background-color:#cbb3ff}.Toggle{display:flex;align-items:center}.Toggle.with-desc{align-items:flex-start}.Toggle input{opacity:0;width:0;height:0}.Toggle .Spinner{margin:4px auto}.Toggle .switch{position:relative;display:inline-block;width:44px;height:24px;cursor:pointer}.Toggle .Text{color:#344054;cursor:pointer}.Toggle .description{color:#475467}.Toggle .slider{position:absolute;top:0;left:0;right:0;bottom:0;background:#f2f4f7;border-radius:12px;padding:2px;transition:.4s}.Toggle .slider:before{position:absolute;content:"";height:20px;width:20px;background:#fcfdfd;border-radius:50%;transition:.3s;box-shadow:0 1px 3px rgba(16,24,40,.1),0 1px 2px rgba(16,24,40,.06)}.Toggle .slider+p{position:absolute;line-height:25px;top:0;right:0;width:calc(100% - 32px);text-align:center;padding-right:5px}.Toggle .slider:hover{background-color:#eaecf0}.Toggle .slider:hover:before{border-color:#98a2b3}.Toggle .slider:hover+p{color:#fff}.Toggle input:disabled:checked+.switch .slider{cursor:not-allowed;background-color:#f2f4f7}.Toggle input:disabled:checked+.switch .slider:before{border-color:#f9fafb;background-color:#f9fafb}.Toggle input:disabled:checked+.switch+p{color:#667085}.Toggle input:focus+.switch .slider{background:#f9fafb;box-shadow:0 0 0 4px rgba(68,61,246,.1)}.Toggle input:focus+.switch+p{color:#1d2939}.Toggle input:active+.switch .slider{box-shadow:unset;background-color:#667085}.Toggle input:active+.switch .slider:before{border-color:#667085}.Toggle input:checked+.switch .slider{background-color:#e51936}.Toggle input:checked+.switch .slider:before{border-color:#e51936;transform:translateX(20px)}.Toggle input:checked+.switch .slider:hover{background-color:#b7142b}.Toggle input:checked+.switch .slider:hover:before{border-color:#e51936}.Toggle input:checked:active+.switch .slider{background-color:#b7142b}.Toggle input:checked:active+.switch .slider:before{border-color:#b7142b}.Toggle.inside-label .switch{width:72px}.Toggle.inside-label input:checked+.switch .slider:before{transform:translateX(48px)}.Toggle.inside-label input:checked+.switch .slider+p{transform:translateX(-29px);color:#fefefe}.Toggle.small-toggle .switch{width:36px!important;height:20px;min-width:28px}.Toggle.small-toggle .slider{border-radius:12px}.Toggle.small-toggle .slider:before{width:16px;height:16px;box-shadow:0 1px 3px rgba(16,24,40,.1),0 1px 2px rgba(16,24,40,.06)}.Toggle.small-toggle input:checked+.switch .slider:before{transform:translateX(16px)}.Toggle p{margin:0 0 0 1em}.Toggle .sk-spinner{position:absolute;top:0;left:calc(50% - 25px)}.user-notice-banner{width:300px;border-radius:4px;background:#ffa000;display:flex;justify-content:space-between;align-items:center}.user-notice-banner:before{content:"";position:absolute;top:-12px;left:50%;transform:translateX(-50%);border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #ffa000}.user-notice-banner .Text{color:#fff;font-weight:700}.user-notice-banner button{margin-right:16px;background-color:#fff;color:#e08000}.support-button{border-radius:50%}.support-button.icon{position:relative;background-color:inherit;border-color:inherit;padding:8px;height:40px;width:40px}.support-button.icon:hover{background-color:hsla(0,0%,100%,.26)}.support-button.icon:focus{box-shadow:none}.support-button.icon.open{background-color:#fff;border-color:#fff;opacity:1}.support-button.icon.open svg path{fill:#598cff}@media(min-width:1025px){.support-modal{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:290px;max-height:570px;position:fixed;top:38px;right:60px;background:#fcfdfd;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1.5px 6px rgba(0,0,0,.08);border-radius:8px;z-index:1}}.support-modal__content{display:flex;flex-direction:column;align-items:center}.support-modal__info-icon{border-radius:50%;position:relative;background-color:#dbe6ff;border-color:inherit;padding:8px;height:40px;width:40px}.support-modal__info-title{font-size:16px}.support-modal__info-text,.support-modal__info-title{color:#001737;text-align:center;font-family:Roboto,helvetica,arial,sans-serif;font-style:normal;font-weight:500;line-height:20px}.support-modal__info-text{font-size:14px}.support-modal__form-button{width:100%}@media(min-width:1025px){.support-modal__overlay{background-color:transparent}}.Button.cart-button{max-height:40px;position:relative;padding:1px;background-color:transparent;border-radius:50%}.Button.cart-button.cart-dropdown{padding:8px}.Button.cart-button.cart-dropdown:focus{box-shadow:none}.Button.cart-button.cart-dropdown.open{background-color:#fff;border-color:#fff}.Button.cart-button.cart-dropdown.open svg path{fill:#598cff}.Button.cart-button.cart-dropdown .badge{top:4px;right:1px}.Button.cart-button .badge{font-size:12px;line-height:10px;font-weight:400;padding:2.5px;display:inline-block;border-radius:20px;min-width:16px;min-height:16px;background:#f04438;color:#fff;text-align:center;white-space:nowrap;position:absolute;top:5px;right:0}.Button.cart-button .badge span{display:inline-block;vertical-align:middle}.Button.cart-button i{margin-left:-4px}.Button.cart-button:hover{background-color:hsla(0,0%,100%,.26)}.cart-modal{position:fixed;right:12px;overflow:auto;max-width:100%}@media(min-width:1025px){.cart-modal{width:320px;top:38px;border-radius:12px}}.cart-modal__carts{display:flex;flex-direction:column;grid-gap:8px;gap:8px;margin:0;padding:0}@media(min-width:1025px){.cart-modal__overlay{background-color:transparent}}.modal-open #page-wrapper .cart-modal.modal:before{content:none}.cart-modal .modal-header{padding:12px 0 0}.cart-modal .modal-content{padding:0 16px}.cart-modal .modal-body{padding:0}.cart-modal li{display:flex;order:1;grid-gap:8px;gap:8px}.cart-modal li.order-0{order:0}.cart-modal .empty-cart{display:flex;flex-direction:column;justify-content:center;align-items:center}.cart-modal .empty-cart .Button{margin-bottom:16px}@media(min-width:1025px){.cart-modal .empty-cart .Button{margin-bottom:0}}.cart-modal .empty-cart .start-order{color:#667085}.cart-modal .empty-cart .empty-cart-icon{display:flex;justify-content:center;align-items:center;width:40px;height:40px;background:#dbe6ff;border-radius:50%}@media(min-width:1025px){.cart-modal .modal-body{padding:16px;border-radius:8px}.cart-modal .modal-header{display:none}.cart-modal .modal-dialog{top:0;left:0;margin-right:24px;margin-top:53px;margin-left:auto;max-width:384px;pointer-events:all}.cart-modal .modal-content{padding:0}}.cart-summary{border:1px solid #eaecf0;padding:8px;border-radius:8px}.cart-summary__grid{width:100%;display:grid;grid-template-columns:auto 3fr 1fr;grid-gap:8px;gap:8px}.cart-summary__supplier-logo{aspect-ratio:2;height:48px;object-fit:contain}.cart-summary__items-in-cart{align-self:center;justify-self:start}.cart-summary__total{align-self:center;justify-self:end}.cart-summary__supplier-name{grid-column:1/-1}.cart-summary__go-to-checkout-button{width:100%;grid-column:1/-1}.PDP{position:relative;padding:0;margin:0 -15px}@media(max-width:1025px){.PDP{padding:0 0 80px}}.PDP__max-width{max-width:1360px;margin:0 auto}.PDP__order-list-handler{position:absolute;top:0;right:0}@media(max-width:1024px){.PDP__order-list-handler{top:-24px}}@media(max-width:1024px){.PDP__cashback-badge{border-radius:0 24px 24px 0;margin-left:-16px}}@media(max-width:1024px){.PDP__cashback-badge img{width:19px;height:17px}}.PDP .FavoriteItem{position:absolute;top:0;right:0}@media(max-width:1024px){.PDP .FavoriteItem{top:-24px}}@media(max-width:1024px){.PDP.modal-dialog{transform:translate(0)!important}}@media(min-width:1025px){.PDP .modal-body{padding-bottom:87px;border-radius:8px}}.PDP .modal-footer{background:#fefefe;position:-webkit-sticky;position:sticky;width:100%;left:0;bottom:0;flex-direction:row}@media(min-width:1025px){.PDP .modal-footer{position:absolute;border-radius:8px}}@media(min-width:992px){.PDP .modal-footer .square{width:auto}}.PDP .ScanItem .modal-body{padding-bottom:16px}.PDP .item-header{background-color:#fff}@media(min-width:1025px){.PDP .item-header{padding-right:40px}}.PDP .item-header .packaging-text{margin-top:4px}.PDP .QuantityInput{position:static}.PDP .QuantityInput.full-width{background-color:#fff}.PDP .quantities{margin-top:16px;max-width:375px}@media(max-width:1025px){.PDP .quantities{max-width:100%}}@media(min-width:1025px){.PDP .quantities:not(.personalized-item .quantities){background-color:#fff;padding:16px 0;margin:0}}.PDP .pdp-border{border-radius:10px;margin:0 0 16px;padding:16px}.PDP .upper-part{background-color:#fff;display:flex;flex-direction:column}@media(min-width:1025px){.PDP .upper-part{flex-direction:row}}@media(min-width:1025px){.PDP .upper-part:not(.personalized-item .upper-part){display:flex}}.PDP .upper-part .image{display:flex;justify-content:center;max-height:400px;text-align:center;padding-bottom:50px;background-color:#fff;position:relative;margin-top:16px;flex:1 1 auto}@media(min-width:420px){.PDP .upper-part .image{align-items:center;height:400px;padding-top:40px}}.PDP .upper-part .image .item-badge{position:absolute;bottom:0;left:0;display:flex;flex-direction:column;align-items:flex-start;grid-gap:2px;gap:2px}.PDP .upper-part .image .item-badge .StockItemHint .hint{margin:0;border-radius:0 5px 5px 0}.PDP .upper-part .image .item-badge .Badge{display:flex;align-items:center;min-width:30px;height:22px;text-align:center;border-radius:0 5px 5px 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;align-self:flex-start}.PDP .upper-part .image .item-badge .Badge .Text{font-size:12px;line-height:18px}.PDP .upper-part .image .item-badge .Badge:not(.offer):not(.error){background-color:#1b1b5d}.PDP .upper-part .image .item-badge .Badge:not(.offer):not(.error) .Text{color:#fff}.PDP .upper-part .image .item-badge .Badge.default.tonal{border:none;padding-top:0;padding-bottom:0}.PDP .upper-part .image .item-badge .Badge:last-of-type:not(:first-of-type) span.valid-to{display:inline;background-color:unset;-webkit-clip-path:unset;clip-path:unset;margin-left:10px;font-size:12px;font-weight:500;padding-right:0}.PDP .upper-part .image img{object-fit:contain;max-width:100%;max-height:100%}@media(min-width:1025px){.PDP .upper-part .image:not(.personalized-item .image){width:50%}.PDP .upper-part .image:not(.personalized-item .image) .item-badge{display:none}}.PDP .upper-part .image .Carousel ::-webkit-scrollbar{display:none}.PDP .upper-part .image .Carousel>.glider{scrollbar-width:none}.PDP .upper-part .image .Carousel{position:relative}.PDP .upper-part .image .Carousel,.PDP .upper-part .image .Carousel .child-wrap,.PDP .upper-part .image .Carousel .children,.PDP .upper-part .image .Carousel image{height:320px;width:320px}.PDP .upper-part .image .Carousel button.next,.PDP .upper-part .image .Carousel button.prev{position:absolute;top:50%}.PDP .upper-part .image .Carousel button.prev{left:-40px}.PDP .upper-part .image .Carousel button.next{right:-40px}.PDP .upper-part .item-info{position:relative;padding:16px;flex:1 1 auto}.PDP .upper-part .item-info .Button.confirm-button,.PDP .upper-part .item-info .item-badge{display:none}@media(min-width:1025px){.PDP .upper-part .item-info:not(.personalized-item .item-info){width:50%}.PDP .upper-part .item-info:not(.personalized-item .item-info) .quantities{max-width:375px}.PDP .upper-part .item-info:not(.personalized-item .item-info) .item-badge{display:flex;align-items:center;position:static;grid-gap:8px;gap:8px}.PDP .upper-part .item-info:not(.personalized-item .item-info) .Button.confirm-button{display:block}}.PDP .description{color:#667085;margin-top:4px}.PDP .pricing{padding:10px 0;display:flex;align-items:center;justify-content:space-between;background-color:#fff}.PDP .pricing .Price{text-align:left;font-weight:600}.PDP .pricing .Price .price{color:#242533;font-size:24px;line-height:28px}.PDP .pricing .Price .promo-price{color:#df4752;font-size:20px;line-height:30px}.PDP .pricing .Price .cross-price{margin-left:8px;font-size:18px;line-height:22px;color:#475467;font-weight:400}.PDP .promo-description{color:#e51936;font-size:15px;font-weight:700}.PDP .promo-description--rebate{color:#8036ff}.PDP .report-error{padding:0 16px;margin-top:16px;margin-bottom:100px}.PDP .pdp-info-text{text-align:center;color:#7a7e97;margin:20px}.PDP .ReportError{margin-top:48px}.PDP .SubCategorySelect input[type=radio]{margin-right:10px}.PDP .other-alternatives{margin-top:16px;background-color:#fff}.PDP .other-alternatives .StockItemList{padding:0 0 0 16px}.PDP .QuantityInput .Button.btn-xl:focus,.PDP .QuantityInput .Button.btn-xl:hover{background-color:#fff;color:#28288b}.PDP .AddItem-QuantityInput{display:flex}.PDP .AddItem-QuantityInput input{display:inline-block;width:auto;max-width:70px;margin:0 3px;padding:5px;vertical-align:middle}.PDP .AddItem-QuantityInput input::-webkit-inner-spin-button,.PDP .AddItem-QuantityInput input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.PDP .item-featured-ads{background:#fff;margin-top:16px}.PDP .item-featured-ads .Text{padding-bottom:0}.PDP .heading{padding:16px}@media(min-width:1025px){.PDP .heading{font-size:18px;line-height:28px}}.PDP .QuickQuantityButtons{margin-top:16px;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:16px}.PDP .QuickQuantityButtons .Button.default{color:#344054;margin:0;height:40px;border:1px solid #d0d5dd;box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05)}.PDP.not-available .image{opacity:.8}.PDP.not-available .item-header{opacity:.7}.PDP.not-available .Price{color:#bdc0cb}.PDP.not-available .quantity{background-color:#bdc0cb}.PDP .show-report-error{background-color:transparent;border:none;padding:0;line-height:20px;color:#a01226}.PDP .show-report-error:focus,.PDP .show-report-error:hover{border:none;box-shadow:none}.PDP .confirm-bottom-bar{background-color:#fff}@media(min-width:1025px){.PDP .sticky-bottom-bar{display:none}}.PDP .article-details{box-shadow:0 2px 8px rgba(0,0,0,.06);background-color:#fff}.PDP .article-details .button-group{display:flex;width:100%;background:#f2f4f7;border:1px solid #f2f4f7;border-radius:10px}.PDP .article-details .button-group button{flex:1 1;text-align:center;border:0}.PDP .article-details .button-group button.primary{background:#fff;color:#101017}.PDP .article-details .button-group button.secondary{background:#f2f4f7}.PDP .article-details .article-table{width:100%;margin-top:15px;border-collapse:collapse}.PDP .article-details .article-table td{padding:20px 10px;color:#101017}.PDP .article-details .article-table tr{border-bottom:1px solid #eaecf0}.PDP .article-details .article-table td:first-child{background:#f2f4f7;font-weight:700}@media(min-width:1025px){.PDP .article-details .article-table td:first-child{width:33%}}.PDP .article-details .article-table td:last-child{background:#fff}.StockItemHint{display:flex}.StockItemHint .hint{display:flex;align-items:center;margin:5px 0;font-weight:500;padding:2px 7px;font-size:12px;line-height:18px;background-color:#1b1b5d;color:#fff;border-radius:50px}.StockItemHint .hint i{font-size:10px;margin-right:4px}.item-suggestions{background:#fff;margin-top:16px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.item-suggestions .removing-suggestion-appear{opacity:1}.item-suggestions .removing-suggestion-appear-active{opacity:0;transition:opacity .4s}.ReportModal .image-container{display:flex;align-items:center;justify-content:center;height:200px}.ReportModal .image-container img{object-fit:contain;height:100%}.ReportModal .title{font-size:20px;font-weight:600}.ReportModal .description{font-size:16px;font-weight:400;color:#667085}.ReportModal .m{margin:16px 0 8px}.ReportModal .item-header{padding:0}.ReportModal .Text.medium{font-size:18px;margin-bottom:24px}.ReportModal .Input select.form-control{font-size:18px;color:#667085}@media(max-width:380px){.ReportModal .Input select.form-control{font-size:14px}}.ReportModal textarea{font-size:18px;font-weight:400}.ReportError{padding-bottom:100px}.ReportError .Text{font-weight:600}.ReportError .SubCategorySelect{margin-bottom:24px}.ReportError .SubCategorySelect label{display:flex;font-size:16px;font-weight:400;line-height:20px}.ReportError .buttons{background:#fff;position:fixed;display:flex;justify-content:space-between;box-shadow:0 12px 40px rgba(16,24,64,.24);padding:18px 21px 24px;width:calc(100% - 2px);margin:0 1px;left:0;bottom:0}.Radio{position:relative;margin-top:15px;color:#1b1b5d;text-align:left}.Radio>label{font-weight:400;font-size:14px;line-height:18px;text-align:left;display:inline-flex;align-items:flex-start;padding-left:0;cursor:pointer;grid-gap:12px;gap:12px;margin:0}.Radio>label.reverse{flex-direction:row-reverse}.Radio>label .description{position:absolute;font-weight:400}.Radio>label .control{display:flex;align-items:center;justify-content:center;min-width:20px;width:20px;height:20px;border-radius:10px;background-color:#fcfdfd;border:1px solid #d0d5dd;margin-top:2px}.Radio>label .control .dot{display:none;background-color:#e51936;width:8px;height:8px;border-radius:50%}.Radio>label input[type=radio]{position:absolute!important;opacity:0;width:1em;height:1em;left:0;z-index:-1}.Radio>label input[type=radio]:checked+.control{background-color:#ececfe;border:1px solid #443df6}.Radio>label input[type=radio]:checked+.control .dot{display:block}.Radio>label input[type=radio]:disabled+.control{opacity:.4;background-color:#f2f4f7;border:1px solid #eaecf0;cursor:not-allowed}.Radio>label input[type=radio]:disabled+.control+.radio-label{cursor:not-allowed;color:#595c80}.Radio>label input[type=radio]:disabled:checked+.control{border:1px solid #eaecf0;opacity:.5}.Radio>label input[type=radio]:disabled:checked+.control .dot{background-color:#eaecf0}.Radio>label input[type=radio]:hover+.control{background:#f3f3ff;border:1px solid #443df6}.Radio>label input[type=radio]:focus+.control{border:1px solid #443df6;box-shadow:0 0 0 4px rgba(68,61,246,.1)}.Radio>label input[type=radio]:focus:checked+.control{box-shadow:0 0 0 4px rgba(68,61,246,.1)}.Radio>label.small .control{min-width:16px;width:16px;height:16px;margin-top:4px}.Radio .help-block{line-height:1.15;letter-spacing:.25px;text-align:left}.Radio.has-error .control-label{color:#c30052}.Radio.has-error .help-block,.Radio.has-error .inline-label-text{color:#c30052!important}.SurveyModal .modal-content{height:90vh}@media(min-width:1025px){.SurveyModal .modal-dialog{width:480px}.SurveyModal .modal-content{height:67vh}}.SurveyModal .modal-header{padding:8px 16px 20px}@media(min-width:1025px){.SurveyModal .modal-header{padding:16px 24px 28px}}.SurveyModal .modal-header .modal-title{font-size:20px;line-height:30px}.SurveyModal .modal-body{padding-bottom:0;background:#fff}.SurveyModal .modal-body .survey-description{padding-bottom:20px}.SurveyModal .modal-body .survey-questions{display:flex;flex-direction:column}.SurveyModal .modal-body .survey-questions .answers{margin-left:10px}.SurveyModal .modal-body .survey-questions .SurveyQuestion{width:100%;padding:10px 0;display:flex;flex-direction:column;align-items:center}.SurveyModal .modal-body .survey-questions .SurveyQuestion .question-container{display:flex;flex-direction:row;align-items:center;width:100%}.SurveyModal .modal-body .survey-questions .SurveyQuestion:not(:first-child){border-top:1px solid #eaecf0}.SurveyModal .modal-body .survey-questions .SurveyQuestion:last-child{border-bottom:1px solid #eaecf0}.SurveyModal .modal-body .survey-questions .SurveyQuestion img{width:30%}.SurveyModal .modal-body .survey-questions .SurveyQuestion .answers{width:inherit}.SurveyModal .modal-body .survey-questions .SurveyQuestion .CheckBox,.SurveyModal .modal-body .survey-questions .SurveyQuestion .Radio{border:1px solid #eaecf0;border-radius:8px;padding:12px;position:relative;margin-top:15px;margin-bottom:15px;text-align:left}.SurveyModal .modal-body .survey-questions .SurveyQuestion .CheckBox.selected,.SurveyModal .modal-body .survey-questions .SurveyQuestion .Radio.selected{background-color:#f3f3ff;border:1px solid #ffbec6}.SurveyModal .modal-body .survey-questions .SurveyQuestion .Radio label{margin-bottom:0;display:flex;align-items:center;grid-gap:unset;gap:unset}.SurveyModal .modal-body .survey-questions .SurveyQuestion .Radio .control{margin-top:0}.SurveyModal .modal-body .survey-questions .SurveyQuestion .Radio .radio-label{margin-left:10px;width:100%}.SurveyModal .modal-body .survey-questions .SurveyQuestion .Radio .radio-label>.Text{font-weight:400}.SurveyModal .modal-body .survey-questions .SurveyQuestion .CheckBox{white-space:unset;display:flex;align-items:center;grid-gap:unset;gap:unset}.SurveyModal .modal-body .survey-questions .SurveyQuestion .CheckBox label{color:#1b1b5d;margin-left:10px;width:100%;font-weight:400;font-size:14px;line-height:18px;text-align:left;cursor:pointer}.SurveyModal .modal-body .survey-questions .SurveyQuestion .CheckBox label>.Text{font-weight:400}.SurveyModal .modal-body .survey-questions .SurveyQuestion .CheckBox.other-option label{width:100%;display:flex;flex-direction:column;align-items:flex-start}.SurveyModal .modal-body .survey-questions .SurveyQuestion .CheckBox.other-option,.SurveyModal .modal-body .survey-questions .SurveyQuestion .Radio.other-option label{align-items:flex-start}.SurveyModal .modal-body .CheckBox.dismiss{margin-top:15px;margin-bottom:15px;margin-left:10px}.SurveyModal .modal-body textarea{min-height:100px;margin-top:5px}.SurveyModal .modal-footer{border-top:1px solid #eaecf0;width:100%}.SurveyModal .modal-footer .buttons{width:100%;display:flex;justify-content:space-between}.CheckBox{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;grid-gap:12px;gap:12px;flex-wrap:nowrap;white-space:nowrap}.CheckBox>input{display:none}.CheckBox>label{cursor:pointer;color:#344054;margin:0}.CheckBox.sm{grid-gap:8px;gap:8px}.CheckBox.sm>label{font-weight:500;font-size:14px;line-height:20px}.CheckBox.md{grid-gap:12px;gap:12px}.CheckBox.md>label{font-weight:500;font-size:16px;line-height:24px}.CheckBox.disabled>button,.CheckBox.disabled>label{cursor:not-allowed}.CheckBox.disabled>label{color:#d0d5dd}.ProductPushAds .glider-slide{margin-right:17.5px}@media(min-width:1025px){.ProductPushAds .glider-slide{margin-right:16px}}.ProductPushAds .modal-content{height:90vh}@media(min-width:1025px){.ProductPushAds .modal-dialog{width:480px}.ProductPushAds .modal-content{height:67vh}}.ProductPushAds .modal-header{padding:8px 16px 20px}@media(min-width:1025px){.ProductPushAds .modal-header{padding:16px 24px 28px}}.ProductPushAds .modal-header .modal-title{font-size:20px;line-height:30px}.ProductPushAds .modal-body{padding-bottom:0;background:#fff}.ProductPushAds .Carousel .next,.ProductPushAds .Carousel .prev{display:none}@media(min-width:1024px){.ProductPushAds .Carousel .next,.ProductPushAds .Carousel .prev{display:block;position:fixed;top:50%}.ProductPushAds .Carousel .next.disabled,.ProductPushAds .Carousel .prev.disabled{opacity:0}.ProductPushAds .Carousel .next{right:calc(50% - 480px)}.ProductPushAds .Carousel .prev{left:calc(50% - 480px)}.ProductPushAds .Carousel .Button.default:focus{box-shadow:none}}.ProductPushAd{text-align:left;max-height:calc(90vh - 165px);overflow:auto}@media(min-width:1025px){.ProductPushAd{max-height:calc(67vh - 176px)}}.ProductPushAd.in-preparation:before{content:"-- IN PREPARATION --";color:#df4752;font-weight:700;display:block;position:absolute;background:#fff;padding:3px 5px}.ProductPushAd .image img{width:100%;border-radius:8px;object-fit:cover}.ProductPushAd .text{color:#475467}.ProductPushAd .items{margin-top:16px}.ProductPushAd .StockItemList .item-img,.ProductPushAd .StockItemList .item-img .item-thumb,.ProductPushAd .StockItemList .item-img img{border-radius:unset}.CasePackListPromo .header-content{display:flex;align-items:center}.CasePackListPromo .header-content .logo{width:52px;min-width:52px;height:45px;min-height:45px;border-radius:8px;display:flex;align-items:center;justify-content:center;background-color:#fff;margin-right:20px}.CasePackListPromo .header-content .logo img{height:100%}.CasePackListPromo .banner img,.CasePackListPromo .header-content .logo img{width:100%;object-fit:cover;border-radius:8px}.CasePackListPromo .CasePackListKeyFacts{border-top:1px solid #d0d5dd;margin:12px -15px 16px;padding:0 15px}@media(min-width:1025px){.CasePackListPromo .StockItemGridItemCards{grid-template-columns:repeat(2,180px)}}.CasePackListKeyFacts .CasePackListKeyFact{display:flex;align-items:center;margin:10px 0}.CasePackListKeyFacts .CasePackListKeyFact .icon-container{border:1px solid;border-radius:8px;width:40px;height:40px;position:relative;display:flex;justify-content:center;align-items:center}.CasePackListKeyFacts .CasePackListKeyFact .icon-container svg{padding:7px}.CasePackListKeyFacts .CasePackListKeyFact .Text{color:#101017;margin-left:10px}.LegacyFailedScan .modal-body{text-align:center}.LegacyFailedScan .product-card{background:#fff;margin:30px 0;display:flex;align-items:center;border-radius:8px;box-shadow:0 1px 10px #dee0e5}.LegacyFailedScan .product-card .product-image{width:100px;padding:20px;justify-content:center;align-items:center;display:flex}.LegacyFailedScan .product-card .product-image img{max-width:50px;max-height:100px}.LegacyFailedScan .product-card .product-title{padding:20px}.LegacyFailedScan .Button.scan-button{align-items:center;justify-content:space-between;font-size:16px;font-weight:500;width:100%;padding:6px 12px;height:50px;margin:30px 0}.ProductList{height:100%}.ProductList .list-actions{display:flex;margin-bottom:3px;justify-content:center}.ProductList .list-actions>*{flex:1 1}.ProductList .list-actions>.center{text-align:center}.ProductList .list-actions>.right{text-align:right}.ProductList.case-pack-mode li>.buttons{justify-content:start}.ProductList li{display:flex}.ProductList li>.buttons{display:flex;flex-direction:column;justify-content:center}.ProductList li button.check-box,.ProductList li button.clone-product{background:none;border:none;padding:0;margin:0 .5em 0 0;font-size:2em;align-self:center;display:flex;justify-content:center;align-items:center}.ProductList li button.check-box[disabled],.ProductList li button.clone-product[disabled]{color:#ccc}.ProductList li button.clone-product{float:right}.ProductList li>.product-info{width:100%}.ProductList li>.product-info>.case-packs{float:right}.ProductList li>.product-info>.case-pack-list{margin-top:1em;padding:0}.ProductList li>.product-info>.case-pack-list>.case-pack-row{display:flex;padding:10px 15px;border-top:1px solid #ccc;align-items:center}.ProductList li>.product-info>.case-pack-list>.case-pack-row .green{color:green}.ProductList li>.product-info>.case-pack-list>.case-pack-row:last-child{border-bottom:1px solid #ccc}.ProductList li>.product-info>.case-pack-list>.case-pack-row.active{background-color:#337ab7;color:#fff}.ProductList li>.product-info>.case-pack-list>.case-pack-row.active .green{color:#fff}.ProductList li>.product-info>.case-pack-list>.case-pack-row>.case-pack-info{flex-grow:1}.ProductList li>.product-info>.case-pack-list>.case-pack-row>.case-pack-info.deprecated{text-decoration:line-through}.ProductList.with-selection .product-info{border-left:1px solid #ccc;padding:0 0 0 1em}.ProductList em.highlighted{font-style:inherit;font-weight:inherit;background:#90ee90}.PageHeading .page-title>.Heading>.actions{display:flex;grid-gap:10px;gap:10px}#admin-wrapper>#page-wrapper{padding:0}.FakeScanner-Modal p{font-size:1.2em}.FakeScanner-Modal .buttons{text-align:center}.AddCustomItem .custom-title{color:#344054;margin-bottom:6px}.AddCustomItem .custom-item-input .form-control{font-weight:400;font-size:16px;line-height:24px}.AddCustomItem .custom-item-input .form-control ::placeholder{color:#475467;opacity:1}.AddCustomItem .custom-item-input .inputTextFielditem .form-control{color:#475467}.AddCustomItem .custom-item-input .inputTextField .form-control{color:#101828}.AddCustomItem .custom-item-input .custom-item-form{margin-bottom:12px}.AddCustomItem .custom-item-input .buttons{display:flex;justify-content:space-between;align-items:center;flex-direction:column;grid-gap:12px;gap:12px}.AddCustomItem .custom-item-input .buttons .QuantityInput{border:none;padding:12px 8px}.AddCustomItem .actions{display:flex;justify-content:space-between}.AddCustomItem .or-line{font-weight:600;text-transform:capitalize;text-align:center;color:grey;margin-top:1em}.AddCustomItem .or-line:after,.AddCustomItem .or-line:before{content:"";display:inline-block;width:35%;max-width:23vw;border-bottom:1px dotted #d3d3d3;margin:0 1em .35em}.AddCustomItem .maybe-you-mean{list-style:none;margin:1.5em 0 1em;padding:.5em;border:1px solid #e7eaec;border-radius:5px;background:#fafafa}.AddCustomItem .maybe-you-mean h3{padding:0 .5em}.AddCustomItem .maybe-you-mean li{cursor:pointer}.AddCustomItem label{font-size:1.15em}.AddEanToExistingProductButton .Button{white-space:normal;height:auto}.AddEanToExistingProduct{display:flex;justify-content:center}.MasterDataModal .modal-content,.MasterDataModal .modal-dialog{height:100%}.MasterDataModal .header{display:flex;flex-direction:column;align-items:flex-start}.MasterDataModal .CasePackListUI,.MasterDataModal .ProductListUI{height:92%;display:flex;flex-direction:column}.MasterDataModal .CasePackListUI .list,.MasterDataModal .ProductListUI .list{flex:1 1;display:flex;flex-direction:column}.MasterDataModal .CasePackListUI .list ul,.MasterDataModal .ProductListUI .list ul{list-style-type:none;margin:0;padding:0}.MasterDataModal .CasePackListUI .list li,.MasterDataModal .ProductListUI .list li{margin:0;padding:15px;border:1px solid #f2f4f7}.MasterDataModal .CasePackListUI .list .active-case-pack,.MasterDataModal .ProductListUI .list .active-case-pack{background-color:#337ab7;border:1px solid #337ab7}.MasterDataModal .CasePackListUI .list .active-case-pack .Text,.MasterDataModal .ProductListUI .list .active-case-pack .Text{color:#fff}.MasterDataModal .CasePackListUI .controls,.MasterDataModal .ProductListUI .controls{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;margin-top:16px}.ProductFilters{padding:20px;background:#f9fafb;border-radius:8px;z-index:3}.ProductFilters.disabled{pointer-events:none;filter:blur(1px)}.ProductFilters .CollapsibleSection label{margin-bottom:0}.ProductFilters .search-bar{display:flex}.ProductFilters .FilterInput{margin-bottom:.5em}.ProductFilters .filters-modal .sort-field p{float:left;margin-top:10px;width:80px}.ProductFilters .filters-modal .sort-field ul{margin:5px}.ProductFilters .filters-modal .sort-field ul li a{width:110px;text-align:center}.ProductFilters .filters-modal .sort-field ul li:last-child a{width:30px!important}.ProductFilters .additional-filter{display:flex}.ProductFilters .additional-filter .close{padding:0 10px}.CollapsibleSection .header{display:flex;justify-content:space-between;padding:12px 0}.CollapsibleSection .header .title{display:flex;grid-gap:8px;gap:8px;align-items:center;cursor:pointer;color:#b7142b;font-weight:500;font-size:14px;line-height:20px;-webkit-user-select:none;user-select:none}.CollapsibleSection .header .title>span{text-decoration:underline}.CollapsibleSection .subtitle{margin-left:13px}.CollapsibleSection .content{overflow:hidden;height:0;display:flex;flex-direction:column;grid-gap:12px;gap:12px}.CollapsibleSection[data-open=true] .content{height:auto;overflow:visible}.FilterInput{display:flex;position:relative;padding:0 .5em;flex-wrap:wrap;background:#fff;border:1px solid #e5e6e7}.FilterInput>.input{flex:1 1;background:inherit;border:none;padding:1em .5em;outline:none}.FilterInput>.draft-key{font-weight:700;border-radius:5px 0 0 5px;border:1px solid #ccc;border-right:none;margin:.5em 0;padding:.5em}.FilterInput>.draft-key:after{content:":"}.FilterInput>.draft-key+.input{border-radius:0 5px 5px 0;border:1px solid #ccc;border-left:none;margin:.5em 0;padding:.5em}.FilterInput>.remove-draft{position:absolute;right:1em;top:1em;border:none;background:none}.FilterInput>kbd{position:absolute;right:3em;top:1em}.FilterInput>.filter{display:flex;align-items:center;border:1px solid #ccc;border-radius:5px;margin:.5em}.FilterInput>.filter>.key{font-weight:700;margin:0 .5em}.FilterInput>.filter>.key:after{content:":"}.FilterInput>.filter.filter-boolean>.key{margin-right:0}.FilterInput>.filter.filter-boolean>.key:after{content:""}.FilterInput>.filter>button{border:none;background:inherit;padding:0;margin:0 .5em}.FilterInput>.filter.marked-for-remove{background:#df4752;color:#fff}.FilterInput .error{position:absolute;top:1em;right:1em;color:#df4752}.FilterInput .suggestions{box-shadow:0 5px 10px rgba(0,0,0,.2);list-style:none;padding:0;position:absolute;width:calc(100% - 1em);z-index:100;background-color:#fff;max-height:192.5px;overflow-y:auto;top:100%}.FilterInput .suggestions[data-visible=false]{display:none}.FilterInput .suggestions>.suggestion{line-height:35px;box-shadow:0 2px 5px rgba(0,0,0,.2);margin:0;padding:0 5px;background-color:#fff;transition:transform .15s linear;cursor:pointer;-webkit-user-select:none;user-select:none}.FilterInput .suggestions>.suggestion:hover{background-color:#fafafa}.FilterInput .suggestions>.suggestion.active{background:#595c80;color:#fff}.SortAndFilterModal .modal-body{display:flex;flex-direction:column;align-items:stretch;grid-gap:16px;gap:16px;min-height:400px}@media(min-width:1025px){.SortAndFilterModal .modal-body{min-height:auto}}.SortAndFilterModal .modal-body .header>.heading{text-align:center}.SortAndFilterModal .modal-body .group{display:flex;flex-direction:column;align-items:stretch;grid-gap:6px;gap:6px}.SortAndFilterModal .modal-body .group>label{color:#344054}.SortAndFilterModal .modal-body .group>.CheckGroup{max-height:150px;overflow:auto}.SortAndFilterModal .modal-body .Link{text-align:center}.ScanUI{display:none}body.scanner-open,body.scanner-open #page-wrapper{background:transparent!important}body.scanner-open .navbar-default,body.scanner-open .page-container,body.scanner-open .page-container .switch,body.scanner-open .sidebar-collapse{display:none}body.scanner-open .BackButton i{color:#fff;font-size:20px}body.scanner-open .sticky-top-menu{height:88px}body.scanner-open .ScanUI{display:block;background:transparent!important}body.scanner-open .ScanUI .sticky-bottom-menu{position:absolute;background-color:#000;bottom:0;left:0;right:0;padding-bottom:5px}body.scanner-open .ScanUI .modes{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}body.scanner-open .ScanUI .modes .mode-wrapper{text-align:right}body.scanner-open .ScanUI .modes .tooltip-wrapper{display:inline-block}body.scanner-open .ScanUI .modes .Text{padding:16px 0}body.scanner-open .ScanUI .modes>.Text{text-align:left}body.scanner-open .ScanUI .controls{display:grid;grid-template-columns:1fr 56px 1fr;justify-content:space-between;align-items:center;margin:0 16px;height:56px}body.scanner-open .ScanUI .controls img{height:48px;width:48px;object-fit:contain;border-radius:8px}body.scanner-open .ScanUI .scan-btn{width:56px;height:56px;display:flex;justify-content:center;align-items:center;padding:0}body.scanner-open .ScanUI .search-wrapper{text-align:right}body.scanner-open .ScanUI .search-wrapper .search{display:inline-flex;flex-direction:column;justify-content:center;align-items:center}body.scanner-open .ScanUI .search-wrapper .Button{color:#d0d5dd;padding:0}body.scanner-open .ScanUI .search-wrapper .Button i{font-size:18px}body.scanner-open .ScanUI .search-wrapper .Text{color:#d0d5dd}body.scanner-open .ScanUI .torch{position:absolute;top:97px;right:0;margin:0 12px 9px 0;display:flex;align-items:center;justify-content:center;flex-direction:column}body.scanner-open .ScanUI .torch>*{margin:5px;color:#fff}body.scanner-open .ScanUI .torch i{font-size:24px}body.scanner-open .ScanUI .mode{color:#98a2b3}body.scanner-open .ScanUI .active{color:#ff6d7e}body.scanner-open .ScanUI .white{color:#fff}body.scanner-open .ScanUI .overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body.scanner-open .ScanUI .overlay svg{max-height:calc(100vh - 291px)}body.scanner-open .ScanUI .overlay .Text{margin-top:36px}body.scanner-open .ScanUI .text-center{left:0;right:0}.tooltip-overlay{position:fixed;bottom:0;left:0;right:0;top:0;z-index:3002}.tooltip-overlay.transparent{background:transparent!important}.TooltipContent .white{color:#fefefe}.TooltipContent .d-flex{display:flex;grid-column-gap:14px;column-gap:14px}.TooltipContent i{font-size:18px;font-weight:400;cursor:pointer}.TooltipContent p{margin:0}.ExternalScannerBackdrop{height:100%;margin:0 -20px;background:#333;display:flex;flex-flow:column;justify-content:center}.ExternalScannerBackdrop h1{text-align:center;color:#eee;font-size:2em}.ScanItemList .content{max-height:66vh;overflow:visible auto;padding:12px 16px;margin:0 -16px}.ScanItemList .supplier-logo{display:flex;align-items:center;border-radius:8px;width:48px;height:48px;margin-left:16px;justify-content:center}.ScanItemList .StockItemGridItemCards{margin:0}@media(min-width:360px){.ScanItemList .StockItemGridItemCards{grid-template-columns:repeat(3,104px);grid-gap:12px 15px}}@media(min-width:670px){.ScanItemList .StockItemGridItemCards{grid-template-columns:repeat(3,minmax(104px,204px))}}.AddedStockItemModal .Badge{white-space:nowrap}.AddedStockItemModal .StockItem{margin-bottom:12px}.AddedStockItemModal .upper-product{display:flex;align-items:center;margin-top:8px;padding:16px 12px;box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05);border-radius:8px}.AddedStockItemModal .upper-product .product-data{width:100%}.AddedStockItemModal .upper-product .title-container{display:flex;justify-content:space-between;align-items:flex-start}.AddedStockItemModal .upper-product .logo{min-width:56px;width:56px;height:56px;display:flex;justify-content:center;align-items:center;margin-right:16px;border-radius:8px;border:1px solid #eaecf0}.AddedStockItemModal .upper-product .logo i{font-size:18px}.AddedStockItemModal .upper-product .logo img{width:56px;border-radius:8px;max-height:100%;object-fit:contain}.AddedStockItemModal .upper-product p{margin-bottom:0;font-size:14px;line-height:20px}.AddedStockItemModal .upper-product p.title,.AddedStockItemModal .upper-product p.upper-text{font-weight:600;color:#101017}.AddedStockItemModal .upper-product p.upper-text.red{color:#d92d20}.AddedStockItemModal .with-deprecated-products .scanned-item{box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05);border-radius:8px}.AddedStockItemModal .with-deprecated-products .scanned-item:not(:first-child){margin-top:16px}.AddedStockItemModal .with-deprecated-products .scanned-item .Badge{margin-top:7px;margin-bottom:4px;display:inline-block}.AddedStockItemModal .deprecated-scanned-item{margin-top:16px;margin-bottom:16px;display:flex;flex-direction:row;align-items:center;box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05);border-radius:8px}.AddedStockItemModal .deprecated-scanned-item .title{font-weight:600;color:#101017;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:16px;line-height:24px;margin-bottom:0}.AddedStockItemModal .deprecated-scanned-item .packaging-text{margin-bottom:0}.AddedStockItemModal .deprecated-scanned-item .packaging-info{color:#667085}.AddedStockItemModal .deprecated-scanned-item .added-product-text{font-size:14px;line-height:20px;font-weight:600}.AddedStockItemModal .deprecated-scanned-item .added-product-text.red{color:#d92d20}.AddedStockItemModal .deprecated-scanned-item .pricing{margin-top:4px}.AddedStockItemModal .deprecated-scanned-item .Price{display:flex;text-align:left;margin-bottom:0}.AddedStockItemModal .deprecated-scanned-item .Price .price{font-size:16px;line-height:24px;color:#101828;font-weight:600}.AddedStockItemModal .deprecated-scanned-item .Price .promo-price{margin-bottom:6px}.AddedStockItemModal .deprecated-scanned-item .Price .promo-price .Money{font-size:16px;line-height:20px;font-weight:600}.AddedStockItemModal .deprecated-scanned-item .Price .cross-price .Money{font-size:12px;line-height:16px;font-weight:500}.AddedStockItemModal .deprecated-scanned-item .product-image{height:124px;width:116px;justify-content:center;display:flex;position:relative}.AddedStockItemModal .deprecated-scanned-item .product-image>img:first-child{height:100%;width:116px;object-fit:contain}.AddedStockItemModal .QuantityInput.full-width{height:56px;border:none;padding:12px 6px;background:#fcfdfd}.AddedStockItemModal .Button.circle.btn-xl,.AddedStockItemModal .Button.square.btn-xl{height:54px;width:54px}.AddedStockItemModal .QuantityInput.full-width .quantity{height:52px}.AddedStockItemModal .confirm-button{margin-top:16px;padding:12px 20px}.AddedStockItemModal .personalized .StockItem{margin-bottom:24px}.startpage,.supplier-store-section,.supplier-store-section__cards-container{display:flex;flex-direction:column;grid-gap:1.6rem;gap:1.6rem}.supplier-store-section__cards-container{align-items:stretch}@media(min-width:1440px){.supplier-store-section__cards-container{flex-direction:row}}.supplier-store-section__cards-container-left{display:flex;flex-direction:column;grid-gap:1.6rem;gap:1.6rem}@media(min-width:1440px){.supplier-store-section__cards-container-left{flex:1 1;min-width:0}}.supplier-store-section__cards-container-right{display:flex;flex-direction:column;grid-gap:1.6rem;gap:1.6rem}@media(min-width:1440px){.supplier-store-section__cards-container-right{flex:2 1;min-width:0}}.assortment-card__header{width:100%;display:flex;justify-content:space-between;align-items:center;grid-gap:5px;gap:5px;min-width:0}.assortment-card__title{width:100%;word-break:break-all}@media(max-width:1024px){.assortment-card__title{white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}}.assortment-card__logo-container{height:120px;display:flex;align-items:center;justify-content:center}.assortment-card__logo{height:100%;width:100%;object-fit:contain;display:block}.supplier-store-section-card{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:14px;flex:1 1;grid-gap:14px;gap:14px}@media(min-width:1025px){.supplier-store-section-card{padding:16px;grid-gap:16px;gap:16px}}.regular-order-list-card__header{width:100%;display:flex;justify-content:space-between;align-items:center;grid-gap:5px;gap:5px;min-width:0}.regular-order-list-card__title{width:100%;word-break:break-all}@media(max-width:1024px){.regular-order-list-card__title{white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}}.regular-order-list-card__badge{flex-shrink:0}.regular-order-list-card__footer{display:flex;align-self:flex-end;grid-gap:8px;gap:8px}.individual-order-lists-card__header{width:100%;display:flex;justify-content:space-between;align-items:center;grid-gap:5px;gap:5px;min-width:0}.individual-order-lists-card__title{width:100%;word-break:break-all}@media(max-width:1024px){.individual-order-lists-card__title{white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}}.individual-order-lists-card__body{display:flex;flex-direction:column;grid-gap:1.6rem;gap:1.6rem;width:100%;height:100%}@media(min-width:1440px){.individual-order-lists-card__body{flex-direction:row}}.individual-order-lists-card__body_item{overflow-x:auto}.individual-order-lists-card__link{color:#e51936!important;display:flex;align-items:center;grid-gap:4px;gap:4px}.individual-order-lists-card__footer{display:flex;align-self:flex-end;grid-gap:8px;gap:8px}.individual-order-list-card__header{width:100%;display:flex;justify-content:space-between;align-items:center;grid-gap:5px;gap:5px;min-width:0}.individual-order-list-card__title{width:100%;word-break:break-all}@media(max-width:1024px){.individual-order-list-card__title{white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}}.individual-order-list-card__title--truncate{width:100%;word-break:break-all;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis;max-width:390px}@media(max-width:1024px){.individual-order-list-card__title--truncate{white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}}.individual-order-list-card__badge{flex-shrink:0}.individual-order-list-card__footer{display:flex;align-self:flex-end;grid-gap:8px;gap:8px}.create-new-individual-order-list-card{display:flex;background-color:#f0f5ff;justify-content:center}.welcome-card__text{opacity:.6}.locked-supplier-stores{display:flex;flex-direction:column;grid-gap:1.6rem;gap:1.6rem}@media(max-width:1024px){.locked-supplier-stores{grid-gap:.8rem;gap:.8rem}}.locked-supplier-stores__locked-card{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.06);padding:.8rem;text-align:start;display:flex;align-items:center}@media(min-width:1025px){.locked-supplier-stores__locked-card{padding:1.6rem}}.locked-supplier-stores__image-container{min-width:60px;margin-right:.8rem}@media(min-width:1025px){.locked-supplier-stores__image-container{margin-right:1.6rem}}.locked-supplier-stores__image{width:100%}.order-history-startpage{display:flex;flex-direction:column;padding:14px;grid-gap:14px;gap:14px}@media(min-width:1025px){.order-history-startpage{padding:16px;grid-gap:16px;gap:16px}}.order-history-startpage__orders{display:flex;flex-direction:column;grid-gap:14px;gap:14px}.order-history-startpage__link{color:#e51936!important;align-self:flex-end}.empty-order-history-startpage__content{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:16px;gap:16px}.empty-order-history-startpage__img{width:48px;height:48px}.empty-order-history-startpage__start-order{color:#667085}.empty-order-history-startpage__button{width:100%;max-width:343px}.order-history-item-startpage{display:flex;flex-direction:column;padding:14px;grid-gap:14px;gap:14px;cursor:pointer}@media(min-width:1025px){.order-history-item-startpage{padding:16px;grid-gap:16px;gap:16px}}@media(min-width:1440px){.order-history-item-startpage{flex-direction:row;justify-content:space-between;align-items:center}}.order-history-item-startpage__body{display:flex;flex-direction:row;justify-content:space-between}@media(min-width:1440px){.order-history-item-startpage__body{grid-gap:8px;gap:8px}}.order-history-item-startpage__heading{display:flex;flex-direction:column;grid-gap:12px;gap:12px}@media(min-width:1440px){.order-history-item-startpage__heading{flex-direction:row;align-items:center;grid-gap:16px;gap:16px}}.order-history-item-startpage__order-number-and-date{display:flex;flex-direction:row;grid-gap:12px;gap:12px;align-items:center}.order-history-item-startpage__order-number{display:flex;flex-direction:row;grid-gap:6px;gap:6px;align-items:center}@media(min-width:1440px){.order-history-item-startpage__order-number{grid-gap:12px;gap:12px}}.order-history-item-startpage__cart-icon{height:20px;width:auto}.order-history-item-startpage__order-number-text{color:#598cff}.order-history-item-startpage__badge{align-self:flex-start;flex-shrink:0}.order-history-item-startpage--reorder{align-self:flex-end}.order-history-item{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1.5px 6px rgba(0,0,0,.08)}.order-history-item__content{display:grid;grid-template-columns:minmax(48px,auto) 1fr auto;padding:16px;grid-gap:16px;gap:16px}.order-history-item__details-text,.order-history-item__net-amount{color:#344054}.order-history-item__supplier-image{aspect-ratio:2;height:48px;object-fit:contain}.order-history-item__header{display:flex;flex-direction:row;align-items:center;padding:16px;border-bottom:1px solid #f2f4f7;color:#475467;white-space:nowrap}.order-history-item__primary-heading{font-weight:700}.order-history-item__secondary-heading{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.no-catalogue{padding:1em 0;font-size:18px;text-align:center}#CatalogueList{list-style:none;padding:0;margin:0 0 2em;display:flex;flex-wrap:wrap}#CatalogueList .catalogue-thumb{max-width:100%;box-shadow:0 3px 3px rgba(0,0,0,.7)}@media(min-width:780px){.CatalogueViewer .modal-content{height:calc(100vh - 60px)}}.CatalogueViewer .modal-body{padding:5px;height:75vh;overflow:auto}@media(min-width:780px){.CatalogueViewer .modal-body{height:calc(100vh - 60px)}}.CatalogueViewer .modal-body canvas{width:100%}@media(min-width:780px){.CatalogueViewer .modal-full-width{width:98vw}}.CatalogueViewer .annotationLayer{display:none}.CatalogueViewer .page{margin:0 auto}.CatalogueViewer .pdf-container{position:relative}.CatalogueViewer .toolbar{max-width:400px;display:flex;justify-content:space-around;margin:0 auto}.CatalogueViewer .toolbarButton{border-width:0;box-shadow:none}.CatalogueViewer .pageNumber{width:50px;height:32px;text-align:center;border:0;font-size:1.33em}.ContentPage{padding-bottom:120px}@media(min-width:1025px){.ContentPage{padding-bottom:20px}}.ContentPage.faqV2{background:#fff;margin:0 -15px 14px;padding:0}@media(min-width:1025px){.ContentPage.faqV2{max-width:681px;margin:0 auto 38px}}.ContentPage.faqV2 .ContentFragment{padding:0 16px}.ContentPage.faqV2 .ContentFragment:last-child{padding-bottom:65px}@media(min-width:1025px){.ContentPage.faqV2 .ContentFragment:last-child{padding-bottom:0}}.ContentPage.faqV2 .ContentFragment:last-child:after{content:"";display:block;background:#f2f4f7;width:calc(100% + 32px);height:14px;margin:0 -16px}@media(min-width:1025px){.ContentPage.faqV2 .ContentFragment:last-child:after{height:38px}}.ContentPage.faqV2 .ContentFragment .info-box{padding:0}.ContentPage.faqV2 .ContentFragment .info-box .ibox{margin-bottom:0}.ContentPage.faqV2 .ContentFragment .info-box .ibox .ibox-title{border:none;padding:0 16px;min-height:unset}.ContentPage.faqV2 .ContentFragment .info-box .ibox .ibox-title h3{font-weight:600;font-size:18px;line-height:28px;margin-top:0;margin-bottom:12px;color:#101828}.ContentPage.faqV2 .ContentFragment .info-box .ibox .ibox-content{border:none;padding:0 16px;margin-bottom:20px;color:#101828}.supplier-stores-page{display:flex;flex-direction:column;grid-gap:1.6rem;gap:1.6rem}.my-supplier-stores{display:flex;flex-direction:column;grid-gap:1.2rem;gap:1.2rem}.my-supplier-stores-cards{display:grid;grid-gap:1.2rem;gap:1.2rem;grid-template-columns:repeat(2,1fr)}@media(min-width:1440px){.my-supplier-stores-cards{grid-template-columns:repeat(3,1fr)}}.my-supplier-stores-cards__text{opacity:.6}@media(min-width:1440px){.my-supplier-stores-cards__text{font-size:1.2rem!important}}.supplier-store-card{display:flex;flex-direction:column;align-items:center;justify-content:space-between;grid-gap:.6rem;gap:.6rem;text-align:center;padding:1.2rem}.supplier-store-card--clickable{cursor:pointer}@media(min-width:1440px){.supplier-store-card{padding:1.6rem}}.supplier-store-card__logo{height:60px;width:100%;object-fit:contain;display:block}@media(min-width:1440px){.supplier-store-card__logo{height:120px}}.supplier-store-card__icon{height:100%;display:flex;justify-content:center;align-items:center}.other-supplier-stores{display:flex;flex-direction:column;grid-gap:1.2rem;gap:1.2rem}.other-supplier-stores__buttons{display:flex;flex-wrap:wrap;grid-gap:1.2rem;gap:1.2rem}.other-supplier-stores__description-text{opacity:.6}.other-supplier-stores__buttons .Button.default{background-color:#fff}.other-supplier-stores-cards{display:grid;grid-gap:1.2rem;gap:1.2rem;grid-template-columns:repeat(2,1fr)}@media(min-width:1440px){.other-supplier-stores-cards{grid-template-columns:repeat(3,1fr)}}.other-supplier-stores-cards__text{opacity:.6}@media(min-width:1440px){.other-supplier-stores-cards__text{font-size:1.2rem!important}}.other-supplier-stores-cards__text-container{display:flex;flex-direction:column;grid-gap:.5rem;gap:.5rem}@media(min-width:641px){.supplier-modal__modal-container{max-width:500px}}.requestable-supplier-modal-content__buttons{display:flex;justify-content:space-between}.supplier-modal-address{padding-bottom:1rem}.supplier-modal-address__text{color:#595c80}.public-supplier-modal-content__buttons{display:flex;justify-content:space-between}.OrderHistory{background:#f2f4f7;margin:-15px;padding-top:15px;padding-left:15px;padding-right:15px}.OrderHistory .orders{display:flex;flex-direction:column;grid-gap:12px;gap:12px;margin-bottom:64px}.OrderHistory .page-heading{margin:0;padding:0}@media(max-width:420px){.OrderHistory .page-heading{font-size:16px;line-height:24px}}.OrderHistory .load-more .Button{width:100%;max-width:100%}@media(min-width:500px){.OrderHistory .load-more .Button{max-width:768px;margin:1em auto;display:flex;align-items:center;justify-content:center}}.EmptyOrderHistory{height:calc(100vh - 220px);flex-direction:column}.EmptyOrderHistory,.EmptyOrderHistory .logo{display:flex;justify-content:center;align-items:center}.EmptyOrderHistory .logo{width:80px;height:80px;background-color:#e51936;border-radius:10px}.EmptyOrderHistory .logo img{margin:0;padding:0}.EmptyOrderHistory .Heading{margin:30px;text-align:center}.EmptyOrderHistory .Text{text-align:center;margin:0}.EmptyOrderHistory .start-order p{padding:2px}.order-lists-page{display:flex;flex-direction:column;grid-gap:40px;gap:40px}.order-lists-page .orders{margin-bottom:64px}.order-lists-page__lists-heading{display:flex;align-items:center;grid-gap:4px;gap:4px;margin:4px 0;padding:0}@media(max-width:420px){.order-lists-page__lists-heading{font-size:16px;line-height:24px}}.order-lists-page__info-button{display:flex;background:none;border:none;padding:0}.order-lists-page__create-list-button{text-align:center}.order-lists-page .load-more .Button{width:100%;max-width:100%}@media(min-width:500px){.order-lists-page .load-more .Button{max-width:768px;margin:1em auto;display:flex;align-items:center;justify-content:center}}.CopyOrderList .buttons,.DeleteOrderList .buttons,.EditOrderList .buttons{display:flex;flex-wrap:wrap;grid-gap:12px;gap:12px;margin-top:24px}@media(min-width:1025px){.CopyOrderList .buttons,.DeleteOrderList .buttons,.EditOrderList .buttons{flex-wrap:nowrap;flex-direction:row-reverse;margin-top:32px}}.EditOrderList .select-controller>.input-icon-right{top:0}.info-modal-regular-order-lists__icon{width:44px;height:44px;border-radius:50%;position:relative;background-color:#fce8eb;border-color:inherit;padding:10px}.info-modal-regular-order-lists__heading{margin:0 9px;font-family:Roboto,helvetica,arial,sans-serif;color:#001737}.info-modal-regular-order-lists__content{margin:0 9px 16px;font-family:Roboto,helvetica,arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;color:#51505e}.info-modal-individual-order-lists__icon{width:44px;height:44px;border-radius:50%;position:relative;background-color:#fce8eb;border-color:inherit;padding:10px}.info-modal-individual-order-lists__heading{margin:0 9px;font-family:Roboto,helvetica,arial,sans-serif;color:#001737}.info-modal-individual-order-lists__content{margin:0 9px 16px;font-family:Roboto,helvetica,arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;color:#51505e}.order-lists-item{margin:1em auto;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1.5px 6px rgba(0,0,0,.08);border-radius:8px;background:#fff;color:#101828;display:flex;flex-direction:row;grid-gap:1em;gap:1em;padding:1em}.order-lists-item .content{width:-webkit-fill-available;flex-grow:1;display:flex}.order-lists-item .content .heading{flex-grow:1;word-break:break-word;overflow-wrap:anywhere}.order-lists-item .content .actions{flex-shrink:0;display:flex;flex-direction:row;grid-gap:10px;gap:10px;align-items:start}.order-lists-item .content .actions img{height:24px}@media(max-width:576px){.order-lists-item .content.wrapable{flex-wrap:wrap}.order-lists-item .content.wrapable .actions{order:1;flex-basis:100%;justify-content:center;padding-top:1em}}.order-lists-item .open{flex-shrink:0;margin-left:14px;padding:5px 0}.order-lists-item .open img{height:24px}.order-lists-item__supplier-logo{aspect-ratio:2;height:24px;object-fit:contain}@media(min-width:768px){.order-lists-item__supplier-logo{height:48px}}.order-lists-item__lock-icon{height:15px}.order-lists-item__count{display:flex;grid-gap:6px;gap:6px;align-items:center;color:#667085}.SupplierSuggest:not(.V2){max-width:430px;margin:20px auto}@media(min-width:1025px){.SupplierSuggest.V2{margin-top:4px}}.SupplierSuggest.V2 .label-text{color:#344054}.SupplierSuggest.V2 .FileInput.with-upload{max-width:unset}.FileInput.with-upload{border-radius:8px;padding:16px 24px;text-align:center;border:1px solid #eaecf0;width:100%;max-width:512px;height:126px;background:#fff;margin-bottom:16px;cursor:pointer}.FileInput.with-upload input[type=file]{display:none}.FileInput.with-upload label{cursor:pointer}.FileInput.with-upload .form-group{margin-bottom:0;height:100%}.FileInput.with-upload .upload{height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.FileInput.with-upload .upload .upload-icon-hover{display:none}.FileInput.with-upload .upload .upload-text{color:#475467}.FileInput.with-upload .upload .upload-text strong{font-weight:500;color:#a01226}.FileInput.with-upload .upload .requirements-label{color:#475467}.FileInput.with-upload .remove-button{font-size:16px;padding:0;background:transparent}.FileInput.with-upload .file-name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;height:20px}.FileInput.with-upload.is-dragged-over:not(.disabled):not(.with-errors),.FileInput.with-upload:hover:not(.disabled):not(.with-errors){background:#f3f3ff;border:1px solid #fad1d7}.FileInput.with-upload.is-dragged-over:not(.disabled):not(.with-errors) .upload .upload-icon,.FileInput.with-upload:hover:not(.disabled):not(.with-errors) .upload .upload-icon{display:none}.FileInput.with-upload.is-dragged-over:not(.disabled):not(.with-errors) .upload .upload-icon-hover,.FileInput.with-upload:hover:not(.disabled):not(.with-errors) .upload .upload-icon-hover{display:block}.FileInput.with-upload.is-dragged-over:not(.disabled):not(.with-errors) .upload .upload-text,.FileInput.with-upload:hover:not(.disabled):not(.with-errors) .upload .upload-text{color:#b7142b}.FileInput.with-upload.is-dragged-over:not(.disabled):not(.with-errors) .upload .upload-text strong,.FileInput.with-upload:hover:not(.disabled):not(.with-errors) .upload .upload-text strong{color:#a01226}.FileInput.with-upload.is-dragged-over:not(.disabled):not(.with-errors) .upload .requirements-label,.FileInput.with-upload:hover:not(.disabled):not(.with-errors) .upload .requirements-label{color:#b7142b}.FileInput.with-upload.disabled{background:#f9fafb}.FileInput.with-upload.disabled .upload .upload-text strong{color:#d0d5dd}.FileInput.with-upload.with-progress{padding:16px;display:flex;justify-content:space-between;align-items:center;position:relative}.FileInput.with-upload.with-progress.completed{border:1px solid #b7142b}.FileInput.with-upload.with-progress>svg{min-width:32px}.FileInput.with-upload.with-progress .progress-info{width:100%;margin-left:12px}.FileInput.with-upload.with-progress .info{display:flex;justify-content:space-between;margin-bottom:14px}.FileInput.with-upload.with-progress .info .Text{text-align:left}.FileInput.with-upload.with-progress .progress-bar{width:100%;height:8px;border-radius:4px;background:#ececfe}.FileInput.with-upload.with-progress .completed-icon{min-width:16px}.FileInput.with-upload.with-progress .completed-progress-bar{height:8px;border-radius:4px;background:#b7142b;transform:width .1s ease}.FileInput.with-upload.with-progress .progress-section{display:flex;align-items:center}.FileInput.with-upload.with-progress .progress-percentage{margin-left:12px;color:#344054}.FileInput.with-upload.with-progress .file-name{color:#344054}.FileInput.with-upload.with-progress .file-size{color:#475467}.FileInput.with-upload.with-file{border:1px solid #d0d5dd;position:relative}.FileInput.with-upload.with-file .file-data{display:flex;justify-content:center;align-items:center;position:relative}.FileInput.with-upload.with-file .info{display:flex;justify-content:center;align-items:center;flex-direction:column}.FileInput.with-upload.with-file .icon-img{object-fit:cover;height:40px;width:40px;border-radius:8px;border:1px solid #eaecf0}.FileInput.with-upload.with-file .file-icon-primary{display:none;width:46px;height:47px}.FileInput.with-upload.with-file .file-name{margin-top:14px;color:#344054}.FileInput.with-upload.with-file .file-link{display:flex;align-items:center;justify-content:center;margin-top:14px}.FileInput.with-upload.with-file .file-link svg{min-width:12px}.FileInput.with-upload.with-file .file-link .file-name{margin-top:0;color:#b7142b;max-width:400px}.FileInput.with-upload.with-file .file-size{color:#475467}.FileInput.with-upload.with-file .remove-button{position:absolute;top:0;right:0}.FileInput.with-upload.with-file:hover .file-icon{display:none}.FileInput.with-upload.with-file:hover .file-icon-primary{display:block}.FileInput.with-upload.with-errors{background:#fffbfa;border:1px solid #fda29b;padding:16px}.FileInput.with-upload.with-errors label{display:flex;justify-content:space-between;align-items:flex-start}.FileInput.with-upload.with-errors .info{display:flex}.FileInput.with-upload.with-errors .info .text{margin-left:12px}.FileInput.with-upload.with-errors .Text{color:#b42318;text-align:left}.FileInput.with-upload.with-errors .file-name{color:#d92d20}.FileInput:not(.with-upload) input[type=file]{display:none}.FileInput:not(.with-upload) label{border-radius:8px;padding:10px 16px;border:1px solid #d0d5dd;width:100%;height:40px;background:#fcfdfd;cursor:pointer}.FileInput:not(.with-upload) .upload-btn{display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px}.FileInput:not(.with-upload) .form-group{margin-bottom:0;height:100%}.FileInput:not(.with-upload) .error-label{color:#b42318}.FileInput:not(.with-upload) .file-name{color:#667085;margin-top:8px}.FileInput:not(.with-upload).disabled{background:#f9fafb}.Order{height:100%;display:flex;flex-flow:column;margin-bottom:100px}@media(min-width:375px){.Order{margin-bottom:0}}.OrderDetail{padding-bottom:64px}.OrderDetail .buttons{display:flex;flex-direction:row;margin:16px 0 0;align-items:center;justify-content:space-between;grid-gap:8px;gap:8px;flex-wrap:wrap}@media(min-width:450px){.OrderDetail .buttons{flex-wrap:nowrap}}.OrderDetail .buttons .Button{width:100%;max-width:100%}.OrderDetail .invoice-buttons{display:grid;grid-template-columns:1fr;margin-top:20px;align-items:center;grid-gap:8px}.OrderDetail .invoice-buttons .Button{width:100%;max-width:100%}.OrderDetail .invoice-buttons .Button:only-child{grid-column:1/-1}@media(max-width:1024px){.OrderDetail .invoice-buttons .Button{padding:8px 7.5px}}@media(min-width:360px){.OrderDetail .invoice-buttons{grid-template-columns:1fr 1fr}}@media(min-width:1025px){.OrderDetail .invoice-buttons{margin-top:24px;display:flex;flex-direction:row;align-items:center;grid-gap:8px;gap:8px}}@media(min-width:768px){.OrderDetail .buttons,.OrderDetail .invoice-buttons{justify-content:center;justify-items:center}.OrderDetail .buttons .Button:only-child,.OrderDetail .invoice-buttons .Button:only-child{max-width:calc(50% - 24px)}}.OrderDetail .page-heading{margin-bottom:10px;padding:0}@media(max-width:1024px){.OrderDetail .page-heading{display:none}}.OrderDetail .CartTotals,.OrderDetail .comment,.OrderDetail .details,.OrderDetail .OrderItems,.OrderDetail .OrderTrackingInfo,.OrderDetail .tracking{margin:12px 0;padding:16px;background-color:#fff}@media(max-width:1024px){.OrderDetail .CartTotals,.OrderDetail .comment,.OrderDetail .details,.OrderDetail .OrderItems,.OrderDetail .OrderTrackingInfo,.OrderDetail .tracking{margin:12px 0}}.OrderDetail .whatsapp-card{margin-top:24px;margin-left:auto;margin-right:auto;padding:16px;display:flex;justify-content:space-between;align-items:center;border:1px solid #eaecf0;border-radius:8px}.OrderDetail .whatsapp-card .info{padding:0 8px 0 0}@media(min-width:768px){.OrderDetail .whatsapp-card{max-width:calc(50% - 24px)}}.OrderDetail .whatsapp-card.Link:active{border:1px solid #eaecf0}.OrderDetail .whatsapp-card img{margin-right:8px;align-self:flex-start}.OrderDetail .whatsapp-card .content{color:#667085}.OrderDetail .whatsapp-card .Button{align-self:flex-start}.OrderDetail .OrderItems .StockItem{margin-bottom:16px;grid-gap:16px;gap:16px}.OrderDetail .OrderItems .StockItem .QuantityInput{right:16px}.OrderDetail .OrderItems .StockItem .item-description .Text{font-size:14px;line-height:20px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.OrderDetail .OrderItems .StockItem .item-img,.OrderDetail .OrderItems .StockItem img{height:72px;width:72px;min-width:72px;border-radius:8px}.OrderDetail .OrderItems .StockItem .img-background{border-radius:8px}.OrderDetail .OrderItems .StockItem .Price .price{font-size:16px;line-height:24px}.OrderDetail .OrderItems .StockItem .d-flex{margin-top:0}.OrderDetail .OrderItems .StockItem .d-flex .item-price{margin:8px 0 0}.OrderDetail .OrderItems .StockItem .item-thumb img,.OrderDetail .OrderItems .StockItem .Price,.OrderDetail .OrderItems .StockItem .StockItem__item-description{cursor:default}.OrderDetail .details .Text:not(.heading){color:#475467}.OrderDetail .tracking .tracking-link{margin:16px 0}.OrderDetail__supplier-image{width:48px;height:48px;border-radius:8px;object-fit:contain}.OrderDetail__details-text{color:#344054}.OrderDetail__header{display:grid;grid-template-columns:minmax(48px,auto) 1fr;padding:16px;grid-gap:16px;gap:16px;align-items:center}.OrderTrackingInfo{display:flex;justify-content:space-between;align-items:center}.OrderTrackingInfo .Text.tracking-number{font-weight:400;font-size:14px;line-height:20px;color:#e51936}.checkout-success{overflow-y:var(--viewport-overflow-y);overscroll-behavior-y:contain;margin:0 -15px;min-height:100vh;min-height:100dvh;background-color:#f2f4f7;font-family:Roboto,helvetica,arial,sans-serif}.checkout-success__main{padding-bottom:80px;background-color:#f2f4f7}.checkout-success__centralize{max-width:1360px;margin:0 auto}.checkout-success__bottom-action{position:fixed;bottom:0;left:0;right:0;background-color:#fff;border-top:1px solid #eaecf0;padding:16px}.checkout-success__continue-btn{width:100%;background-color:#e51936;color:#fff;font-weight:600;padding:12px;border-radius:8px;border:none;cursor:pointer;transition:background-color .2s ease}.checkout-success__continue-btn:hover{background-color:#b7142b}.checkout-success__home-button-container{padding:0 16px 24px;max-width:500px;margin:0 auto;width:100%}.hero-section{min-height:300px;background-image:linear-gradient(135deg,rgba(52,64,84,.85),rgba(52,64,84,.75) 50%,rgba(183,20,43,.85)),url(https://images.unsplash.com/photo-1514933651103-005eec06c04b?auto=format&fit=crop&h=600&ixlib=rb-4.0.3&w=1200);background-size:cover;background-position:50%;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;position:relative;margin-bottom:24px}.hero-section__overlay{text-align:center;color:#fff;z-index:2;padding:32px}.hero-section__success-icon{width:80px;height:80px;background-color:#12b76a;border:3px solid #fff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 24px;box-shadow:0 4px 12px rgba(0,0,0,.3)}.hero-section__success-icon svg{width:32px;height:32px}.hero-section__title{font-size:32px;font-weight:700;color:#fff;margin:0 0 12px;text-shadow:0 2px 4px rgba(0,0,0,.3)}.hero-section__subtitle{color:hsla(0,0%,100%,.9);font-size:18px;margin:0;text-shadow:0 1px 2px rgba(0,0,0,.3)}.rating-section{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);padding:24px;margin:0 8px 24px}.rating-section__title{font-size:18px;font-weight:600;color:#344054;margin:0 0 8px;text-align:center}.rating-section__subtitle{color:#667085;font-size:14px;margin:0 0 24px;text-align:center}.rating-section__stars{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:8px}.rating-section__star{display:flex;justify-content:center;height:1.25em;width:1.25em;padding:0;border-radius:50%;background:none;border:none;cursor:pointer;transition:all .2s ease;font-size:48px;line-height:1.25em}@media(max-width:380px){.rating-section__star{font-size:42px}}.rating-section__star--disabled{cursor:not-allowed;opacity:.5}.rating-section__star--empty{color:#ccc}.rating-section__star--filled{color:#fdcc0d}.rating-section__label{display:flex;justify-content:center;margin-bottom:24px;font-size:14px;font-weight:500}.rating-section__label--disabled{opacity:.5}.rating-section__comment-section{margin-top:20px;padding-top:20px;border-top:1px solid #eaecf0}.rating-section__textarea{width:100%;min-height:80px;padding:12px;border:1px solid #d0d5dd;border-radius:8px;font-size:14px;font-family:inherit;line-height:1.4;resize:vertical;margin-bottom:16px;transition:border-color .2s ease}.rating-section__textarea:focus{outline:none;border-color:#e51936;box-shadow:0 0 0 3px rgba(229,25,54,.1)}.rating-section__textarea:disabled{background-color:#f9fafb;cursor:not-allowed;opacity:.7}.rating-section__textarea::placeholder{color:#667085}.rating-section__buttons{display:flex;grid-gap:12px;gap:12px;justify-content:flex-end;flex-wrap:wrap}@media(max-width:465px){.rating-section__buttons{flex-direction:column;width:100%;align-items:center}}.rating-section__cancel-button,.rating-section__submit-button{min-width:120px;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:465px){.rating-section__cancel-button,.rating-section__submit-button{flex:none;width:100%;min-width:unset}}@media(min-width:466px){.rating-section__cancel-button,.rating-section__submit-button{flex:none}}@media(min-width:768px){.rating-section{margin:0 16px 24px}}.profile{display:flex;flex-direction:column;align-items:center;grid-gap:15px;gap:15px;margin:15px -15px}@media(min-width:1025px){.profile{padding:0;margin:0}}.profile__section{background:#fff;width:100%;padding:16px;border-radius:8px}.profile__section--dual-column-layout{display:flex;flex-direction:column;grid-gap:15px;gap:15px;width:100%}@media(min-width:1025px){.profile__section--dual-column-layout{flex-direction:row;grid-gap:20px;gap:20px}}@media(min-width:1025px){.profile__section-heading{font-size:18px;line-height:28px}}.profile__section-description{color:#475467}.profile__section-action-link{display:flex;color:#475467;margin-top:16px;padding:0;height:auto;align-items:center}.profile__order-toggle{display:flex;align-items:flex-start;margin-bottom:16px}.profile__order-toggle-container{width:36px}.profile__order-toggle-container .Spinner{width:inherit}.profile__order-toggle-info{margin-left:8px}.profile__order-toggle-info .Text{color:#344054;cursor:pointer}.profile__section-external-link{display:flex;align-items:center;justify-self:start;flex-direction:row;grid-gap:8px;gap:8px;color:#170205;font-weight:500;text-decoration:none}.profile__section-legal-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:8px 16px;gap:8px 16px;margin-top:16px}.profile__newsletter-wrapper{background:#fff;padding:16px;flex:1 1;border-radius:8px}@media(min-width:1025px){.profile__newsletter-wrapper{flex:1 1 50%}}@media(max-width:1024px){.profile__newsletter-wrapper{order:1}}.profile__danger-wrapper{background:#fff;padding:16px;flex:1 1;border-radius:8px}@media(min-width:1025px){.profile__danger-wrapper{flex:1 1 50%}}@media(max-width:1024px){.profile__danger-wrapper{order:2}}.profile__danger-delete-button{width:100%;max-width:none}@media(min-width:1025px){.profile__danger-delete-button{width:auto}}.profile__cards{display:grid;grid-template-columns:1fr;grid-gap:16px}@media(min-width:1025px){.profile__cards{grid-template-columns:1fr 1fr}}.profile__venue-name{display:block}.profile__app-version{color:#667085}.profile__edit-modal .Input{margin-bottom:16px;width:100%}@media(min-width:1025px){.profile__edit-modal .Input{margin-bottom:20px}}.profile__edit-modal .Input .form-group{margin-bottom:0}.profile__edit-modal-buttons{display:flex;flex-wrap:wrap;grid-gap:12px;gap:12px;margin-top:24px}@media(min-width:1025px){.profile__edit-modal-buttons{flex-wrap:nowrap;flex-direction:row-reverse;margin-top:32px}}.WhatsappModal .modal-body>form{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.WhatsappModal .modal-body>form>.Input{margin-bottom:0}.WhatsappModal .modal-body>form .buttons{display:flex;justify-content:center;min-height:48px}.WhatsappModal .modal-body>form .Button{display:flex;justify-content:center;align-items:center}.WhatsappModal .modal-body>form .resend-link{margin-left:auto;height:20px;padding:0;display:flex;justify-content:flex-end;color:#e51936}.WhatsappModal .modal-body>form .fa-arrow-right{margin-left:12px}.WhatsappCard{margin-top:16px;padding:8px;display:flex}.WhatsappCard .info{padding:0 19px 0 0}.WhatsappCard img{margin-right:8px;align-self:flex-start}.WhatsappCard .content{color:#667085}.WhatsappCard .Button{align-self:flex-start}.elevate-session-privileges__error-alert,.elevate-session-privileges__password-input{margin-bottom:16px}.elevate-session-privileges__buttons{display:flex;flex-direction:column;grid-gap:12px;gap:12px}@media(max-width:640px){.elevate-session-privileges__buttons{grid-gap:8px;gap:8px}}.edit-phone-number__error-alert,.edit-phone-number__phone-input{margin-bottom:16px}.edit-phone-number__buttons{display:flex;flex-direction:column;grid-gap:12px;gap:12px}@media(max-width:640px){.edit-phone-number__buttons{grid-gap:8px;gap:8px}}.edit-user-name__error-alert,.edit-user-name__first-name-input,.edit-user-name__last-name-input{margin-bottom:16px}.edit-user-name__buttons{display:flex;flex-direction:column;grid-gap:12px;gap:12px}@media(max-width:640px){.edit-user-name__buttons{grid-gap:8px;gap:8px}}.edit-email__warning-alert{margin-top:16px}.edit-email__warning-text{margin:0}.edit-email__email-input,.edit-email__error-alert{margin-bottom:16px}.edit-email__buttons{display:flex;flex-direction:column;grid-gap:12px;gap:12px}@media(max-width:640px){.edit-email__buttons{grid-gap:8px;gap:8px}}.edit-email__guidance_hint{margin:0 0 16px}.locale-buttons__buttons{display:flex;flex-wrap:wrap;justify-content:left;grid-gap:24px 16px}.locale-buttons__button{height:40px;width:auto;font-weight:400;color:#101828;display:flex;align-items:center;padding:7px 8px;border-width:1px;background-color:#f2f4f7;border-color:#f2f4f7}.locale-buttons__button--active{border-color:#b7142b}.locale-buttons__button--active .locale-buttons__button-code{background-color:#b7142b;color:#fff;transition:all .5s}.locale-buttons__button--active:hover{color:#fff}.locale-buttons__button--active:hover .locale-buttons__button-code{background-color:#fff;color:#b7142b}.locale-buttons__button-code{display:inline-block;padding:5px;margin:4px;font-size:12px;line-height:16px;min-width:24px;background-color:#f9fafb;color:#475467;font-weight:500;border-radius:20px}.locale-buttons__dropdown-item{display:flex;width:100%;align-items:center;justify-content:space-between}.locale-buttons__dropdown-item-button{background-color:transparent!important;border-color:transparent!important;height:44px;padding:0!important;margin:0!important}.locale-buttons__dropdown-item-button .locale-buttons__button-code{background-color:#ececfe;color:#b7142b;border-radius:8px}.locale-buttons__dropdown-item-icon{color:#b7142b;font-size:20px}.locale-buttons__inputs{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.locale-buttons__radio{margin:0;width:100%;display:flex;flex-direction:column;background:#fff;border:1px solid #eaecf0;padding:16px;border-radius:8px}.locale-buttons__radio--selected{background-color:#f3f3ff;border:1px solid #ffbec6}.locale-buttons__radio .control-label{justify-content:space-between}.locale-buttons__radio-content{width:100%}.locale-buttons__radio-label{display:flex;grid-gap:20px;gap:20px;align-items:center}.locale-buttons__radio-avatar{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#ececfe}.locale-buttons__radio-avatar-text{color:#b7142b}.locale-buttons__radio-language-text{color:#344054}.locale-buttons__confirm-buttons{display:flex;flex-direction:column;grid-gap:12px;gap:12px;margin-top:16px}@media(max-width:640px){.locale-buttons__confirm-buttons{grid-gap:8px;gap:8px}}.edit-password__form{width:100%}.edit-password__error-alert,.edit-password__password-fields{margin-bottom:16px}.edit-password__buttons{display:flex;flex-direction:column;grid-gap:12px;gap:12px}@media(max-width:640px){.edit-password__buttons{grid-gap:8px;gap:8px}}.profile-card{padding:16px;display:flex;justify-content:space-between;align-items:center;border:1px solid #eaecf0;border-radius:8px;grid-gap:4px;gap:4px}.profile-card.Link:active{border:1px solid #eaecf0}.profile-card--no-button{cursor:default}.profile-card>img,.profile-card>svg{width:24px;height:24px;object-fit:contain;margin-right:8px}@media(min-width:1025px){.profile-card>img,.profile-card>svg{width:40px;height:40px}}.profile-card>img:not(.center),.profile-card>svg:not(.center){align-self:flex-start}.profile-card>img.xl,.profile-card>svg.xl{width:48px;height:48px}.profile-card>i{margin-right:8px;font-size:19px}@media(min-width:1025px){.profile-card>i{font-size:32px}}.profile-card>i:not(.center){align-self:flex-start}.profile-card__info{flex-grow:1;display:flex;flex-direction:column;align-items:flex-start}.profile-card__content{color:#475467;word-break:break-word}.profile-card__right-content{color:#667085;text-align:right}.profile-card__action-link{margin-top:12px}.profile-card__button{color:#001737}.profile-card .Badge{align-self:flex-start}@media(min-width:1025px){.newsletter-section__heading{font-size:18px;line-height:28px}}.newsletter-section__description{color:#475467}.newsletter-section__checkbox-container{margin-top:16px}.unsubscribe-newsletter-modal__content{padding-top:0}.unsubscribe-newsletter-modal__actions{display:flex;flex-direction:column;grid-gap:12px;gap:12px;margin-top:24px}@media(min-width:377px){.unsubscribe-newsletter-modal__actions{flex-direction:row-reverse;justify-content:flex-start;margin-top:32px}}.unsubscribe-newsletter-modal__button-cancel,.unsubscribe-newsletter-modal__button-confirm{width:100%}@media(min-width:377px){.unsubscribe-newsletter-modal__button-cancel,.unsubscribe-newsletter-modal__button-confirm{width:auto;min-width:120px}}.delete-account-modal__subtitle{color:#595c80;margin-bottom:24px}.delete-account-modal__content{margin-bottom:24px}.delete-account-modal__buttons{display:flex;flex-direction:column;grid-gap:12px;gap:12px}@media(max-width:640px){.delete-account-modal__buttons{grid-gap:8px;gap:8px}}.delete-reason-content{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.delete-reason-content__radio{margin-top:0}.delete-comment-content__textarea{width:100%}.delete-confirm-content__warning{padding:16px;border:1px solid #df4752;border-radius:8px;background-color:rgba(223,71,82,.05);margin-bottom:24px}.delete-confirm-content__warning-title{color:#df4752;margin-bottom:8px}.delete-confirm-content__contacts{margin-top:24px}.delete-confirm-content__contact-row{display:flex;align-items:center;margin-top:8px}.delete-confirm-content__contact-icon{width:20px;height:20px;margin-right:8px}.delete-confirm-content__contact-link{color:#df4752}.DebugLocalState{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}@media(min-width:1025px){.DebugLocalState{display:flex}}.DebugLocalState .Button{width:100%;max-width:none}@media(min-width:1025px){.DebugLocalState .Button{width:auto}}.businesses-and-employees-page{min-height:calc(100vh - 64px);margin:0 -15px;overflow:auto;height:auto;position:relative}@media(max-width:1024px){.businesses-and-employees-page{margin:0 -15px 7.6rem;padding-bottom:7.6rem}}.businesses-and-employees-page__content-wrapper{overflow-y:visible;width:calc(100vw - 344px);max-width:1360px;margin:0 auto;padding:0}@media(max-width:1024px){.businesses-and-employees-page__content-wrapper{padding:0 8px;width:auto}}.businesses-and-employees-page__content{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;grid-gap:1.6rem;gap:1.6rem;align-items:start;margin:0 auto;padding:0}@media(max-width:1024px){.businesses-and-employees-page__content{grid-template-columns:1fr;grid-auto-rows:auto;grid-gap:1.5rem;gap:1.5rem}}.businesses-and-employees-page__content-users{margin:0 auto;padding:0}.businesses-and-employees-page__column{height:100%;width:100%}.venue-context-control{width:100%;margin:1.6rem 0;padding:0}.venue-context-control__controls{display:flex;justify-content:space-between;grid-gap:1rem;gap:1rem;align-items:center;flex-wrap:wrap}@media(max-width:768px){.venue-context-control__controls{flex-direction:column;align-items:stretch}}.venue-context-control__dropdown-container{position:relative;flex:1 1;min-width:250px;max-width:400px}@media(max-width:768px){.venue-context-control__dropdown-container{width:100%;max-width:none}}.venue-context-control__dropdown-button{width:100%;display:flex;justify-content:space-between;align-items:center;padding:8px 16px;background-color:#e51936;border:transparent;border-radius:20px;cursor:pointer;transition:all .2s ease;font-size:14px;line-height:20px;color:#fff;text-align:left;min-height:36px}.venue-context-control__dropdown-button:focus{outline:none;box-shadow:0 0 0 3px rgba(183,20,43,.1)}.venue-context-control__dropdown-text{flex:1 1;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.venue-context-control__dropdown-icon{margin-left:.5rem;font-size:12px;transition:transform .2s ease}.venue-context-control__dropdown-menu{position:absolute;top:calc(100% + 4px);left:0;right:0;background-color:#fff;border:1px solid #eaecf0;border-radius:8px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);z-index:10;padding:8px;display:flex;flex-direction:column;grid-gap:8px;gap:8px}.venue-context-control__dropdown-item{width:100%;display:flex;justify-content:space-between;align-items:center;grid-gap:8px;gap:8px;padding:8px 12px;border-radius:6px;cursor:pointer;text-align:left;background-color:#f0f5ff;border:1px solid #f0f5ff}.venue-context-control__dropdown-item:hover{border:1px solid #9fc0ff}.venue-context-control__dropdown-item--active{background-color:#dbe6ff;border:1px solid #9fc0ff}.venue-context-control__dropdown-item--disabled{padding:7px 12px}.venue-context-control__dropdown-item--disabled,.venue-context-control__dropdown-item--disabled:hover{background-color:transparent;border:1px solid transparent}.venue-context-control__dropdown-item-name{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#101828;font-weight:400;font-size:14px}.venue-context-control__dropdown-item-name--disabled{opacity:.6}.venue-context-control__dropdown-item-badge{flex-shrink:0;padding:4px 12px;border-radius:16px;font-size:10px;font-weight:500;white-space:nowrap;color:#fff}.venue-context-control__dropdown-item-badge--in-review{background-color:#ffa32d}.venue-context-control__dropdown-item-badge--deletion-requested{background-color:#a09fad}.venue-context-control__dropdown-item-badge--no-rights{background-color:#e51936}.venue-context-control__actions{display:flex;grid-gap:8px;gap:8px}@media(max-width:768px){.venue-context-control__actions{flex-direction:column}}.venue-context-control__add-button,.venue-context-control__request-business-deletion-button{height:auto;padding:.5rem 1rem;min-height:36px;font-size:14px;white-space:normal;word-wrap:break-word}@media(min-width:769px){.venue-context-control__add-button,.venue-context-control__request-business-deletion-button{max-width:-webkit-max-content;max-width:max-content}}.contact-information{height:100%;width:100%}.contact-information__card{height:100%}.contact-information__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}@media(max-width:450px){.contact-information__header{flex-direction:column;align-items:stretch;grid-gap:1rem;gap:1rem}}.contact-information__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;grid-gap:1rem;gap:1rem;align-items:center}@media(max-width:450px){.contact-information__actions{flex-direction:column;width:100%}}.contact-information__wrapper{display:flex;flex-direction:row}@media(max-width:1350px){.contact-information__wrapper{flex-direction:column}}@media(max-width:1024px){.contact-information__wrapper{flex-direction:row}}@media(max-width:550px){.contact-information__wrapper{flex-direction:column}}.contact-information__edit-button{margin:auto 16px 16px auto}@media(max-width:450px){.contact-information__edit-button{margin-left:16px}}.contact-information__edit-button,.contact-information__request-data-change-button{height:auto;padding:.5rem 1rem;min-height:36px;font-size:14px;white-space:normal;word-wrap:break-word}@media(min-width:451px){.contact-information__edit-button,.contact-information__request-data-change-button{max-width:-webkit-max-content;max-width:max-content}}@media(max-width:450px){.contact-information__edit-button,.contact-information__request-data-change-button{width:100%;justify-content:center}}.contact-information__addresses{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-auto-rows:1fr;grid-gap:2rem;gap:2rem}@media(max-width:480px){.contact-information__addresses{grid-template-columns:1fr;grid-gap:1rem;gap:1rem}}.contact-information__billing-header{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;justify-content:space-between}.contact-information__edit-icon-button{padding:0;margin:0;background:none;border:none;cursor:pointer;display:flex;align-items:center;height:0}.contact-information__edit-icon{width:20px;height:20px;color:#475467;transition:color .2s ease;cursor:pointer}@media(max-width:450px){.contact-information__edit-icon{width:18px;height:18px}}.contact-information__edit-icon:hover{color:#b7142b}.address-card{display:flex;flex-direction:column;background-color:#fff;color:#344054;border-radius:8px;box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05);min-height:140px;transition:background-color .2s ease;height:100%}.address-card__header{display:flex;align-items:center;grid-gap:.75rem;gap:.75rem;padding:1rem}.address-card__extra-content{display:flex}.address-card__title{width:100%}.address-card__content{display:flex;flex-direction:column;grid-gap:.25rem;gap:.25rem;padding:1rem;flex:1 1}.request-data-change-modal__content{padding:0}@media(max-width:768px){.request-data-change-modal__content{padding:0}}.request-data-change-modal__description{color:#666;line-height:1.5}@media(max-width:768px){.request-data-change-modal__description{font-size:14px}}.request-data-change-modal__input-section{margin:24px 0}@media(max-width:768px){.request-data-change-modal__input-section{margin:20px 0}}.request-data-change-modal__actions{display:flex;grid-gap:12px;gap:12px;justify-content:flex-end;padding-top:20px;border-top:1px solid #eee}@media(max-width:640px){.request-data-change-modal__actions{flex-direction:column}}@media(min-width:641px){.request-data-change-modal__cancel-button,.request-data-change-modal__submit-button{max-width:-webkit-max-content;max-width:max-content}}@media(max-width:640px){.request-data-change-modal__cancel-button,.request-data-change-modal__submit-button{width:100%}}.invoice-address-modal__content{padding:8px}.invoice-address-modal__title{font-size:24px;font-weight:700;margin-bottom:24px;color:#1f2937}@media(max-width:640px){.invoice-address-modal__title{font-size:20px;margin-bottom:16px}}.invoice-address-modal__section{margin-bottom:24px}@media(max-width:640px){.invoice-address-modal__section{margin-bottom:16px}}.invoice-address-modal__actions{display:flex;justify-content:flex-end;grid-gap:16px;gap:16px;margin-top:32px;padding-top:24px;border-top:1px solid #e5e7eb}@media(max-width:640px){.invoice-address-modal__actions{flex-direction:column;grid-gap:12px;gap:12px;margin-top:24px;padding-top:16px}}@media(min-width:641px){.invoice-address-modal__button-cancel,.invoice-address-modal__button-save{max-width:-webkit-max-content;max-width:max-content}}@media(max-width:640px){.invoice-address-modal__button-cancel,.invoice-address-modal__button-save{width:100%}}.address-fields-card__title{font-size:18px;margin-bottom:16px}.address-fields-card__dropdown-country-wrapper,.address-fields-card__input-company-name-wrapper,.address-fields-card__input-street-wrapper{margin-bottom:16px}.address-fields-card__input-postal-city-section{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:16px;column-gap:16px;margin-bottom:16px}@media(max-width:640px){.address-fields-card__input-postal-city-section{grid-template-columns:1fr}}.address-fields-card__input-city-wrapper,.address-fields-card__input-postal-code-wrapper{width:100%}.address-fields-card__dropdown-country-label{display:block;font-size:14px;font-weight:500;margin-bottom:8px;color:#374151}.address-fields-card__error{display:block;color:#e53e3e;font-size:12px;margin-top:4px}.suppliers-information{height:100%;width:100%}.suppliers-information__card{display:flex;flex-direction:column;height:100%;padding:1.5rem}.suppliers-information__empty-state-content{width:100%;height:100%}.suppliers-information__empty-state-cta{height:100%;width:100%;border-radius:12px;background-color:#f0f5ff;display:flex;justify-content:center;align-items:center;min-height:60px}.suppliers-information__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}@media(max-width:450px){.suppliers-information__header{flex-direction:column;align-items:stretch;grid-gap:1rem;gap:1rem;margin-bottom:1.25rem}}.suppliers-information__title{font-size:20px;color:#101828}@media(max-width:450px){.suppliers-information__title{font-size:18px}}.suppliers-information__navigate-button{height:auto;padding:.5rem 1rem;min-height:36px;font-size:14px;white-space:normal;word-wrap:break-word}@media(min-width:451px){.suppliers-information__navigate-button{max-width:-webkit-max-content;max-width:max-content}}@media(max-width:450px){.suppliers-information__navigate-button{width:100%;justify-content:center}}.suppliers-information__list{display:flex;flex-direction:column;grid-gap:16px;gap:16px;margin-bottom:16px}.suppliers-information__list-item{display:flex;align-items:center;grid-gap:16px;gap:16px;padding:.875rem;background-color:#fff;border-radius:6px;transition:background-color .2s ease}.suppliers-information__list-item-name{color:#001737;font-weight:500}.suppliers-information__list-item-customer-id{color:#475467;font-weight:400}.suppliers-information__logo{width:92px;height:43px;flex-shrink:0;object-fit:contain;object-position:center}.suppliers-information__request-button{height:auto;padding:.5rem 1rem;min-height:36px;font-size:14px;white-space:normal;word-wrap:break-word;height:36px}.user-management{width:100%;margin:1.6rem 0}.user-management__header{margin-bottom:1.5rem;display:flex;justify-content:space-between}@media(max-width:450px){.user-management__header{flex-direction:column}}.user-management__icon{width:26px;height:26px;flex-shrink:0}.user-management__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;grid-gap:1rem;gap:1rem;align-items:center}@media(max-width:450px){.user-management__actions{flex-direction:column;width:100%}}.user-management__add-button,.user-management__order-confirmation-recipients-button,.user-management__request-data-change-button{height:auto;padding:.5rem 1rem;min-height:36px;font-size:14px;white-space:normal;word-wrap:break-word}@media(min-width:451px){.user-management__add-button,.user-management__order-confirmation-recipients-button,.user-management__request-data-change-button{max-width:-webkit-max-content;max-width:max-content}}@media(max-width:450px){.user-management__add-button,.user-management__order-confirmation-recipients-button,.user-management__request-data-change-button{width:100%;justify-content:center}}.employee-table{overflow-x:auto;-webkit-overflow-scrolling:touch}.employee-table__wrapper{position:relative;margin:0 -1rem 1.6rem;padding:0 1rem}.employee-table__wrapper--scrollable-left:before{content:"";position:absolute;left:1rem;top:0;bottom:0;width:30px;background:linear-gradient(90deg,hsla(0,0%,100%,.95),hsla(0,0%,100%,0));z-index:2;pointer-events:none}.employee-table__wrapper--scrollable-right:after{content:"";position:absolute;right:1rem;top:0;bottom:0;width:30px;background:linear-gradient(270deg,hsla(0,0%,100%,.95),hsla(0,0%,100%,0));z-index:2;pointer-events:none}.employee-table__content{width:100%;border-collapse:collapse;min-width:600px}.employee-table__header{border-bottom:2px solid #d0d5dd}.employee-table__header-row{height:48px}.employee-table__header-cell{text-align:left;padding:12px 16px;font-weight:600;font-size:14px;color:#344054;white-space:nowrap}.employee-table__header-cell--badge{width:auto;min-width:0}.employee-table__header-cell:last-child{width:60px;text-align:center}.employee-table__body{background-color:#fff}.employee-table__row{border-bottom:1px solid #eaecf0;transition:background-color .2s ease}.employee-table__row:hover{background-color:#f9fafb}.employee-table__row:last-child{border-bottom:none}.employee-table__cell{padding:12px 16px;vertical-align:middle}.employee-table__cell--badge{width:auto;padding:12px 8px}.employee-table__cell:last-child{width:60px;text-align:center}.employee-table__user-email,.employee-table__user-name,.employee-table__user-role{color:#1d2939;font-size:14px;white-space:nowrap}.employee-table__user-email{color:#475467}.employee-table__edit-icon{width:20px;height:20px;color:#475467;transition:color .2s ease;cursor:pointer}.employee-table__edit-icon:hover{color:#b7142b}.employee-table__actions{display:flex;align-items:center;grid-gap:8px;gap:8px}.employee-table__resend-icon{width:20px;height:20px;color:#475467;transition:color .2s ease;cursor:pointer}.employee-table__resend-icon:hover{color:#b7142b}.employee-table__status-pill{display:inline-flex;align-items:center;height:22px;padding:0 12px;border-radius:11px;background-color:#ffd1d6;color:#e51936;font-size:12px;font-weight:500;white-space:nowrap}.employee-table__status-pill--unconfirmed{background:#fffaeb;color:#b54708}.user-management-modal__form{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.user-information-card__salutation-section{margin-bottom:16px}.user-information-card__salutation-label{display:block;margin-bottom:8px;font-weight:500}.user-information-card__salutation-radio-group{display:flex;grid-gap:24px;gap:24px;margin-bottom:8px}.user-information-card__input-name-section{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:16px;column-gap:16px}.user-information-card__input-firstname-wrapper,.user-information-card__input-lastname-wrapper,.user-information-card__input-mobilenumber-wrapper,.user-information-card__input-phonenumber-wrapper{width:100%}.user-information-card__input-email-wrapper{margin-bottom:16px}.user-information-card__input-phone-section{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:16px;column-gap:16px}.user-information-card__salutation-radio-mr,.user-information-card__salutation-radio-ms,.user-information-card__salutation-radio-not-specified{margin-top:0;margin-bottom:6px}.user-information-card__error{color:#e53e3e;font-size:12px;margin-top:4px}@media(max-width:640px){.user-information-card__input-name-section,.user-information-card__input-phone-section{grid-template-columns:1fr}}.venue-assignment{padding:16px}.venue-assignment__header{margin-bottom:24px}@media(max-width:768px){.venue-assignment__header{margin-bottom:16px}}.venue-assignment__description{color:#475467;margin-top:8px;word-wrap:break-word;word-break:break-word;white-space:normal;display:block}.venue-assignment__venues{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.venue-assignment__venues--error{border:2px solid #df4752;border-radius:4px;margin:-4px;background-color:rgba(223,71,82,.05)}.venue-assignment__error{color:#df4752;margin-top:8px;font-weight:500}.venue-assignment__empty{display:flex;justify-content:center;align-items:center;min-height:150px;color:#667085;text-align:center;padding:32px}.venue-role-card{display:flex;flex-direction:column}.venue-role-card:hover{background-color:#f2f4f7}.venue-role-card__title{margin-bottom:12px;background-color:#f0f5ff;color:#344054;border-radius:4px;padding:8px 16px;transition:background-color .2s ease}@media(max-width:768px){.venue-role-card__title{margin-bottom:8px}}.venue-role-card__title-text{display:block;color:#101828;word-wrap:break-word;word-break:break-word;white-space:normal}.venue-role-card__controls{display:flex;flex-direction:row;grid-gap:16px;gap:16px;align-items:flex-start;margin-left:16px;min-width:auto;flex-wrap:wrap}@media(max-width:768px){.venue-role-card__controls{grid-gap:16px;gap:16px}}.venue-role-card__role-option{display:flex;flex-direction:column;grid-gap:4px;gap:4px;flex-shrink:0;-webkit-user-select:none;user-select:none;cursor:pointer}.venue-role-card__role-option--disabled{cursor:not-allowed}.venue-role-card__checkbox-can-request-cashback-payout,.venue-role-card__checkbox-show-prices,.venue-role-card__radio-manager,.venue-role-card__radio-purchaser{margin:0;pointer-events:none}.venue-role-card__info{color:#667085;font-size:.75rem;line-height:1rem;margin-left:16px;font-style:italic;word-wrap:break-word;word-break:break-word;white-space:normal;overflow-wrap:break-word;display:block}.user-modal-actions{display:flex;flex-direction:column;grid-column-gap:12px;column-gap:12px;grid-row-gap:12px;row-gap:12px;margin-top:8px}@media(min-width:451px){.user-modal-actions{flex-direction:row;justify-content:flex-end;flex-wrap:wrap}}.user-modal-actions__actions{display:flex;grid-gap:12px;gap:12px;justify-content:flex-end;width:100%}@media(max-width:640px){.user-modal-actions__actions{flex-direction:column}}@media(min-width:641px){.user-modal-actions__cancel-button,.user-modal-actions__delete-button,.user-modal-actions__submit-button{max-width:-webkit-max-content;max-width:max-content}}@media(max-width:640px){.user-modal-actions__cancel-button,.user-modal-actions__delete-button,.user-modal-actions__submit-button{width:100%}}.user-modal-actions__delete-confirm{display:flex;align-items:center;grid-gap:12px;gap:12px;padding:12px;background-color:rgba(227,0,32,.05);border:1px solid rgba(227,0,32,.2);border-radius:4px;width:100%}.user-modal-actions__delete-confirm .btn+.btn{margin-left:0}@media(max-width:450px){.user-modal-actions__delete-confirm{flex-direction:column;align-items:stretch}}.user-modal-actions__delete-confirm-text{flex:1 1;color:#595c80}.user-modal-actions__delete-cancel-button,.user-modal-actions__delete-confirm-button{min-width:100px}@media(min-width:451px){.user-modal-actions__delete-cancel-button,.user-modal-actions__delete-confirm-button{max-width:-webkit-max-content;max-width:max-content}}@media(max-width:450px){.user-modal-actions__delete-cancel-button,.user-modal-actions__delete-confirm-button{width:100%;min-width:unset}}.order-confirmation-recipients-modal__content{display:flex;flex-direction:column;grid-gap:1.5rem;gap:1.5rem;padding:1rem}@media(max-width:768px){.order-confirmation-recipients-modal__content{padding:.875rem;grid-gap:1.25rem;gap:1.25rem}}.order-confirmation-recipients-modal__description{color:#344054;line-height:1.5}.order-confirmation-recipients-modal__list{display:flex;flex-direction:column;grid-gap:.75rem;gap:.75rem;max-height:400px;overflow-y:auto;padding:.5rem;background-color:#f9fafb;border-radius:8px}@media(max-width:768px){.order-confirmation-recipients-modal__list{max-height:300px}}.order-confirmation-recipients-modal__empty-state{padding:1.594rem 1rem;color:#667085;text-align:center;font-style:italic}@media(max-width:768px){.order-confirmation-recipients-modal__empty-state{padding:1.5rem .875rem}}.order-confirmation-recipients-modal__list-item{display:flex;align-items:center;justify-content:space-between;grid-gap:1rem;gap:1rem;padding:.75rem 1rem;background-color:#fff;border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:box-shadow .2s ease}.order-confirmation-recipients-modal__list-item:hover{box-shadow:0 2px 6px rgba(0,0,0,.15)}.order-confirmation-recipients-modal__email{flex:1 1;word-break:break-all}@media(max-width:768px){.order-confirmation-recipients-modal__email{width:100%}}.order-confirmation-recipients-modal__remove-button{flex-shrink:0}.order-confirmation-recipients-modal__add-section{display:flex;align-items:flex-end;flex-direction:column}.order-confirmation-recipients-modal__email-input{flex:1 1;margin-bottom:0;width:100%}@media(max-width:768px){.order-confirmation-recipients-modal__email-input{width:100%}}.order-confirmation-recipients-modal__actions{display:flex;justify-content:flex-end;grid-gap:.75rem;gap:.75rem;padding-top:1rem;border-top:1px solid #eaecf0}@media(max-width:640px){.order-confirmation-recipients-modal__actions{flex-direction:column}}@media(min-width:641px){.order-confirmation-recipients-modal__add-button,.order-confirmation-recipients-modal__cancel-button,.order-confirmation-recipients-modal__save-button{max-width:-webkit-max-content;max-width:max-content}}@media(max-width:640px){.order-confirmation-recipients-modal__add-button,.order-confirmation-recipients-modal__cancel-button,.order-confirmation-recipients-modal__save-button{width:100%}}.add-venue-modal__content{padding:8px}.add-venue-modal__title{font-size:24px;font-weight:700;margin-bottom:24px;color:#1f2937}@media(max-width:640px){.add-venue-modal__title{font-size:20px;margin-bottom:16px}}.add-venue-modal__section{margin-bottom:24px}@media(max-width:640px){.add-venue-modal__section{margin-bottom:16px}}.add-venue-modal__checkbox{display:block;padding:16px;background-color:#f9fafb;border-radius:8px}@media(max-width:640px){.add-venue-modal__checkbox{padding:12px}}.add-venue-modal__actions{display:flex;justify-content:flex-end;grid-gap:16px;gap:16px;margin-top:32px;padding-top:24px;border-top:1px solid #e5e7eb}@media(max-width:640px){.add-venue-modal__actions{flex-direction:column;grid-gap:12px;gap:12px;margin-top:24px;padding-top:16px}}@media(min-width:641px){.add-venue-modal__button-cancel,.add-venue-modal__button-save{max-width:-webkit-max-content;max-width:max-content}}@media(max-width:640px){.add-venue-modal__button-cancel,.add-venue-modal__button-save{width:100%}}.EditVenue{padding:12px 0}.EditVenue .edit-venue-form{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.EditVenue .submission-errors ul{padding:0}.EditVenue .profile-section{background:#fff;padding:16px;margin:0 -16px;width:100vw}@media(min-width:1025px){.EditVenue .profile-section{margin:0;width:100%}}.EditVenue .profile-section .profile-section-desc{color:#475467}.EditVenue .profile-section>h2{display:flex;align-items:center;grid-gap:8px;gap:8px}.EditVenue .inputs{display:flex;flex-direction:column;grid-gap:16px;gap:16px}@media(min-width:1025px){.EditVenue .inputs{flex-direction:row;grid-gap:16px;gap:16px}}.EditVenue .inputs .inputs-row{display:flex;flex-direction:column;width:100%;grid-gap:16px;gap:16px}@media(min-width:1025px){.EditVenue .inputs .inputs-row{flex-direction:row;grid-gap:16px;gap:16px}}.EditVenue .inputs .inputs-row .Input{flex:1 1 100%}.EditVenue .inputs .inputs-column{width:100%;display:flex;flex-direction:column;grid-gap:16px;gap:16px}@media(min-width:1025px){.EditVenue .inputs .inputs-column .inputs-row{grid-gap:12px;gap:12px}}.EditVenue .inputs .Input{margin-bottom:0}.EditVenue .inputs .Input .Text{color:#101017}.EditVenue .inputs .form-group{margin-bottom:0}.EditVenue .inputs .label-text{color:#101017}.EditVenue .shop-licence{width:100%}.EditVenue .buttons{display:flex;flex-direction:column;grid-gap:12px;gap:12px}@media(min-width:1025px){.EditVenue .buttons{flex-direction:row-reverse;grid-gap:16px;gap:16px}}@media(min-width:1025px){.EditVenue .add-billing-address-data-modal .modal-dialog{width:400px}}.EditVenue .add-billing-address-data-modal .Input{margin-bottom:16px}@media(min-width:1025px){.EditVenue .add-billing-address-data-modal .Input{margin-bottom:20px}}.EditVenue .add-billing-address-data-modal .buttons{display:flex;flex-wrap:wrap;grid-gap:12px;gap:12px;margin-top:24px}@media(min-width:1025px){.EditVenue .add-billing-address-data-modal .buttons{flex-wrap:nowrap;flex-direction:row-reverse;margin-top:32px}}.EditVenue .edit-tax-status{margin:16px 0;display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px}.EditVenue span[data-tax-status=invalid_vat_number]{color:#d92d20}.EditVenue span[data-tax-status=verified_vat_number]{color:#039855}.SuggestionList{position:relative}.SuggestionList ol{list-style:none;padding:0;border:1px solid #ccc;border-top:0;margin:0 0 .2em;border-radius:3px;box-shadow:0 1px 1px rgba(0,0,0,.1);background:hsla(0,0%,100%,.93);z-index:1000;left:0;right:0;position:absolute}.SuggestionList li{padding:.5em 1em;border-bottom:1px solid #eee;cursor:pointer}.SuggestionList li:last-child{border:none}.SuggestionList li.selected{background:hsla(0,0%,94.1%,.95)}.SuggestionList li:hover:not(.selected){background:hsla(0,0%,98%,.95)}.NewVenue .submission-errors ul{padding:0}.NewVenue:not(.V2){max-width:430px;margin:20px auto}.NewVenue:not(.V2) .buttons{display:flex;justify-content:center;flex-wrap:wrap;grid-gap:16px;gap:16px}@media(min-width:1025px){.NewVenue.V2{margin-top:4px}}.NewVenue.V2 .inputs-row{display:flex;grid-gap:12px;gap:12px}.NewVenue.V2 .Input{padding:0}.cashback{display:grid;grid-template-rows:auto 1fr auto;grid-gap:16px;gap:16px;position:relative;overflow-y:hidden;height:100%;max-width:1360px;align-self:center;width:100%}@media(max-width:1024px){.cashback{margin:0 -8px;grid-gap:8px;gap:8px;max-width:none;align-self:auto;width:auto}}.cashback--no-transactions{grid-gap:0;gap:0}.cashback .fit-viewport-content{margin:0!important;padding:0!important;height:100%}@media(min-width:1025px){.cashback .UploadModal .modal-content{width:400px!important;margin:0 auto!important}}.cashback__approved-balance-bar{display:flex;position:-webkit-sticky;position:sticky;border-radius:8px;justify-content:space-between;align-items:center;margin-top:16px;padding:16px;background-color:#cbb3ff}@media(max-width:1024px){.cashback__approved-balance-bar{margin-top:8px;padding:16px 10px 16px 16px}}.cashback__balance{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:8px 16px;margin:0;border-radius:48px;color:#fff;background-color:#8036ff}.cashback__available-from{margin:0;color:#4c0fb2;font-size:12px;font-weight:600}.cashback__secondary-header-leading{display:flex;align-items:center;grid-gap:16px;gap:16px}.cashback__secondary-header-trailing{display:flex;grid-gap:16px;gap:16px}.cashback__info-button-desktop{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:12px 24px;border:none;border-radius:30px;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;color:#611ed2;background-color:#e9dfff;cursor:pointer;transition:background-color .2s ease;text-decoration:none}@media(max-width:1024px){.cashback__info-button-desktop{height:48px}}.cashback__info-button-desktop:hover{background-color:#d7c6ff}.cashback__info-button-desktop:disabled{opacity:.5;cursor:not-allowed}.cashback__info-button-desktop:hover{background:#f4eeff;color:#611ed2}.cashback__info-button-mobile{display:flex;align-items:center;justify-content:center;height:40px;width:40px;border-radius:24px;background:none;border:none}.cashback__info-button-mobile:hover{background:#f4eeff}.cashback .wallet-footer{background-color:#fff;padding:16px;position:absolute;left:0;bottom:0;width:100%}@media(max-width:1024px){.cashback .wallet-footer{position:fixed;bottom:64px}}.cashback .wallet-footer .payout-content{display:flex;flex-direction:column;align-items:center;justify-content:center}@media(min-width:1025px){.cashback .wallet-footer .payout-content{display:none}.cashback .WalletTransactions .LoadMoreButton{padding-bottom:16px}}@media(max-width:1024px){.cashback .WalletTransactions .LoadMoreButton{padding:0 16px 12px}}.cashback__transactions-wrapper{display:flex;flex-direction:column;align-self:start;min-height:0;background-color:#f6f4f6;border-radius:8px;max-height:100%;overflow:hidden}.cashback__transactions-header{display:flex;align-items:center;justify-content:space-between;padding:16px;background-color:#fff;color:#8036ff;border-top-left-radius:8px;border-top-right-radius:8px;margin-bottom:1px}@media(max-width:1024px){.cashback__transactions-header{padding:8px 16px}}.cashback__transactions-scroll-wrapper{min-height:0;display:flex;flex-direction:column}.cashback__transactions-scroll-content{display:flex;flex-direction:column;grid-gap:1px;gap:1px;overflow-y:auto;-webkit-overflow-scrolling:touch;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.cashback__footer{display:flex;justify-content:end;background:#fff;border-radius:8px;padding:16px;margin-bottom:16px}@media(max-width:1024px){.cashback__footer{margin-bottom:8px}}.cashback__completion-info{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:12px 24px;border:none;border-radius:30px;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;color:#fff;background-color:#8036ff;cursor:pointer;transition:background-color .2s ease;text-decoration:none}@media(max-width:1024px){.cashback__completion-info{height:48px}}.cashback__completion-info:hover{background-color:#660dff}.cashback__completion-info:disabled{opacity:.5;cursor:not-allowed}.cashback__completion-info:hover{background:#611ed2}@media(max-width:1024px){.cashback__transactions-header-wrapper{padding-top:96px}}@media(max-width:1024px){.cashback__hide-on-mobile{display:none}}@media(min-width:1025px){.cashback__hide-on-desktop{display:none}}:where(.GastivoHeading){color:#001737;font-weight:500;font-family:Roboto,helvetica,arial,sans-serif}:where(.GastivoHeading).w-medium{font-weight:500}:where(.GastivoHeading).w-regular{font-weight:400}:where(.GastivoHeading).xlarge{font-size:20px;line-height:30px}:where(.GastivoHeading).large{font-size:18px;line-height:28px}:where(.GastivoHeading).medium{font-size:16px;line-height:24px}:where(.GastivoHeading).small{font-size:14px;line-height:20px}:where(.GastivoHeading).xsmall{font-size:12px;line-height:18px}:where(.GastivoHeading).x-extra-small{font-size:10px;line-height:16px}:where(body.supplier .GastivoHeading){color:#101017}:where(body.supplier .GastivoHeading).medium{font-size:30px;line-height:38px;font-weight:500}.wallet-payout__button{display:inline-flex;justify-content:center;height:40px;padding:12px 24px;border:none;border-radius:30px;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;color:#fff;background-color:#8036ff;cursor:pointer;transition:background-color .2s ease;text-decoration:none;display:flex;align-items:center;grid-gap:8px;gap:8px}@media(max-width:1024px){.wallet-payout__button{height:48px}}.wallet-payout__button:hover{background-color:#660dff}.wallet-payout__button:disabled{opacity:.5;cursor:not-allowed}@media(max-width:1024px){.wallet-payout__button.hide-on-mobile{display:none}}@media(min-width:1025px){.wallet-payout__button.hide-on-desktop{display:none}}.payout-blocked-modal__icon{margin-left:6px}.payout-blocked-modal__content{display:flex;flex-direction:column;grid-gap:16px;gap:16px;padding:0 8px 8px}.payout-blocked-modal__description-text{color:#51505e}.cashback-explanation__content-wrapper{display:flex;flex-direction:column;grid-gap:8px;gap:8px;padding:8px}.cashback-explanation__icon{margin-left:6px}.cashback-explanation__section{display:flex;flex-direction:column}.cashback-explanation__title{font-family:Roboto,helvetica,arial,sans-serif;color:#001737;font-size:18px;font-style:normal;font-weight:500;line-height:28px;margin:0}.cashback-explanation__description{color:#51505e;font-size:14px;font-style:normal;line-height:20px;margin:0}.cashback-explanation__legal-notice{margin-top:15px;color:#51505e;font-size:12px;font-style:italic;line-height:18px}.cashback-explanation .modal-title{font-size:16px;line-height:24px;color:#344054}.cashback-explanation .CashbackStep{display:flex;align-items:flex-start;grid-gap:16px;gap:16px;margin:0 0 16px}.cashback-explanation .CashbackStep img{width:40px;height:40px}.cashback-explanation .CashbackStep .details{display:flex;flex-direction:column;align-items:flex-start}.cashback-explanation .CashbackStep .details .subtitle{color:#667085}.cashback-explanation .CashbackStep .details .Text{text-align:left}@media(min-width:1025px){.WalletPayoutSuccessModal .modal-content{width:400px!important;margin:0 auto!important}}.WalletPayoutSuccessModal__confirmation-message-1,.WalletPayoutSuccessModal__confirmation-message-2{display:block}.cashback-setup-modal__icon{margin-left:-2px}.cashback-setup-no-permission__actions{display:flex;margin-top:32px;grid-gap:8px;gap:8px;justify-content:end}@media(max-width:1024px){.cashback-setup-no-permission__actions{flex-direction:column}}.primary-button{background-color:#e51936;color:#fff;border-radius:24px;border:none;padding:8px 16px;height:40px;transition:all .3s;font-size:14px;font-style:normal;font-weight:600;line-height:150%}@media(max-width:1024px){.primary-button{height:48px}}.primary-button:hover{background-color:#b7142b;color:#fff}.primary-button[disabled]{background-color:#cecece;color:#f3f3f4;cursor:not-allowed}.cashback-setup-welcome__actions{display:flex;margin-top:32px;grid-gap:8px;gap:8px;justify-content:end}@media(max-width:1024px){.cashback-setup-welcome__actions{flex-direction:column}}.cashback-setup-welcome__image{display:block;margin:auto;width:100%;max-height:200px;border-radius:8px;background-color:#8036ff}.cashback-setup-welcome__description{margin-top:16px}.cashback-setup-welcome__text{font-weight:400;font-size:14px;line-height:20px;color:#51505e;margin:0 0 16px}.cashback-setup-welcome__heading{font-weight:600;font-size:18px;line-height:28px;color:#001737;margin:16px 0 4px}.cashback-setup-welcome__subheading{font-weight:500;font-size:16px;line-height:24px;color:#001737;margin:0 0 8px}.cashback-setup-vat-or-tax-number__actions{display:flex;margin-top:32px;grid-gap:8px;gap:8px;justify-content:end}@media(max-width:1024px){.cashback-setup-vat-or-tax-number__actions{flex-direction:column}}.secondary-button{background-color:#cadaff;color:#1244b4;border-radius:24px;border:none;padding:8px 16px;height:40px;transition:all .3s;font-size:14px;font-style:normal;font-weight:600;line-height:150%}@media(max-width:1024px){.secondary-button{height:48px}}.secondary-button:hover{background-color:#9fc0ff}.secondary-button[disabled]{background-color:#cecece;color:#f3f3f4;cursor:not-allowed}.cashback-setup-enter-tax-number__actions{display:flex;margin-top:32px;grid-gap:8px;gap:8px;justify-content:end}@media(max-width:1024px){.cashback-setup-enter-tax-number__actions{flex-direction:column}}.cashback-setup-enter-tax-number__tax-number-input{border-radius:24px}.cashback-setup-enter-vat-number__actions{display:flex;margin-top:32px;grid-gap:8px;gap:8px;justify-content:end}@media(max-width:1024px){.cashback-setup-enter-vat-number__actions{flex-direction:column}}.cashback-setup-enter-vat-number__vat-number-input{border-radius:24px}.cashback-setup-enter-recipient__actions{display:flex;margin-top:32px;grid-gap:8px;gap:8px;justify-content:end}@media(max-width:1024px){.cashback-setup-enter-recipient__actions{flex-direction:column}}.cashback-setup-enter-recipient__inputs{display:flex;flex-direction:column;grid-gap:16px;gap:16px;margin-top:24px}.cashback-setup-enter-recipient__input{margin:0}.cashback-setup-enter-recipient__input .form-group i{top:unset!important;bottom:40px}.cashback-setup-review-address{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.cashback-setup-review-address__loading-indicator{display:flex;align-self:center}.cashback-setup-review-address__error,.cashback-setup-review-address__retry-button{display:flex;justify-self:center}.cashback-setup-review-address__address-cards{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:16px;gap:16px}@media(max-width:1024px){.cashback-setup-review-address__address-cards{grid-auto-flow:row}}.cashback-setup-review-address__billing-header{display:flex;align-items:center;justify-content:space-between}.cashback-setup-review-address__edit-icon-button{padding:0;margin:0;background:none;border:none;cursor:pointer;display:flex;align-items:center;height:0}.cashback-setup-review-address__edit-icon{width:20px;height:20px;color:#475467;transition:color .2s ease;cursor:pointer}@media(max-width:450px){.cashback-setup-review-address__edit-icon{width:18px;height:18px}}.cashback-setup-review-address__edit-icon:hover{color:#b7142b}.cashback-setup-review-address__edit-button{margin:auto 16px 16px auto}.cashback-setup-review-address__actions{display:flex;margin-top:16px;grid-gap:8px;gap:8px;justify-content:end}@media(max-width:1024px){.cashback-setup-review-address__actions{flex-direction:column}}.cashback-setup-confirm-cancel__actions{display:flex;margin-top:32px;grid-gap:8px;gap:8px;justify-content:end}@media(max-width:1024px){.cashback-setup-confirm-cancel__actions{flex-direction:column}}.cashback-setup-success__actions{display:flex;margin-top:32px;grid-gap:8px;gap:8px;justify-content:end}@media(max-width:1024px){.cashback-setup-success__actions{flex-direction:column}}.no-transactions{display:flex;flex-direction:column;overflow:auto;justify-content:center;align-items:center;grid-gap:16px;gap:16px}@media(max-width:1024px){.no-transactions{justify-content:start}}.no-transactions__graphic{height:320px}.no-transactions__header{color:#8036ff;text-align:center;font-family:Roboto,helvetica,arial,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:20px}@media(max-width:1024px){.no-transactions__header{font-size:20px;line-height:24px}}.no-transactions__steps{display:flex;grid-gap:16px;gap:16px}@media(max-width:1024px){.no-transactions__steps{flex-direction:column}}.no-transactions__step{display:flex;flex-direction:column;align-items:center;text-align:center;grid-gap:8px;gap:8px}.no-transactions__step-index{display:flex;justify-content:center;align-items:center;padding:24px;width:48px;height:48px;border-radius:24px;background-color:#dac9ff;color:#8036ff;font-size:24px;font-weight:500}.no-transactions__step-text{max-width:320px;color:#8036ff;text-align:center;font-family:Roboto,helvetica,arial,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:22px}@media(max-width:1024px){.no-transactions__hide-on-mobile{display:none}}.WalletTransaction{background:#fff;padding:14px 16px;display:flex;justify-content:space-between}@media(max-width:1024px){.WalletTransaction{padding:12px 16px}}.WalletTransaction__details{display:flex;align-items:center;grid-gap:12px;gap:12px;flex-grow:1}.WalletTransaction__details .details-column{display:flex;flex-grow:1;flex-direction:column}.WalletTransaction__details .details-column .Text{color:#475467}.WalletTransaction__details .details-column .pricing-row{display:flex;flex-grow:1;justify-content:space-between;align-items:center}.WalletTransaction__details .details-column .pricing-row .price-prefix{margin-right:2px}.WalletTransaction__details .details-column .transaction-value.pending,.WalletTransaction__details .details-column .transaction-value.success{color:#001737}.WalletTransaction__details .details-column .transfer-details{color:#667085}.WalletTransaction__details .details-column .description{width:80%}.WalletTransaction__approval-status{display:flex;grid-gap:8px;gap:8px;align-items:center}.WalletTransaction__transaction-badge{margin-left:2px;padding:2px 8px;width:-webkit-max-content;width:max-content;background:#f2f4f7;border-radius:16px;color:#344054}@media(max-width:1024px){.WalletTransaction{margin:0}.WalletTransaction .header{display:none}}.WalletTransaction .UploadModal .modal-header{padding:20px 16px 0!important}@media(min-width:1025px){.WalletTransaction .UploadModal .modal-content{margin:0 auto}.WalletTransaction .UploadModal .buttons{display:flex;align-items:flex-end;grid-gap:12px;gap:12px;flex-direction:row-reverse}}.WalletTransaction .header{background-color:#fff;padding:20px 24px 19px;border-top-left-radius:6px;border-top-right-radius:6px;box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05)}.wallet-bank-account-info{display:flex;align-items:center;justify-content:space-between;width:100%}.wallet-bank-account-info__button{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:12px 24px;border:none;border-radius:30px;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;color:#611ed2;background-color:#e9dfff;cursor:pointer;transition:background-color .2s ease;text-decoration:none}@media(max-width:1024px){.wallet-bank-account-info__button{height:48px}}.wallet-bank-account-info__button:hover{background-color:#d7c6ff}.wallet-bank-account-info__button:disabled{opacity:.5;cursor:not-allowed}.wallet-bank-account-info__button:hover{color:#611ed2}.wallet-bank-account-info__label-wrapper{margin:0;color:#8036ff;font-size:14px;font-style:normal;font-weight:500}@media(max-width:1024px){.wallet-bank-account-info__label-wrapper{font-size:12px}}.wallet-bank-account-info__iban{white-space:nowrap}.ScanResultPage{margin-top:30px}.ScanResultPage h3{margin:1em 0}.SimilarItemList .CasePack{background:#fff;margin:30px 0;display:flex}.SimilarItemList .CasePack .image{width:100px;padding:5px;justify-content:center;align-items:center;display:flex}.SimilarItemList .CasePack .image img{max-width:100%;max-height:200px}.SimilarItemList .CasePack .image i{font-size:64px}.SimilarItemList .CasePack .info{padding:20px 15px;display:flex;flex-direction:column;justify-content:space-around}.SimilarItemList .CasePack .info p{margin-bottom:0}@media(min-width:1024px){.CasePackPage{margin:0 auto;width:800px}}.CasePackPage .case-pack-info{background:#fff;margin-right:-15px;margin-left:-15px;padding:20px;margin-bottom:35px;display:flex}.CasePackPage .case-pack-info .image{height:100px;margin-right:20px}.CasePackPage .case-pack-info .image img{width:100%;height:100%;object-fit:contain}.CasePackPage .case-pack-info .title{text-align:center}.ScanResultBackButton{display:flex;align-items:center;width:100%}.ScanResultBackButton i{margin-right:12px}.CasePackSupplierItem{background:#fff;margin-top:15px;position:relative}.CasePackSupplierItem .case-pack-supplier{padding:20px 15px}.CasePackSupplierItem .supplier{display:flex;justify-content:space-between;align-items:center}.CasePackSupplierItem .supplier>a{display:flex;align-items:center;margin-bottom:15px}.CasePackSupplierItem .supplier .image{flex-shrink:0;width:43px;height:43px;display:flex;justify-content:center;align-items:center;border-radius:8px;border:1px solid #dee0e5;overflow:hidden}.CasePackSupplierItem .supplier .image img{width:100%;height:100%;object-fit:cover}.CasePackSupplierItem .supplier .image i{font-size:1.5em}.CasePackSupplierItem .supplier .name{margin-left:15px}.CasePackSupplierItem .supplier .price{display:block;font-size:16px;line-height:18px;margin-right:0}.CasePackSupplierItem .supplier .price.default-price{color:#242533}.CasePackSupplierItem .actions{display:flex;justify-content:space-between;align-items:center}.CasePackSupplierItem .actions .registration-required-button{border:none}.CasePackSupplierItem .Button{padding:12px}.CasePackListItem{background:#fff;margin-top:20px;position:relative}.CasePackListItem .case-pack{display:flex;justify-content:space-between;width:100%;align-items:center;padding:20px 15px}.CasePackListItem .case-pack .info{text-align:left}.CasePackListItem .case-pack .case-pack-button{background:none;border:none}.CasePackListItem .case-pack .case-pack-button i.fa-angle-right{color:#4444e9}.CasePackPromoBadge{display:flex;justify-content:space-between;margin-bottom:-20px}.CasePackPromoBadge span{display:block;background-color:#1b1b5d;color:#fff;padding:5px 10px 0 3px;font-weight:600;position:relative;border-radius:0 1px 25px 1px;min-width:30px;height:30px;text-align:center}.CasePackPromoBadge span.cashback{background-color:#3af9a3;color:#1b1b5d}.CasePackPromoBadge span.cashback img{margin-top:-5px;width:16px}.CasePackPromoBadge span.promo{background-color:#df4752}.CasePackPromoBadge .Badge{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,15px 100%);clip-path:polygon(0 0,100% 0,100% 100%,15px 100%);padding-top:6px;padding-left:23px;border-radius:5px;border-top-right-radius:0;background-color:#df4752;color:#fff}@media(min-width:1024px){.CasePackListPage{margin:0 auto;width:800px}}.CasePackListPage .case-pack-info{background:#fff;margin-right:-15px;margin-left:-15px;padding:20px;margin-bottom:35px}.CasePackListPage .case-pack-info .image{height:150px}.CasePackListPage .case-pack-info .image img{width:100%;height:100%;object-fit:contain}.CasePackListPage .case-pack-info .title{text-align:center}.Offer .fit-viewport-content{overflow-x:hidden;background:transparent!important;max-width:unset!important;margin-left:-15px!important;padding-bottom:100px!important}@media(min-width:1025px){.Offer .fit-viewport-content{padding-top:16px!important}}.Offer .fit-viewport-content>.max-width{max-width:unset!important}.Offer .results-count .max-width{max-width:1360px;margin:0 auto}@media(min-width:1025px){.Offer .results-count .Text:first-child{font-size:18px;line-height:28px}}.Offer .results-count .Text:last-child{color:#667085}@media(min-width:1025px){.Offer .results-count .Text:last-child{font-size:14px;line-height:20px}}.Offer .Modal{background:unset!important}.Offer .Modal .modal-body{max-height:calc(100vh - 100px)}.PageHeadingWithSearch{position:-webkit-sticky;position:sticky;top:16px;z-index:99}@media(min-width:1024px){.PageHeadingWithSearch{left:0;width:100%;position:fixed;padding-left:312px}.PageHeadingWithSearch+*{margin-top:56px}}.PageHeadingWithSearch .Toolbar{padding:10px 15px;margin:0 0 0 -15px}@media(min-width:1025px){.PageHeadingWithSearch .Toolbar{margin:0 16px 0 0}}.PageHeadingWithSearch .Toolbar .max-width{flex-direction:column;grid-gap:20px;gap:20px;margin-left:0!important}@media(min-width:1512px){.PageHeadingWithSearch .Toolbar .max-width{max-width:1200px;padding:0 32px;margin-left:calc(50% - 600px)!important}}@media(min-width:1025px){.PageHeadingWithSearch .Toolbar{padding:8px 32px}.PageHeadingWithSearch .Toolbar .max-width{flex-direction:row;grid-gap:0;gap:0}}.PageHeadingWithSearch .title{display:grid;grid-template-columns:30px auto 30px;align-items:center;width:100%}.PageHeadingWithSearch .title .BackButton{height:16px}.PageHeadingWithSearch .title .BackButton i{font-size:16px;color:#fff}.PageHeadingWithSearch .title .Text{text-align:center;color:#fff}@media(min-width:1025px){.PageHeadingWithSearch .title .Text{text-align:left}}.PageHeadingWithSearch .SearchBox{width:100%}.PageHeadingWithSearch .SearchBox .form-group{margin-bottom:0}.PageHeadingWithSearch .SearchBox .Input{font-size:16px;line-height:24px}.PageHeadingWithSearch .SearchBox .Input .input-icon{top:18px;left:14px}.PageHeadingWithSearch .SearchBox .Input .input-icon-right{right:14px;color:#98a2b3;font-size:16px}.PageHeadingWithSearch .SearchBox .Input .form-control{border:none;min-height:44px;padding:12px 33px 12px 40px}@media(min-width:1025px){.PageHeadingWithSearch .SearchBox{width:78%;max-width:516px;min-width:350px}.PageHeadingWithSearch .SearchBox .Input{font-size:16px;line-height:24px}.PageHeadingWithSearch .SearchBox .Input .input-icon{top:16px}.PageHeadingWithSearch .SearchBox .Input .form-control{min-height:40px;padding:10px 33px 10px 40px}}.SearchBox.block,.SearchBox.block .Input{width:100%}.SearchBox.block .Input input{text-overflow:ellipsis}.OfferSection{box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05);background:#fff;padding:16px;margin:0 -15px 8px}@media(min-width:1025px){.OfferSection{padding:16px 24px}}.OfferSection>.max-width{max-width:1360px;margin:0 auto}.OfferSection .offer-header{margin-bottom:16px}.OfferSection .offer-header .header-row{display:flex;justify-content:space-between;align-items:flex-start}@media(min-width:1025px){.OfferSection .offer-header .title{font-size:18px;line-height:28px}}.OfferSection .offer-header .explanation{color:#475467}.OfferSection .offer-header .Link{white-space:nowrap}.OfferSection .with-carousel{margin-right:-16px}@media(min-width:1025px){.OfferSection .with-carousel{margin-right:0}}.OfferSectionCarousel .CampaignCard{width:164px;height:164px}@media(min-width:1025px){.OfferSectionCarousel .CampaignCard{width:204px;height:204px}}.CampaignCard{display:flex;flex-direction:column;background:#fcfdfd;border-radius:8px;box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05);position:relative;width:100%;cursor:pointer}.CampaignCard img{width:100%;border-top-left-radius:8px;border-top-right-radius:8px}.CampaignCard .campaign-card-image{position:relative}.CampaignCard .campaign-card-heading.Text{font-size:16px;line-height:24px}.CampaignCard .campaign-card-heading.absolute{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.CampaignCard .campaign-card-heading.absolute .Heading{border-top-right-radius:10px;border-bottom-left-radius:10px;font-size:10px;line-height:12px;padding:10px;max-width:80%}.CampaignCard .campaign-card-heading.absolute .Heading.blue{background:#7cf6a9}.CampaignCard .campaign-card-heading.absolute .Heading.green,.CampaignCard .campaign-card-heading.absolute .Heading.pink{background:#f9fafb}@media(min-width:1025px){.SuppliersCategorySection.OfferSection{padding-bottom:11px}}.SuppliersCategorySection .content.with-carousel{margin-left:-16px}@media(min-width:1025px){.SuppliersCategorySection .content.with-carousel{margin-left:0}}.SuppliersCategorySection .content.with-carousel .Carousel{max-width:none}.SuppliersCategorySection .glider-track{padding-left:16px}.SuppliersCategorySection .glider-slide{min-width:unset}.SuppliersCategorySection .supplier{width:95px;height:95px;display:flex;align-items:center;justify-content:center;border-radius:8px;background-color:#fcfdfd;border:1px solid #eaecf0}@media(min-width:1025px){.SuppliersCategorySection .supplier{width:110px;height:110px}}.SuppliersCategorySection .supplier .Text{text-align:center}.SuppliersCategorySection .supplier img{width:100%;height:100%;object-fit:cover;border-radius:8px}.AllSuppliersWithOffers{display:grid;grid-template-columns:repeat(3,minmax(auto,95px));flex-wrap:wrap;justify-content:center;grid-gap:16px 29px;gap:16px 29px;margin-top:16px;padding-bottom:100px}@media(min-width:768px){.AllSuppliersWithOffers{grid-template-columns:repeat(6,minmax(auto,95px))}}@media(min-width:1025px){.AllSuppliersWithOffers{display:flex;grid-gap:16px 51px;gap:16px 51px;justify-content:flex-start}}.SupplierWithOffers .supplier-logo{width:100%;height:95px;display:flex;align-items:center;justify-content:center;border-radius:8px;background-color:#fcfdfd;border:1px solid #eaecf0}@media(min-width:1025px){.SupplierWithOffers .supplier-logo{width:110px;height:110px}}.SupplierWithOffers .supplier-logo i{font-size:30px;color:#667085}.SupplierWithOffers .supplier-logo img{width:100%;height:100%;object-fit:contain;border-radius:8px}.SupplierWithOffers .Text{text-align:center;max-width:95px}@media(min-width:1025px){.SupplierWithOffers .Text{max-width:110px}}@media(min-width:768px){.BrandsCategorySection.OfferSection{padding-bottom:11px}}.BrandsCategorySection .content.with-carousel{margin-left:-16px}@media(min-width:768px){.BrandsCategorySection .content.with-carousel{margin-left:0}}.BrandsCategorySection .content.with-carousel .Carousel{max-width:none}.BrandsCategorySection .glider-track{padding-left:16px}.BrandsCategorySection .glider-slide{min-width:unset}.BrandsCategorySection .supplier{width:95px;height:95px;display:flex;align-items:center;justify-content:center;border-radius:8px;background-color:#fcfdfd;border:1px solid #eaecf0}@media(min-width:768px){.BrandsCategorySection .supplier{width:110px;height:110px}}.BrandsCategorySection .supplier .Text{text-align:center}.BrandsCategorySection .supplier img{width:100%;height:100%;object-fit:cover;border-radius:8px}.AllBrandsWithOffers{display:grid;grid-template-columns:repeat(3,minmax(auto,95px));flex-wrap:wrap;justify-content:center;grid-gap:16px 29px;gap:16px 29px;margin-top:16px;padding-bottom:100px}@media(min-width:768px){.AllBrandsWithOffers{grid-template-columns:repeat(6,minmax(auto,95px))}}@media(min-width:1025px){.AllBrandsWithOffers{display:flex;grid-gap:16px 51px;gap:16px 51px;justify-content:flex-start}}.BrandWithOffers .brand-logo{width:100%;height:95px;display:flex;align-items:center;justify-content:center;border-radius:8px;background-color:#fcfdfd;border:1px solid #eaecf0}@media(min-width:1025px){.BrandWithOffers .brand-logo{width:110px;height:110px}}.BrandWithOffers .brand-logo i{font-size:30px;color:#667085}.BrandWithOffers .brand-logo img{width:100%;height:100%;object-fit:contain;border-radius:8px}.BrandWithOffers .Text{text-align:center;max-width:95px}@media(min-width:1025px){.BrandWithOffers .Text{max-width:110px}}.OffersBottomSection{padding:16px 0;display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:352px;margin:0 auto}.CasePackCardGrid .StockItemGridItemCards{padding-bottom:70px}.CasePackCardGrid .more-stock-items-heading{font-size:1.4em;padding:4rem 0 1rem}.CasePackCardGrid .item-cards{display:grid;list-style:none;grid-template-columns:minmax(auto,200px);grid-gap:31px 16px;justify-content:center;padding:0;margin:20px -7px}@media(max-width:600px){.CasePackCardGrid .item-cards{grid-template-columns:repeat(2,minmax(150px,172px))}}@media(min-width:600px){.CasePackCardGrid .item-cards{grid-template-columns:repeat(3,minmax(150px,172px))}}@media(min-width:900px){.CasePackCardGrid .item-cards{grid-template-columns:repeat(4,minmax(150px,172px))}}@media(min-width:1200px){.CasePackCardGrid .item-cards{grid-template-columns:repeat(6,minmax(150px,172px))}}.CasePackCardGrid .item-cards,.StockItemShowcase .item-cards{padding:0}.CasePackCardGrid .item-cards .item-data,.StockItemShowcase .item-cards .item-data{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;margin-top:15px;margin-right:15px;margin-bottom:auto;position:absolute;top:0;right:0}.Snackbar{position:fixed;bottom:82px;left:0;width:100%;background:#101828;color:#fff;display:flex;align-items:center;justify-content:space-between;padding:16px;box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05);opacity:0;transition:bottom .3s ease-out;will-change:opacity;z-index:10000!important;animation:showAnimation .5s ease-in;animation-fill-mode:forwards}.Snackbar:not(.multiple).position-1{animation:showAnimation .5s ease-in 4s}.Snackbar:not(.multiple).position-2{animation:showAnimation .5s ease-in 8s}.Snackbar:not(.dismission-animated){opacity:1}.Snackbar.multiple.position-1{bottom:108px}.Snackbar.multiple.position-2{bottom:188px}.Snackbar.dismission-animated{animation:showAnimation .5s ease-in,hideAnimation 4s ease-in .5s}.Snackbar.dismission-animated:not(.multiple).position-1{animation:showAnimation .5s ease-in 4s,hideAnimation 8s ease-in 4.5s}.Snackbar.dismission-animated:not(.multiple).position-2{animation:showAnimation .5s ease-in 8s,hideAnimation 12s ease-in 8.5s}.Snackbar.close{opacity:0;animation-name:hideBar;animation-duration:1s}@media(min-width:1025px){.Snackbar{border-radius:8px;bottom:24px;width:600px;left:336px}}.Snackbar i{font-size:20px;display:inline-block;margin-right:16px}.Snackbar svg{width:24px;min-width:24px;height:24px;margin-right:16px}.Snackbar img.freebie-img{width:48px;min-width:48px;height:48px;margin-right:16px}.Snackbar .text{flex:1 1}.Snackbar .Text{text-align:left}.Snackbar .Button.undo{color:#d0d5dd;background:transparent;border:none;padding-right:0}.Snackbar .Button.undo:hover{background:transparent}.Snackbar.dark .Text{color:#fff}.Snackbar.dark .small-text{color:#98a2b3}.Snackbar.light{background:#fcfdfd}.Snackbar.light .Text{color:#101828}.Snackbar.light .Button,.Snackbar.light .small-text{color:#475467}.Snackbar.promo{background:#df4752}.Snackbar.promo .Text{color:#fff}.Snackbar.promo .Button,.Snackbar.promo .small-text{color:#eaecf0}.Snackbar.primary{background:#b7142b}.Snackbar.primary .Text{color:#fff}.Snackbar.primary .small-text{color:#d0d5dd}.Snackbar.primary .Button{color:#eaecf0}.Snackbar.freebie{background:#fff}.Snackbar.freebie .Text{color:#101828}.Snackbar.freebie .Button,.Snackbar.freebie .small-text{color:#475467}@media(min-width:1025px){.PriceComparisonModal .modal-dialog{max-width:720px;width:100%}}.PriceComparisonModal .modal-content{border:none;max-height:90vh}@media(min-width:1025px){.PriceComparisonModal .modal-content{max-height:600px}}.PriceComparisonModal .modal-body{background:#f2f4f7;padding:0;overflow-x:hidden}.PriceComparisonModal .PriceComparison .suppliers{padding-bottom:70px}.PriceComparisonModal .PriceComparison .suppliers .items-list{list-style:none;padding:0;margin:0 16px 16px}.PriceComparisonModal .Snackbar{bottom:0!important}@media(min-width:1025px){.PriceComparisonModal .Snackbar{bottom:auto!important;top:calc(100% + 25vh - 186px);left:60px}}.AddToCartBar{display:flex;align-items:center;justify-content:space-between;width:100%}.AddToCartBar .Text:first-child{color:#d0d5dd}.AddToCartBar .supplier-info{display:flex;align-items:center}.AddToCartBar .supplier-info .logo{height:40px;min-width:40px;max-width:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-right:8px}.AddToCartBar .supplier-info .logo img{width:100%;height:100%;border-radius:8px;object-fit:cover}.AddToCartBar i{margin:0}.AddToCartBar .Text{color:#fff}.AddToCartBar .Button{color:#344054!important}.CasePackCardItem{background:#fff;padding:0 16px 16px}.CasePackCardItem .item{display:flex;flex-direction:column;padding-top:0}@media(min-width:1025px){.CasePackCardItem .item{flex-direction:row}}.CasePackCardItem .item-img{width:100%;justify-content:center;display:flex;padding:0 16px 16px;margin-bottom:16px}@media(min-width:1025px){.CasePackCardItem .item-img{width:50%;margin-bottom:0;padding:0}}.CasePackCardItem .item-img img{max-width:100%;height:140px;object-fit:contain}@media(min-width:1025px){.CasePackCardItem .item-info{padding:16px}}.CasePackCardItem .img-background{background-color:#fff;border-top-left-radius:8px;border-top-right-radius:8px}.CasePackCardItem .item-description{display:flex;flex-direction:column;word-break:break-word}.CasePackCardItem .item-description .description,.CasePackCardItem .item-description .title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}.CasePackCardItem .item-description .description{color:#667085}.CasePackCardItem .not-available-text{color:#101017;font-weight:600;margin-top:12px}.CasePackCardItem .Price{display:flex;color:#667085}.CasePackCardItem .Price .currency-symbol{padding-right:2px}.CasePackCardItem .item-quantity{margin-left:auto}.CasePackCardItem .item-badge{display:flex;align-items:center;grid-gap:8px;gap:8px;margin-top:16px}.CasePackCardItem .item-badge .Badge,.CasePackCardItem .item-badge .CashbackBadge.boxy{border-radius:16px}.CasePackCardItem .item-badge .Badge .Text,.CasePackCardItem .item-badge .CashbackBadge.boxy .Text{font-size:12px;line-height:18px}.CasePackCardItem.promo .item-data .price{color:#df4752}.CasePackCardItem.not-available .item-thumb{opacity:.8}.CasePackCardItem.not-available .item-description{opacity:.7}.CasePackCardItem.not-available .Price{color:#bdc0cb}.CasePackCardItem.not-available .quantity{background-color:#bdc0cb}.StockItemPriceComparisonCard{display:flex;justify-content:space-between;margin-top:16px;background:#fcfdfd;border-radius:8px;box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05);cursor:pointer;padding:12px}@media(min-width:1025px){.StockItemPriceComparisonCard{padding:16px;align-items:center}}.StockItemPriceComparisonCard .logo{width:40px;min-width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:8px;margin-right:8px}@media(min-width:1025px){.StockItemPriceComparisonCard .logo{width:56px;min-width:56px;height:56px;margin-right:16px}}.StockItemPriceComparisonCard .logo img{width:100%;height:100%;object-fit:cover;border-radius:8px}.StockItemPriceComparisonCard .item-info{flex:1 1}.StockItemPriceComparisonCard .item-info .supplier-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.StockItemPriceComparisonCard .item-info .stock-item-info{display:flex;align-items:center;grid-gap:8px;gap:8px;flex-wrap:wrap}.StockItemPriceComparisonCard .item-info .stock-item-info .Badge{border-radius:16px}.StockItemPriceComparisonCard .item-info .stock-item-info .Badge:not(.offer){background-color:#1b1b5d}.StockItemPriceComparisonCard .item-info .stock-item-info .Badge .Text{color:#fff}.StockItemPriceComparisonCard .item-info .stock-item-info .Badge .my-articles-star{font-size:15px;color:#ffde3a;margin-right:5px}.StockItemPriceComparisonCard .item-info .stock-item-info .CashbackBadge{border-radius:16px}@media(min-width:1025px){.StockItemPriceComparisonCard .item-info .stock-item-info .Badge,.StockItemPriceComparisonCard .item-info .stock-item-info .CashbackBadge{padding:2px 8px}.StockItemPriceComparisonCard .item-info .stock-item-info .Badge .Text,.StockItemPriceComparisonCard .item-info .stock-item-info .CashbackBadge .Text{font-size:12px;line-height:18px}.StockItemPriceComparisonCard .item-info .stock-item-info .prices{display:none}}.StockItemPriceComparisonCard .prices{display:flex;align-items:center}@media(min-width:1025px){.StockItemPriceComparisonCard .prices{flex-direction:column;margin-right:16px;align-items:flex-start}}@media(min-width:1025px){.StockItemPriceComparisonCard .prices .primary-price{font-size:16px;line-height:24px}}.StockItemPriceComparisonCard .prices .primary-price.promo{color:#df4752}.StockItemPriceComparisonCard .prices .crossed-price{text-decoration:line-through;margin-left:4px;color:#475467}@media(min-width:1025px){.StockItemPriceComparisonCard .prices .crossed-price{font-size:12px;line-height:16px;margin-left:0}}.StockItemPriceComparisonCard .prices .not-available-text{margin-top:12px}.StockItemPriceComparisonCard>.prices{display:none}@media(min-width:1025px){.StockItemPriceComparisonCard>.prices{display:flex}}.StockItemPriceComparisonCard .item-quantity{min-width:102px}@media(min-width:1025px){.StockItemPriceComparisonCard .item-quantity{min-width:unset}}.StockItemPriceComparisonCard .item-quantity .QuantityInput{height:36px}.StockItemPriceComparisonCard .item-quantity .QuantityInput button{height:34px;width:34px;min-width:34px;margin-left:auto}.StockItemPriceComparisonCard .item-quantity .QuantityInput span{height:32px;min-width:32px}@media(min-width:1025px){.StockItemPriceComparisonCard .item-quantity .QuantityInput{height:42px}.StockItemPriceComparisonCard .item-quantity .QuantityInput button{height:40px;width:40px}.StockItemPriceComparisonCard .item-quantity .QuantityInput span{height:38px;min-width:44px}}.QuantityInput{position:absolute;top:8px;right:8px;height:38px}.QuantityInput .Button{height:36px;width:32px;min-width:32px}.QuantityInput .quantity{height:34px;width:32px;min-width:32px}.QuantityInput:not(.plus-btn):not(.static-quantity){height:38px}.QuantityInput:not(.plus-btn):not(.static-quantity) .Button{height:36px;width:32px;min-width:32px}.static-quantity{font-size:14px;line-height:20px;font-weight:600;width:36px;min-width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#b7142b;color:#fcfdfd;border-radius:8px}@media(min-width:1025px){.static-quantity{width:48px;min-width:48px;height:48px;font-size:18px;line-height:28px}}.Button.circle{height:36px;width:36px}.AllCampaignsSection{margin:20px 0 100px}.AllCampaignsSection .page-title .Heading .Text{font-weight:600;flex-grow:1;text-align:center}.CampaignGridView{list-style:none;padding-left:0;display:grid;grid-template-columns:auto;grid-gap:16px 15px;justify-content:center;padding-bottom:100px}@media(min-width:360px){.CampaignGridView{grid-template-columns:repeat(2,minmax(auto,164px))}}@media(min-width:768px){.CampaignGridView{grid-template-columns:repeat(3,minmax(auto,164px))}}@media(min-width:1025px){.CampaignGridView{grid-template-columns:repeat(4,minmax(auto,204px))}}@media(min-width:1024px){.CampaignGridView{grid-template-columns:repeat(5,minmax(auto,204px))}}.SupplierInfo{background:#fff;border:1px solid #eaecf0;display:flex;justify-content:space-between;align-items:center;grid-gap:4px;gap:4px;padding:8px 12px;box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05);margin:0 -16px 16px}.SupplierInfo .info{display:flex;align-items:center;grid-gap:12px;gap:12px}.SupplierInfo .logo{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:8px;background-color:#fcfdfd;border:1px solid #eaecf0}.SupplierInfo .logo img{width:100%;height:100%;object-fit:cover;border-radius:8px}.BrandOffersPage .brand-info{background:#fff;border:1px solid #eaecf0;display:flex;align-items:center;grid-gap:12px;gap:12px;padding:8px 12px;box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05);margin:0 -16px 16px}.BrandOffersPage .brand-info .logo{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:8px;background-color:#fcfdfd;border:1px solid #eaecf0}.BrandOffersPage .brand-info .logo img{width:100%;height:100%;object-fit:contain;border-radius:8px}.SpecialFlowCampaignPageContent{margin:0 -15px;display:flex;flex-direction:column;height:100%}.SpecialFlowCampaignPageContent .page-title{padding:0 15px}.SpecialFlowCampaignPageContent .campaign-image{text-align:center;position:relative;overflow:hidden;max-height:200px;background:#1b1b5d;flex-shrink:0}.SpecialFlowCampaignPageContent .campaign-image img{max-height:200px;object-fit:contain;margin:0 -15px;width:calc(100% + 30px);height:auto}.SpecialFlowCampaignPageContent .campaign-description{font-size:16px;line-height:24px;padding:11px 18px;background:#fcfdfd;color:#344054;box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05)}.SpecialFlowCampaignPageContent ul{list-style:none;padding:0;margin:24px 0 0}.SpecialFlowCampaignPageContent .supplier{background:#fcfdfd;padding:12px 23px 12px 12px;margin-bottom:16px;border-radius:8px;box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05);font-size:16px;line-height:24px;font-weight:600;color:#101017}.SpecialFlowCampaignPageContent .supplier,.SpecialFlowCampaignPageContent .supplier .data{display:flex;justify-content:space-between;align-items:center}.SpecialFlowCampaignPageContent .supplier .fa-chevron-right{color:#667085}.SpecialFlowCampaignPageContent .image-container{width:60px;height:60px;border-radius:8px;background:#edf1f9;display:flex;justify-content:center;align-items:center;margin-right:16px;color:#e51936}.SpecialFlowCampaignPageContent .image-container img{border-radius:8px;object-fit:cover}.SpecialFlowCampaignPageContent .image-container i{font-size:20px}.SpecialFlowCampaignPageContent .fit-viewport-content.Campaign{margin:0!important;padding-bottom:100px!important;position:relative}.CampaignPageContent{margin:0 -15px;padding:0 15px;background:#fefefe;display:flex;flex-direction:column;height:100%}.CampaignPageContent .fit-viewport-content{overflow-x:hidden;background:transparent!important;max-width:unset!important;margin-left:-15px!important;padding-bottom:100px!important}.CampaignPageContent .fit-viewport-content>.max-width{max-width:unset!important}.CampaignPageContent .campaign-image{text-align:center;position:relative;overflow:hidden;width:calc(100% + 30px);margin:0 -15px;max-height:200px;background:#1b1b5d;flex-shrink:0}.CampaignPageContent .campaign-image img{max-height:200px;object-fit:contain;margin:0 -15px;width:100%;height:auto}.CampaignPageContent .campaign-description{font-size:14px;padding:10px 0}.CampaignPageContent .fit-viewport-content.Campaign{position:relative}.SpecialPromoPageContent{margin:0 -15px;display:flex;flex-direction:column;height:100%}.SpecialPromoPageContent .PageHeading{margin:0}.SpecialPromoPageContent .campaign-image{text-align:center;position:relative;overflow:hidden;max-height:200px;background:#1b1b5d;flex-shrink:0}.SpecialPromoPageContent .campaign-image img{max-height:200px;object-fit:contain;margin:0 -15px;width:calc(100% + 30px);height:auto}.SpecialPromoPageContent .campaign-description{font-size:16px;line-height:24px;padding:11px 18px;background:#fcfdfd;color:#344054;box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05)}.SpecialPromoPageContent ul{list-style:none;padding:0;margin:0}.SpecialPromoPageContent .supplier{background:#fcfdfd;padding:12px 10px 10px;display:flex;align-items:center;border-bottom:1px solid #eaecf0;font-size:16px;line-height:24px;font-weight:600;color:#101017}.SpecialPromoPageContent .image-container{width:60px;height:60px;border-radius:8px;background:#edf1f9;display:flex;justify-content:center;align-items:center;margin-right:16px;color:#e51936}.SpecialPromoPageContent .image-container img{border-radius:8px;object-fit:cover}.SpecialPromoPageContent .image-container i{font-size:20px}.SpecialPromoPageContent .fit-viewport-content.Campaign{margin:0!important;padding-top:16px!important;padding-bottom:100px!important;position:relative}.AddedPromoBar{position:fixed;bottom:141px;left:0;width:100%;background:#df4752;color:#fefefe;display:flex;align-items:center;padding:10px 15px;opacity:1;will-change:opacity;font-size:16px;line-height:24px;animation:showAnimation .5s ease-in,hideAnimation 3s ease-in .5s;animation-fill-mode:forwards}.AddedPromoBar svg{margin-right:16px}@media(min-width:1025px){.AddedPromoBar{position:absolute;bottom:76px}}@keyframes showAnimation{0%{opacity:0}to{opacity:1}}@keyframes hideAnimation{0%{opacity:1}90%{opacity:1}to{opacity:0}}.CasePackListPromo{margin:0 -15px;padding:0 15px;background:#fefefe;display:flex;flex-direction:column;height:100%}.CasePackListPromo .fit-viewport-content{overflow-x:hidden;background:transparent!important;max-width:unset!important;margin-left:-15px!important;padding-bottom:100px!important}.CasePackListPromo .fit-viewport-content>.max-width{max-width:unset!important}.CasePackListPromo .PageHeading .page-title .title-component-container{width:100%;display:flex;align-items:center}.CasePackListPromo .PageHeading .page-title .title-component-container .logo{width:45px;min-width:45px;height:45px;min-height:45px;border-radius:8px;display:flex;align-items:center;justify-content:center;background-color:#fff;margin-right:20px}.CasePackListPromo .PageHeading .page-title .title-component-container .logo img{width:100%;height:100%;object-fit:cover;border-radius:8px}.CasePackListPromo .fit-viewport-content.CasePackList{position:relative}.CasePackListPromo .fit-viewport-content.CasePackList img.banner{margin-top:15px;width:100%;max-height:200px;object-fit:contain;border-radius:8px}.CasePackListPromo .fit-viewport-content.CasePackList .CasePackListKeyFacts{background:#fff;margin:16px -15px;padding:8px 15px;border-top:1px solid #d0d5dd;border-bottom:1px solid #d0d5dd}.CasePackListPromo .fit-viewport-content.CasePackList .CasePackListKeyFacts .CasePackListKeyFact{max-width:1360px;margin-left:auto;margin-right:auto}.CasePackListPromo .fit-viewport-content.CasePackList .list-title{max-width:1360px;margin-left:auto;margin-right:auto;margin-top:15px}.UploadProof{display:flex;flex-direction:column;justify-content:center;margin:30px 0 0;padding-bottom:95px}@media(min-width:769px){.UploadProof{align-items:center}}.NotificationsPage{height:100%}.NotificationsPage .fit-viewport-content{padding:0!important;height:100%}.NotificationsPage .Notifications{height:100%}.NotificationsPage .Notifications .NoNotifications{display:flex;align-items:center;justify-content:center;height:90%}.Notifications .loading-notifications{display:flex;justify-content:center;height:55px;padding:15px}.Notifications .list{max-height:70vh}.Notifications .list .LoadMoreButton button.Button{margin-bottom:16px}.Notifications .list .Notification{min-height:72px;display:flex;grid-gap:12px;gap:12px;padding:12px 16px;box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05)}.Notifications .list .Notification.unread{background-color:#f3f3ff}.Notifications .list .Notification .image{display:flex;align-items:center;justify-content:center;height:48px;width:48px;min-width:48px;position:relative}.Notifications .list .Notification .image.with-badge{height:54px;width:53px;display:flex;align-items:center;justify-content:center;border:1px solid #eaecf0;border-radius:8px}.Notifications .list .Notification .image .icon-badge{background-color:#fff;position:absolute;height:22px;bottom:-3px;right:-6px;width:22px;border-radius:50%}.Notifications .list .Notification .image .high-prio-badge{position:absolute;height:25px;width:18px;top:-9px;left:-3px}.Notifications .list .Notification .image img{height:100%;width:100%;object-fit:contain}.Notifications .list .Notification .image img.with-badge{object-fit:contain;border-radius:8px;height:inherit;width:inherit}.Notifications .list .Notification .image img.with-icon{object-fit:contain;width:auto;height:auto}.Notifications .list .Notification .text{height:100%;width:100%}.Notifications .list .Notification .text .title{margin-bottom:6px;overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.Notifications .list .Notification .text .title.expired{color:#98a2b3}.Notifications .list .Notification .text .small-text{display:flex}.Notifications .list .Notification .text .small-text .expired-badge{margin-right:6px}.Notifications .list .Notification .text .small-text .created-at{color:#475467}.Notifications .list .Notification .text .small-text .created-at.expired{color:#667085}.Notifications .list .Notification .blue-dot{height:8px;width:8px;min-width:8px;background:#b7142b;border-radius:50%;margin-top:6px}.Notifications .NoNotifications{padding:16px}.Notifications .NoNotifications .content{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.Notifications .NoNotifications .content .text{color:#667085}.Notifications .buttons{display:flex;align-items:center;padding:16px 10px;background:#fff;max-width:inherit;width:100%;justify-content:space-between;grid-gap:16px;gap:16px}.Notifications .buttons .Button{width:100%;border:none;box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05)}.Notifications .buttons .Button.secondary{background-color:#ececfe;color:#a01226}.Notifications .buttons .Button:not(.secondary){background-color:#fff;color:#475467}.RewardedActivity{padding-bottom:100px}.RewardedActivity .image{max-width:100%;margin-bottom:15px}.RewardedActivity .instructions{margin-bottom:15px}.RewardedActivity .preview{display:flex;margin:0 0 15px;padding:15px;border:1px solid #eee;border-radius:8px;overflow:scroll;grid-gap:3px;gap:3px}.RewardedActivity .preview .empty{width:100%;text-align:center}.RewardedActivity .preview .empty label{font-weight:400;margin:0}.RewardedActivity .preview li{list-style:none;position:relative}.RewardedActivity .preview li .remove{position:absolute;top:3px;right:3px;background:hsla(0,0%,100%,.8)}.RewardedActivity img.preview-item{height:180px}.RewardedActivity img.preview-item.uploaded{opacity:1}.RewardedActivity .upload{display:flex;justify-content:center}.RewardedActivity .upload input[type=file]{opacity:0;position:absolute;top:0;left:-10000px}.RewardedActivity button.loading{position:relative;cursor:not-allowed}@keyframes slide-bg-horizontally{0%{background-position:0 0}to{background-position:100px 0}}.RewardedActivity button.loading:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:repeating-linear-gradient(45deg,transparent,transparent 5%,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,.2) 10%);background-size:200px 200px;animation:slide-bg-horizontally 2s linear infinite}.RewardedActivityThankYou{margin:10px 0;padding-bottom:100px}.RewardedActivityThankYou .thank_you{margin:0 0 15px}.RewardedActivityAlreadyAwarded{padding-bottom:100px}.RewardedActivityAlreadyAwarded .Button{margin-bottom:8px}.VenueSelection{padding:1em;margin:0 -15px;height:calc(100vh - 140px)}.VenueSelection ul.venue-list{list-style:none;padding:0;margin:0 -15px;height:100%}.VenueSelection ul.venue-list li{padding:1em;border-bottom:1px solid #eee;cursor:pointer}.VenueSelection ul.venue-list li.selected{background:rgba(0,200,0,.3);border-left:4px solid rgba(0,200,0,.5)}.wallet-bank-account__description-card{font-family:Roboto,helvetica,arial,sans-serif}.wallet-bank-account__description-title{font-family:Roboto,helvetica,arial,sans-serif;color:#001737;font-weight:500}.wallet-bank-account__description-text{font-family:Roboto,helvetica,arial,sans-serif;font-size:14px;line-height:20px;font-weight:400;color:#001737}.wallet-bank-account__submission-errors{list-style:none;padding:0}.wallet-bank-account__input-label{margin-bottom:4px;color:#001737;font-weight:500}.wallet-bank-account__input-description{font-size:12px;font-weight:400;margin-top:-12px}.wallet-bank-account__buttons{margin-top:1em;display:flex;justify-content:end;grid-gap:8px;gap:8px}.FeatureFlagsModal{overflow-y:auto;z-index:3010!important}.FeatureFlagsModal.Modal .modal-dialog{transform:translate(0)!important;margin:0}@media(min-width:1025px){.FeatureFlagsModal.Modal .modal-dialog{top:50%;left:50%;transform:translate(-50%,-50%)!important}}.FeatureFlagsModal.Modal .Toggle{align-items:inherit}.FeatureFlagsModal.Modal .Toggle .text-section{width:calc(100% - 50px)}.FeatureFlagsModal.Modal .Toggle .text-section .Text:not(.description){margin-top:0}.FeatureFlagsModal.Modal .Toggle .text-section .Text.description{position:relative}.FeatureFlagsModal .list-group{list-style:none}.FeatureFlagsModal .feature-flag{margin:2em 0}.FeatureFlagsModal .feature-flag-description{margin-left:4.75em;margin-right:3.75em}.no-venue-page{display:flex;justify-content:center;flex-direction:column;align-items:center}.no-venue-page__heading{font-size:30px!important}.no-venue-page__subheading{color:#344054;text-align:center}.no-venue-page__content{margin:20px auto;padding:20px;width:50%;display:flex;flex-direction:column;align-items:center;background:#fff;border-radius:8px;grid-gap:15px;gap:15px;box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05);white-space:pre-line;font-size:14px;line-height:20px}@media(max-width:768px){.no-venue-page__content{width:90%}}.no-venue-page__sign-out-link{display:flex;align-items:center;padding:5px}.no-venue-page__sign-out-link svg path{fill:#e51936}.no-venue-page__sign-out-link section{color:#e51936}.TopNavBarV2{height:64px}.TopNavBarV2.without-search .Toolbar .max-width{justify-content:flex-end!important}.TopNavBarV2.with-page-heading .Toolbar .max-width .PageHeading{width:calc(100% + 30px);background:transparent}@media(min-width:1025px){.TopNavBarV2.with-page-heading .Toolbar .max-width .PageHeading{padding-top:10px;width:auto}}.TopNavBarV2.with-page-heading .Toolbar .max-width .PageHeading .BackButton i,.TopNavBarV2.with-page-heading .Toolbar .max-width .PageHeading .Heading{color:#fff;font-size:18px}.TopNavBarV2 .Toolbar{position:-webkit-sticky;position:sticky;top:0;z-index:100;grid-gap:8px;gap:8px;height:64px;align-content:center;padding:0}.TopNavBarV2 .Toolbar .max-width{height:56px;padding:0 12px;grid-gap:5px;gap:5px}.TopNavBarV2 .Toolbar .SearchBox{height:40px;margin:0 auto;width:100%;max-width:516px}.TopNavBarV2 .Toolbar .SearchBox .search{width:100%}.TopNavBarV2 .Toolbar .SearchBox .search .with-icon .input-icon{color:#475467;top:16px;left:16px}.TopNavBarV2 .Toolbar .SearchBox .search .with-icon .input-icon-right{color:#475467;right:16px}.TopNavBarV2 .Toolbar .SearchBox .search .Input .form-group.with-icon .form-control{padding:0 42px}.TopNavBarV2 .Toolbar .SearchBox .search .Input .form-group.with-icon .form-control::placeholder{color:#475467;font-size:16px;line-height:24px;font-weight:400}.TopNavBarV2 .Toolbar .SearchBox input[type=search]{min-height:40px;width:100%;max-width:516px;box-shadow:0 1px 2px rgba(16,24,40,.05);border:none;background:#fff;font-size:16px;line-height:24px;font-weight:400}.TopNavBarV2 .Toolbar .SearchBox .form-group{margin:0}.TopNavBarV2 .Toolbar .mobile-notifications Button{margin-left:10px;background-color:#fff;border-radius:100px;height:44px;width:44px;padding:0}.TopNavBarV2 .Toolbar .mobile-notifications Button svg path{fill:#667085}.TopNavBarV2 .Toolbar .trailing{position:absolute;right:12px}.TopNavBarV2 .flex,.TopNavBarV2 .icons{align-items:center;grid-gap:8px;gap:8px}.TopNavBarV2 .icons{display:flex}.TopNavBarV2 .BackButton i{font-size:18px;color:#fff;margin-right:10px}@media(min-width:1025px){.TopNavBarV2 .BackButton i{font-size:22px;margin-bottom:0}}@media(min-width:1025px){.TopNavBarV2 .TopNavBarV2.top-navbar-v3 .Toolbar .SearchBox .search{width:100%}}@media(min-width:1025px){.TopNavBarV2 .flex{display:flex}.TopNavBarV2 .flex .cart{display:flex;border:none}.TopNavBarV2 .Toolbar{grid-gap:30px;gap:30px;padding:0}.TopNavBarV2 .Toolbar .SearchBox{width:100%;max-width:516px}.TopNavBarV2 .Toolbar .SearchBox .search{width:100%;max-width:100%}.TopNavBarV2 .Toolbar .form-group{margin-bottom:0}.TopNavBarV2 .Toolbar .mobile-notifications{display:none}}@media(max-width:1024px){.hideOnMobile{display:none}}@media(min-width:1025px){.hideOnDesktop{display:none}}.GlobalSearch.fit-viewport-content{background:#eaecf0!important;position:relative;max-height:none!important}.GlobalSearch.fit-viewport-content .products{margin:16px 0 81px}.GlobalSearch.fit-viewport-content .header{margin:16px 0;display:flex;justify-content:space-between;align-items:center}.GlobalSearch.fit-viewport-content div.results-message{font-size:14px;line-height:18px;margin:5px 0 40px;position:relative;color:#101017;height:20px;display:flex;justify-content:center;align-items:center}.GlobalSearch.fit-viewport-content.with-offer:before{content:"";display:block;position:absolute;top:0;left:0;height:45px;width:100%;background-color:#b7142b}.GlobalSearch.fit-viewport-content .suppliers{margin:16px 0}.GlobalSearch.fit-viewport-content .StartpageSuppliers{margin-bottom:70px!important}.GlobalSearch.fit-viewport-content .StartpageSuppliers .suppliers{display:block}.GlobalSearch.fit-viewport-content .StartpageSuppliers .Carousel .glider-slide{margin-right:15px;min-width:182px}.GlobalSearch.fit-viewport-content .AddToCartBar{z-index:999}.GlobalSearch.fit-viewport-content .total{margin:16px}.GlobalSearch.fit-viewport-content .supplierItems{margin-top:16px}.GlobalSearch.fit-viewport-content .heading{color:#475467}.SupplierItem{justify-content:space-between;background-color:#fff;border-bottom:1px solid #ddd;margin:0 -15px;padding:16px}.SupplierItem,.SupplierItem .supplier-info{display:flex;flex-direction:row;align-items:center}.SupplierItem .supplier-info .image{width:46px;min-width:46px;height:46px;margin-right:14px;align-items:center;display:flex;justify-content:center;border-radius:8px;border:1px solid #eaecf0}.SupplierItem .supplier-info .image img{object-fit:contain;width:100%;height:100%}.SupplierItem .fa{color:#98a2b3;margin:9px}.bottom-nav-bar{padding:0;max-height:none;opacity:1;transition:max-height .2s ease-out .1s,opacity .2s ease-out .1s}@media(min-width:1025px){.bottom-nav-bar{display:none}}.bottom-nav-bar__cart{display:flex;align-items:center;justify-content:center;grid-gap:4px;gap:4px;flex-direction:column;position:relative}.bottom-nav-bar__container{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;height:65px;width:100%;background:#f0f5ff;box-shadow:0 1px 10px 0 #ccc;margin-bottom:0;border:0}.bottom-nav-bar__container:after,.bottom-nav-bar__container:before{content:none}.bottom-nav-bar__badge{font-size:12px;line-height:14px;font-weight:400;display:inline-block;border-radius:20px;min-width:14px;min-height:14px;padding:2px;background:#d92d20;text-align:center;white-space:nowrap;box-sizing:initial;position:absolute;color:#fff;border:1px solid #fefefe;z-index:100;top:-8px;right:-5px}.bottom-nav-bar__button{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;grid-gap:4px;gap:4px;background:transparent;box-shadow:none;border:none;color:#1244b4;font-family:Roboto,helvetica,arial,sans-serif;font-size:10px;font-style:normal;font-weight:600;line-height:125%;letter-spacing:.2px}.bottom-nav-bar__button:disabled{opacity:.6;cursor:not-allowed}.bottom-nav-bar__icon--disabled,.bottom-nav-bar__text--disabled{opacity:.75}.bottom-nav-bar__button--selected{color:#e51936}.bottom-nav-bar__text{color:inherit;font-family:Roboto,helvetica,arial,sans-serif;margin:0;font-size:12px;font-weight:500}.bottom-nav-bar--hidden{opacity:0;pointer-events:none;transition:max-height 0 linear,opacity 0 linear;max-height:0}.menu-icon__home-icon{width:22px;height:22px;fill:#667085}.menu-icon__home-icon--active{fill:#8a0f1e}.menu-icon__order-lists-icon{width:40px;height:22px;fill:#667085}.menu-icon__order-lists-icon--active{fill:#8a0f1e}.menu-icon__offer-icon{width:19px;height:18px;stroke:#667085}.menu-icon__offer-icon--active{stroke:#8a0f1e}.menu-icon__menu-icon{width:16px;height:22px;stroke:#667085}.menu-icon__menu-icon--active{stroke:#8a0f1e}.menu-icon__cart-icon{width:22px;height:22px}@media(min-width:1025px){.assortment-modal,.assortment-modal__overlay{display:none}}.assortment-modal__supplier-logo{width:64px;min-width:64px;height:48px;border-radius:4px;object-fit:contain}.assortment-modal__supplier-title{font-family:Roboto,helvetica,arial,sans-serif;color:#001737}.assortment-modal__assortments{display:flex;flex-direction:column;grid-gap:8px;gap:8px;margin:0;padding:0;list-style-type:none}.assortment-modal__assortment-summary{display:flex;align-items:center;padding:8px;height:64px;width:100%;grid-gap:16px;gap:16px;border-radius:12px;background:none;border:1px solid #f0f5ff}.assortment-modal__assortment-summary:hover{background:#f0f5ff;border:1px solid transparent}.menu-sidebar{z-index:-1}.menu-sidebar__top-row{display:flex;align-items:center;justify-content:space-between;padding:16px 0;grid-gap:8px;gap:8px}.menu-sidebar__venue-selector{background-color:#e51936;padding:0;border-radius:50px;width:100%;height:100%;justify-self:stretch;align-self:stretch}.menu-sidebar__venue-selector:hover{background-color:#ff6d7e}.menu-sidebar__close-button{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;background-color:transparent;border:none;border-radius:50%;cursor:pointer;transition:background-color .2s ease;color:#595c80;min-width:44px;min-height:44px}.menu-sidebar__close-button:hover{background-color:hsla(0,0%,100%,.26)}.menu-sidebar__close-button:focus{outline:none;box-shadow:0 0 0 2px rgba(68,68,233,.2)}.menu-sidebar__close-button:active{background-color:#dee0e5}.menu-sidebar__cashback-icon{width:22px;height:22px;color:#667085;margin:0 8px 0 10px}.menu-sidebar__close-icon{width:2.5rem;height:2.5rem}.menu-sidebar .sidebar{background:linear-gradient(60deg,#fee6e9 60%,#dbe6ff 98%);padding:0 16px 80px}@media(max-width:1023px){.menu-sidebar .sidebar{margin-right:0;margin-left:auto;min-width:100vw}}.menu-sidebar .menu-links{list-style:none;display:flex;flex-direction:column;grid-gap:16px;gap:16px;margin-bottom:16px;background:#fff;border-radius:8px;padding:8px;box-shadow:0 3px 8px 1px rgba(0,0,0,.05),0 0 1px rgba(16,24,64,.24)}.menu-sidebar .menu-links:empty{display:none}.menu-sidebar .menu-links .menu-link{display:flex;align-items:center;justify-content:space-between;color:#101828;min-height:40px;background:none;width:100%;padding:0;margin:0;border:none}.menu-sidebar .menu-links .menu-link--disabled{opacity:.6;cursor:not-allowed}.menu-sidebar .menu-links .menu-link .Badge{border-radius:16px;padding:2px 10px;color:#fff;text-align:center;white-space:nowrap;position:absolute;right:58px;margin-top:4px}.menu-sidebar .menu-links .menu-link .Badge.error{background:#f04438}.menu-sidebar .menu-links .menu-link .Badge.error .Text{color:#fff}.menu-sidebar .menu-links .menu-link .Badge .Text{display:inline-block;vertical-align:middle;font-size:14px;line-height:20px;font-weight:500}.menu-sidebar .menu-links .menu-link .link-text{display:flex;align-items:center;grid-gap:3px;gap:3px;font-size:12px;line-height:20px;color:#101828;font-weight:400}.menu-sidebar .menu-links .menu-link .link-text.rtl{flex-direction:row-reverse;padding:0 25px 0 8px;grid-gap:0;gap:0}.menu-sidebar .menu-links .menu-link .link-text.rtl .Text{font-size:16px;line-height:24px;font-weight:600;color:#101828}.menu-sidebar .menu-links .menu-link .link-text .Text{color:#344054;font-size:16px;line-height:24px;font-weight:500}.menu-sidebar .menu-links .menu-link .arrow-right{margin-right:10px}.menu-sidebar .menu-links .menu-link .notifications-bell{position:relative}.menu-sidebar .menu-links .menu-link i{width:40px;text-align:center}.menu-sidebar .menu-links .menu-link>i{color:#98a2b3;font-size:12px}.menu-sidebar .menu-links .menu-link .menu-link-icon{margin:0 8px 0 10px}.menu-sidebar .logout-link{display:flex;align-items:center}.menu-sidebar .logout-link .Label{color:#344054}.menu-sidebar .Toggle .switch{width:24px;margin:12px 6px}.menu-sidebar .Toggle .switch+.text-section .Text{font-size:16px;line-height:24px;color:#344054;font-weight:500}.Sidebar{position:relative}.Sidebar .sidebar{position:relative;background-color:#fff;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;width:100%;overflow-y:auto}@media(min-width:1025px){.Sidebar .sidebar{margin-right:0;margin-left:auto;max-width:412px}}.Sidebar .visible-enter,.Sidebar .visible-enter-active,.Sidebar .visible-enter-done,.Sidebar .visible-exit,.Sidebar .visible-exit-active,.Sidebar .visible-exit-done{width:100vw;height:100vh;height:100dvh;position:fixed;z-index:2000;left:0;top:0}.Sidebar .visible-enter .sidebar,.Sidebar .visible-exit-done .sidebar{transform:translate(100%);transition:transform .4s ease-out}.Sidebar .visible-enter-done .sidebar,.Sidebar .visible-exit .sidebar{transform:translate(0);transition:transform .4s ease-out}.Sidebar .visible-enter-active .sidebar{transform:translate(0)}.Sidebar .visible-exit-active .sidebar{transform:translate(100%)}.in-review-only-page{margin:32px auto;max-width:720px;padding:0 16px;text-align:center}.in-review-only-page .Heading.in-review-only-page__heading{font-size:30px;line-height:38px}.in-review-only-page__content{margin:20px auto;padding:20px;background:#fff;border-radius:8px;box-shadow:0 0 1px rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05)}