: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{z-index:10000}.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,.Button:focus{outline:none}.Button.default{border-color:#d0d5dd;background-color:#fcfdfd;color:#344054}.Button.default:focus{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{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{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{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{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{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{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{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{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,.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{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{outline:none}.SignIn{display:flex;justify-content:center;flex-direction:column;align-items:center}.SignIn .welcome .Heading{font-size:30px;line-height:1.3;text-align:center}.SignIn .welcome .Text{color:#344054}.SignIn .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){.SignIn .content{width:90%}}.SignIn .content .sign-in{text-align:center;margin-bottom:16px}.SignIn .content .sign-in .Text{margin-top:5px;color:#344054}.SignIn .content form{width:100%}.SignIn .content form .Input .form-group .form-control{padding:10px 14px}.SignIn .content form .use-invitation-code{padding-top:20px;text-align:center;margin-top:16px;border-top:1px solid #eaecf0}.SignIn .content form .use-invitation-code .Button{margin-top:20px}.SignIn .content form .Link.forgot-password{display:flex;justify-content:flex-end;font-size:12px}.SignIn .content form .Checkbox.remember-me label div section{font-size:14px}.SignIn .content form .Input .fal.fa-eye.input-icon{left:unset;float:right;right:10px}.SignIn .content form .Input.has-error .fal.fa-eye.input-icon{left:unset;float:right;right:50px}.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%}.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}.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}.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}.SubtleLoadingIndicator{animation:rotating 1s linear infinite}.SubtleLoadingIndicator.primary{color:#e51936}.SubtleLoadingIndicator.secondary{color:#6ce9a6}.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%}.ResetPassword{justify-content:center}.ResetPassword,.ResetPassword .content{display:flex;flex-direction:column;align-items:center}.ResetPassword .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){.ResetPassword .content{width:90%}}.ResetPassword .content .reset-password{margin-bottom:16px}.ResetPassword .content .reset-password .Heading{text-align:center}.ResetPassword .content .reset-password .Text{margin-top:5px;color:#344054}.ResetPassword .content form{width:100%}.Idp{justify-content:center}.Idp,.Idp .content{display:flex;flex-direction:column;align-items:center}.Idp .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)}.Idp .content .create-account{text-align:center;margin-bottom:16px}.Idp .content .create-account .Text{margin-top:5px;color:#344054}@media(max-width:768px){.Idp .content{width:90%}}.Idp .content form{width:100%}.Idp .content form .Input .form-group{margin-top:10px}.EasyRegistrationCode{justify-content:center}.EasyRegistrationCode,.EasyRegistrationCode .content{display:flex;flex-direction:column;align-items:center}.EasyRegistrationCode .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){.EasyRegistrationCode .content{width:90%}}.EasyRegistrationCode .content .enter-code{text-align:center;margin-bottom:16px}.EasyRegistrationCode .content form{width:100%}.EasyRegistrationCode .content form .explanation.Text{color:#344054}.EasyRegistrationCode .content form .Button{margin-top:20px}.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)}}.BusinessData{display:flex;justify-content:center;flex-direction:column}.BusinessData .input-row{display:flex}.BusinessData .content{margin:20px auto;padding:20px;width:75%;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)}.BusinessData .content img.supplier-logo{object-fit:contain;width:100%;height:120px}.BusinessData .content .supplier-card{margin:20px 0;padding:20px;background:#f2f4f7;box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05)}.BusinessData .content .supplier-card .Heading{text-align:center}.BusinessData .content form{width:100%}.BusinessData .content form .Input{width:100%;margin-right:1em}.BusinessData .content form .Input:last-child{margin-right:0}.BusinessData .content form .Input.salutations-radio,.BusinessData .content form .Input.salutations-radio label{margin-bottom:0}.BusinessData .content form .Input.salutations-radio .salutations{display:flex;margin-bottom:24px}.BusinessData .content form .Input.salutations-radio .salutations .Radio{margin-top:5px;margin-bottom:0}.BusinessData .content form .Input.salutations-radio .salutations .Radio:not(:first-child){margin-left:20px}.BusinessData .content form .input-row .Input{width:50%}.BusinessData .content form div.buttons{display:flex;flex-direction:column;align-items:center}.BusinessData .content form div.buttons .Link.do-not-join{margin-top:40px;text-decoration:underline;color:#595c80;font-weight:400}.Radio{position:relative;margin-top:15px;margin-bottom: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}.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}.ConfirmDataDeletion{display:flex;justify-content:center;flex-direction:column;align-items:center}.ConfirmDataDeletion .content{margin:20px auto;padding:20px;width:50%;display:flex;flex-direction:column;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){.ConfirmDataDeletion .content{width:90%}}.ConfirmDataDeletion .content .confirm-data-deletion{text-align:center;margin-bottom:16px}.ConfirmDataDeletion .content .confirm-data-deletion .Text{margin-top:5px;color:#344054}.ConfirmDataDeletion .content .business-name-box{width:100%;margin:20px auto;padding:20px;display:flex;flex-direction:column;background:#eaecf0;border-radius:8px;box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05)}.ConfirmDataDeletion .content .business-name-box span.bold{font-weight:600}.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:inherit;margin-bottom:4px;transition:color .2s ease}.password__requirement-item-length--satisfied,.password__requirement-item-special--satisfied,.password__requirement-item-uppercase--satisfied{color:#039855;font-weight:500}.password__toggle-visibility-icon{cursor:pointer}.password__toggle-visibility-icon:hover{opacity:.7}.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%}.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}.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 .page-title .club-title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.PageHeading .page-title .club-title,.PageHeading .page-title .club-title *{font-size:18px!important;line-height:28px!important;font-weight:600!important}.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}.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}.TaxStatusFlow .modal-header:empty{padding-bottom:6px}.TaxStatusFlow .modal-header{padding-bottom:0}.TaxStatusFlow.ActionRequired h1,.TaxStatusFlow.ActionRequired h2,.TaxStatusFlow.ActionRequired p{text-align:center}.TaxStatusFlow img{display:block;margin:auto;width:100%;fit-content:contain;max-width:343px}.TaxStatusFlow h1{font-weight:600;font-size:18px;line-height:28px;color:#101828;margin:16px 0 4px}.TaxStatusFlow h2{font-weight:500;font-size:16px;line-height:24px;color:#101828;margin:0 0 8px}.TaxStatusFlow p{font-weight:400;font-size:14px;line-height:20px;color:#475467;margin:0 0 16px}.TaxStatusFlow .buttons{display:flex;flex-direction:column;grid-gap:12px;gap:12px;padding-bottom:12px}.TaxStatusFlow .buttons>.Link{display:block;text-align:center}.TaxStatusFlow .buttons>.Link.extra-gap{margin-top:12px}.TaxStatusFlow .loading{height:108px;display:flex;align-items:center;justify-content:center}.TaxStatusFlow .loading>.PageLoadingIndicator>.spinner{margin-top:0}.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}}.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;display:flex;justify-content:space-between;grid-gap:1.6rem;gap:1.6rem;overflow-y:auto}@media(max-width:600px){.checkout-page{flex-direction:column}}.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;background:#fcfdfd;border:1px solid #d0d5dd;margin:0;justify-content:center;justify-self:stretch;border-radius:8px}@media(min-width:1025px){.checkout-page__remove-all-button{margin:0 16px}}.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 .cart-overview-info .cart-items .StockItem:not(.upsell-carousel-item){box-shadow:none;grid-gap:10px;gap:10px}.checkout-page .cart-overview-info .cart-items .StockItem:not(.upsell-carousel-item) .item-img img{border-radius:8px}.checkout-page .cart-overview-info .cart-items .StockItem:not(.upsell-carousel-item) .item-img+div>.item-badge{display:none}.checkout-page .cart-overview-info .cart-items .StockItem:not(.upsell-carousel-item) .item-price{margin:0}.checkout-page .cart-overview-info .cart-items .StockItem:not(.upsell-carousel-item) .QuantityInput:not(.plus-btn){height:36px;margin-top:-4px}.checkout-page .cart-overview-info .cart-items .StockItem:not(.upsell-carousel-item) .QuantityInput .Button{height:34px;width:32px}.checkout-page .cart-overview-info .cart-items .StockItem:not(.upsell-carousel-item) .QuantityInput .quantity{min-width:32px;width:32px;height:34px;margin:0}.checkout-page .Checkbox.supplier{margin:0}.checkout-page .vouchers{padding:16px 0}.checkout-page .vouchers .check-all{margin-top:18px;display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-radius:8px;box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05)}.checkout-page .vouchers .check-all .d-flex{display:flex;align-items:center}.checkout-page .vouchers .check-all p{font-size:14px;line-height:20px;margin-left:8px;margin-bottom:0}.checkout-page .vouchers .check-all p strong{font-weight:600;color:#a01226}.checkout-page .vouchers .check-all .vouchers-quantity{min-width:36px;height:36px;background:#b7142b;border-radius:8px;display:flex;align-items:center;justify-content:center}.checkout-page .vouchers .check-all .vouchers-quantity .Text{color:#fcfdfd}.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:20px 16px;margin:0 -15px}@media(min-width:1025px){.checkout-page .layout{margin:0}}.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}.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)}.quantity-input:before{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;background:transparent;z-index:2;pointer-events:auto;border-radius:inherit}@media(max-width:1024px){.quantity-input{width:144px;min-width:144px;height:48px}}.quantity-input__button{border-radius:48px;border:none;height:40px;width:40px;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:5}.quantity-input__minus-button{z-index:4}.quantity-input__button:focus-visible,.quantity-input__button:hover{background-color:#ff6d7e;color:#fff;outline:none}.quantity-input__plus-button-collapsed{z-index:3;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{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--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__order-list-handler{position:absolute;bottom:0;right:0}.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 .item-info-container{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}.StockItem .item-info-container.checkout{margin-right:52px}.StockItem .item-info-container .promo-description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#df4752;font-weight:700}.StockItem .item-badge .Badge.disabled{background-color:#e58a8e}.StockItem .item-badge .Text{display:flex;align-items:center}.StockItem.full-width{flex-direction:row;padding:8px;grid-gap:8px;gap: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:56px;min-width:56px;height:56px}.StockItem.full-width .item-img .item-badge{display:none}.StockItem.full-width .item-img img{border-radius:8px;max-height:100%;object-fit:contain}.StockItem.full-width .item-info-container{width:100%}.StockItem.full-width .item-info{margin:0}.StockItem.full-width .item-info:not(:first-child){margin-top:4px}.StockItem.full-width .item-price{width:auto;margin:4px 0 0}.StockItem.full-width .QuantityInput{top:8px;right:8px}.StockItem.full-width .d-flex{margin-top:4px;display:flex;align-items:center}.StockItem .item-badge{display:none}.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:not(.upsell-carousel-item){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 8px 0;display:flex;flex-direction:column;text-align:left;align-self:flex-start}.StockItem .item-info .title .Badge{float:right}.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-description{display:flex;flex-direction:column;cursor:pointer;word-break:break-word}.StockItem .item-description .title{display:-webkit-box;-webkit-line-clamp:2}.StockItem .item-description .description,.StockItem .item-description .title{-webkit-box-orient:vertical;overflow:hidden;white-space:normal;line-height:14px}.StockItem .item-description .description{-webkit-line-clamp:1;color:#475467}.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 .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:12px;line-height:18px}.StockItem .Price .cross-price{color:#475467;font-weight:400;font-size:10px;line-height:18px}.StockItem .Price .promo-price{font-size:12px;line-height:18px;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:6px 8px 8px;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 .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:72px;min-width:72px;height:72px}.StockItem.with-desktop-design .item-description .description,.StockItem.with-desktop-design .item-description .title{font-size:14px;line-height:20px;padding-top:5px}.StockItem.with-desktop-design .item-img .item-badge .Badge .Text,.StockItem.with-desktop-design .item-img .item-badge .CashbackBadge .Text{font-size:12px;line-height:18px}.StockItem.with-desktop-design .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;align-self:center;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:#df4752}.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{position:relative;background-color:#3af9a3;color:#170205;padding:2px 7px;display:inline-flex;align-items:center}.CashbackBadge.disabled{background-color:#96f7cd}.CashbackBadge.disabled .badge-content{opacity:.5}.CashbackBadge.boxy{border-radius:0 5px 5px 0}.CashbackBadge.pill{border-radius:16px}.CashbackBadge .badge-content{display:inline-flex;align-items:center;margin:0}.CashbackBadge .Text{display:flex;align-items:center;white-space:nowrap;grid-gap:1px;gap:1px}.ProductImage.zoomable{transform-origin:center;transition:transform .5s}.ProductImage.zoomable.zoom{position:relative;z-index:1}.ProductImage.zoomable.to-right{transform-origin:top left}.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}.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}.target-quantity-info{border-radius:4px 0 0 4px;margin-right:-6px}.heart-icon--medium{width:24px}.heart-icon--small{width:16px}.heart-icon__inactive{fill:#fff;stroke:#9fc0ff;stroke-width:1.8}.heart-icon__hover{fill:#9fc0ff;stroke:#9fc0ff;stroke-width:1.8}.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}.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__pack-info{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}.sortable-item{display:flex;align-items:center;max-width:768px;margin:1em auto;grid-gap:10px;gap:10px;touch-action:pan-y}@media(max-width:481px){.sortable-item{margin:.5em auto}}.sortable-item--dragging{touch-action:none;z-index:9999;opacity:.5;cursor:grabbing}.sortable-item__drag-handle{padding:15px;margin-right:10px;color:#bababa;display:flex;align-items:center;justify-content:center;transition:color .2s ease;min-width:44px;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}@media(max-width:1025px){.sortable-item__drag-handle{padding:0;min-width:18px;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__pack-info{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}.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}.CheckoutCartItems{padding:24px 0 0}.CheckoutCartItems .supplier-info{display:flex;align-items:center;margin-bottom:2px}.CheckoutCartItems .supplier-info .supplier-logo{min-width:40px;width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:8px;margin-right:16px}.CheckoutCartItems .supplier-info .supplier-logo img{width:100%;height:100%;border-radius:8px;object-fit:contain}.CheckoutCartItems .supplier-info .text-muted{color:#667085}.CheckoutCartItems .item-category{margin-top:24px;margin-bottom:24px}.CheckoutCartItems .item-category:first-child{margin-top:0}.CheckoutCartItems .StockItem{margin-bottom:16px;grid-gap:16px;gap:16px}.CheckoutCartItems .StockItem .QuantityInput{right:16px}.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}}.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}.CartTotals .layout{padding-top:16px}.Cart .CartTotals.cart .layout{padding:16px 0;margin:0}.CartTotals .totals-item{display:flex;justify-content:space-between}.CartTotals .totals-item:not(.text-black):not(.cashback-amount)>span:first-child{color:#475467}.CartTotals .cashback-amount{color:#b7142b;text-transform:capitalize}.CartTotals .offer-savings-amount span{color:#df4752!important}.CartTotals .savings{position:relative;background-image:url(/images/cart_savings_bg.jpg);background-size:cover;background-position:50%;height:64px;border-radius:8px;margin-top:16px;padding:8px 16px;display:flex;align-items:center;justify-content:space-between}.CartTotals .savings .Text{color:#fcfdfd}.CartCommentV2 .char-counter{margin:-16px 0 16px;text-align:right}.send-confirmation-email{cursor:pointer;font-weight:500}.send-confirmation-email--startpage{position:absolute;background-color:#e51936;color:#fcfdfd;padding:10px;bottom:0;left:0;width:100%;text-align:center}@media(max-width:1024px){.send-confirmation-email--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:1.5rem 1.5rem 0;grid-gap:1rem;gap:1rem}.base-modal__header:empty{display:none}@media(max-width:640px){.base-modal__header--fullscreen-mobile{padding:1rem}}.base-modal__header--with-separator{border-bottom:1px solid #dee0e5;padding:1.5rem}.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:2.5rem;height:2.5rem;padding:0;background-color:transparent;border:none;border-radius:50%;cursor:pointer;transition:background-color .2s ease;color:#595c80;margin-left:auto;min-width:44px;min-height:44px}.base-modal__close-button:hover{background-color:#e4e9f2}.base-modal__close-button:focus{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:1.5rem;overflow-y:auto;overflow-x:hidden}@media(max-width:640px){.base-modal__body--fullscreen-mobile{padding:1rem}}@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:60vh;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;max-height:90vh;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}}.CategoryGrid,.CategoryTree{padding-top:16px!important;overflow-x:hidden}.CategoryGrid .FeaturedAds,.CategoryTree .FeaturedAds{padding:0 0 16px}.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;padding-left:8px;padding-right:8px}.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}.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 .article-count,.CategoryTree .article-count{font-weight:700;font-size:18px;color:#101017}.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 .club-teaser,.CategoryTree .club-teaser{width:100%;border-radius:8px}.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:#4444e9;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}.CategoryGrid .results-count,.CategoryTree .results-count{background:#fff;margin:0 -15px;padding:16px 24px}@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}@media(min-width:1025px){.CategoryGrid .results-count .Text:last-child,.CategoryTree .results-count .Text:last-child{font-size:14px;line-height:20px}}.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}.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}}.UpsellCarousel{background:#d0d5dd;margin:4px -16px 4px -8px;padding:8px;border-radius:8px 0 0 8px}.UpsellCarousel .Heading{color:#170205}.UpsellCarousel .upsell-carousel-content{margin-top:8px}.UpsellCarousel .upsell-carousel-content .glider-slide{min-width:unset;padding-top:5px;overflow:visible}.UpsellCarousel .upsell-carousel-content .glider-slide .StockItem{height:100%}.UpsellCarousel .upsell-carousel-content .glider-slide .StockItem.upsell-cart-carousel-item .item-info{margin-top:4px}.UpsellCarousel .upsell-carousel-content .glider-slide .StockItem.upsell-cart-carousel-item .item-price{margin-top:4px;margin-bottom:4px}.UpsellCarousel .upsell-carousel-content .glider-slide .StockItem.upsell-cart-carousel-item .item-img{height:90px}.UpsellCarousel .upsell-carousel-content .glider-slide .StockItem.upsell-cart-carousel-item .item-thumb img{max-height:80px}.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}.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}.VouchersPage{margin:0 -15px;overflow:hidden}.VouchersPage .ClubHeaderSection button{width:30px;height:30px}@media(max-width:1024px){.VouchersPage .ClubHeaderSection{padding:11px 16px}.VouchersPage .ClubHeaderSection .top{align-items:center}.VouchersPage .ClubHeaderSection .title{display:none}}.VouchersPage .Vouchers{padding-bottom:100px!important;background:#f2f4f7!important;padding:16px 32.5px;display:flex;flex-direction:column;grid-gap:16px;gap:16px}@media(max-width:1024px){.VouchersPage .Vouchers{padding:16px;margin-bottom:100px}}.MyVouchers{padding-bottom:100px}.MyVouchers .ClubHeaderSection{margin:0 -15px 16px}.MyVouchers .vouchers,.VouchersFilterModal .modal-body{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.VouchersFilterModal .modal-body{align-items:stretch;min-height:0}.VouchersFilterModal .modal-body .header>.heading{font-weight:500;font-size:18px;line-height:28px;text-align:center;color:#101828;margin-bottom:16px}.VouchersFilterModal .modal-body .group{display:flex;flex-direction:column;align-items:stretch;grid-gap:6px;gap:6px;margin-bottom:28px}.VouchersFilterModal .modal-body .group>label{font-weight:500;font-size:14px;line-height:20px;color:#344054}.VouchersFilterModal .modal-body .Link,.VouchersFilterModal .modal-title{text-align:center}.ClubStoreSelector{display:flex;grid-gap:4px;gap:4px;overflow-x:auto;width:100%}@media(min-width:1025px){.ClubStoreSelector{grid-gap:8px;gap:8px;max-width:calc(100vw - 398px)}}.ClubStoreSelector .supplier-store{display:flex;align-items:center;grid-gap:12px;gap:12px;padding:8px 12px;border-radius:6px;background:none;border:none;white-space:nowrap}.ClubStoreSelector .supplier-store>img{width:24px;height:24px;object-fit:contain}.ClubStoreSelector .supplier-store[data-selected=true]{background:#ececfe}.ClubStoreSelector .supplier-store[data-selected=true]>.Text{color:#a01226}.ClubHeaderSection{padding:16px;position:-webkit-sticky;position:sticky;top:0;background-color:#fff;z-index:10}@media(min-width:1025px){.ClubHeaderSection{padding:16px 24px}}.ClubHeaderSection .top{display:flex;justify-content:space-between}.ClubHeaderSection hr{margin:16px -16px 12px;border-color:#eaecf0}@media(min-width:1025px){.ClubHeaderSection .top .filter-button:not(.show-always){display:none}}.ClubHeaderSection .filter-button{padding:0;height:22px;border-radius:0}.ClubHeaderSection .Text.muted{color:#475467}.ClubHeaderSection .help{font-size:20px}.ClubHeaderSection .supplier-stores{display:flex;justify-content:space-between;align-items:center}.ClubHeaderSection .supplier-stores .filter-button{display:none}@media(min-width:1025px){.ClubHeaderSection .supplier-stores .filter-button{display:block}}.Voucher{position:relative;background:#fff;padding:16px;border-radius:8px;margin:0}.Voucher.with-register-button:after{content:"";cursor:not-allowed;width:100%;height:100%;background:rgba(16,16,23,.4);position:absolute;top:0;left:0;z-index:1;border-radius:8px}.Voucher.with-fold{box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05)}.Voucher.with-fold:before{content:"";position:absolute;right:0;top:0;background:linear-gradient(45.29deg,#eaecf0 50%,#475467 193.46%);box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05);width:30px;height:30px;border-radius:0 8px 0 8px;z-index:3}.Voucher.with-fold>.caret-on-fold{position:absolute;top:5px;right:4px;z-index:3}.Voucher:not(.s).cashback:not(.club) .content,.Voucher:not(.s).rebate:not(.club) .content{background-image:url(/packs/media/svg/voucher-green-bg-2c6322ebc3237db6ae14bb69b6f0cfb3.svg)}.Voucher:not(.s).freebie:not(.club) .content{background-image:url(/packs/media/components/Voucher/voucher-purple-bg-ab71aede1323cda6c4a26be4c4e6ace1.svg)}.Voucher:not(.s).cashback.club .content,.Voucher:not(.s).rebate.club .content{background-image:url(/packs/media/components/Voucher/voucher-club-green-bg-85291d6d7fc75063584980e649e32ed9.svg)}.Voucher:not(.s).freebie.club .content{background-image:url(/packs/media/components/Voucher/voucher-club-purple-bg-fc58ae3da06027766856b68f2d31b8f1.svg)}.Voucher .unlock{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%);white-space:normal;width:90%;height:auto}.Voucher .content{background:#f2f4f7;border-radius:8px;position:relative;min-height:139px;display:flex;justify-content:space-between;background-repeat:no-repeat;background-size:auto;background-color:#f2f4f7}.Voucher .content .custom-image{height:139px;min-width:139px;background-size:contain;background-repeat:no-repeat}.Voucher .content .image{z-index:1;position:relative;width:146px;min-width:146px;text-align:center;overflow:hidden;display:flex;align-items:center;justify-content:center}.Voucher .content .image .img{max-height:179px;object-fit:contain;margin-bottom:-40px}.Voucher .content .image .icon{margin-bottom:-5px}.Voucher .content .info{z-index:1;position:relative;padding:10px 8px 8px;width:100%}.Voucher .content .info .title{text-align:center;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:900px){.Voucher .content .info .title *{font-size:12px;line-height:18px}}.Voucher .content .info .title strong{border-radius:3px;padding:.5px 3px;font-weight:600;text-align:center;display:table;width:100%}@media(min-width:1025px){.Voucher .content .info .title strong{min-width:145px;width:auto}}.Voucher .content .info .title.cashback strong,.Voucher .content .info .title.rebate strong{color:#170205;background:#3af9a3;margin:0 auto}.Voucher .content .info .title.freebie strong{color:#170205;background:#fce8eb;margin:0 auto}.Voucher .content .info .help-text{color:#475467;display:none}.Voucher .content .info .align{text-align:center;margin-top:8px}.Voucher .content .info .align .Button{display:none}.Voucher .content .info .badges{display:inline-flex;flex-direction:column;grid-gap:4px;gap:4px}.Voucher .content .info .valid-until{margin-top:4px;color:#475467}.Voucher .bottom{margin-top:8px;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between}.Voucher .bottom .Text{color:#475467}@media(min-width:1025px){.Voucher .bottom:not(.with-bottom-text){display:none}.Voucher .bottom .Text{font-size:12px;line-height:18px}}.Voucher.with-info .bottom{flex-direction:column;align-items:flex-start}.Voucher.with-info .bottom .more-info{font-size:12px;line-height:18px;border:0;color:#a01226;padding:0;margin:3.5px 4px 0;height:18px}@media(min-width:1025px){.Voucher.with-info .bottom{display:flex}.Voucher.with-info .bottom .more-info{font-size:14px;line-height:20px;height:20px}}@media(min-width:1025px)and (min-width:375px){.Voucher:not(.inline) .content{grid-gap:35px;gap:35px}}@media(min-width:1025px){.Voucher:not(.inline) .content .image .icon{margin-bottom:0}.Voucher:not(.inline) .content .info{display:grid;grid-template-columns:minmax(150px,auto) minmax(auto,300px);width:100%;margin-left:37px;grid-gap:16px;gap:16px;padding-top:16px}.Voucher:not(.inline) .content .info .title{font-size:16px;line-height:24px;text-align:left}}@media(min-width:1025px)and (min-width:1025px){.Voucher:not(.inline) .content .info .title.cashback strong,.Voucher:not(.inline) .content .info .title.freebie strong,.Voucher:not(.inline) .content .info .title.rebate strong{margin:0}}@media(min-width:1025px){.Voucher:not(.inline) .content .info .help-text{display:block}.Voucher:not(.inline) .content .info .align{text-align:right;margin-top:0}.Voucher:not(.inline) .content .info .align .Button{display:block;width:100%;margin-top:27px}.Voucher:not(.inline) .content .info .badges{flex-direction:row}.Voucher:not(.inline) .content .info .badges .Badge{align-self:flex-end}.Voucher:not(.inline) .content .info .badges .Badge.xs{height:22px}.Voucher:not(.inline) .content .info .badges .Badge.xs>.Text{font-size:12px;line-height:18px}.Voucher:not(.inline) .content .info .valid-until{margin-top:8px}}.Voucher:not(.inline) .bottom .actions{display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:center;grid-gap:20px;gap:20px}.Voucher:not(.inline) .bottom .actions .activate{max-width:343px}.Voucher:not(.inline).with-activate.with-info .content .info .align .Button{display:none}.Voucher:not(.inline).with-activate.with-info .bottom .actions{flex-direction:row}.Voucher:not(.inline):not(.with-activate) .bottom{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between}.Voucher:not(.inline):not(.with-activate) .bottom .actions{width:auto}.Voucher.s{min-width:295px}.Voucher.s.cashback:not(.club) .content,.Voucher.s.rebate:not(.club) .content{background-image:url(/packs/media/components/Voucher/voucher-green-bg-xs-e7a57fb42e9ffeb16700a68481d86952.svg)}.Voucher.s.freebie:not(.club) .content{background-image:url(/packs/media/components/Voucher/voucher-purple-bg-xs-b0d422930d78443740ff61842d45d0f5.svg)}.Voucher.s.cashback.club .content,.Voucher.s.rebate.club .content{background-image:url(/packs/media/components/Voucher/voucher-club-green-bg-xs-7c203fa21b2f663032d087bc9d6001d4.svg)}.Voucher.s.freebie.club .content{background-image:url(/packs/media/components/Voucher/voucher-club-purple-bg-xs-c25861cad0eef4d688cb1ea196940425.svg)}.Voucher.s .content{min-height:124px}.Voucher.s .content .custom-image{height:124px;min-width:124px}.Voucher.s .content .image .img{max-height:164px}.Voucher.s .content .info .title strong{min-width:unset}@media(max-width:900px){.Voucher.s .content .info .title *{font-size:10px;line-height:14px}}.VoucherDetail{padding-bottom:100px!important;background:#f2f4f7!important}.VoucherDetail .SupplierInfo{margin:0 -15px}.VoucherDetail .Voucher{width:auto;margin:0 -15px;border-radius:0}.VoucherDetail .Voucher .bottom .activate,.VoucherDetail .Voucher .content .info .align{width:100%}.VoucherDetail .VoucherInformationModal .modal-body .details{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.VoucherDetail .VoucherInformationModal .modal-body .details .title *{font-size:14px!important;line-height:20px!important;font-weight:500!important}.VoucherDetail .VoucherInformationModal .modal-body .details .description{color:#475467}.VoucherDetail .VoucherInformationModal .modal-body .Voucher{width:100%;padding:0 0 16px;box-shadow:none;margin:0}@media(min-width:1025px){.VoucherDetail .VoucherInformationModal .modal-body .Voucher{padding:0 0 20px}}.StockItemGridItemCards{display:grid;list-style:none;grid-template-columns:minmax(auto,204px);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 .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}.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}.VoucherCarousel{background:#fff}.VoucherCarousel.OfferSection{padding-bottom:0}.VoucherCarousel>.header>.headline{font-size:18px;line-height:28px;font-weight:500;color:#101828;margin-bottom:4px;display:flex;justify-content:space-between}.VoucherCarousel>.header>.details{font-size:14px;line-height:20px;font-weight:400;color:#475467;margin-bottom:16px}.VoucherCarousel .Voucher{margin:1px 11px 16px 1px}.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:1110px;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}}.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:16px;overflow-y:scroll;padding:2px}.StockItemList.horizontal{padding:5px 16px 16px;grid-gap:31px 16px;justify-content:center;overflow-x:scroll}.StockItemList .item-category{font-weight:600;padding:10px 13px;margin:0 -15px;position:-webkit-sticky;position:sticky;top:-1px;z-index:99;font-size:14px}.StockItemList .more-stock-items-heading{font-size:1.4em;padding:4rem 0 1rem}.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__title .club-title{color:#fff;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.new-order-page-heading__title .club-title,.new-order-page-heading__title .club-title *{font-size:18px!important;line-height:28px!important;font-weight:600!important}.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{box-shadow:none;height:40px;background-color:hsla(0,0%,100%,.15);transition:background-color .3s ease-in-out}.VenueSelectorV2:hover{background-color:hsla(0,0%,100%,.26)}.VenueSelectorV2.Dropdown{height:40px;border-radius:50px;padding:0;position:relative;box-shadow:none}.VenueSelectorV2.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 .react-select__control .react-select__indicator{color:#fcfdfd}.VenueSelectorV2.Dropdown .react-select__control .react-select__indicator svg{transition:.5s}.VenueSelectorV2.Dropdown .react-select__control--menu-is-open{background-color:#fff}@media(max-width:1024px){.VenueSelectorV2.Dropdown .react-select__control--menu-is-open{background-color:#e51936}}.VenueSelectorV2.Dropdown .react-select__control--menu-is-open .data .Text{color:#598cff;transition:color .3s ease-in-out}@media(max-width:1024px){.VenueSelectorV2.Dropdown .react-select__control--menu-is-open .data .Text{color:#fff}}.VenueSelectorV2.Dropdown .react-select__control--menu-is-open .react-select__indicator{color:#598cff;transition:color .3s ease-in-out}@media(max-width:1024px){.VenueSelectorV2.Dropdown .react-select__control--menu-is-open .react-select__indicator{color:#fff}}.VenueSelectorV2.Dropdown .react-select__control--menu-is-open .react-select__indicator svg{transform:rotate(180deg);transition:.5s}.VenueSelectorV2.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 .react-select__menu .more{color:#a01226}.VenueSelectorV2.Dropdown .react-select__menu-list{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.VenueSelectorV2.Dropdown .react-select__option{background:#fcfcfd;padding:8px 12px;width:100%;height:56px;border-radius:8px}.VenueSelectorV2.Dropdown .react-select__option .address{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.VenueSelectorV2.Dropdown .react-select__option--is-selected{background:#f0f5ff;border:1px solid #cadaff}.VenueSelectorV2 .data{display:flex;grid-gap:8px;gap:8px}.VenueSelectorV2 .data .Text{line-height:24px;color:#fcfdfd}@media(min-width:1025px){.VenueSelectorV2 .data .Text{font-size:14px;line-height:20px}}.VenueSelectorV2 .data .Text.danger{color:#f97066}.Navigation{display:none;z-index:1000;background:#fff;min-width:312px;width:312px;overflow:hidden}@media(min-width:1025px){.Navigation{display:block}}.Navigation nav{display:grid;grid-template-rows:auto auto 1fr;padding-bottom:12px;height:100vh;height:100dvh}.Navigation .header{padding:20px}.Navigation .header a img{max-height:32px;width:auto}.Navigation .header a img.white-logo{display:none}.Navigation .navigation-content{overflow-y:auto;height:calc(100dvh - 64px)}.Navigation .menu-links{list-style:none;display:flex;flex-direction:column;margin-bottom:0;padding:12px 10px 12px 12px;min-height:calc(100% - 30px)}.Navigation .menu-links li{background-color:none;border-radius:24px;transition:background-color .3s}.Navigation .menu-links li.isSelected{background-color:#ffcbd1}.Navigation .menu-links li.isSelected .link-text svg path{fill:#8a0f1e}.Navigation .menu-links li.isSelected .link-text div section{color:#8a0f1e}.Navigation .menu-links li.isSelected:hover{background-color:#ffaab4}.Navigation .menu-links li:hover{background-color:#fee6e9}.Navigation .menu-links .admin-links{margin-top:30px}.Navigation .menu-links .bottom-links{flex-grow:1;margin-top:30px;display:flex;flex-direction:column;justify-content:flex-end}.Navigation .menu-links .menu-link{display:flex;align-items:center;justify-content:space-between;color:#101828;min-height:40px}.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}.Navigation .menu-links .menu-link .Badge.error{background:#f04438}.Navigation .menu-links .menu-link .Badge.error .Text{color:#fff}.Navigation .menu-links .menu-link .Badge.cashback{background:#3af9a3}.Navigation .menu-links .menu-link .Badge.cashback .Text{color:#170205}.Navigation .menu-links .menu-link .Badge .Text{display:inline-block;vertical-align:middle;font-size:14px;line-height:20px;font-weight:500}.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}.Navigation .menu-links .menu-link .link-text.rtl{flex-direction:row-reverse;padding:8px 16px 8px 8px;grid-gap:8px;gap:8px}.Navigation .menu-links .menu-link .link-text.rtl .Text{font-size:16px;line-height:24px;font-weight:600;color:#101828}.Navigation .menu-links .menu-link .link-text .Text{font-size:16px;line-height:24px;font-weight:500;color:#344054}.Navigation .menu-links .menu-link .link-text .leading-navigation-icon{margin-bottom:.4rem;margin-left:.4rem}.Navigation .menu-links .menu-link i{width:40px;text-align:center}.Navigation .menu-links .menu-link>svg{display:none}.Navigation .logout-link{display:flex;align-items:center;align-self:flex-end}.Navigation .logout-link .Text{color:#344054}.Navigation .Toggle .switch{width:24px;margin:12px 6px}.Navigation .Toggle .switch+.text-section .Text{font-size:14px;line-height:16px;color:#344054;font-weight:600}.Navigation .instance-indicator-v2{text-transform:capitalize;margin:15px 0}.Navigation .instance-indicator-v2 .Heading{padding:0 20px;font-size:18px;display:inline-block;text-transform:uppercase}.Navigation .instance-indicator-v2 ul.instance-list{list-style-type:"➜";margin-top:.2em}.Navigation .instance-indicator-v2 ul.instance-list li{padding-left:.2em;text-transform:uppercase}.Navigation .instance-indicator-v2[data-instance=prod] .Heading{color:#ed5595}.Navigation .instance-indicator-v2[data-instance=dev] .Heading,.Navigation .instance-indicator-v2[data-instance=qa] .Heading{color:#fdb022}.Navigation .instance-indicator-v2[data-instance=local] .Heading{color:#475467}.Navigation+#page-wrapper{width:100vw;background:#f2f4f7}.Navigation+#page-wrapper.white-bg{background:#fff}@media(min-width:1025px){.Navigation+#page-wrapper{margin:0;padding:0 16px;width:calc(100% - 312px)}}.Navigation .raffle-wins{width:100%;cursor:pointer;padding:16px 12px 0}.gradient-header .Navigation .header{height:64px;align-content:center;background:#e51936;padding:12px 20px}.gradient-header .Navigation .header a img{display:none}.gradient-header .Navigation .header a img.white-logo{display:block}.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}.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)}.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;padding:1.6rem;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:1fr 3fr 1fr;grid-gap:8px;gap:8px}.cart-summary__supplier-logo{aspect-ratio:2;height:24px;object-fit:contain}.cart-summary__items-in-cart{align-self:center;justify-self:start}.cart-summary__total{align-self:center}.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__order-list-handler{position:absolute;top:0;right:0}@media(max-width:1024px){.PDP__order-list-handler{top:-24px}}.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 .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(.personlized-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(.personlized-item .upper-part){display:flex}}.PDP .upper-part .image{display:flex;justify-content:center;max-height:400px;text-align:center;padding-bottom:40px;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 .CashbackBadge{border-radius:0 5px 5px 0}@media(max-width:1024px){.PDP .upper-part .image .item-badge .CashbackBadge img{width:19px;height:17px}}.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(.personlized-item .image){width:50%}.PDP .upper-part .image:not(.personlized-item .image) .item-badge{display:none}}.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(.personlized-item .item-info){width:50%}.PDP .upper-part .item-info:not(.personlized-item .item-info) .quantities{max-width:375px}.PDP .upper-part .item-info:not(.personlized-item .item-info) .item-badge{display:flex;align-items:center;position:static;grid-gap:8px;gap:8px}.PDP .upper-part .item-info:not(.personlized-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:#df4752;font-size:15px;font-weight:700}.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}.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}.TooltipsTour .title{color:#344054}.TooltipsTour .description{color:#475467}.TooltipsTour .tooltip-badge{position:absolute;top:12px;right:12px;color:#344054}.TooltipsTour .tooltip-badge .total-steps{color:#98a2b3}.TooltipsTour .next{font-size:14px;line-height:20px;display:flex;align-items:center;grid-gap:8px;gap:8px}.reactour__popover:after{content:"";width:0;height:0;position:absolute;top:var(--rtp-arrow-top,auto);right:var(--rtp-arrow-right,auto);bottom:var(--rtp-arrow-bottom,auto);left:var(--rtp-arrow-left,auto);border-top:var(--rtp-arrow-border-top);border-right:var(--rtp-arrow-border-right);border-bottom:var(--rtp-arrow-border-bottom);border-left:var(--rtp-arrow-border-left)}.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}.TeaserCarousel .Carousel{max-width:100%;margin:0 auto}@media(min-width:1512px){.TeaserCarousel .Carousel{max-width:1064px}}.TeaserCarousel .Carousel .glider-track{margin:0 auto}.TeaserCarousel .teaser{cursor:pointer;display:flex;justify-content:center}.TeaserCarousel .teaser img{width:100%;height:auto}.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}.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}.FakeScanner-Modal p{font-size:1.2em}.FakeScanner-Modal .buttons{text-align:center}.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}.CasePackInputs,.ProductInputs{padding:16px}.CasePackInputs .add-new-key-value,.ProductInputs .add-new-key-value{display:flex;grid-gap:16px;gap:16px}.CasePackInputs .add-new-key-value>input,.ProductInputs .add-new-key-value>input{flex:1 1}.CasePackInputs .cleanup-row,.ProductInputs .cleanup-row{display:flex;align-items:center}.CasePackInputs .cleanup-row>label,.ProductInputs .cleanup-row>label{display:flex;align-items:center;margin:0;grid-gap:8px;gap:8px}.CasePackInputs .BadImageButton,.ProductInputs .BadImageButton{max-height:33px;background:rgba(200,0,0,.7);border:1px solid rgba(200,0,0,.7);margin-right:.5em;color:#fff}.case-pack-tabs{display:flex;margin-bottom:.5em;border-bottom:1px solid #595c80}.case-pack-tabs>.tab{padding:.5em;border:1px solid #595c80;border-left-style:none;border-radius:.5em .5em 0 0;cursor:pointer;position:relative;top:1px}.case-pack-tabs>.tab:first-child{border-left-style:solid}.case-pack-tabs>.tab.active{font-weight:700;border-bottom-color:#f4f6fa}.case-pack-tabs>.tab.deprecated{text-decoration:line-through}.case-pack-tabs>.buttons{flex-grow:1;display:flex;flex-direction:row;justify-content:flex-end;margin-right:.5em}.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}.AdminFormRow{display:flex;flex-direction:column}.AdminFormRow>label{display:flex;align-items:center;margin:0;font-weight:500;font-size:14px;line-height:20px;color:#475467}.AdminFormRow>img{object-fit:scale-down;max-height:150px}.AdminFormRow>.InlineInput{flex:1 1 auto;margin-right:.5em}.AdminFormRow.boolean,.AdminFormRow.keyValue{flex-direction:row;grid-gap:8px;gap:8px;padding:8px 0;align-items:center!important}.AdminFormRow>.input-with-button{display:flex;grid-gap:8px;gap:8px}.AdminFormRow>.input-with-button>.InlineInput{flex-grow:1}.AdminDoubleRow{display:flex;justify-content:space-between;grid-gap:16px;gap:16px}.AdminDoubleRow>.AdminFormRow{flex:1 1;align-items:stretch}.AdminDoubleRow>.AdminFormRow.narrow{flex:.5 1}.ColumnDoc>.Button{padding:0 12px;height:30px}.ColumnDoc .docs{background:#fff;padding:16px;border-radius:8px;max-width:350px;box-shadow:0 3px 8px 1px rgba(0,0,0,.05),0 0 1px rgba(16,24,64,.24)}.InlineInput{position:relative}.InlineInput input::placeholder{opacity:.4}.InlineInput .datepicker-input,.InlineInput>.select>div,.InlineInput>input,.InlineInput>textarea{font-weight:400;font-size:16px;line-height:24px}.InlineInput .datepicker-input[type=checkbox],.InlineInput>.select>div[type=checkbox],.InlineInput>input[type=checkbox],.InlineInput>textarea[type=checkbox]{width:inherit;margin:0}.InlineInput>.SelectInput{width:100%}.InlineInput>.icon{position:absolute;right:.75em;top:.75em}.InlineInput[data-type=date]>.icon,.InlineInput[data-type=select]>.icon{right:3.5em}.InlineInput>.Badge{display:none;position:absolute;top:-2.4em!important;right:0;font-size:10px;left:auto!important;padding:3px 5px;white-space:nowrap}.InlineInput.focused .Badge{display:inline}.InlineInput input[type=checkbox]+.icon{left:-1.4em;top:.45em;width:1em}.InlineInput kbd{position:absolute;right:.3em;top:.5em}.InlineInput.state-saving>.select div,.InlineInput.state-saving>input,.InlineInput.state-saving>textarea{border-color:#595c80}.InlineInput.state-saving>.icon{color:#595c80}.InlineInput.state-saved>input,.InlineInput.state-saved>select,.InlineInput.state-saved>textarea{border-color:#06d186}.InlineInput.state-saved>.icon{color:#06d186}.InlineInput.state-failed>input,.InlineInput.state-failed>select,.InlineInput.state-failed>textarea{border-color:#df4752}.InlineInput.state-failed>.icon{color:#df4752}.InlineInput .SuggestionsList{box-shadow:0 5px 10px rgba(0,0,0,.2);list-style:none;padding:0;position:absolute;width:100%;z-index:1;background-color:#fff;max-height:192.5px;overflow-y:auto}.InlineInput .SuggestionsList>.SuggestionItem{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}.InlineInput .SuggestionsList>.SuggestionItem:hover{background-color:#fafafa}.aInput,.InlineInput>.react-datepicker-wrapper{display:block}.aInput{font-weight:400;font-size:16px;line-height:24px;padding:8px 14px;border:1px solid #d0d5dd;border-radius:8px;color:#101828;background:#fff;outline:none;width:100%}.aInput:disabled{color:#667085}.aInput:disabled,.aInput[readonly]{background:#f9fafb}.aInput:focus{border-color:#ffbec6}.DateInput,.DateInput>.form-group.with-icon{margin:0}.DateInput>.form-group.with-icon>i{left:13px;top:16px}.DateInput>.form-group.with-icon>.form-control{border:1px solid #d0d5dd;padding:8px 14px 8px 38px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:0}.DateInput>.form-group.with-icon>.form-control:focus{box-shadow:none;border-color:#b7142b}.DateTimeOverlay>footer{padding:16px;border-top:1px solid #eaecf0;display:flex;grid-gap:12px;gap:12px;background:#fff}.DateTimeOverlay>footer>button{padding:10px;font-size:14px;font-weight:600;line-height:20px;text-align:center;border:1px solid #d0d5dd;border-radius:8px;flex-grow:1}.DateTimeOverlay>footer>button.apply-button{background:#b7142b;color:#fcfdfd;border-color:#b7142b}.DateTimeOverlay>footer>button.cancel-button{background:#fcfdfd;color:#344054}.InfiniteCalendar,.MonthGrid{display:grid;grid-template-columns:repeat(7,40px);grid-template-rows:repeat(7,32px);grid-gap:4px 0;gap:4px 0}.InfiniteCalendar>.cell,.MonthGrid>.cell{font-weight:400;font-size:12px;line-height:18px;color:#667085;display:flex;align-items:center;justify-content:center;pointer-events:none}.InfiniteCalendar>.cell.muted,.MonthGrid>.cell.muted{opacity:.7}.InfiniteCalendar>.cell.label-cell,.MonthGrid>.cell.label-cell{color:#101017;border-bottom:1px solid #d0d5dd}.InfiniteCalendar>.cell.label-cell.muted,.MonthGrid>.cell.label-cell.muted{color:#667085}.InfiniteCalendar>.cell.today,.MonthGrid>.cell.today{color:#b7142b;font-weight:600;font-size:12px;line-height:18px}.InfiniteCalendar>.cell.range-end,.InfiniteCalendar>.cell.range-start,.InfiniteCalendar>.cell.selected,.MonthGrid>.cell.range-end,.MonthGrid>.cell.range-start,.MonthGrid>.cell.selected{background:#b7142b;color:#fff}.InfiniteCalendar>.cell.range-start,.MonthGrid>.cell.range-start{border-radius:8px 0 0 8px}.InfiniteCalendar>.cell.range-end,.MonthGrid>.cell.range-end{border-radius:0 8px 8px 0}.InfiniteCalendar>.cell.selected,.MonthGrid>.cell.selected{border-radius:8px}.InfiniteCalendar>.cell.in-range,.MonthGrid>.cell.in-range{background:#f3f3ff;color:#b7142b}.InfiniteCalendar>.cell.interactive,.MonthGrid>.cell.interactive{cursor:pointer;pointer-events:unset}.InfiniteCalendar>.cell.interactive:hover:not(.MonthGrid>.cell.interactive.range-start,.MonthGrid>.cell.interactive.range-end,.MonthGrid>.cell.interactive.in-range,.MonthGrid>.cell.interactive.selected,.InfiniteCalendar>.cell.interactive.range-start,.InfiniteCalendar>.cell.interactive.range-end,.InfiniteCalendar>.cell.interactive.in-range,.InfiniteCalendar>.cell.interactive.selected),.MonthGrid>.cell.interactive:hover:not(.MonthGrid>.cell.interactive.range-start,.MonthGrid>.cell.interactive.range-end,.MonthGrid>.cell.interactive.in-range,.MonthGrid>.cell.interactive.selected,.InfiniteCalendar>.cell.interactive.range-start,.InfiniteCalendar>.cell.interactive.range-end,.InfiniteCalendar>.cell.interactive.in-range,.InfiniteCalendar>.cell.interactive.selected){background:#f2f4f7;color:#b7142b;border-radius:8px}.InfiniteCalendar>.cell.active,.MonthGrid>.cell.active{background:indigo!important}.InfiniteCalendar>.cell.b-l,.MonthGrid>.cell.b-l{border-left:1px solid #101828}.InfiniteCalendar>.cell.b-t,.MonthGrid>.cell.b-t{border-top:1px solid #101828}.MonthGridSlider{width:280px;overflow-x:scroll;display:flex;scroll-snap-type:x mandatory}.MonthGridSlider>.MonthGrid{scroll-snap-align:start}.DatePicker{display:flex;flex-direction:column}.DatePicker,.DateRangePicker>.calendar{display:flex;align-items:center;flex-direction:column;grid-gap:4px;gap:4px}.DatePicker>.MonthGrid,.DateRangePicker>.calendar>.MonthGrid{border:1px solid #d0d5dd;border-top:none;border-radius:0 0 8px 8px}.DatePicker>.hint,.DateRangePicker>.calendar>.hint{font-weight:400;font-size:12px;line-height:18px;color:#344054;font-style:italic}.DateRangePicker{display:flex;justify-content:space-between}.DateRangePicker>.inputs{display:flex;flex-direction:column;grid-gap:16px;gap:16px;align-items:center;padding-left:12px}.DateRangePicker>.inputs>.from,.DateRangePicker>.inputs>.to{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.DateRangePicker>.inputs>.from>label,.DateRangePicker>.inputs>.to>label{text-align:center;font-weight:600;font-size:14px;line-height:20px;color:#344054}.DateRangePicker>.inputs>.from>.inputs,.DateRangePicker>.inputs>.to>.inputs{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.DateRangePicker>.inputs>.from>.inputs>*,.DateRangePicker>.inputs>.to>.inputs>*{width:160px}.DateRangePicker>.inputs>.from>.inputs>.Input>.help-block,.DateRangePicker>.inputs>.to>.inputs>.Input>.help-block{left:-200px;width:200px;bottom:0!important;background:#fee4e2;color:#b42318;padding:8px;border-radius:8px;box-shadow:0 3px 8px 1px rgba(0,0,0,.05),0 0 1px rgba(16,24,64,.24);font-weight:400;font-size:12px;line-height:18px}.MonthGrid.enter{transform:translateX(-280px)}.MonthGrid.enter-active{transform:translateX(0);transition:transform .2s}.MonthGrid.exit{position:absolute;margin-top:-224px}.MonthSelector{display:flex;justify-content:fill;width:282px;grid-gap:4px;gap:4px}.MonthSelector>.next,.MonthSelector>.prev{flex-grow:1;color:#667085}.MonthSelector>button.secondary-grey{border-radius:0}.MonthSelector>button.secondary-grey:first-child{border-radius:8px 0 0 0}.MonthSelector>button.secondary-grey:last-child{border-radius:0 8px 0 0}.SupplierBaseModal::backdrop{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.SupplierBaseModal{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);border:none;border-radius:16px}.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}.DataImageInput{display:flex;grid-gap:20px;gap:20px;align-items:stretch;border:1px solid #595c80;background:#fff}.DataImageInput[data-disabled=true]{cursor:not-allowed;background:#f9fafb}.DataImageInput>.image{justify-content:center;text-align:center}.DataImageInput>.image>img{object-fit:contain;border:1px solid #eaecf0;border-radius:8px;aspect-ratio:1/1;max-height:126px}.DataImageInput>.image>.copy-button{background:none;border:none;font-weight:600;font-size:14px;line-height:20px;color:#3631c5}.DataImageInput>.image>.click-to-clear{color:#b42318;margin:10px auto}.DataImageInput>.upload-target{flex-grow:1;background:#fff;border:1px solid #eaecf0;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center;color:#667085;padding:15px 20px}.DataImageInput>.upload-target>.click-to-upload{display:inline}.DataImageInput:not([data-disabled=true])>.upload-target.dragover{border-color:#b7142b;background:#f3f3ff}.GradientSpinner .spinner{height:61px;width:112px;margin:.5em auto;overflow:hidden;position:relative;-webkit-clip-path:path(evenodd,"M84.6766 54.7326C83.5735 54.288 82.572 53.6348 81.7303 52.8107L58.557 30.2746L71.4144 17.7702L94.5828 40.3064C95.4299 41.1251 96.1014 42.0994 96.5584 43.1726C97.0155 44.246 97.249 45.3967 97.2454 46.5585C97.249 47.7203 97.0155 48.871 96.5584 49.9444C96.1014 51.0176 95.4299 51.9919 94.5828 52.8107C92.8636 54.481 90.5816 55.4012 88.1565 55.4012C86.9626 55.4046 85.7797 55.1773 84.6766 54.7326ZM82.4706 59.9092C84.2733 60.6342 86.206 61.004 88.1565 60.9974V60.9999C90.1071 61.006 92.0396 60.636 93.8424 59.911C95.6451 59.1862 97.2823 58.1208 98.6593 56.7767C100.041 55.4374 101.136 53.8451 101.881 52.0915C102.626 50.3382 103.006 48.4583 103 46.5608C103.007 44.6628 102.628 42.7823 101.883 41.028C101.138 39.2735 100.043 37.6803 98.6617 36.3403L73.4562 11.8271C72.9107 11.2962 72.188 11.0037 71.4169 11.0037C70.648 11.0037 69.9231 11.2939 69.3799 11.8248L54.5001 26.2968L39.6203 11.8248C39.3533 11.5634 39.0361 11.3559 38.6866 11.2145C38.3368 11.0729 37.9619 11 37.5833 11C37.2046 11 36.8297 11.0729 36.4802 11.2145C36.1306 11.3559 35.8132 11.5634 35.5463 11.8248L10.3408 36.3426C7.54238 39.0653 6.00008 42.6939 6.00008 46.5585C5.99377 48.456 6.37407 50.3358 7.11917 52.0892C7.86427 53.8428 8.9593 55.4351 10.3408 56.7744C11.718 58.1189 13.3555 59.1844 15.1589 59.9094C16.962 60.6342 18.895 61.004 20.8459 60.9974C22.7962 61.0033 24.7283 60.6331 26.5305 59.9081C28.3327 59.1833 29.9695 58.1181 31.3462 56.7744L47.5306 41.033C48.0706 40.5071 48.3736 39.7941 48.3731 39.0507C48.3727 38.3075 48.0688 37.5948 47.5283 37.0694C46.9874 36.5409 46.2624 36.2507 45.4913 36.2507C44.725 36.2507 43.9998 36.5385 43.4543 37.0671L27.2698 52.8107C25.5529 54.481 23.2686 55.4012 20.8436 55.4012C19.6496 55.404 18.4669 55.1765 17.3638 54.7319C16.2609 54.2873 15.2593 53.6342 14.4173 52.8107C13.5702 51.9919 12.8988 51.0176 12.4416 49.9444C11.9846 48.871 11.7511 47.7203 11.7547 46.5585C11.7511 45.3967 11.9846 44.246 12.4416 43.1726C12.8988 42.0994 13.5702 41.1251 14.4173 40.3064L37.5833 17.7678L52.2545 32.0464C52.3151 32.1184 52.3799 32.1869 52.4485 32.2518L77.654 56.7744C79.0307 58.1189 80.6678 59.1844 82.4706 59.9092Z");clip-path:path(evenodd,"M84.6766 54.7326C83.5735 54.288 82.572 53.6348 81.7303 52.8107L58.557 30.2746L71.4144 17.7702L94.5828 40.3064C95.4299 41.1251 96.1014 42.0994 96.5584 43.1726C97.0155 44.246 97.249 45.3967 97.2454 46.5585C97.249 47.7203 97.0155 48.871 96.5584 49.9444C96.1014 51.0176 95.4299 51.9919 94.5828 52.8107C92.8636 54.481 90.5816 55.4012 88.1565 55.4012C86.9626 55.4046 85.7797 55.1773 84.6766 54.7326ZM82.4706 59.9092C84.2733 60.6342 86.206 61.004 88.1565 60.9974V60.9999C90.1071 61.006 92.0396 60.636 93.8424 59.911C95.6451 59.1862 97.2823 58.1208 98.6593 56.7767C100.041 55.4374 101.136 53.8451 101.881 52.0915C102.626 50.3382 103.006 48.4583 103 46.5608C103.007 44.6628 102.628 42.7823 101.883 41.028C101.138 39.2735 100.043 37.6803 98.6617 36.3403L73.4562 11.8271C72.9107 11.2962 72.188 11.0037 71.4169 11.0037C70.648 11.0037 69.9231 11.2939 69.3799 11.8248L54.5001 26.2968L39.6203 11.8248C39.3533 11.5634 39.0361 11.3559 38.6866 11.2145C38.3368 11.0729 37.9619 11 37.5833 11C37.2046 11 36.8297 11.0729 36.4802 11.2145C36.1306 11.3559 35.8132 11.5634 35.5463 11.8248L10.3408 36.3426C7.54238 39.0653 6.00008 42.6939 6.00008 46.5585C5.99377 48.456 6.37407 50.3358 7.11917 52.0892C7.86427 53.8428 8.9593 55.4351 10.3408 56.7744C11.718 58.1189 13.3555 59.1844 15.1589 59.9094C16.962 60.6342 18.895 61.004 20.8459 60.9974C22.7962 61.0033 24.7283 60.6331 26.5305 59.9081C28.3327 59.1833 29.9695 58.1181 31.3462 56.7744L47.5306 41.033C48.0706 40.5071 48.3736 39.7941 48.3731 39.0507C48.3727 38.3075 48.0688 37.5948 47.5283 37.0694C46.9874 36.5409 46.2624 36.2507 45.4913 36.2507C44.725 36.2507 43.9998 36.5385 43.4543 37.0671L27.2698 52.8107C25.5529 54.481 23.2686 55.4012 20.8436 55.4012C19.6496 55.404 18.4669 55.1765 17.3638 54.7319C16.2609 54.2873 15.2593 53.6342 14.4173 52.8107C13.5702 51.9919 12.8988 51.0176 12.4416 49.9444C11.9846 48.871 11.7511 47.7203 11.7547 46.5585C11.7511 45.3967 11.9846 44.246 12.4416 43.1726C12.8988 42.0994 13.5702 41.1251 14.4173 40.3064L37.5833 17.7678L52.2545 32.0464C52.3151 32.1184 52.3799 32.1869 52.4485 32.2518L77.654 56.7744C79.0307 58.1189 80.6678 59.1844 82.4706 59.9092Z")}.GradientSpinner .spinner .animation{background:linear-gradient(114.25deg,#3af9a2 24.46%,#4444e9 49.72%,#1b1b5d 75.76%);animation:rotating 2s linear infinite;animation-direction:reverse;position:absolute;top:-50%;bottom:0;right:0;left:-10%;width:120%;height:250%}.GradientSpinner .description,.GradientSpinner .title{margin:auto;text-align:center}.GradientSpinner.xs{scale:.3;margin-top:-30px}.GradientSpinner.xs .title{font-weight:600;font-size:12px;line-height:18px}.GradientSpinner.xs .description{font-weight:400;font-size:12px;line-height:18px}.GradientSpinner.sm{scale:.5;margin-top:-25px}.GradientSpinner.sm .title{font-weight:600;font-size:14px;line-height:20px}.GradientSpinner.sm .description{font-weight:400;font-size:14px;line-height:20px}.GradientSpinner.md{scale:1}.GradientSpinner.md .title{font-weight:600;font-size:18px;line-height:28px}.GradientSpinner.md .description{font-weight:400;font-size:14px;line-height:20px}.GradientSpinner.lg{scale:1.5}.GradientSpinner.lg .title{font-weight:600;font-size:18px;line-height:28px}.GradientSpinner.lg .description{font-weight:400;font-size:18px;line-height:28px}.GradientSpinner.xl{scale:2.5;margin-top:20px}.GradientSpinner.xl .title{font-weight:600;font-size:20px;line-height:30px}.GradientSpinner.xl .description{font-weight:400;font-size:20px;line-height:30px}@keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.StatusInput.draft{border:1px solid #f9fafb;border-radius:8px;padding:8px;box-shadow:0 3px 8px 1px rgba(0,0,0,.05),0 0 1px rgba(16,24,64,.24);margin-right:16px;flex-grow:1}.StatusInput.draft>.draft-row{display:flex;grid-gap:16px;gap:16px}.StatusInput.draft>.draft-row>.buttons{display:flex;flex-grow:1;justify-content:flex-end;grid-gap:8px;gap:8px}.StatusInput:not(.draft){display:flex;grid-gap:16px;gap:16px;flex-wrap:wrap}.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}.CheckGroup{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.CheckGroup.size-sm>.CheckBox{margin-left:8px}.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}.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))}}.FailedScan .modal-header{padding-top:16px}.FailedScan .StockItem{margin-bottom:12px;margin-top:4px}.FailedScan .Input .form-control{padding:12px 16px}.FailedScan .scan-btn-wrapper{margin-top:8px}.FailedScan .scan-btn-wrapper,.FailedScan .scandit-frame,.FailedScan .scandit-frame .image{display:flex;align-items:center;justify-content:center}.FailedScan .scandit-frame .image{width:160px;height:200px}.FailedScan .scandit-frame .image img{object-fit:cover;width:200px;height:154px;border-radius:8px;transform:rotate(90deg)}.FailedScan .description{color:#475467}.FailedScan .description.with-img{margin-bottom:12px}.FailedScan .with-img{text-align:center!important}.FailedScan .QuantityInput.full-width{height:56px}.FailedScan .Button.circle.btn-xl,.FailedScan .Button.square.btn-xl{height:54px;width:54px}.FailedScan .QuantityInput.full-width .quantity{height:52px}.FailedScan .add-ean .AddEanToExistingProductButton .Button{padding:21px 16px;font-weight:600;font-size:16px;line-height:24px;color:#475467}.FailedScan .thumb-bg{background-color:#98a2b3;border-top-left-radius:8px;border-bottom-left-radius:8px}.FailedScan .product-info{padding-left:5px}.FailedScan .product-info .product-title{line-height:14px!important}.FailedScan .product-info .casepack{color:#475467;line-height:14px!important}.FailedScan .scan-button{display:flex;align-items:center;justify-content:center}.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 .description{margin-bottom:0}.AddedStockItemModal .deprecated-scanned-item .description .pack-info{font-size:14px;line-height:20px;color:#475467}.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}.FavoriteItem{font-size:18px}.FavoriteItem.active{color:#ffde3a}.supplier-store-section__cards-container{display:flex;grid-gap:20px;gap:20px;margin:16px 0;align-items:stretch;flex-direction:column}@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:16px;gap:16px}@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}@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;width:100%;height:100%;grid-gap:16px;gap:16px}@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{margin-bottom:16px}.welcome-card__text{opacity:.6}.locked-supplier-stores__locked-card{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.06);padding:8px;margin:8px auto;text-align:start;display:flex;align-items:center}@media(min-width:1025px){.locked-supplier-stores__locked-card{padding:16px;margin:16px auto}}.locked-supplier-stores__image-container{min-width:60px;margin-right:8px}@media(min-width:1025px){.locked-supplier-stores__image-container{margin-right:16px}}.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}.OrderHeader{display:flex;padding:16px;background-color:#fff}.OrderHeader .Text{color:#344054}.OrderHeader .content-row{display:flex;justify-content:space-between;width:-webkit-fill-available;flex-grow:1}.OrderHeader .ImageWithBadge{margin:0 16px 0 0}.ImageWithBadge{height:80%;position:relative;display:inline-block}.ImageWithBadge.with-badge{height:48px;width:48px;min-width:48px;display:flex;align-items:center;justify-content:center;border:1px solid #eaecf0;border-radius:8px}.ImageWithBadge .icon-badge{background-color:#fff;position:absolute;height:28px;bottom:-9px;right:-6px;width:28px;border-radius:50%}.ImageWithBadge img{height:100%}.ImageWithBadge img.with-badge{object-fit:contain;border-radius:8px;height:inherit;width:inherit}.ImageWithBadge img.with-icon{object-fit:contain;width:auto;height:auto}.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-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{margin-bottom:64px}.OrderHistory .page-heading{margin:0;padding:0}@media(max-width:420px){.OrderHistory .page-heading{font-size:16px;line-height:24px}}.OrderHistory .OrderHistoryItem{max-width:1000px;margin:1em auto;box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05);border-radius:8px}.OrderHistory .OrderHistoryItem img{object-fit:contain}.OrderHistory .OrderHistoryItem .supplier-logo{width:48px;height:48px;border-radius:8px;text-align:center;font-size:1.5em;display:flex;align-items:center;justify-content:center;margin:0 16px 0 0}.OrderHistory .OrderHistoryItem{display:flex;flex-direction:column;align-items:stretch;background-color:#fff}.OrderHistory .OrderHistoryItem .header{display:flex;flex-direction:row;align-items:center;padding:16px;border-bottom:1px solid #f2f4f7}.OrderHistory .OrderHistoryItem .header .Text{color:#475467;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.OrderHistory .OrderHistoryItem .header .Text span:not(:last-child):after{content:"•";margin:0 4px}.OrderHistory .OrderHistoryItem .header .Text .order-id{font-weight:700}.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 .logo{width:64px;height:64px;flex-shrink:0;border-radius:8px;border:1px solid #eaecf0;display:flex;justify-content:center}.order-lists-item .logo i{display:flex;align-items:center}.order-lists-item .logo img{object-fit:contain;width:100%;border-radius:8px}.order-lists-item .logo i,.order-lists-item .logo img{height:62px}.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__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{margin:0 -15px;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 .OrderHeader{margin:12px 24px}.OrderDetail .OrderHeader .greyHeading{color:#101828}@media(max-width:1024px){.OrderDetail .OrderHeader{margin:12px 0}}.OrderDetail .page-heading{margin:12px 24px 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 24px;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 .details .Text:not(.heading){color:#475467}.OrderDetail .tracking .tracking-link{margin:16px 0}.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__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__emojis{display:flex;justify-content:center;grid-gap:12px;gap:12px;flex-wrap:wrap;margin-bottom:16px}.rating-section__emoji{display:flex;flex-direction:column;align-items:center;padding:8px;border-radius:8px;background:none;border:none;cursor:pointer;transition:all .2s ease}.rating-section__emoji:hover:not(.rating-section__emoji--disabled){background-color:#f2f4f7}.rating-section__emoji--disabled{cursor:not-allowed;opacity:.5}.rating-section__emoji--selected{background-color:#fce8eb}.rating-section__emoji--selected .rating-section__emoji-circle{background-color:#e51936;transform:scale(1.1)}.rating-section__emoji--selected .rating-section__emoji-label{color:#e51936;font-weight:600}.rating-section__emoji-circle{width:48px;height:48px;border-radius:50%;background-color:#f2f4f7;display:flex;align-items:center;justify-content:center;margin-bottom:8px;transition:transform .2s ease}.rating-section__emoji:hover:not(.rating-section__emoji--disabled) .rating-section__emoji-circle{transform:scale(1.1)}.rating-section__emoji-icon{font-size:24px}.rating-section__emoji-label{font-size:12px;font-weight:500;color:#475467}.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 .profile-section{background:#fff;width:100%;padding:16px}@media(min-width:1025px){.Profile .profile-section .heading{font-size:18px;line-height:28px}}.Profile .profile-section .description{color:#475467}.Profile .profile-section .action-link{display:flex;color:#475467;margin-top:16px;padding:0;height:auto;align-items:center}.Profile .profile-section .order-request-toggle{display:flex;align-items:flex-start;margin-bottom:16px}.Profile .profile-section .order-request-toggle .toggle-container{width:36px}.Profile .profile-section .order-request-toggle .toggle-container .Spinner{width:inherit}.Profile .profile-section .order-request-toggle .info{margin-left:8px}.Profile .profile-section .order-request-toggle .Text{color:#344054;cursor:pointer}.Profile .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 .profile-section .legal-links-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:8px 16px;gap:8px 16px;margin-top:1rem}.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 .delete-button{width:100%;max-width:none}@media(min-width:1025px){.Profile .delete-button{width:auto}}.Profile .app-version{color:#667085}.Profile .edit-user-data-modal .Input{margin-bottom:16px;width:100%}@media(min-width:1025px){.Profile .edit-user-data-modal .Input{margin-bottom:20px}}.Profile .edit-user-data-modal .Input .form-group{margin-bottom:0}.Profile .edit-user-data-modal .buttons{display:flex;flex-wrap:wrap;grid-gap:12px;gap:12px;margin-top:24px}@media(min-width:1025px){.Profile .edit-user-data-modal .buttons{flex-wrap:nowrap;flex-direction:row-reverse;margin-top:32px}}.ProfileCard{padding:16px;display:flex;justify-content:space-between;align-items:center;border:1px solid #eaecf0;border-radius:8px;grid-gap:4px;gap:4px}.ProfileCard.Link:active{border:1px solid #eaecf0}.ProfileCard.no-button{cursor:default}.ProfileCard>img,.ProfileCard>svg{width:24px;height:24px;object-fit:contain;margin-right:8px}.ProfileCard>img:not(.center),.ProfileCard>svg:not(.center){align-self:flex-start}.ProfileCard>img.xl,.ProfileCard>svg.xl{width:48px;height:48px}@media(min-width:1025px){.ProfileCard>img,.ProfileCard>svg{width:40px;height:40px}}.ProfileCard>i{margin-right:8px;font-size:19px}.ProfileCard>i:not(.center){align-self:flex-start}@media(min-width:1025px){.ProfileCard>i{font-size:32px}}.ProfileCard .info{flex-grow:1;display:flex;flex-direction:column;align-items:flex-start}.ProfileCard .content{color:#475467;word-break:break-word}.ProfileCard .right-content{color:#667085;text-align:right}.ProfileCard .Badge{align-self:flex-start}.ProfileCard .action-link{margin-top:12px}@media(min-width:1025px){.EditEmail,.EditLanguage,.EditPassword,.EditPhoneNumber,.EditUserName{margin-top:4px}}.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}.DeleteAccount .confirm-delete-info ul{padding-left:16px}.DeleteAccount .confirm-delete-info .contacts{margin-top:32px}.DeleteAccount .confirm-delete-info .contacts .help-row{display:flex;align-items:center}.DeleteAccount .confirm-delete-info .contacts .help-row img{height:20px;width:20px}.LocaleButtons .buttons{display:flex;flex-wrap:wrap;justify-content:left;grid-gap:24px 16px}.LocaleButtons .language-btn{height:40px;width:auto;font-weight:400;color:#101828;display:flex;align-items:center;padding:7px 8px;border-width:1px}.LocaleButtons .language-btn:not(.active){background-color:#f2f4f7;border-color:#f2f4f7}.LocaleButtons .language-btn.active{border-color:#b7142b}.LocaleButtons .language-btn.active span{background-color:#b7142b;color:#fff;transition:all .5s}.LocaleButtons .language-btn.active:hover{color:#fff}.LocaleButtons .language-btn.active:hover span{background-color:#fff;color:#b7142b}.LocaleButtons .language-btn span{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}.LocaleButtons .item{display:flex;width:100%;align-items:center;justify-content:space-between}.LocaleButtons .item .language-btn{background-color:transparent!important;border-color:transparent!important;height:44px;padding:0!important;margin:0!important}.LocaleButtons .item .language-btn .Button{padding:0;height:44px}.LocaleButtons .item .language-btn span{background-color:#ececfe;color:#b7142b;border-radius:8px}.LocaleButtons .item .language-btn.active:hover{color:#b7142b}.LocaleButtons .item i{color:#b7142b;font-size:20px}.LocaleButtons .inputs{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.LocaleButtons .Radio{margin:0;width:100%;display:flex;flex-direction:column;background:#fff;border:1px solid #eaecf0;padding:16px;border-radius:8px}.LocaleButtons .Radio.selected{background-color:#f3f3ff;border:1px solid #ffbec6}.LocaleButtons .Radio .Text{color:#344054}.LocaleButtons .Radio label{margin-bottom:0}.LocaleButtons .Radio .radio-label{width:100%}.LocaleButtons .Radio .avatar{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#ececfe}.LocaleButtons .Radio .avatar .Text{color:#b7142b}.LocaleButtons .Radio .content-label{display:flex;grid-gap:20px;gap:20px;align-items:center}.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:scroll;position:relative}@media(min-width:1025px){.businesses-and-employees-page{width:calc(100vw - 312px)}}@media(max-width:1024px){.businesses-and-employees-page{margin:0 -15px 7.6rem;padding-bottom:7.6rem}}.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 1.6rem}@media(max-width:1024px){.businesses-and-employees-page__content{grid-template-columns:1fr;grid-auto-rows:auto;grid-gap:1.5rem;gap:1.5rem;padding:0 1.6rem}}.businesses-and-employees-page__content-users{margin:0 auto;padding:0 1.6rem}@media(max-width:1024px){.businesses-and-employees-page__content-users{padding:0 1.6rem}}.businesses-and-employees-page__column{height:100%;width:100%}.venue-context-control{width:100%;margin:1.6rem 0;padding:0 1.6rem}.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:hover{background-color:#f9fafb}.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:1rem;gap:1rem;padding:.875rem;background-color:#fff;border-radius:6px;transition:background-color .2s ease}.suppliers-information__list-item-name{color:#101828;font-size:14px;font-weight:500}@media(max-width:450px){.suppliers-information__list-item-name{font-size:13px}}.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}.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-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}.ClaimDevice{max-width:430px;margin:20px auto}.ClaimDevice .buttons{display:flex;justify-content:center;flex-wrap:wrap;grid-gap:16px;gap:16px}.Cashback{margin:0 -15px;position:relative;overflow-y:hidden;background-color:#f2f4f7;height:100%}.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 .NoCashback{padding:78px 16px 16px;height:100%}.Cashback .NoCashback .content{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.Cashback .NoCashback .Text{color:#475467}@media(min-width:1025px){.Cashback .NoCashback{padding:104px 16px 16px}.Cashback .NoCashback .Heading{margin-bottom:8px}}.Cashback .approved-balance-bar{padding:16px;background-color:#3af9a3}@media(max-width:1072px){.Cashback .approved-balance-bar{padding:16px 32px!important}.Cashback .approved-balance-bar .actions{grid-gap:16px!important;gap:16px!important}}.Cashback .approved-balance-bar .approved-wallet-balance .Heading{color:#170205}.Cashback .approved-balance-bar .approved-wallet-balance .available-from{color:#890f20!important}@media(min-width:1025px){.Cashback .approved-balance-bar{padding:16px 32px;display:flex;justify-content:space-between;align-items:center;top:56px;position:absolute;top:0;width:calc(100vw - 312px)}.Cashback .approved-balance-bar .approved-wallet-balance .header{display:flex;align-items:center;grid-gap:4px;gap:4px}.Cashback .approved-balance-bar .approved-wallet-balance .header .Heading{font-size:16px;line-height:24px}.Cashback .approved-balance-bar .approved-wallet-balance .header .Text{font-size:12px;line-height:18px;color:#475467}.Cashback .approved-balance-bar .approved-wallet-balance .pricing .Heading{margin-top:4px;font-size:36px;line-height:44px}.Cashback .approved-balance-bar .actions{display:flex;align-items:center;grid-gap:24px;gap:24px}}@media(max-width:1024px){.Cashback .approved-balance-bar{position:fixed;width:100vw}.Cashback .approved-balance-bar .approved-wallet-balance{display:flex;justify-content:space-between;align-items:center}.Cashback .approved-balance-bar .approved-wallet-balance .pricing .Heading{font-size:24px;line-height:32px}.Cashback .approved-balance-bar .actions{display:none}}.Cashback .wallet-footer{background-color:#fff;padding:16px;position:absolute;bottom:0;left:0;width:100%}@media(max-width:1024px){.Cashback .wallet-footer{position:fixed}}.Cashback .wallet-footer .payout-content{display:flex;flex-direction:column;align-items:center;justify-content:center}.Cashback .wallet-footer .WalletBankAccountInfo .iban-container{display:flex;justify-content:space-around}.Cashback .wallet-footer .WalletBankAccountInfo .iban-container .iban-number{flex-basis:auto}.Cashback .wallet-footer .WalletBankAccountInfo .iban-container .iban-button{flex-basis:20%}@media(min-width:1025px){.Cashback .wallet-footer .payout-content{display:none}.Cashback .WalletTransactions{margin-top:128px;padding-bottom:134px}.Cashback .WalletTransactions .LoadMoreButton{padding-bottom:16px}}@media(max-width:1024px){.Cashback .available-from{color:#667085;font-size:12px;line-height:18px;margin-top:8px}.Cashback .WalletTransactions{padding-bottom:224px}.Cashback .WalletTransactions .LoadMoreButton{padding:0 16px 12px}}.Cashback .complete-info{margin-top:16px}.CashbackExplanation .modal-title{font-size:16px;line-height:24px;color:#344054}.CashbackExplanation .CashbackStep{display:flex;align-items:flex-start;grid-gap:16px;gap:16px;margin:0 0 16px}.CashbackExplanation .CashbackStep img{width:40px;height:40px}.CashbackExplanation .CashbackStep .details{display:flex;flex-direction:column;align-items:flex-start}.CashbackExplanation .CashbackStep .details .subtitle{color:#667085}.CashbackExplanation .CashbackStep .details .Text{text-align:left}.WalletTransactions{margin:24px 32px}@media(max-width:1024px){.WalletTransactions{margin:0;padding-top:73px}.WalletTransactions .header{display:none}}.WalletTransactions .UploadModal .modal-header{padding:20px 16px 0!important}@media(min-width:1025px){.WalletTransactions .UploadModal .modal-content{width:400px;margin:0 auto}.WalletTransactions .UploadModal .buttons{display:flex;align-items:flex-end;grid-gap:12px;gap:12px;flex-direction:row-reverse}}.WalletTransactions .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)}@media(min-width:780px){.ImageViewer .modal-content{height:calc(100vh - 60px)}}.ImageViewer .modal-body{padding:5px;height:75vh;overflow:hidden}@media(min-width:780px){.ImageViewer .modal-body{height:calc(100vh - 60px)}}.ImageViewer .modal-body canvas{width:100%}.ImageViewer .modal-footer{display:block}@media(min-width:780px){.ImageViewer .modal-full-width{width:98vw}}.ImageViewer .annotationLayer{display:none}.ImageViewer .page{margin:0 auto}.ImageViewer .img-container{position:relative;overflow:auto}.ImageViewer .img-container img{transform-origin:top left;max-width:200%;height:auto}.ImageViewer .img-container,.ImageViewer .img-preview{width:99%;height:99%}.ImageViewer .toolbar{max-width:400px;display:flex;justify-content:space-around;margin:0 auto}.ImageViewer .toolbarButton{border-width:0;box-shadow:none}.ImageViewer .toolbarButton.delete{color:red}.ImageViewer .pageNumber{width:50px;height:32px;text-align:center;border:0;font-size:1.33em}.ImageViewer .CashbackFileInput{margin-top:10px}.ImageViewer .CashbackFileInput .upload{max-width:100%}.ImageViewer .download-button{padding:10px}.ImageViewer .confirm-delete-actions,.ImageViewer .confirm-delete-text{display:flex;justify-content:space-around;margin:0 auto}.ImageViewer .confirm-delete-text{font-size:18px}.ImageViewerV2 .img-container{position:relative;overflow:auto}.ImageViewerV2 .img-container img{object-fit:contain;height:inherit;width:inherit}.ImageViewerV2 .toolbar{display:flex;justify-content:space-around;margin:0 25px 32px}@media(max-height:1024px){.ImageViewerV2 .toolbar{margin:0 20.5px 24px}}.ImageViewerV2 .toolbarButton{border-width:0;box-shadow:none}.ImageViewerV2 .toolbarButton.delete{color:red}.ImageViewerV2 .pageNumber{width:50px;height:32px;text-align:center;border:0;font-size:1.33em}.ImageViewerV2 .CashbackFileInput{margin-top:10px}.ImageViewerV2 .CashbackFileInput .upload{max-width:100%}.ImageViewerV2 .download-button{padding:10px}.ImageViewerV2 .confirm-delete-actions{display:flex;grid-gap:16px;gap:16px}.ImageViewerV2 .confirm-delete-text{display:flex;justify-content:space-around;margin:0 auto;font-size:18px}.CashbackFileInput{width:100%}.CashbackFileInput input[type=file]{display:none}.CashbackFileInput .file-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.CashbackFileInput .control-label{background-color:inherit;border:none;padding:0;border-radius:0;color:inherit;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;display:flex;flex-direction:column;margin-bottom:0}.CashbackFileInput .control-label p{font-weight:400;font-size:14px;line-height:18px;color:#595c80;margin-bottom:21px}.Modal>.modal-dialog>.modal-content>.modal-body.left>.info>.Text.medium{font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#475467}.Modal>.modal-dialog>.modal-content>.modal-body.left>.buttons{margin-top:24px}.Modal>.modal-dialog>.modal-content>.modal-body.left>.buttons>.cancel-button{margin-top:12px}.WalletTransaction{background:#fff;padding:14px 16px;display:flex;justify-content:space-between;box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05)}@media(max-width:1024px){.WalletTransaction{padding:12px 16px}}.WalletTransaction .details{display:flex;align-items:flex-start;grid-gap:12px;gap:12px;flex-grow:1}.WalletTransaction .details .transaction-img{width:40px;height:40px;border-radius:8px;min-width:40px;align-items:center;display:flex;justify-content:center}.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.success{color:#039855}.WalletTransaction .details .details-column .transaction-value.pending{color:#475467}.WalletTransaction .details .details-column .transaction-badge{padding:2px 8px;width:-webkit-max-content;width:max-content;background:#f2f4f7;border-radius:16px;color:#344054}.WalletTransaction .details .details-column .transaction-badge.success{background-color:#ecfdf3;color:#027a48}.WalletTransaction .details .details-column .transfer-details{color:#667085}.WalletTransaction .details .details-column .description{width:80%}.WalletTransaction .details .details-column .transaction-info{margin-top:8px}@media(max-width:1024px){.WalletTransaction .details .details-column .transaction-info .Button{width:100%}}.WalletTransaction .details .details-column .btn-icon{display:flex;grid-gap:10.5px;gap:10.5px;align-items:center;justify-content:center}@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)}@media(min-width:1025px){.WalletPayoutSuccessModal .modal-content{width:400px!important;margin:0 auto!important}}.WalletBankAccountInfo .iban-container{display:flex}.WalletBankAccountInfo .iban-container .iban-number{display:flex;flex-direction:column;justify-content:center;flex-basis:60%}.WalletBankAccountInfo .iban-container .iban-button{flex-basis:40%}.WalletBankAccountInfo .iban-container .iban-button a{display:block}.WalletBankAccountInfo .Button{padding:12px 15px;height:auto;white-space:normal}.InvoicesAndDocuments{margin:0 auto}.InvoicesAndDocuments .header-navigation{background:#fff;padding:16px 10px;position:-webkit-sticky;position:sticky;top:0;margin:0 -15px;display:flex;justify-content:space-between;grid-gap:16px;gap:16px}@media(min-width:1025px){.InvoicesAndDocuments .header-navigation{justify-content:flex-start;grid-gap:4px;gap:4px;padding:12px 32px}}.InvoicesAndDocuments .header-navigation .Button{font-weight:500;box-shadow:0 0 1px 0 rgba(16,24,64,.2392156863),0 3px 8px 1px rgba(0,0,0,.0509803922)}.InvoicesAndDocuments .header-navigation .Button.secondary{background-color:#ececfe;border-color:#ececfe;color:#a01226}.InvoicesAndDocuments .header-navigation .Button.tertiary{background-color:#fff;border-color:#fff;color:#344054}@media(min-width:1025px){.InvoicesAndDocuments .header-navigation .Button{width:auto!important;box-shadow:none}}.InvoicesAndDocuments .content{margin:16px -15px 90px;padding:0}@media(min-width:1025px){.InvoicesAndDocuments .content{margin:10px 32px}}.InvoicesAndDocuments a[disabled=""]{pointer-events:none}.OrderDocument{margin:0 auto 150px}@media(min-width:1025px){.OrderDocument{margin:0 auto 80px}}.OrderDocument ul{list-style-type:none;padding:0}.OrderDocument ul li{padding:12px 16px;background:#fff;box-shadow:0 0 1px 0 rgba(16,24,64,.2392156863),0 3px 8px 1px rgba(0,0,0,.0509803922);display:flex;grid-gap:12px;gap:12px}@media(min-width:1025px){.OrderDocument ul li:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.OrderDocument ul li:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}}.OrderDocument .image-container{display:flex;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;border-radius:8px}.OrderDocument .image-container .logo{width:100%;height:100%;object-fit:contain}.OrderDocument .text-container{width:100%}.OrderDocument .order-date{color:#475467;margin-bottom:5px}.OrderDocument .order-row{display:flex;justify-content:space-between}.OrderDocument .btn-container{display:flex;flex-direction:column;grid-gap:8px;gap:8px;margin-top:16px}@media(min-width:1025px){.OrderDocument .btn-container{flex-direction:row;grid-gap:8px 16px;gap:8px 16px;flex-wrap:wrap}}.OrderDocument .btn-container .Button{display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px}.CashbackDocuments{background-color:#fff;border-radius:20px;margin:0}@media(min-width:1025px){.CashbackDocuments{margin:24px 32px}.CashbackDocuments :first-child{border-top-left-radius:8px;border-top-right-radius:8px}.CashbackDocuments :last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}}.CashbackDocuments>.footer{padding:16px}.ReferralProgram{text-align:center;display:flex;flex-direction:column;background:#f2f4f7;align-items:center;height:100%;margin:0 -15px!important}.ReferralProgram .fit-viewport-content{display:flex;flex-direction:column;align-items:center;margin:0!important;background:#f2f4f7!important;overflow-y:inherit!important}.ReferralProgram .page-title .Heading{font-size:18px;line-height:24px}.ReferralProgram .page-title .Heading .BackButton{font-size:22px}.ReferralProgram .referral{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:550px;padding-top:16px}.ReferralProgram .referral .Heading{margin-bottom:16px;color:#000}@media(min-width:1025px){.ReferralProgram .referral{padding-top:41px}.ReferralProgram .referral .Heading{margin-bottom:23px}.ReferralProgram .steps .step{margin-bottom:25px}}@media only screen and (min-width:375px)and (max-width:415px){.ReferralProgram .share-code{grid-gap:12px!important;gap:12px!important}.ReferralProgram .share-code .referral-code,.ReferralProgram .share-code .share-button{font-weight:600!important;font-size:20px!important;line-height:30px!important;height:62px!important;padding:16px 28px!important}.ReferralProgram .share-code .share-button{max-width:550px!important}}.ReferralProgram .share-code{width:100%;grid-gap:18px;gap:18px}.ReferralProgram .share-code .referral-code{position:relative;cursor:pointer;color:#344054;background-color:#fcfdfd;border:1px solid #d0d5dd;border-radius:8px;padding:12px 24px;display:flex;align-items:center;flex-direction:row;grid-gap:10px;gap:10px;justify-content:center}.ReferralProgram .share-code .referral-code,.ReferralProgram .share-code .share-button{width:100%;font-weight:600;font-size:16px;line-height:24px;height:48px;margin-bottom:16px}.ReferralProgram .share-code .share-button{padding:11px 20px;max-width:550px}.ReferralProgram .steps .step{display:flex;margin-bottom:16px;grid-gap:6px;gap:6px}.ReferralProgram .steps .step .number{font-weight:700;background:#b7142b;color:#fff;width:30px;height:30px;min-width:30px;border-radius:50%;text-align:center;font-size:16px;line-height:20px;padding:5px}.ReferralProgram .steps .step .text{text-align:left;margin-left:10px}.ReferralProgram .steps .step .text .Text:not(.details){color:#101017}.ReferralProgram .steps .step .text .details{color:#344054}.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{background:#fff;margin:0 -15px;padding:16px 24px}.Offer .results-count .max-width{max-width:1110px;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)}.VoucherSupplierSelectionModal .modal-header .close-modal{z-index:5;margin:6px 12px}@media(min-width:1025px){.VoucherSupplierSelectionModal .modal-header .close-modal{margin:-2px 6px}}.VoucherSupplierSelectionModal .Voucher{margin:-16px -8px 0;width:calc(100% + 16px)}@media(min-width:1025px){.VoucherSupplierSelectionModal .Voucher{margin:-8px -8px 0}}.VoucherSupplierSelectionModal .Voucher .content{padding-right:12px}.VoucherSupplierSelectionModal .Voucher .content .details{padding-right:8px}.VoucherSupplierSelectionModal .title *{font-size:14px!important;line-height:20px!important;font-weight:500!important}.VoucherSupplierSelectionModal .description{color:#475467}.VoucherSupplierSelectionModal .suppliers{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.VoucherSupplierSelectionModal .suppliers .store{background:#fcfdfd;padding:12px;display:flex;align-items:center;grid-gap:8px;gap:8px;border-radius:8px;box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05);color:#667085;cursor:pointer}.VoucherSupplierSelectionModal .suppliers .store .logo{width:40px;min-width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center}.VoucherSupplierSelectionModal .suppliers .store .logo img{width:100%;height:100%;object-fit:contain}.VoucherSupplierSelectionModal .suppliers .store .logo i{font-size:20px}.VoucherSupplierSelectionModal .suppliers .store .name{flex-grow:1}.VoucherSupplierSelectionModal .suppliers .store .Button{display:flex;align-items:center;justify-content:center}.VoucherSupplierSelectionModal .suppliers .store i{font-size:21px}.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}.Teasers.carousel-wrapper{max-width:100%;overflow:hidden}.Carrot .Text{text-align:center}.Carrot .description{color:#475467}.Carrot img{width:100%;object-fit:contain;border-radius:8px}.Carrot .close-modal{color:#fff}.Carrot .available-at{text-align:left;margin-top:40px;margin-bottom:14px}.Carrot .supplier-stores{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px}.Carrot .supplier-stores.all-stores{grid-template-columns:1fr}.Carrot .supplier-stores .award{color:#344054}.Carrot .supplier-stores:not(.all-stores) .supplier-store{height:96px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:#ececfe;border:2px solid #eaecf0;box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05)}.Carrot .supplier-stores:not(.all-stores) .supplier-store img{border-radius:8px;width:100%;height:100%;object-fit:cover}.Carrot .supplier-stores:not(.all-stores) .supplier-store .Text{color:#b7142b}.Carrot .supplier-stores.all-stores .supplier-store{display:flex;align-items:center;justify-content:space-between;background:#fcfdfd;border-radius:8px;padding:8px 20px 8px 12px;box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05)}.Carrot .supplier-stores.all-stores .supplier-store .info{display:flex;align-items:center}.Carrot .supplier-stores.all-stores .supplier-store i{color:#667085}.Carrot .supplier-stores.all-stores .supplier-store .logo{width:32px;min-width:32px;height:32px;border-radius:8px;margin-right:12px;display:flex;align-items:center;justify-content:space-between}.Carrot .supplier-stores.all-stores .supplier-store .logo img{width:100%;object-fit:cover;border-radius:8px}.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}@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))}}.VoucherItems{margin-bottom:120px}.VoucherItems .header{background:#fff;margin:0 -15px}.VoucherItems .header .supplier{padding:8px 12px;display:flex;align-items:center;border-bottom:1px solid #eaecf0;grid-gap:12px;gap:12px;box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05)}.VoucherItems .header .image-container{width:48px;height:48px;border-radius:8px;background:#edf1f9;display:flex;justify-content:center;align-items:center;color:#e51936}.VoucherItems .header .image-container img{border-radius:8px;object-fit:cover}.VoucherItems .header .image-container i{font-size:20px}.VoucherItems .header .description{font-size:16px;line-height:24px;padding:11px 18px;color:#344054;box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05)}.VoucherItems .header .Voucher{border-radius:0}.VoucherItems .items{display:grid;list-style:none;grid-template-columns:minmax(auto,204px);grid-gap:8px;justify-content:center;margin:16px 1px;padding:0}@media(max-width:359px){.VoucherItems .items{grid-template-columns:repeat(2,minmax(109px,204px))}.VoucherItems .items .StockItem{min-width:unset;width:100%}}@media(min-width:360px){.VoucherItems .items{grid-template-columns:repeat(3,minmax(109px,204px))}.VoucherItems .items .StockItem{min-width:unset;width:100%}}@media(min-width:670px){.VoucherItems .items{grid-template-columns:repeat(3,204px);grid-gap:16px}}@media(min-width:1200px){.VoucherItems .items{grid-template-columns:repeat(4,204px)}}@media(min-width:1440px){.VoucherItems .items{grid-template-columns:repeat(5,204px)}}.VoucherItems .go-to-supplier-alert{display:flex;grid-gap:8px;gap:8px;align-items:center;justify-content:stretch;width:100%}.VoucherItems .go-to-supplier-alert>.logo{width:40px;height:40px;border-radius:8px;border:1px solid #eaecf0;display:flex;align-items:center;justify-content:center}.VoucherItems .go-to-supplier-alert>.logo>img{width:100%;object-fit:cover}.VoucherItems .go-to-supplier-alert>.logo>i{font-size:20px;margin-right:0}.VoucherItems .go-to-supplier-alert>.message-text{flex-grow:1}.VoucherItems .go-to-supplier-alert>.message-text>.item-added{font-size:14px;line-height:20px;font-weight:400;color:#d0d5dd}.VoucherItems .go-to-supplier-alert>.message-text>.supplier-name{font-size:14px;line-height:20px;font-weight:500}.VoucherItems .go-to-supplier-alert>.Button{color:#344054}.VoucherDetail .go-to-supplier-alert{display:flex;grid-gap:8px;gap:8px;align-items:center;justify-content:stretch;width:100%}.VoucherDetail .go-to-supplier-alert>.logo{width:40px;height:40px;border-radius:8px;border:1px solid #eaecf0;display:flex;align-items:center;justify-content:center}.VoucherDetail .go-to-supplier-alert>.logo>img{width:100%;object-fit:cover}.VoucherDetail .go-to-supplier-alert>.logo>i{font-size:20px;margin-right:0}.VoucherDetail .go-to-supplier-alert>.message-text{flex-grow:1}.VoucherDetail .go-to-supplier-alert>.message-text>.item-added{font-size:14px;line-height:20px;font-weight:400;color:#d0d5dd}.VoucherDetail .go-to-supplier-alert>.message-text>.supplier-name{font-size:14px;line-height:20px;font-weight:500}.VoucherDetail .go-to-supplier-alert>.Button{color:#344054}.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:1110px;margin-left:auto;margin-right:auto}.CasePackListPromo .fit-viewport-content.CasePackList .list-title{max-width:1110px;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}.Club{display:flex;flex-direction:column;overflow-x:hidden;background-color:#f2f4f7!important}@media(min-width:1025px){.Club .fit-viewport-content>.max-width{max-width:100%!important}}.Club>.Toolbar{position:-webkit-sticky;position:sticky;top:0;z-index:2}.Club>.Toolbar .PageHeading{flex-grow:1}.Club>.Toolbar a.help>i{color:#fff;font-size:20px}.body-small .Club>.Toolbar .PageHeading>.page-title>img{position:absolute;left:calc(50vw - 37px)}.ClubExplanation{height:calc(100vh - 53px);display:flex;flex-direction:column;max-width:768px;margin:0 auto;align-items:center}.ClubExplanation.is-club-member{padding-bottom:75px}.ClubExplanation .large-heading{color:#b7142b;font-size:24px;line-height:32px;font-weight:600}.ClubExplanation>.top-area{display:flex;flex-direction:row-reverse;grid-gap:64px;gap:64px;align-items:flex-start}.ClubExplanation>.top-area>.animation{width:375px!important}.ClubExplanation>.top-area>.content>.small-heading{margin-top:31px;font-size:18px;line-height:28px;font-weight:600;color:#000}.ClubExplanation>.top-area>.content>.large-heading{margin:8px 0 16px}.ClubExplanation>.top-area>.content>.Text.details{color:#475467;margin-bottom:24px}.ClubExplanation>.top-area>.content>.Button{max-width:100%;width:100%}@media(max-width:900px){.ClubExplanation{margin:0 -15px;padding:0 15px;overflow-y:auto;overflow-x:hidden}.ClubExplanation>.top-area{flex-direction:column;grid-gap:25px;gap:25px}.ClubExplanation>.top-area>.animation{margin:0 -15px;width:calc(100% + 30px)!important}.ClubExplanation>.top-area>.content{display:flex;flex-direction:column;align-items:stretch}.ClubExplanation>.top-area>.content>.small-heading{margin-top:0;font-size:16px;line-height:24px}.ClubExplanation>.top-area>.content>.Button.container-scrolled{opacity:0;pointer-events:none}}.ClubExplanation>.bottom-join-wrapper{position:-webkit-sticky;position:sticky;bottom:0;background:#fff;padding:16px;width:100vw;opacity:0;pointer-events:none;transition:opacity .5s ease-in-out}.ClubExplanation>.bottom-join-wrapper>.Button{max-width:100%;width:100%}@media(max-width:900px){.ClubExplanation>.bottom-join-wrapper.container-scrolled{opacity:1;pointer-events:all}}.ClubExplanation>.faq-area{width:100%;padding-bottom:41px}.ClubExplanation>.faq-area>.large-heading{margin:41px 0;text-align:center}.ClubExplanation>.faq-area>.faq-entry{background:#fff;box-shadow:0 3px 8px 1px rgba(0,0,0,.05),0 0 1px rgba(16,24,64,.24);border-radius:8px;margin-bottom:16px}.ClubExplanation>.faq-area>.faq-entry>summary{padding:8px 16px;display:flex;grid-gap:10px;gap:10px;align-items:center;font-size:16px;line-height:24px;font-weight:500;color:#101828;cursor:pointer;list-style:none}.ClubExplanation>.faq-area>.faq-entry>summary::-webkit-details-marker{display:none}.ClubExplanation>.faq-area>.faq-entry>summary>span{flex-grow:1}.ClubExplanation>.faq-area>.faq-entry>summary>i{font-size:24px}.ClubExplanation>.faq-area>.faq-entry>summary>.closed-icon{display:block}.ClubExplanation>.faq-area>.faq-entry>summary>.open-icon,.ClubExplanation>.faq-area>.faq-entry[open]>summary>.closed-icon{display:none}.ClubExplanation>.faq-area>.faq-entry[open]>summary>.open-icon{display:block}.ClubExplanation>.faq-area>.faq-entry>div{padding:10px 16px 16px;color:#475467;font-size:14px;line-height:20px;font-weight:400}.ClubExplanation>.faq-area>.faq-entry>div>ul,.ClubExplanation>.faq-area>.faq-entry>div ol{padding-left:16px}.ClubExplanationJoinModal .modal-header{padding-top:16px}@media(min-width:1025px){.ClubExplanationJoinModal .modal-dialog{max-width:378px}}.ClubExplanationJoinModal .modal-dialog .modal-body{display:flex;flex-direction:column;padding:0 16px 12px}.ClubExplanationJoinModal .modal-dialog .modal-body .header-image{width:100%;border-radius:8px}.ClubExplanationJoinModal .modal-dialog .modal-body>.Text{text-align:center}.ClubExplanationJoinModal .modal-dialog .modal-body>.Text.headline{margin:16px 0 4px}.ClubExplanationJoinModal .modal-dialog .modal-body .Checkbox{margin:24px 0}.ClubExplanationJoinModal .modal-dialog .modal-body>.Button{margin-bottom:12px;width:100%}.ClubExplanationJoinModal .modal-dialog .modal-body .detail{color:#475467}.ClubExplanationJoinModal .modal-dialog .modal-body .Checkbox>label .Text{font-size:14px;line-height:20px;color:#475467}.ClubExplanationJoinModal .modal-dialog a{color:#b7142b}@media(min-width:1025px){.ClubExplanationJoinModal .modal-header{padding-top:24px}.ClubExplanationJoinModal .modal-body{padding:0 24px 24px}.ClubExplanationJoinModal .modal-body .Text.headline{margin-top:20px}.ClubExplanationJoinModal .modal-body .Checkbox{margin:20px 0 32px}.ClubExplanationJoinModal .header-image{padding:0 4px}}.ComingSoon .club-image-wrapper{margin-top:16px;text-align:center;background:linear-gradient(291.16deg,#dfc984 22.48%,#fbfefc);border-radius:16px}.ComingSoon .join-on-whatsapp{text-align:center;margin-top:16px;background:#fff;border-radius:16px;grid-gap:16px;gap:16px;display:grid;padding:16px 0 40px}.ComingSoon .join-on-whatsapp .Text.text-pending{font-weight:600}.ComingSoon .join-on-whatsapp .exclusive-advantages{display:grid;grid-gap:12px;gap:12px}.ComingSoon .join-on-whatsapp .exclusive-advantages .detail{padding:2px 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:#3af9a3;border-radius:16px;flex:none;order:0;flex-grow:0;margin:auto}.ComingSoon .join-on-whatsapp .exclusive-advantages .detail i{margin-right:6px}.ComingSoon .join-on-whatsapp .whatsapp-text{display:flex;grid-gap:8px;gap:8px;align-items:center;justify-content:center}.ComingSoon .join-on-whatsapp .whatsapp-text svg{height:18px}.ComingSoon .join-on-whatsapp .whatsapp-button{margin:auto}.ComingSoon .join-on-whatsapp .whatsapp-button img{height:16px;margin-right:10px}.ClubSuppliers{background:#f2f4f7;margin:0 -15px;height:calc(100% - 100px);overflow:auto;padding-bottom:100px}.ClubSuppliers>section{margin-bottom:32px}.ClubSuppliers>section>.section-header{box-shadow:0 3px 8px 1px rgba(0,0,0,.05),0 0 1px rgba(16,24,64,.24);background:#fff;padding:16px;font-weight:500;font-size:16px;line-height:24px;color:#101828;position:-webkit-sticky;position:sticky;top:0}.ClubSuppliers>section>.section-content{display:flex;flex-direction:column;padding:16px;grid-gap:16px;gap:16px;max-width:880px;margin:auto}.ClubSuppliers>section>.section-content>.ClubSupplierStoreEntry{background:#fff;box-shadow:0 3px 8px 1px rgba(0,0,0,.05),0 0 1px rgba(16,24,64,.24);border-radius:8px}.ClubSuppliers>section>.section-content>.ClubSupplierStoreEntry>summary{padding:8px 16px;display:flex;grid-gap:16px;gap:16px;align-items:center;font-weight:500;font-size:16px;line-height:24px;color:#101828;cursor:pointer;list-style:none}.ClubSuppliers>section>.section-content>.ClubSupplierStoreEntry>summary::-webkit-details-marker{display:none}.ClubSuppliers>section>.section-content>.ClubSupplierStoreEntry>summary>span{flex-grow:1}.ClubSuppliers>section>.section-content>.ClubSupplierStoreEntry>summary>i{font-size:24px}.ClubSuppliers>section>.section-content>.ClubSupplierStoreEntry>summary>i.fa-truck{width:48px;height:48px;display:flex;align-items:center;justify-content:center}.ClubSuppliers>section>.section-content>.ClubSupplierStoreEntry>summary>img{width:48px;height:48px;object-fit:contain}.ClubSuppliers>section>.section-content>.ClubSupplierStoreEntry>summary>.closed-icon{display:block}.ClubSuppliers>section>.section-content>.ClubSupplierStoreEntry>summary>.open-icon,.ClubSuppliers>section>.section-content>.ClubSupplierStoreEntry[open]>summary>.closed-icon{display:none}.ClubSuppliers>section>.section-content>.ClubSupplierStoreEntry[open]>summary>.open-icon{display:block}.ClubSuppliers>section>.section-content>.ClubSupplierStoreEntry>dl{padding:16px}.ClubSuppliers>section>.section-content>.ClubSupplierStoreEntry>dl>dt{font-weight:500;font-size:16px;line-height:24px;color:#344054}.ClubSuppliers>section>.section-content>.ClubSupplierStoreEntry>dl>dd{font-weight:400;font-size:14px;line-height:20px;margin-bottom:16px;white-space:pre;color:#344054;white-space:pre-wrap;word-break:break-word}.ClubSuppliers>section>.section-content>.ClubSupplierStoreEntry>dl>dd a{color:#b7142b}.ClubSuppliers>section>.section-content>.ClubSupplierStoreEntry>dl>dd:last-child{margin-bottom:0}.ClubSuppliers .discover-more{padding:16px;display:flex;flex-direction:column;align-items:center;text-align:center;max-width:880px;margin:auto}.ClubSuppliers .discover-more>p{font-weight:600;font-size:18px;line-height:28px;margin:16px 0 8px;color:#101828}.ClubNoResults{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;grid-gap:24px;gap:24px;height:100%;background:#f2f4f7;padding:120px 16px 0}.ClubNoResults>.text{font-weight:500;font-size:16px;line-height:24px;color:#344054;text-align:center}.ClubMembership{margin:0 -15px;height:calc(100% - 100px);overflow:auto;padding-bottom:50px}.ClubMembership>.section-header{background:#fff;padding:16px}.ClubMembership>.section-header .Text{margin:0}.ClubMembership>.content{display:grid;grid-gap:16px;gap:16px;padding:16px;background:#fff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.ClubMembership>.content>.page-title{margin:0}.ClubMembership>.content>.totals{display:flex;grid-gap:16px;gap:16px}.ClubMembership>.content>.totals>img{width:70px;height:70px}.ClubMembership>.content>.totals>.cashback-img{margin:auto 0 auto 15px}.ClubMembership>.content>.totals .Text{color:#101828;margin:auto 0}.ClubMembership>.content>.totals>.reward-description{margin:auto auto auto 0}.ClubMembership>.content .Button{max-width:none}@media(min-width:1025px){.ClubMembership{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.ClubMembership,.ClubMembership>.section-header{background:#fff;box-shadow:0 3px 8px 1px rgba(0,0,0,.05),0 0 1px rgba(16,24,64,.24)}.ClubMembership>.section-header{border-color:#eaecf0;padding:16px}.ClubMembership>.content{background:#fff;width:680px;margin:10px auto auto;box-shadow:none;filter:none}.ClubMembership>.content>.totals>.cashback-img{margin:0}.ClubMembership>.content .Button{width:435px;margin:0 auto}}.ClubMembership>.welcome{background:#b7142b;color:#fff;padding:8px 16px 32px;max-width:100%;align-self:stretch}@media(min-width:1025px){.ClubMembership>.welcome{text-align:center;width:100%}}.ClubMembership>.ClubMonthlyProgress{margin:-24px 16px 16px}.ClubMembership>.ClubMonthlyProgress>.Text{margin:-16px -16px -8px;padding:16px;background:url(/packs/media/svg/scan-background-4e3170183c5a97d09d75fafa10ce0d31.svg);background-position:0 50%;background-size:cover;border-radius:8px 8px 0 0}.ClubMonthlyProgress{display:flex;background:#fff;border-radius:8px;padding:16px;grid-gap:16px;gap:16px;flex-direction:column;box-shadow:0 3px 8px 1px rgba(0,0,0,.05),0 0 1px rgba(16,24,64,.24)}.ClubMonthlyProgress>.Text{display:flex;align-items:center;justify-content:space-between}.ClubMonthlyProgress>.Text>.info{float:right;color:#b7142b;padding:0;background:none}.ClubMonthlyProgress>.cols{display:flex;justify-content:space-between;align-items:flex-end;width:min(100%,315px);margin:auto}.ClubMonthlyProgress>.cols>.cashback-earned{display:flex;flex-direction:column;align-items:center;padding-bottom:10px}.ClubMonthlyProgress>.cols>.cashback-earned>img{margin-bottom:6px}.ClubMonthlyProgress>.cols>.cashback-earned>.Text{color:#344054;text-align:center}.ClubMonthlyProgress>.cols>.cashback-earned>.Text.value{color:#101017}.RedeemRewardsModal{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.RedeemRewardsModal .modal-dialog .modal-content{background:url(/packs/media/svg/club-reward-modal-bg1-b0589183ecfc0cfd8b75331042319484.svg),linear-gradient(291.69deg,#443df6 47.84%,#7c77f9 98.83%,#fff 100.93%);background-size:cover}.RedeemRewardsModal .modal-dialog .modal-body{background:none}.RedeemRewardsModal .modal-dialog .modal-header{display:none}.RedeemRewardsModal .header{padding:24px 0 16px}.RedeemRewardsModal .header>.Text{color:#fff}.RedeemRewardsModal .header>.Text:first-child{margin-bottom:4px}.RedeemRewardsModal .header .stars{position:relative;top:-10px}.RedeemRewardsModal .header .close-button{margin:0;padding:0;border:none;top:30px;right:16px;font-size:20px;position:absolute;background:none;color:#fff}.RedeemRewardsModal .content{background:hsla(0,0%,100%,.7019607843);margin:0 -16px -16px;padding:16px}.RedeemRewardsModal .achievement-row{display:flex;align-items:center;justify-content:stretch;margin-bottom:24px}.RedeemRewardsModal .achievement-row>.icon{position:relative}.RedeemRewardsModal .achievement-row>.icon>.stars{position:absolute;z-index:1;top:-17px;left:0}.RedeemRewardsModal .achievement-row>.text{margin:0 11px 0 16px}.RedeemRewardsModal .achievement-row>.text>.kind{color:#101828}.RedeemRewardsModal .achievement-row>.text>.details{color:#475467}.RedeemRewardsModal .achievement-summary{text-align:center;margin-bottom:32px;color:#1d2939}.AchievementProgressMeter{position:relative;width:70px;height:70px}.AchievementProgressMeter>.stars-img{position:absolute;top:-11px;left:1px}.AchievementProgressMeter>.center-img{position:absolute;top:15px;left:6.5px}.RewardExplanationModal>.modal-dialog>.modal-content>.modal-body>.banner{width:100%}.RewardExplanationModal>.modal-dialog>.modal-content>.modal-body>.body-wrapper{display:grid;grid-gap:16px;gap:16px}.RewardExplanationModal>.modal-dialog>.modal-content>.modal-body>.body-wrapper>.rewards-title{text-align:center;margin-top:16px}.RewardExplanationModal>.modal-dialog>.modal-content>.modal-body>.body-wrapper>.rewards{display:grid;grid-gap:23.5px;gap:23.5px}.RewardExplanationModal>.modal-dialog>.modal-content>.modal-body>.body-wrapper>.rewards>.reward-line{display:flex}.RewardExplanationModal>.modal-dialog>.modal-content>.modal-body>.body-wrapper>.rewards>.reward-line>img{width:70px;height:70px}.RewardExplanationModal>.modal-dialog>.modal-content>.modal-body>.body-wrapper>.rewards>.reward-line>.reward-text{margin-left:16px}.RewardExplanationModal>.modal-dialog>.modal-content>.modal-body>.body-wrapper>.rewards>.reward-line>.reward-text>.title{color:#000}.RewardExplanationModal>.modal-dialog>.modal-content>.modal-body>.body-wrapper>.rewards>.reward-line>.reward-text>.description{color:#475467}.AchievementProgress{display:flex;flex-direction:column;align-items:center;width:70px}.AchievementProgress>.kind{font-weight:400;font-size:10px;line-height:14px;color:#1d2939;text-align:center;margin-top:4px}.AchievementProgress>.counts{font-weight:500;font-size:14px;line-height:20px;color:#101017;text-align:center}.RedeemRewards{display:flex;justify-content:center}.RedeemRewards .redeem-rewards-button{width:100%;max-width:none;position:relative}.RedeemRewards .redeem-rewards-button>img{position:absolute;top:-17px;left:-10px;height:32px;width:39px}.ClubHomepage{margin:0 -15px}.ClubHomepage>img{width:100%;height:auto}.ClubHomepage>.banner.mobile{display:none}.ClubHomepage>.ClubMonthlyProgress{margin-top:16px}@media(max-width:1024px){.ClubHomepage>.banner:not(.mobile){display:none}.ClubHomepage>.banner.mobile{display:block}.ClubHomepage>.ClubMonthlyProgress{margin:16px}}@media(min-width:1025px){.ClubHomepage>.vouchers-title{display:none}}.ClubHomepage>.sections{display:flex;flex-direction:column;padding:24px;grid-gap:24px;gap:24px;align-items:center;justify-content:center;padding-bottom:100px!important;max-width:564px;margin:0 auto}.ClubHomepage>.sections>.tiles{display:grid;grid-gap:24px;gap:24px;grid-column-gap:28px;column-gap:28px;grid-template-columns:repeat(2,1fr);width:100%}.ClubHomepage>.sections>.tiles>*{box-shadow:0 3px 8px 1px rgba(0,0,0,.05),0 0 1px rgba(16,24,64,.24);border-radius:8px;display:flex}.ClubHomepage>.sections>.tiles>*>.tile-img{height:95px;width:95px;min-width:95px;background-color:#b7142b;border-radius:8px 0 0 8px;display:flex;align-items:center;justify-content:center}.ClubHomepage>.sections>.tiles>*>.Text{flex-grow:1;display:flex;align-items:center;justify-content:center;text-align:center;background:#fff;color:#101017;border-radius:0 8px 8px 0;padding:0 4px}.ClubHomepage>.sections .club-card-wrapper{box-shadow:0 3px 8px 1px rgba(0,0,0,.05),0 0 1px rgba(16,24,64,.24);padding:32px;border-radius:8px;background-color:#b7142b;width:100%}.ClubHomepage>.sections .club-card-wrapper>button{font-weight:600;font-size:16px;line-height:24px;color:#fff;background:transparent;border:2px solid #fff;border-radius:8px;display:flex;justify-content:center;align-items:center;grid-gap:12px;gap:12px;width:100%;height:56px;font-size:20px;line-height:30px}.ClubHomepage>.sections .club-card-wrapper>button img{height:41px;width:41px}.ClubHomepage>.sections .cash-and-carry{box-shadow:0 3px 8px 1px rgba(0,0,0,.05),0 0 1px rgba(16,24,64,.24);border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;position:relative}.ClubHomepage>.sections .cash-and-carry>*{width:100%}.ClubHomepage>.sections .cash-and-carry .section-img{grid-gap:29px;gap:29px;height:148px;background-color:#b7142b;display:flex;align-items:center;justify-content:center;border-top-left-radius:8px;border-top-right-radius:8px}.ClubHomepage>.sections .cash-and-carry .caption{padding:12px 12px 11px;background-color:#fff;display:flex;justify-content:center;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.ClubHomepage>.sections .cash-and-carry>.unseen-count{position:absolute;top:-7px;right:-4px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:#f04438;color:#fff}@media(max-width:1024px){.ClubHomepage>.sections{grid-gap:16px;gap:16px;padding:16px}.ClubHomepage>.sections .tiles{grid-gap:16px;gap:16px;grid-column-gap:15px;column-gap:15px}.ClubHomepage>.sections .tiles .tile-img{height:64px;width:56px;min-width:56px;padding:7px}.ClubHomepage>.sections .tiles .tile-img img{max-width:100%}.ClubHomepage>.sections .tiles .Text{font-size:14px;line-height:20px;padding:0 4px}.ClubHomepage>.sections .cash-and-carry .section-img{height:100px;grid-gap:35px;gap:35px}.ClubHomepage>.sections .cash-and-carry .section-img img{object-fit:contain;height:85%}.ClubHomepage>.sections .cash-and-carry .caption{padding:8px}.ClubHomepage>.sections .cash-and-carry .caption .Text{font-size:14px;line-height:20px}.ClubHomepage>.sections .club-card-wrapper{padding:16px}.ClubHomepage>.sections .club-card-wrapper>button{height:48px;font-size:16px;line-height:24px}.ClubHomepage>.sections .club-card-wrapper>button img{height:32px;width:32px}}@media(max-width:360px){.ClubHomepage>.sections .tiles .Text{font-size:10px;line-height:10px}}.ClubHomepage.redesign{display:flex;flex-direction:column;align-items:stretch;padding-bottom:50px}.ClubHomepage.redesign>.welcome{background:#b7142b;color:#fff;padding:8px 16px 32px;max-width:100%;align-self:stretch}@media(min-width:1025px){.ClubHomepage.redesign>.welcome{text-align:center;width:100%}}.ClubHomepage.redesign>.ClubMonthlyProgress{margin:-24px 16px 16px}.ClubHomepage.redesign>.ClubMonthlyProgress>.Text{margin:-16px -16px -8px;padding:16px;background:url(/packs/media/svg/scan-background-4e3170183c5a97d09d75fafa10ce0d31.svg);background-position:0 50%;background-size:cover;border-radius:8px 8px 0 0}.ClubHomepage.redesign>.vouchers-title{margin:0 16px 16px}@media(min-width:1025px){.ClubHomepage.redesign>.vouchers-title{display:block}}.ClubHomepage.redesign>.vouchers-wrapper{display:flex;justify-content:center}.ClubHomepage.redesign>.vouchers-wrapper>.voucher-card{border-radius:8px;box-shadow:0 3px 8px 1px rgba(0,0,0,.05),0 0 1px rgba(16,24,64,.24);background:#fff;position:relative}.ClubHomepage.redesign>.vouchers-wrapper>.voucher-card>.section-img{background:#b7142b;border-radius:8px 8px 0 0;padding:8px 16px}.ClubHomepage.redesign>.vouchers-wrapper>.voucher-card>.caption{padding:8px;text-align:center}.ClubHomepage.redesign>.vouchers-wrapper>.voucher-card>.unseen-count{position:absolute;top:-7px;right:-4px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:#f04438;color:#fff}.ClubHomepage.redesign>.menu{border-radius:8px;background:#fff;box-shadow:0 3px 8px 1px rgba(0,0,0,.05),0 0 1px rgba(16,24,64,.24);display:flex;flex-direction:column;grid-gap:4px;gap:4px;margin:16px}.ClubHomepage.redesign>.menu>a{padding:12px;display:flex;grid-gap:16px;gap:16px}.ClubHomepage.redesign>.menu>a>.Text{color:#344054;flex-grow:1}.ClubSupplierSelectModal .modal-body{display:flex;flex-direction:column;grid-gap:0;gap:0;padding-bottom:24px}.ClubSupplierSelectModal .modal-body>.header>.headline{font-weight:600;font-size:18px;line-height:28px;color:#101828;margin:16px 0 4px}.ClubSupplierSelectModal .modal-body>.header>.details{font-weight:400;font-size:14px;line-height:20px;color:#475467}.ClubSupplierSelectModal .modal-body>.stores{display:flex;flex-wrap:wrap;grid-gap:24px;gap:24px}.ClubSupplierSelectModal .modal-body>.stores>.supplier-store>.card{cursor:pointer;width:158px;height:96px;border-radius:8px;box-shadow:0 3px 8px 1px rgba(0,0,0,.05),0 0 1px rgba(16,24,64,.24);display:flex;align-items:center;justify-content:center;position:relative}.ClubSupplierSelectModal .modal-body>.stores>.supplier-store>.card>.logo>i{font-size:40px}.ClubSupplierSelectModal .modal-body>.stores>.supplier-store>.card>.logo>img{width:158px;height:96px;object-fit:cover;border-radius:8px}.ClubSupplierSelectModal .modal-body>.stores>.supplier-store>.card>.CheckButton{position:absolute;top:8px;right:8px}.ClubSupplierSelectModal .modal-body>.stores>.supplier-store>.name{font-weight:500;font-size:12px;line-height:18px;text-align:center;color:#344054;padding:8px}.ClubSupplierSelectModal .modal-body>.customer-ids{display:flex;flex-direction:column;grid-gap:24px;gap:24px}.ClubSupplierSelectModal .modal-body>.customer-ids>.card{display:flex;flex-direction:column;grid-gap:16px;gap:16px;padding:16px;background:#ececfe;border-radius:8px}.ClubSupplierSelectModal .modal-body>.customer-ids>.card>.store{display:flex;grid-gap:8px;gap:8px;align-items:center}.ClubSupplierSelectModal .modal-body>.customer-ids>.card>.store>.logo{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.ClubSupplierSelectModal .modal-body>.customer-ids>.card>.store>.logo>i{font-size:24px}.ClubSupplierSelectModal .modal-body>.customer-ids>.card>.store>.logo>img{width:100%;height:100%;object-fit:cover}.ClubSupplierSelectModal .modal-body>.customer-ids>.card>.store>.name{font-weight:500;font-size:14px;line-height:20px;color:#344054}.ClubSupplierSelectModal .modal-body>.customer-ids>.card>.Input,.ClubSupplierSelectModal .modal-body>.customer-ids>.card>.Input>.form-group{margin-bottom:0}.ClubSupplierSelectModal .modal-body>.no-suppliers{align-self:center}.ClubSupplierSelectModal .modal-body>.buttons{display:flex;flex-direction:column;grid-gap:16px;gap:16px;align-items:center}.ClubSupplierSelectModal .modal-body .customer-ids,.ClubSupplierSelectModal .modal-body .stores{margin-top:16px}@media(min-width:1025px){.ClubSupplierSelectModal .buttons{margin-top:32px}.ClubSupplierSelectModal .customer-ids,.ClubSupplierSelectModal .stores{margin-top:16px}}.ClubVouchers{margin-top:-25px;flex-grow:1;width:100vw;display:flex;flex-direction:column}@media(min-width:1025px){.ClubVouchers{width:calc(100vw - 312px)}}.ClubVouchers .ClubHeaderSection .top{align-items:center}@media(min-width:1025px){.ClubVouchers .ClubHeaderSection .top{align-items:flex-start}}.ClubVouchers .ClubHeaderSection .top .club-card-button{display:none;float:right;color:#b7142b;border:none;background:none;font-size:16px;line-height:24px;font-weight:600;align-items:center;grid-gap:8px;gap:8px}.ClubVouchers .ClubHeaderSection .top .club-card-button>svg>path{stroke:#b7142b}@media(min-width:1025px){.ClubVouchers .ClubHeaderSection .top .club-card-button{display:flex}}.ClubVouchers .ClubHeaderSection .title{display:none}@media(min-width:1025px){.ClubVouchers .ClubHeaderSection .title{align-items:center;display:flex}}.ClubVouchers .ClubHeaderSection .floating-club-card-wrapper{display:flex;position:fixed;bottom:81px;width:100vw;left:0;pointer-events:none;justify-content:center}@media(min-width:1025px){.ClubVouchers .ClubHeaderSection .floating-club-card-wrapper{display:none}}.ClubVouchers .ClubHeaderSection .floating-club-card-wrapper .Button{display:flex;align-items:center;grid-gap:8px;gap:8px;pointer-events:all;box-shadow:0 12px 36px 4px rgba(0,0,0,.25)}.ClubVouchers>.section-header{background-color:#fff}.ClubVouchers>.section-header hr{margin:0}.ClubVouchers>img{width:100%;object-fit:contain}.ClubVouchers>.help-text{color:#475467;margin:0 16px 16px}.ClubVouchers>.help-text ol,.ClubVouchers>.help-text ul{padding-left:20px}.ClubVouchers>.ClubNoResults{flex-grow:1}.ClubVouchers>.vouchers{background:#f2f4f7;flex-grow:1;padding:16px;display:flex;flex-direction:column;grid-gap:16px;gap:16px}@media(min-width:1025px){.ClubVouchers>.vouchers{padding:16px 32px}}.ClubVouchers>.benefits{display:flex;flex-direction:column;grid-gap:16px;gap:16px;padding:16px;margin-bottom:120px}.ClubVouchers>.benefits>.coming-soon,.ClubVouchers>.benefits>img{max-width:300px;margin:auto}@media(min-width:1025px){.ClubVouchers>.benefits{display:none}}.ClubVouchers button.help{background:none;border:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;color:#b7142b;cursor:pointer}.ClubVouchers.grey-background{background:#f2f4f7;margin-bottom:66px}.ClubVouchers>.StoreRegistration{display:flex;flex-direction:column;padding:16px}.ClubVouchers>.StoreRegistration.step1{align-items:center}.ClubVouchers>.StoreRegistration.step1>.headline{font-weight:600;font-size:18px;line-height:28px;color:#101828;margin:16px 0 8px}.ClubVouchers>.StoreRegistration.step1>.details{font-weight:400;font-size:16px;line-height:24px;color:#475467}.ClubVouchers>.StoreRegistration.step1>.Button{margin-top:32px}.ClubVouchers>.StoreRegistration.step2>.headline{font-weight:600;font-size:24px;line-height:32px;color:#101828}.ClubVouchers>.StoreRegistration.step2>.details{font-weight:400;font-size:16px;line-height:24px;color:#475467;margin:12px 0 32px}.ClubVouchers>.StoreRegistration.step2>form>.input-wrapper>label{font-weight:500;font-size:14px;line-height:20px;color:#344054;margin-bottom:6px}.ClubVouchers>.StoreRegistration.step2>form>.input-wrapper>.Input,.ClubVouchers>.StoreRegistration.step2>form>.input-wrapper>.Input>.form-group{margin:0}.ClubVouchers>.StoreRegistration.step2>form>.Button{margin:16px 0}.ClubVouchers>.StoreRegistration.step2>form>.Link{display:block;text-align:center}.ClubVouchers .menu.desktop{border-radius:8px;background:#fff;box-shadow:0 3px 8px 1px rgba(0,0,0,.05),0 0 1px rgba(16,24,64,.24);display:flex;flex-direction:column;grid-gap:4px;gap:4px;margin:16px}.ClubVouchers .menu.desktop>a{padding:12px;display:flex;grid-gap:16px;gap:16px}.ClubVouchers .menu.desktop>a:not(:last-child){border-bottom:2px solid #f2f4f7}.ClubVouchers .menu.desktop>a>.Text{color:#344054;flex-grow:1}@media(max-width:1024px){.ClubVouchers .menu.desktop{display:none}}.body-small .ClubVouchers>.section-header{top:53px}@media(min-width:1025px){.ClubVouchersHelpModal .modal-dialog{max-width:378px}}.ClubVouchersHelpModal .modal-dialog .close-modal-button{top:32px;right:32px;color:#101017}.ClubVouchersHelpModal .modal-dialog .modal-body>img{max-width:100%;width:100%;margin-bottom:20px;border-radius:8px}.ClubVouchersHelpModal .modal-dialog .modal-body>.title{text-align:center;margin-bottom:4px}.ClubVouchersHelpModal .modal-dialog .modal-body>.text{color:#475467}.ClubVouchersHelpModal .modal-dialog .modal-body>.text ol,.ClubVouchersHelpModal .modal-dialog .modal-body>.text ul{padding-left:20px}.ClubVouchersHelpModal .modal-dialog .modal-body>.Button{margin-top:20px}.ClubVouchersHelpModal .modal-dialog .modal-body>.Checkbox span.control{margin-top:2px}.ClubVouchersHelpModal .modal-dialog .modal-body>.Checkbox section{font-weight:400;font-size:14px;line-height:20px}@media(min-width:1025px){.ClubVouchersCardModal .modal-dialog{max-width:378px}}.ClubVouchersCardModal .modal-dialog .modal-body{display:flex;flex-direction:column;align-items:center}.ClubVouchersCardModal .modal-dialog .modal-body>.info{margin:8px 0 24px;display:flex;flex-direction:column;grid-gap:4px;gap:4px;align-self:stretch}.ClubVouchersCardModal .modal-dialog .modal-body>.info>*{display:flex;justify-content:space-between;font-size:16px;line-height:24px}.ClubVouchersCardModal .modal-dialog .modal-body>.info>*>.key{color:#475467;font-weight:400}.ClubVouchersCardModal .modal-dialog .modal-body>.info>*>.value{color:#101828;font-weight:500}.ClubVouchersCardModal .modal-dialog .modal-body>.ClubCard{align-self:stretch;width:auto}@media(min-width:1025px){.ClubVouchersCardModal .modal-dialog .modal-body>.ClubCard{align-self:center;width:345px}}.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--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}.ClubBottomNavBar button.club-card{margin-top:18px}.ClubBottomNavBar .membership-icon{position:relative}.ClubBottomNavBar .membership-icon img.club-indicator{position:absolute;visibility:visible;top:-10px;right:-10px}.ClubBottomNavBar .btn-outline .membership-icon{background:url(/packs/media/svg/club-menu-my-membership-active-ef9ae6338507e27b315e9fbeaf6379cb.svg) no-repeat 50%/contain}.ClubBottomNavBar .btn-outline .stores-icon{background:url(/packs/media/svg/club-menu-suppliers-active-8711b2082cd3da3e1cda26fae01d69c4.svg) no-repeat 50%/contain}.ClubBottomNavBar .show-club-card-floating{position:fixed;bottom:35px;width:64px;height:64px;border:none;background:#b7142b;border-radius:8px;align-self:center;box-shadow:0 12px 36px 4px rgba(0,0,0,.25);display:flex;align-items:center;justify-content:center}.ClubBottomNavBar .show-club-card-floating img.barcode{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.ClubCardModal>.modal-dialog{border-radius:16px;display:flex;flex-direction:column}.ClubCardModal>.modal-dialog>.modal-content{border:none;background-image:url(/packs/media/svg/scan-background-4e3170183c5a97d09d75fafa10ce0d31.svg);background-repeat:no-repeat}.ClubCardModal>.modal-dialog>.modal-content>.modal-header{background:none}.ClubCardModal>.modal-dialog>.modal-content>.modal-header>.actions>.modal-title{display:flex;flex-direction:column;align-items:baseline}.ClubCardModal>.modal-dialog>.modal-content>.modal-header>.actions>.modal-title>.user-name{color:#890f20}.ClubCardModal>.modal-dialog>.modal-content>.modal-body{background:none;padding:0;margin:0}.ClubCardModal>.modal-dialog>.modal-content>.modal-body>.club-card{padding:9px 16px 16px;background:none;border:none;box-shadow:none;display:grid}.ClubCardModal>.modal-dialog>.modal-content>.modal-body>.club-card>.barcode{border-radius:8px;margin:auto;height:114px}.ClubCardModal>.modal-dialog>.modal-content>.modal-body>.club-card>.venue-id{text-align:center;color:#475467;margin-top:6px;margin-bottom:9px;font-size:8px;line-height:12px}.ClubCardModal>.modal-dialog>.modal-content>.modal-body>.rewards{display:grid;background:hsla(0,0%,100%,.5);margin:0;padding:16px;border-radius:8px}.ClubCardModal>.modal-dialog>.modal-content>.modal-body>.rewards>.Text{margin:0 0 16px;color:#344054}.ClubCardModal>.modal-dialog>.modal-content>.modal-body>.rewards>.ClubRewards{margin-bottom:8px}.ClubCardModal>.modal-dialog>.modal-content>.modal-body>.rewards>.ClubRewards>.cols{display:grid;grid-gap:11px;gap:11px}.ClubCardModal>.modal-dialog>.modal-content>.modal-body>.rewards>.ClubRewards>.cols>.AchievementProgress{flex-direction:row;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;grid-gap:15px;gap:15px}.ClubCardModal>.modal-dialog>.modal-content>.modal-body>.rewards>.ClubRewards>.cols>.AchievementProgress>.ClaimRewardButton{width:84px}.ClubCardModal>.modal-dialog>.modal-content>.modal-body>.rewards>.ClubRewards>.cols>.AchievementProgress>.kind{text-align:left}.ClubCardModal>.modal-dialog>.modal-content>.modal-body>.rewards>.ClubRewards>.cols>.AchievementProgress>.kind .Text{margin:0 0 2px}.ClubCardModal>.modal-dialog>.modal-content>.modal-body>.rewards>.ClubRewards>.cols>.AchievementProgress>.kind>.reward-title{color:#101828}.ClubCardModal>.modal-dialog>.modal-content>.modal-body>.rewards>.ClubRewards>.cols>.AchievementProgress>.kind>.reward-description{color:#475467}.ClubCardModal>.modal-dialog>.modal-content>.modal-body>.rewards>.Link{text-align:center}.ClubCardModal>.modal-dialog>.modal-content>.modal-body>.barcode-container{padding:16px;width:100%}.ClubCardModal>.modal-dialog>.modal-content>.modal-body>.barcode-container>svg{width:inherit;height:114px}.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__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 .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 svg{color:#344054}.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}.menu-sidebar .raffle-banner{display:flex;justify-content:center;align-items:center}.menu-sidebar .raffle-banner .raffle-wins{max-width:450px;width:100%;cursor:pointer;margin-bottom:16px}.Sidebar{position:relative}.Sidebar .sidebar{position:relative;background-color:#fff;padding:0;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%)}.CashbackMeter{padding:8px;background-color:#f2f4f7;border-radius:8px}.CashbackMeter .values{padding:2px 0 4px;color:#475467}.CashbackMeter .meter{background:#98a2b3;height:7px;border-radius:16px}.CashbackMeter .meter .inner-meter{background:#3af9a3;border-radius:16px;height:100%;max-width:100%}.Raffle{margin:0 -15px;background-image:url(/packs/media/pages/Raffle/raffle_bg_desktop-c82254cea708c1510b7f4a69a8500b15.png);height:100%;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;align-items:center}@media(max-width:1024px){.Raffle{background-image:url(/packs/media/pages/Raffle/raffle_bg-97a84698a546a262a1276d775f530e00.png)}}.Raffle .lights{width:100%}@media(min-width:1025px){.Raffle .lights{display:none}}.Raffle .lights-desktop{width:100%}@media(max-width:1024px){.Raffle .lights-desktop{display:none}}.Raffle .close-icon{width:100%;display:flex;justify-content:flex-end;min-height:35px}.Raffle .close-icon svg{margin:10px}@media(min-width:1025px){.Raffle .close-icon svg{display:none}}.Raffle .behind-modal{width:100%;background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%}.Raffle .behind-modal.green{background-image:url(/packs/media/pages/Raffle/green_confetti_desktop-a2dbc3fc2362a6b9ac2999fb6743f270.png)}.Raffle .behind-modal.blue{background-image:url(/packs/media/pages/Raffle/blue_confetti_desktop-10cbc9752295be658f36eb6bed5cbc7e.png)}.Raffle .behind-modal.yellow{background-image:url(/packs/media/pages/Raffle/yellow_confetti_desktop-8ae78b216133847058ef98f9449ad054.png)}.Raffle .behind-modal.white{background-image:url(/packs/media/pages/Raffle/snowflakes_desktop-d9ae44136b42e27249b4832341ae68d4.png)}@media(max-width:1025px){.Raffle .behind-modal{height:50%}.Raffle .behind-modal.green{background-image:url(/packs/media/pages/Raffle/green_confetti-b0f8ad665d9893fb93721b96b49c3ee1.svg)}.Raffle .behind-modal.blue{background-image:url(/packs/media/pages/Raffle/blue_confetti-851dca023a5c828eb60572bd1b885869.svg)}.Raffle .behind-modal.yellow{background-image:url(/packs/media/pages/Raffle/yellow_confetti-9906f12b3c3fbf7a010a4775ec64b5dc.svg)}.Raffle .behind-modal.white{background-image:url(/packs/media/pages/Raffle/snowflakes-c498300428ef896bcb30bbe0e30ba37b.svg)}}.Raffle .raffle-content{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 15px;width:100%;height:100%;overflow:hidden}@media(min-width:1025px){.Raffle .raffle-content{max-width:70%}}.Raffle .raffle-content .Heading{color:#fff;font-size:24px;line-height:32px;margin-top:20px;text-align:center}.Raffle .raffle-content .explanation-container{color:#fff;text-align:center;font-size:14px;line-height:20px;margin-top:20px;font-weight:400}.Raffle .raffle-content .explanation-container .Link{color:#fff;text-decoration:underline;font-size:14px;font-weight:400}.Raffle .raffle-content .raffle-cta{margin-top:20px}.Raffle .raffle-content .links{min-height:25px;margin-top:20px;display:flex;width:100%}.Raffle .raffle-content .links .link-container{display:flex;justify-content:center;align-items:center;text-align:center}@media(max-width:1024px){.Raffle .raffle-content .links .link-container{flex-basis:50%}}@media(min-width:1025px){.Raffle .raffle-content .links .link-container{width:100%}}.Raffle .raffle-content .links .link-container .Link{color:#fff;text-decoration:underline}.Raffle .raffle-content .ShareRaffleLink{display:flex;justify-content:center;align-items:center;flex-basis:50%}.Raffle .raffle-content .ShareRaffleLink img{margin-right:10px}.Raffle .raffle-content .wheel-container{position:relative;overflow:hidden;height:100%;display:flex;align-items:center;flex-direction:column}@keyframes rotateToGoodie{0%{transform:rotate(0deg)}to{transform:rotate(3615deg)}}@keyframes rotateToCashback{0%{transform:rotate(0deg)}to{transform:rotate(3675deg)}}@keyframes rotateToTicket{0%{transform:rotate(0deg)}to{transform:rotate(3645deg)}}@keyframes rotateToLoss{0%{transform:rotate(0deg)}to{transform:rotate(3705deg)}}.Raffle .raffle-content .wheel-container img.wheel{width:730px}.Raffle .raffle-content .wheel-container img.wheel.spin{animation-fill-mode:forwards;animation-timing-function:ease;animation-iteration-count:1;animation-duration:10s}.Raffle .raffle-content .wheel-container img.wheel.spin.goodie{animation-name:rotateToGoodie}.Raffle .raffle-content .wheel-container img.wheel.spin.cashback{animation-name:rotateToCashback}.Raffle .raffle-content .wheel-container img.wheel.spin.ticket{animation-name:rotateToTicket}.Raffle .raffle-content .wheel-container img.wheel.spin.loss{animation-name:rotateToLoss}.Raffle .raffle-content .wheel-container img.wheel-pointer{z-index:100;margin-bottom:-140px;margin-top:20px}.Raffle .Reward{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.Raffle .Reward img{margin:6px 0 16px}.Raffle .Reward img.not-icon{width:177px}.Raffle .Reward .win-text{margin-top:4px;font-size:14px;line-height:20px}.Raffle .Reward .win-text.current-balance{margin-bottom:10px}.Raffle .Reward .reward-cta{margin-top:24px}.Raffle .Reward .tickets-list{height:300px;overflow-y:scroll;width:100%;padding:0 2px;margin-top:16px}.Raffle .Reward .tickets-list .ticket-card{padding:10px;display:flex;align-items:center;background-color:#fff;margin-top:1px;margin-bottom:16px;border-radius:8px;box-shadow:0 0 1px rgba(16,24,64,.24),0 3px 8px rgba(0,0,0,.05)}.Raffle .Reward .tickets-list .ticket-card img{margin:0}.Raffle .Reward .tickets-list .ticket-card .text-content{margin-left:16px;display:flex;flex-direction:column;align-items:flex-start}.Raffle .Reward .tickets-list .ticket-card .text-content .ticket-id .Heading{margin:0;font-weight:500}.Raffle .Reward .tickets-list .ticket-card .text-content .created-at{color:#667085;font-size:14px;line-height:20px;font-weight:400}.Raffle .Reward .ShareRaffleLink{margin-top:16px;display:flex;justify-content:center;align-items:center}.Raffle .Reward .ShareRaffleLink img{margin:0 10px 0 0!important}.Raffle .transition-appear,.Raffle .transition-enter{opacity:0;transform:scale(.9)}.Raffle .transition-appear-active,.Raffle .transition-enter-active{opacity:1;transform:translateX(0);transition:opacity .3s,transform .3s}.Raffle.already-played{padding-top:35px}.Raffle.already-played .Reward{min-height:40vh}.RaffleWins .Heading{margin:16px 0}.RaffleWins .wins-list .RaffleWin{padding:10px;display:flex;align-items:center;background-color:#fff;margin-top:1px;border-radius:8px;margin-bottom:16px;box-shadow:0 0 1px rgba(16,24,64,.24),0 3px 8px rgba(0,0,0,.05)}.RaffleWins .wins-list .RaffleWin img{margin:0;width:63px}.RaffleWins .wins-list .RaffleWin .text-content{margin-left:16px;display:flex;flex-direction:column;align-items:flex-start}.RaffleWins .wins-list .RaffleWin .text-content .ticket-id .Heading{margin:0;font-weight:500}.RaffleWins .wins-list .RaffleWin .text-content .created-at{color:#667085;font-size:14px;line-height:20px;font-weight:400}.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)}.WalletBankAccount .submission-errors ul{list-style:none;padding:0}.WalletBankAccount .current-iban{margin-bottom:.5em}.WalletBankAccount .buttons{margin-top:1em;display:flex;justify-content:space-between}.WalletBankAccount .terms-and-conditions-label .btn-link{padding:0}.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}