@charset "UTF-8";: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)}}.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:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;color:#101828}.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:#f5a3af}.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.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%}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}.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:#ce1731}.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:#101828;font-weight:600}.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:#f5a3af;box-shadow:0 0 0 4px rgba(68,61,246,.1)}.Input .form-control::placeholder{color:#667085;font-family:Inter;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}.Idp .content form .Input .form-control{padding:10px 14px}.Idp .content form .Input .fal.fa-eye.input-icon{left:unset;float:right;right:10px}.Idp .content form .Input .input-icon-right{display:none}.Idp .content form .Input.password-input div.green{color:#039855}.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}.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}.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%}.ChangePassword .content form .Input .form-group .form-control{padding:10px 14px}.ChangePassword .content form .Input .fal.fa-eye.input-icon{left:unset;float:right;right:10px}.ChangePassword .content form .Input .form-group{margin-top:10px}.ChangePassword .content form .Input .input-icon-right{display:none}.ChangePassword .content form .Input.password-input div.green{color:#039855}.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)}}.PageHeading{padding:10px 16px;display:block;flex-shrink:0}@media(min-width:1025px){.PageHeading{padding:11px 2rem}}.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% + 30px);left:-15px;right:-15px;padding:0 15px;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}.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}.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}}.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:#ce1731}.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)}.Navigation{display:none;z-index:1000;background:#fff;min-width:312px;width:312px}@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 .menu-links{list-style:none;display:flex;flex-direction:column;margin-bottom:0;max-height:100%;overflow-y:scroll;padding:12px 10px 12px 12px;grid-gap:4px;gap:4px}.Navigation .menu-links.bottom-links{overflow-y:hidden}.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:50px}.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}.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}}@media(min-width:1024px){.Navigation+#page-wrapper{width:100%}}.Navigation .raffle-wins{width:100%;cursor:pointer;padding:16px 12px 0}.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}.Sidebar.MenuSidebar{z-index:100!important}.Sidebar.MenuSidebar .sidebar{background:#eaecf0;padding:0 16px 80px}@media(max-width:1023px){.Sidebar.MenuSidebar .sidebar{margin-right:0;margin-left:auto;min-width:100vw}}.Sidebar.MenuSidebar .all-savings{display:flex;flex-direction:row;justify-content:space-around}.Sidebar.MenuSidebar .all-savings .savings{display:flex;margin-bottom:18px;margin-top:32px;flex-direction:column;align-items:center}.Sidebar.MenuSidebar .all-savings .savings .text-center{flex:1 1 50%;color:#475467}.Sidebar.MenuSidebar .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)}.Sidebar.MenuSidebar .menu-links:empty{display:none}.Sidebar.MenuSidebar .menu-links .menu-link{display:flex;align-items:center;justify-content:space-between;color:#101828;min-height:40px}.Sidebar.MenuSidebar .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}.Sidebar.MenuSidebar .menu-links .menu-link .Badge.error{background:#f04438}.Sidebar.MenuSidebar .menu-links .menu-link .Badge.error .Text{color:#fff}.Sidebar.MenuSidebar .menu-links .menu-link .Badge.cashback{background:#3af9a3}.Sidebar.MenuSidebar .menu-links .menu-link .Badge.cashback .Text{color:#170205}.Sidebar.MenuSidebar .menu-links .menu-link .Badge .Text{display:inline-block;vertical-align:middle;font-size:14px;line-height:20px;font-weight:500}.Sidebar.MenuSidebar .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}.Sidebar.MenuSidebar .menu-links .menu-link .link-text.rtl{flex-direction:row-reverse;padding:0 25px 0 8px;grid-gap:0;gap:0}.Sidebar.MenuSidebar .menu-links .menu-link .link-text.rtl .Text{font-size:16px;line-height:24px;font-weight:600;color:#101828}.Sidebar.MenuSidebar .menu-links .menu-link .link-text svg{color:#344054}.Sidebar.MenuSidebar .menu-links .menu-link .link-text .Text{color:#344054;font-size:16px;line-height:24px;font-weight:500}.Sidebar.MenuSidebar .menu-links .menu-link .arrow-right{margin-right:10px}.Sidebar.MenuSidebar .menu-links .menu-link .notifications-bell{position:relative}.Sidebar.MenuSidebar .menu-links .menu-link i{width:40px;text-align:center}.Sidebar.MenuSidebar .menu-links .menu-link>i{color:#98a2b3;font-size:12px}.Sidebar.MenuSidebar .logout-link{display:flex;align-items:center}.Sidebar.MenuSidebar .logout-link .Label{color:#344054}.Sidebar.MenuSidebar .Toggle .switch{width:24px;margin:12px 6px}.Sidebar.MenuSidebar .Toggle .switch+.text-section .Text{font-size:16px;line-height:24px;color:#344054;font-weight:500}.Sidebar.MenuSidebar .raffle-banner{display:flex;justify-content:center;align-items:center}.Sidebar.MenuSidebar .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%)}.VenueSelectorV2{background:#fcfdfd;border:1px solid #d0d5dd;box-shadow:0 3px 8px 1px rgba(0,0,0,.05),0 0 1px rgba(16,24,64,.24);padding:8px 16px;height:40px}.VenueSelectorV2.with-modal{border-radius:50px;display:flex;justify-content:space-between;align-items:center;color:#101017;width:auto;height:40px}.VenueSelectorV2.Dropdown{width:200px;border-radius:50px;padding:0;position:relative;box-shadow:none;height:auto;border:none;background:none}.VenueSelectorV2.Dropdown .react-select__control{background-color:#b7142b;border:none;width:200px;height:40px;min-height:0;border-radius:50px;box-shadow:0 3px 8px 1px rgba(0,0,0,.05),0 0 1px rgba(16,24,64,.24);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:#fcfdfd}.VenueSelectorV2.Dropdown .react-select__control--menu-is-open .data .Text{color:#101828}.VenueSelectorV2.Dropdown .react-select__control--menu-is-open .react-select__indicator{color:#98a2b3}.VenueSelectorV2.Dropdown .react-select__control--menu-is-open .react-select__indicator svg{transform:rotate(180deg);transition:.5s}.VenueSelectorV2.Dropdown .react-select__menu-list{min-width:300px;padding:15px 0 8px}.VenueSelectorV2.Dropdown .react-select__option{background:#fcfcfd;padding:8px 12px;width:268px;height:56px;margin:8px 16px;box-shadow:0 3px 8px 1px rgba(0,0,0,.05),0 0 1px rgba(16,24,64,.24);border-radius:8px}.VenueSelectorV2.Dropdown .react-select__option .address{text-overflow:ellipsis;overflow:hidden;width:240px;white-space:nowrap}.VenueSelectorV2.Dropdown .react-select__option--is-focused{background:#f3f3ff;border:1px solid #5750f7;box-shadow:0 3px 8px 1px rgba(0,0,0,.05),0 0 1px rgba(16,24,64,.24)}.VenueSelectorV2.Dropdown .react-select__menu{min-width:300px;right:0;margin-top:9px;box-shadow:0 12px 36px 4px rgba(0,0,0,.25)}.VenueSelectorV2.Dropdown .react-select__menu .more{color:#a01226}.VenueSelectorV2.Dropdown .add-shop-button{margin-bottom:12px;width:268px}.VenueSelectorV2 .data{display:flex;grid-gap:8px;gap:8px}.VenueSelectorV2 .data .Text{line-height:24px}@media(min-width:1025px){.VenueSelectorV2 .data .Text{color:#fcfdfd;font-size:14px;line-height:20px}}.VenueSelectorV2 .data .Text.danger{color:#f97066}.VenueSelectorV2 .data .user-name{font-size:12px;line-height:16px;margin-bottom:0;color:#475467}.VenueSelectorModal .modal-body{margin-top:30px;display:flex;flex-direction:column}.VenueSelectorModal .modal-body .venue.venue-padding{padding:16px}.VenueSelectorModal .modal-body .more{margin-left:45%}.VenueSelectorModal .modal-body .close-modal{padding:16px}.VenueSelectorModal .modal-body{max-height:414px}.VenueSelectorModal .modal-body .modal-heading{padding-bottom:50px}.VenueSelectorModal .modal-body .modal-heading .close-modal{padding:32px}.VenueSelectorModal .modal-body .venue{background:#fcfcfd;box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05);border-radius:8px;display:flex;align-items:center;padding:8px 22px;grid-gap:8px;gap:8px;margin-bottom:8px;width:100%}.VenueSelectorModal .modal-body .venue.selected{background:#f3f3ff;border:1px solid #ce1731}.VenueSelectorModal .modal-body .venue.selected .address{color:#a01226}.VenueSelectorModal .modal-body .venue.selected .name{color:#890f20}.VenueSelectorModal .modal-body .venue .name{color:#101828;margin-bottom:2px}.VenueSelectorModal .modal-body .venue .address{color:#475467;text-overflow:ellipsis;overflow:hidden;width:240px;white-space:nowrap}.VenueSelectorModal .modal-body .venue img{width:48px;height:48px}.Money{white-space:nowrap}.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.all{background:#eeeff2}.Badge.all .Text{color:#595c80}.Badge.danger_dark{background:#feffe6}.Badge.danger_dark .Text{color:#ad8b00}.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}.TopNavBarV2{height:56px}.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:16px;gap:16px;height:56px;padding:0}.TopNavBarV2 .Toolbar .max-width{height:56px;padding:0 25px;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:2rem}.TopNavBarV2 .flex{display:none;align-items:center;grid-gap:16px;gap:16px}.TopNavBarV2 .icons{display:flex;align-items:center;grid-gap:4px;gap:4px}.TopNavBarV2 .Button.cart{position:relative;padding:1px}.TopNavBarV2 .Button.cart.cart-dropdown{background-color:inherit;border-color:#e51936;padding:8px}.TopNavBarV2 .Button.cart.cart-dropdown:focus{box-shadow:none}.TopNavBarV2 .Button.cart.cart-dropdown.open{background-color:#fff;border-color:#fff}.TopNavBarV2 .Button.cart.cart-dropdown.open svg path{fill:#667085}.TopNavBarV2 .Button.cart.cart-dropdown .circle{top:4px;right:1px}.TopNavBarV2 .Button.cart .circle{font-size:12px;line-height:10px;font-weight:400;padding:2.5px;display:inline-block;border-radius:50%;min-width:16px;min-height:16px;background:#f04438;color:#fff;text-align:center;white-space:nowrap;position:absolute;top:5px;right:0}.TopNavBarV2 .Button.cart .circle:before{content:"";padding-top:100%;height:0}.TopNavBarV2 .Button.cart .circle:before,.TopNavBarV2 .Button.cart .circle span{display:inline-block;vertical-align:middle}.TopNavBarV2 .Button.cart i{margin-left:-4px}.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}}.CartModal.Modal{background:rgba(0,0,0,.7)!important}.modal-open #page-wrapper .CartModal.Modal.modal:before{content:none}.CartModal.Modal .modal-header{padding:12px 0 0}.CartModal.Modal .modal-content{padding:0 16px}.CartModal.Modal .modal-body{padding:0}.CartModal.Modal .unstyled{margin-top:16px;display:flex;flex-direction:column;max-height:452px;overflow:auto}.CartModal.Modal li{order:1;margin-bottom:8px}.CartModal.Modal li.order-0{order:0}.CartModal.Modal .supplier{border:1px solid #eaecf0;padding:16px;border-radius:8px;width:100%;display:block}.CartModal.Modal .supplier .main-row{display:flex}.CartModal.Modal .supplier .main-row .title{overflow:hidden;width:100%}.CartModal.Modal .supplier .main-row .title .header{justify-content:space-between;display:flex;flex-direction:row}.CartModal.Modal .supplier .logo{display:flex;align-items:center;justify-content:center;width:56px;min-width:56px;height:56px;border-radius:8px;margin-right:12px;font-size:20px;color:#667085}.CartModal.Modal .supplier .help-text{color:#475467}.CartModal.Modal .supplier .description{color:#475467;display:flex;align-items:center;grid-gap:5px;gap:5px}.CartModal.Modal .supplier .description .dot{font-size:25px}.CartModal.Modal .supplier .Button{margin-top:16px}.CartModal.Modal .empty-cart{display:flex;flex-direction:column;justify-content:center;align-items:center}.CartModal.Modal .empty-cart .Button{margin-bottom:16px}@media(min-width:1025px){.CartModal.Modal .empty-cart .Button{margin-bottom:0}}.CartModal.Modal .empty-cart .start-order{color:#667085}@media(min-width:1025px){.CartModal.Modal{background:transparent!important}.CartModal.Modal .modal-body{padding:16px;border-radius:8px}.CartModal.Modal .modal-header{display:none}.CartModal.Modal .modal-dialog{top:0;left:0;transform:translate(0)!important;margin-right:24px;margin-top:53px;margin-left:auto;max-width:384px;pointer-events:all}.CartModal.Modal .modal-content{padding:0}.CartModal.Modal .unstyled{max-height:296px}}.OrderTotalProgress{display:flex;align-items:center;justify-content:flex-start;border:none;width:100%;height:56px;min-height:40px;padding-left:24px}.OrderTotalProgress .cashback{display:flex;align-items:center;grid-gap:2px;gap:2px}@media(max-width:360px){.OrderTotalProgress{min-width:200px}}@media(min-width:1025px){.OrderTotalProgress{width:200px;min-width:200px}.OrderTotalProgress .cashback svg{width:14px;height:14px}}@media(min-width:1000px){.OrderTotalProgress{width:300px;min-width:300px}}.OrderTotalProgress .logo{width:32px;min-width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-right:8px;border:1px solid #d0d5dd;font-size:10px}.OrderTotalProgress .logo img{width:100%;height:100%;object-fit:cover;border-radius:8px}.OrderTotalProgress.light{line-height:20px;padding:4px 6px}.OrderTotalProgress.light .promos{font-size:10px}.OrderTotalProgress .basket-info,.OrderTotalProgress i{z-index:2}.OrderTotalProgress .basket-info{display:flex;flex-direction:column;align-items:flex-start}.OrderTotalProgress .promos{font-size:14px;line-height:18px;font-weight:400;display:flex;align-items:center}.OrderTotalProgress .promos .cashback svg{vertical-align:middle}.OrderProgressButton{overflow:hidden;position:relative;width:100%}.OrderProgressButton.partial-background-0-percent.fill:after{width:100%}.OrderProgressButton.partial-background-1-percent.fill:after{width:99%}.OrderProgressButton.partial-background-2-percent.fill:after{width:98%}.OrderProgressButton.partial-background-3-percent.fill:after{width:97%}.OrderProgressButton.partial-background-4-percent.fill:after{width:96%}.OrderProgressButton.partial-background-5-percent.fill:after{width:95%}.OrderProgressButton.partial-background-6-percent.fill:after{width:94%}.OrderProgressButton.partial-background-7-percent.fill:after{width:93%}.OrderProgressButton.partial-background-8-percent.fill:after{width:92%}.OrderProgressButton.partial-background-9-percent.fill:after{width:91%}.OrderProgressButton.partial-background-10-percent.fill:after{width:90%}.OrderProgressButton.partial-background-11-percent.fill:after{width:89%}.OrderProgressButton.partial-background-12-percent.fill:after{width:88%}.OrderProgressButton.partial-background-13-percent.fill:after{width:87%}.OrderProgressButton.partial-background-14-percent.fill:after{width:86%}.OrderProgressButton.partial-background-15-percent.fill:after{width:85%}.OrderProgressButton.partial-background-16-percent.fill:after{width:84%}.OrderProgressButton.partial-background-17-percent.fill:after{width:83%}.OrderProgressButton.partial-background-18-percent.fill:after{width:82%}.OrderProgressButton.partial-background-19-percent.fill:after{width:81%}.OrderProgressButton.partial-background-20-percent.fill:after{width:80%}.OrderProgressButton.partial-background-21-percent.fill:after{width:79%}.OrderProgressButton.partial-background-22-percent.fill:after{width:78%}.OrderProgressButton.partial-background-23-percent.fill:after{width:77%}.OrderProgressButton.partial-background-24-percent.fill:after{width:76%}.OrderProgressButton.partial-background-25-percent.fill:after{width:75%}.OrderProgressButton.partial-background-26-percent.fill:after{width:74%}.OrderProgressButton.partial-background-27-percent.fill:after{width:73%}.OrderProgressButton.partial-background-28-percent.fill:after{width:72%}.OrderProgressButton.partial-background-29-percent.fill:after{width:71%}.OrderProgressButton.partial-background-30-percent.fill:after{width:70%}.OrderProgressButton.partial-background-31-percent.fill:after{width:69%}.OrderProgressButton.partial-background-32-percent.fill:after{width:68%}.OrderProgressButton.partial-background-33-percent.fill:after{width:67%}.OrderProgressButton.partial-background-34-percent.fill:after{width:66%}.OrderProgressButton.partial-background-35-percent.fill:after{width:65%}.OrderProgressButton.partial-background-36-percent.fill:after{width:64%}.OrderProgressButton.partial-background-37-percent.fill:after{width:63%}.OrderProgressButton.partial-background-38-percent.fill:after{width:62%}.OrderProgressButton.partial-background-39-percent.fill:after{width:61%}.OrderProgressButton.partial-background-40-percent.fill:after{width:60%}.OrderProgressButton.partial-background-41-percent.fill:after{width:59%}.OrderProgressButton.partial-background-42-percent.fill:after{width:58%}.OrderProgressButton.partial-background-43-percent.fill:after{width:57%}.OrderProgressButton.partial-background-44-percent.fill:after{width:56%}.OrderProgressButton.partial-background-45-percent.fill:after{width:55%}.OrderProgressButton.partial-background-46-percent.fill:after{width:54%}.OrderProgressButton.partial-background-47-percent.fill:after{width:53%}.OrderProgressButton.partial-background-48-percent.fill:after{width:52%}.OrderProgressButton.partial-background-49-percent.fill:after{width:51%}.OrderProgressButton.partial-background-50-percent.fill:after{width:50%}.OrderProgressButton.partial-background-51-percent.fill:after{width:49%}.OrderProgressButton.partial-background-52-percent.fill:after{width:48%}.OrderProgressButton.partial-background-53-percent.fill:after{width:47%}.OrderProgressButton.partial-background-54-percent.fill:after{width:46%}.OrderProgressButton.partial-background-55-percent.fill:after{width:45%}.OrderProgressButton.partial-background-56-percent.fill:after{width:44%}.OrderProgressButton.partial-background-57-percent.fill:after{width:43%}.OrderProgressButton.partial-background-58-percent.fill:after{width:42%}.OrderProgressButton.partial-background-59-percent.fill:after{width:41%}.OrderProgressButton.partial-background-60-percent.fill:after{width:40%}.OrderProgressButton.partial-background-61-percent.fill:after{width:39%}.OrderProgressButton.partial-background-62-percent.fill:after{width:38%}.OrderProgressButton.partial-background-63-percent.fill:after{width:37%}.OrderProgressButton.partial-background-64-percent.fill:after{width:36%}.OrderProgressButton.partial-background-65-percent.fill:after{width:35%}.OrderProgressButton.partial-background-66-percent.fill:after{width:34%}.OrderProgressButton.partial-background-67-percent.fill:after{width:33%}.OrderProgressButton.partial-background-68-percent.fill:after{width:32%}.OrderProgressButton.partial-background-69-percent.fill:after{width:31%}.OrderProgressButton.partial-background-70-percent.fill:after{width:30%}.OrderProgressButton.partial-background-71-percent.fill:after{width:29%}.OrderProgressButton.partial-background-72-percent.fill:after{width:28%}.OrderProgressButton.partial-background-73-percent.fill:after{width:27%}.OrderProgressButton.partial-background-74-percent.fill:after{width:26%}.OrderProgressButton.partial-background-75-percent.fill:after{width:25%}.OrderProgressButton.partial-background-76-percent.fill:after{width:24%}.OrderProgressButton.partial-background-77-percent.fill:after{width:23%}.OrderProgressButton.partial-background-78-percent.fill:after{width:22%}.OrderProgressButton.partial-background-79-percent.fill:after{width:21%}.OrderProgressButton.partial-background-80-percent.fill:after{width:20%}.OrderProgressButton.partial-background-81-percent.fill:after{width:19%}.OrderProgressButton.partial-background-82-percent.fill:after{width:18%}.OrderProgressButton.partial-background-83-percent.fill:after{width:17%}.OrderProgressButton.partial-background-84-percent.fill:after{width:16%}.OrderProgressButton.partial-background-85-percent.fill:after{width:15%}.OrderProgressButton.partial-background-86-percent.fill:after{width:14%}.OrderProgressButton.partial-background-87-percent.fill:after{width:13%}.OrderProgressButton.partial-background-88-percent.fill:after{width:12%}.OrderProgressButton.partial-background-89-percent.fill:after{width:11%}.OrderProgressButton.partial-background-90-percent.fill:after{width:10%}.OrderProgressButton.partial-background-91-percent.fill:after{width:9%}.OrderProgressButton.partial-background-92-percent.fill:after{width:8%}.OrderProgressButton.partial-background-93-percent.fill:after{width:7%}.OrderProgressButton.partial-background-94-percent.fill:after{width:6%}.OrderProgressButton.partial-background-95-percent.fill:after{width:5%}.OrderProgressButton.partial-background-96-percent.fill:after{width:4%}.OrderProgressButton.partial-background-97-percent.fill:after{width:3%}.OrderProgressButton.partial-background-98-percent.fill:after{width:2%}.OrderProgressButton.partial-background-99-percent.fill:after{width:1%}.OrderProgressButton.partial-background-100-percent.fill:after{width:0}.OrderProgressButton.Button,.OrderProgressButton.Button[disabled]{background:#b7142b;color:#fcfdfd;opacity:1}.OrderProgressButton.light,.OrderProgressButton.light[disabled]{background:#fff;color:#475467;opacity:1}.OrderProgressButton.light:hover{background:#f2f4f7}.OrderProgressButton.light:after{background:#eaecf0}.OrderProgressButton:after{content:"";height:100%;position:absolute;right:0;top:0;background:rgba(255,255,232,.5);width:100%;border-radius:0 8px 8px 0;z-index:1;transition:width .5s ease-out}.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:#fce8eb}.Snackbar.freebie .Text{color:#101828}.Snackbar.freebie .Button,.Snackbar.freebie .small-text{color:#475467}.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}.BottomNavBar{padding:0}.BottomNavBar .bottom-nav-bar__basket{display:flex;align-items:center;justify-content:center;grid-gap:4px;gap:4px;flex-direction:column;position:relative}@media(min-width:1025px){.BottomNavBar{display:none}}.BottomNavBar .navbar:after,.BottomNavBar .navbar:before{content:none}.BottomNavBar .shape{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;background:transparent;height:65px;width:100%;background-color:#fff;box-shadow:0 1px 10px 0 #ccc}.BottomNavBar .navbar>a,.BottomNavBar .navbar>button{display:flex;align-items:center;justify-content:center}.BottomNavBar .assortment,.BottomNavBar .basket,.BottomNavBar .bottom-nav-bar__order-lists,.BottomNavBar .cashback,.BottomNavBar .club{position:relative}.BottomNavBar .assortment .circle,.BottomNavBar .basket .circle,.BottomNavBar .bottom-nav-bar__order-lists .circle,.BottomNavBar .cashback .circle,.BottomNavBar .club .circle{font-size:12px;line-height:14px;font-weight:400;display:inline-block;border-radius:50%;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}.BottomNavBar .assortment .circle:before,.BottomNavBar .basket .circle:before,.BottomNavBar .bottom-nav-bar__order-lists .circle:before,.BottomNavBar .cashback .circle:before,.BottomNavBar .club .circle:before{content:"";display:inline-block;vertical-align:middle;padding-top:100%;height:0}.BottomNavBar .assortment .circle span,.BottomNavBar .basket .circle span,.BottomNavBar .bottom-nav-bar__order-lists .circle span,.BottomNavBar .cashback .circle span,.BottomNavBar .club .circle span{display:inline-block;vertical-align:middle}.BottomNavBar .assortment i,.BottomNavBar .basket i,.BottomNavBar .bottom-nav-bar__order-lists i,.BottomNavBar .cashback i,.BottomNavBar .club i{margin-left:-4px}.BottomNavBar .menu-btn{display:flex;flex-direction:column;font-size:12px!important;text-align:center;justify-content:center;background:transparent;box-shadow:none;border:none;color:#344054}.BottomNavBar .menu-btn:focus{outline:none}.BottomNavBar .menu-btn:first-child{margin-top:-3px}@media(min-width:322px){.BottomNavBar .menu-btn{font-size:1.9em}.BottomNavBar .menu-btn:first-child{margin-left:0}.BottomNavBar .menu-btn:last-child{margin-right:0}}.BottomNavBar .menu-btn i{font-size:18px}.BottomNavBar .menu-btn img{height:18px;max-width:18px}.BottomNavBar .btn-primary{color:#e51936}.BottomNavBar .logo-menu .burger{border:none;background:transparent;padding:0;width:30px;outline:none}.BottomNavBar .logo-menu img{width:20px}.BottomNavBar .btn-outline,.BottomNavBar .btn-outline:hover,.BottomNavBar .btn-primary,.BottomNavBar .btn-primary:hover{color:#344054}.BottomNavBar .btn-outline .img-wrap img{visibility:hidden}.BottomNavBar .btn-outline .club-icon{background:url(/packs/media/svg/club-active-93ea3f0dec496da2594f79fbc7cd1f8f.svg) no-repeat 50%/contain}.bottom-nav-bar-padding{padding-bottom:120px}@media(min-width:1025px){.bottom-nav-bar-padding{padding-bottom:20px}}.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}.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}.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}.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}.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}.Toolbar{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}.SupportInfoDropdown .Button.icon{position:relative;background-color:inherit;border-color:inherit;padding:8px;height:40px}.SupportInfoDropdown .Button.icon:focus{box-shadow:none}.SupportInfoDropdown .Button.icon.open{background-color:#fff;border-color:#fff}.SupportInfoDropdown .Button.icon.open svg path{fill:#667085}.SupportInfoDropdown .info-bubble{width:100%;max-width:384px;max-height:570px;overflow:scroll;position:fixed;top:64px;right:65px;background:#fcfdfd;box-sizing:border-box;box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05);border-radius:8px;padding:1rem}.SupportInfoDropdown .info-bubble h2{padding-left:1rem}.SupportInfoDropdown .info-bubble .markdown-text{display:block;-webkit-user-select:text;user-select:text;padding:1rem;color:#475467;font-size:16px}.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}.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}.StockItem{background:#fefefe;border-radius:8px;border:1px solid #d0d5dd;position:relative;min-width:120px;min-width:max(35%,120px);width:120px;height:100%}.StockItem,.StockItem .item-info-container{display:flex;flex-direction:column;justify-content:space-between}.StockItem .item-info-container{flex-grow:1}.StockItem .item-info-container .promo-description{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:-21px;right:-21px;padding:16px}.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}@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-img{height:160px}.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:-8px;right:-8px}.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}}.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}.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}.QuantityInput{-webkit-user-select:none;user-select:none}.QuantityInput:not(.plus-btn):not(.static-quantity){display:inline-flex;border-radius:8px;margin-right:0;margin-left:auto;border:1px solid #d0d5dd;box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05)}@media(min-width:1025px){.QuantityInput:not(.plus-btn):not(.static-quantity){height:44px}}.QuantityInput:not(.plus-btn):not(.static-quantity) .Button{color:#a01226}@media(min-width:1025px){.QuantityInput:not(.plus-btn):not(.static-quantity) .Button{height:42px;width:42px}}.QuantityInput:not(.plus-btn):not(.static-quantity) .Button:disabled{color:#d0d5dd;cursor:not-allowed}.QuantityInput:not(.plus-btn):not(.static-quantity) .Button:disabled:focus,.QuantityInput:not(.plus-btn):not(.static-quantity) .Button:disabled:hover{color:#d0d5dd}.QuantityInput .Button{display:flex;align-items:center;justify-content:center}.QuantityInput .Button:focus{box-shadow:unset}.QuantityInput .Button.remove{padding:6px}.QuantityInput .Button.plus{padding:9px}.QuantityInput .quantity{font-size:18px;line-height:24px;font-weight:600;background:#e51936;color:#f9fafb;display:inline-flex;align-items:center;justify-content:center;min-width:39px;height:36px;margin:1px 0}@media(min-width:1025px){.QuantityInput .quantity{height:42px;min-width:44px}}.QuantityInput:not(.full-width) .remove{margin-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.QuantityInput:not(.full-width) .Button:not(.zero):last-child{border-top-left-radius:0;border-bottom-left-radius:0}.QuantityInput.full-width{width:100%;height:56px!important;justify-content:space-between;align-items:center;background:#fcfdfd;padding:12px 16px}.QuantityInput.full-width .Button{height:52px;width:52px}.QuantityInput.full-width .quantity{background:#fcfdfd;color:#101017;font-size:24px;line-height:32px}.QuantityInput.full-width svg{width:32px;height:32px}.CheckoutDropdown .Input,.CheckoutDropdown .Input .textarea{margin-bottom:0}.CheckoutDropdown .char-counter{margin-top:-8px;text-align:right}.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;max-width:1100px;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}.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(3,minmax(109px,204px))}.StockItemGridItemCards .StockItem{min-width:unset;width:100%}}@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}.CategoryGrid,.CategoryTree{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 .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.greyBackground{background:#f2f4f7!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}.TeaserCarousel .teaser{cursor:pointer;display:flex;justify-content:center}.TeaserCarousel .teaser img{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;display:flex;overflow-x:scroll;margin-right:-15px}@media(min-width:1025px){.StockItemShowcase .item-cards{margin-right:0}}.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%}@media(min-width:670px){.StockItemShowcase .item-cards .StockItem{min-width:unset;width:100%}}@media(min-width:1440px){.StockItemShowcase .item-cards:not(.start-page-grid) .Carousel{max-width:1084px}}.StockItemShowcase .item-cards.start-page-grid .glider-slide{margin-right:16px}@media(min-width:1025px){.StockItemShowcase .item-cards.start-page-grid .glider-slide{margin-right:15px}}.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:flex;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%}}.BazaarToolbar{position:-webkit-sticky;position:sticky;top:0}.BazaarToolbar .title{justify-content:space-between;width:100%;min-height:56px}.BazaarToolbar .title,.BazaarToolbar .title .left-bar{display:flex;align-items:center}.BazaarToolbar .title .left-bar .logo{margin-left:5px;width:45px;min-width:45px;height:45px;min-height:45px;border-radius:8px;display:flex;align-items:center;justify-content:center;background-color:#fff}.BazaarToolbar .title .left-bar .logo img{width:100%;height:100%;object-fit:cover;border-radius:8px}.BazaarToolbar .title svg{overflow:visible}.BazaarToolbar .title svg.visibility-hidden{visibility:hidden}.BazaarToolbar .title .BackButton i{font-size:16px;color:#fff}.BazaarToolbar .title .Text{color:#fff;line-height:normal;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.BazaarToolbar .survey-link{position:relative}.BazaarToolbar .survey-link .circle{font-size:10px;border-radius:50%;min-width:14px;min-height:14px;padding:2px;background:#d92d20;text-align:center;box-sizing:initial;position:absolute;color:#fff;z-index:100;top:-5px;right:-5px}.BazaarCasePackList{background:#f2f4f7!important;flex-direction:column;position:relative}.BazaarCasePackList img.banner{margin-top:15px;width:100%;max-height:200px;object-fit:contain;border-radius:8px}.BazaarCasePackList .CasePackListKeyFacts{background:#fff;margin:16px -15px;padding:8px 15px}.BazaarCasePackList .CasePackListKeyFacts .CasePackListKeyFact,.BazaarCasePackList .list-title{max-width:1110px;margin-left:auto;margin-right:auto}.BazaarCasePackList .StockItemGrid{display:grid;list-style:none;grid-template-columns:minmax(auto,204px);grid-gap:8px;justify-content:center;margin:16px 1px;padding:0 0 106px}@media(max-width:359px){.BazaarCasePackList .StockItemGrid{grid-template-columns:repeat(2,minmax(109px,204px))}.BazaarCasePackList .StockItemGrid .BazaarStockItem{min-width:unset;width:100%}}@media(min-width:360px){.BazaarCasePackList .StockItemGrid{grid-template-columns:repeat(3,minmax(109px,204px))}.BazaarCasePackList .StockItemGrid .BazaarStockItem{min-width:unset;width:100%}}@media(min-width:670px){.BazaarCasePackList .StockItemGrid{grid-template-columns:repeat(3,204px);grid-gap:16px}}@media(min-width:1200px){.BazaarCasePackList .StockItemGrid{grid-template-columns:repeat(4,204px)}}@media(min-width:1440px){.BazaarCasePackList .StockItemGrid{grid-template-columns:repeat(5,204px)}}.BazaarCasePackList .StockItemGrid .BazaarStockItem{position:relative}.BazaarCasePackList .StockItemGrid .BazaarStockItem .header{position:absolute;z-index:100;top:-5px;right:-5px}.BazaarCasePackList .StockItemGrid .BazaarStockItem .header .BazaarQuantityInput .quantity{height:34px;width:32px;min-width:32px}.BazaarCasePackList .StockItemGrid .BazaarStockItem .header .BazaarQuantityInput button.Button.btn.remove{padding:6px}.BazaarCasePackList .StockItemGrid .BazaarStockItem .header .BazaarQuantityInput button.Button.btn.add{padding:9px}.BazaarCasePackList .StockItemGrid .BazaarStockItem .content{padding-top:10px;width:unset;min-width:unset}.BazaarCasePackList .StockItemGrid .BazaarStockItem .content .item-image{height:128px;min-width:unset}.BazaarCasePackList .StockItemGrid .BazaarStockItem .content .item-image img{max-height:128px}.BazaarCasePackList .StockItemGrid .BazaarStockItem.vertical .content .item-info .item-price .item-main-price{font-size:12px}.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}.BazaarSampleModal .BazaarStockItem.vertical{height:inherit;box-shadow:none;margin:16px -15px}.BazaarSampleModal .BazaarStockItem.vertical .content{box-shadow:none;width:100%;border-radius:0}.BazaarSampleModal .BazaarStockItem.vertical .content .item-image{height:140px;min-width:140px}.BazaarSampleModal .BazaarStockItem.vertical .content .item-image img{max-height:140px}.BazaarSampleModal .BazaarStockItem.vertical .content .item-info{padding:16px}.BazaarSampleModal .BazaarStockItem.vertical .content .item-info .item-pack-info .Text,.BazaarSampleModal .BazaarStockItem.vertical .content .item-info .item-title .Text{font-size:14px;line-height:20px}.BazaarSampleModal .BazaarStockItem.vertical .content .item-info .item-price .item-main-price{font-size:20px;line-height:30px}.BazaarSampleModal .BazaarStockItem.vertical .content .item-info .item-price .item-cross-price{font-size:14px;line-height:20px}.BazaarSampleModal .BazaarSupplierInfo{margin-bottom:16px}.BazaarSampleModal .spinner-container{height:220px;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center}.BazaarSampleModal .spinner-container .Checkbox{margin-top:25px}.BazaarSampleModal .spinner-container .Checkbox label .Text{color:#1d2939;font-weight:400}.BazaarSampleModal .spinner-container .success{display:flex;flex-direction:column;justify-content:center;align-items:center}.BazaarSampleModal .spinner-container .success img{height:85px}.BazaarSampleModal .spinner-container .success .preorder{color:#475467}.BazaarStockItemShowcase .showcase-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}@media(min-width:1025px){.BazaarStockItemShowcase .showcase-heading .showcase-title{font-size:18px;line-height:28px}}.BazaarStockItemShowcase .showcase-heading .showcase-title.view-all{color:#b7142b;cursor:pointer}.BazaarStockItemShowcase .item-cards{padding:0;display:flex;overflow-x:scroll;margin-right:-15px}@media(min-width:1025px){.BazaarStockItemShowcase .item-cards{margin-right:0}}.BazaarStockItemShowcase .item-cards .glider-slide{min-width:unset;margin-right:8px;padding-top:5px;overflow:visible}@media(min-width:670px){.BazaarStockItemShowcase .item-cards .glider-slide .glider-slide{margin-right:16px;padding-top:0}}@media(min-width:1440px){.BazaarStockItemShowcase .item-cards .Carousel{max-width:1084px}}.BazaarStockItemShowcase .item-cards .BazaarStockItem.vertical .content .item-image{height:84px}.BazaarStockItemShowcase .item-cards .BazaarStockItem.vertical .content .item-image img{margin:4px 0 0;max-height:80px}.BazaarStockItemShowcase .item-cards .BazaarStockItem.vertical .content .item-image .item-badges{max-height:80px;bottom:0}.BazaarStockItemShowcase .item-cards .BazaarStockItem.vertical .content .item-image .item-badges>*{margin-top:0}.BazaarStockItemShowcase .item-cards .BazaarStockItem.vertical .content .item-image .item-badges .CashbackBadge{padding:2px 4px}.BazaarStockItemShowcase .item-cards .BazaarStockItem.vertical .content .item-image .item-badges .CashbackBadge .badge-content,.BazaarStockItemShowcase .item-cards .BazaarStockItem.vertical .content .item-image .item-badges .CashbackBadge .badge-content .Text{font-size:10px;line-height:14px}.BazaarStockItemShowcase .item-cards .BazaarStockItem.vertical .content .item-image .item-badges .Badge{height:unset;padding:2px 4px}.BazaarStockItemShowcase .item-cards .BazaarStockItem.vertical .content .item-image .item-badges .Badge .Text{font-size:10px;line-height:14px}.BazaarStockItemShowcase .item-cards .BazaarStockItem.vertical .content .item-info{padding-top:4px}.BazaarStockItemShowcase .item-cards .BazaarStockItem.vertical .content .item-info .item-price{padding-top:4px;padding-bottom:4px}.BazaarStockItemShowcase .item-cards .BazaarStockItem.vertical .content .item-info .item-price .item-main-price{font-size:12px}.BazaarStockItem .content{background:#fefefe;border-radius:8px}.BazaarStockItem .content .quantity-input{position:absolute;top:-5px;right:-5px;height:36px}.BazaarStockItem .content .item-image{height:120px;display:flex;justify-content:center;min-width:120px;position:relative}.BazaarStockItem .content .item-image.sold-out>img{opacity:.5}.BazaarStockItem .content .item-image .item-badges{position:absolute}.BazaarStockItem .content .item-image .item-badges>*{margin-top:2px}.BazaarStockItem .content .item-image .item-badges>:first-child{margin-top:0}.BazaarStockItem .content .item-image .item-badges .Badge{display:block;border-radius:0 4px 4px 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.BazaarStockItem .content .item-title{display:flex}.BazaarStockItem .content .item-title .sample-prefix{font-weight:700}.BazaarStockItem .content .item-info{display:flex;flex-direction:column;justify-content:space-between}.BazaarStockItem .content .item-info .item-pack-info .Text{font-weight:400;color:#475467}.BazaarStockItem .content .item-price .item-main-price{display:flex;flex-direction:column;font-weight:600;color:#101828}.BazaarStockItem .content .item-price .item-main-price.promo{color:#df4752}.BazaarStockItem .content .item-price .item-cross-price{font-weight:400;color:#475467;text-decoration:line-through}.BazaarStockItem .content .item-price .Text.soon-sold-out{color:#df4752}.BazaarStockItem.horizontal{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;background-color:#fff;margin-bottom:10px;align-items:center}.BazaarStockItem.horizontal .header{padding:16px;border-bottom:1px solid #d0d5dd}.BazaarStockItem.horizontal .header .Text{color:#475467}.BazaarStockItem.horizontal .header .static-quantity{font-size:18px;line-height:24px;font-weight:600;min-width:39px;height:38px;display:inline-flex;align-items:center;justify-content:center;background:#b7142b;color:#fcfdfd;border-radius:8px}.BazaarStockItem.horizontal .content{padding:16px;display:flex}.BazaarStockItem.horizontal .content .item-image>img{height:100%;max-width:120px;object-fit:contain}.BazaarStockItem.horizontal .content .item-image .item-badges{bottom:0;left:-16px}.BazaarStockItem.horizontal .content .item-info{margin-left:8px}@media(min-width:1025px){.BazaarStockItem.horizontal .content .item-info .item-pack-info .Text,.BazaarStockItem.horizontal .content .item-info .item-title .Text{font-size:14px;line-height:20px}}.BazaarStockItem.horizontal .content .item-info .item-price{margin:10px 0}.BazaarStockItem.horizontal .content .item-info .item-price .item-main-price{font-size:14px;line-height:20px}@media(min-width:1025px){.BazaarStockItem.horizontal .content .item-info .item-price .item-main-price{font-size:16px;line-height:24px}}.BazaarStockItem.horizontal .content .item-info .item-price .item-cross-price{font-size:10px;line-height:18px}@media(min-width:1025px){.BazaarStockItem.horizontal .content .item-info .item-price .item-cross-price{font-size:12px;line-height:24px}}.BazaarStockItem.horizontal .content .item-info .item-ordered-times .Text{color:#475467}@media(min-width:1025px){.BazaarStockItem.horizontal .content .item-info .item-ordered-times .Text{font-size:12px;line-height:24px}}.BazaarStockItem.vertical{height:100%}.BazaarStockItem.vertical .content{box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05);position:relative;min-width:max(35%,120px);width:120px;height:100%}@media(min-width:670px){.BazaarStockItem.vertical .content{min-width:unset;width:100%}}.BazaarStockItem.vertical .content .item-image>img{margin:10px 0;width:100%;max-height:120px;object-fit:contain}.BazaarStockItem.vertical .content .item-image .item-badges{bottom:10px;left:0}.BazaarStockItem.vertical .content .item-info{padding:0 8px}.BazaarStockItem.vertical .content .item-info .item-title .Text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;font-size:10px;line-height:14px}@media(min-width:1025px){.BazaarStockItem.vertical .content .item-info .item-title .Text{font-size:14px;line-height:20px}}.BazaarStockItem.vertical .content .item-info .item-pack-info .Text{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;font-size:10px;line-height:14px}@media(min-width:1025px){.BazaarStockItem.vertical .content .item-info .item-pack-info .Text{font-size:14px;line-height:20px}}.BazaarStockItem.vertical .content .item-info .item-price{padding:8px 0;display:flex;align-items:center}.BazaarStockItem.vertical .content .item-info .item-price .item-main-price{margin-right:8px;font-size:10px;line-height:18px}@media(min-width:1025px){.BazaarStockItem.vertical .content .item-info .item-price .item-main-price{font-size:16px;line-height:24px}}.BazaarStockItem.vertical .content .item-info .item-price .item-cross-price{font-size:10px;line-height:18px}@media(min-width:1025px){.BazaarStockItem.vertical .content .item-info .item-price .item-cross-price{font-size:12px;line-height:24px}}.BazaarQuantityInput{height:38px;display:inline-flex;border-radius:8px}.BazaarQuantityInput:not(.zero){border:1px solid #d0d5dd;box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05)}.BazaarQuantityInput button.Button.btn{height:36px;width:32px;min-width:32px;margin:0;display:flex;align-items:center;justify-content:center;padding:6px}.BazaarQuantityInput button.Button.btn:focus{box-shadow:unset}.BazaarQuantityInput button.Button.btn.remove{border-top-right-radius:0;border-bottom-right-radius:0;color:#a01226}.BazaarQuantityInput button.Button.btn.add:not(.zero){border-top-left-radius:0;border-bottom-left-radius:0;color:#a01226}.BazaarQuantityInput button.Button.btn.add.zero{width:36px}.BazaarQuantityInput .quantity{font-size:18px;line-height:24px;font-weight:600;background:#e51936;color:#f9fafb;display:inline-flex;align-items:center;justify-content:center;min-width:39px;height:38px;margin-top:-1px}.BazaarSupplierInfo{display:flex;align-items:center;padding:16px}.BazaarSupplierInfo .text-info{width:100%;text-align:end}.BazaarSupplierInfo .text-info .shipped-in{color:#475467}.BazaarSupplierLogo{font-size:13px}.BazaarSupplierLogo img{width:52px;height:52px}.BazaarAddressCard{border:1px solid #eaecf0;border-radius:8px;padding:16px;display:flex;align-items:center}.BazaarAddressCard img{height:40px}.BazaarAddressCard .address-info{margin-left:12px}.BazaarAddressCard .address-info .address-text{color:#475467}.BazaarEducationalModal.Modal .close-modal-button{top:30px;right:25px;color:#fff}@media(min-width:1025px){.BazaarEducationalModal.Modal .close-modal-button{top:25px;right:30px}}.BazaarEducationalModal .explanation{margin:16px 0}.BazaarEducationalModal .explanation .Heading{text-align:center}.BazaarEducationalModal .explanation :not(:last-child){margin-bottom:16px}.BazaarEducationalModal .explanation .Text{color:#475467}.BazaarEducationalModal .explanation .Text span.bold{font-weight:700;color:#101828}.BazaarEducationalModal .modal-footer button{max-width:none}@media(min-width:1025px){.BazaarEducationalModal .modal-footer button{width:100%}}.BazaarEducationalModal img{width:100%;height:auto;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0}.BazaarEducationalModal .BazaarKeyFacts{padding:0 16px;border-top:1px solid #d0d5dd;border-bottom:1px solid #d0d5dd}.BazaarEducationalModal .BazaarKeyFacts .BazaarKeyFact .icon-container{background-color:#317f7d}.BazaarEducationalModal .BazaarKeyFacts .BazaarKeyFact .Text{color:#101017}.BazaarKeyFacts .BazaarKeyFact{display:flex;align-items:center;margin:10px 0}.BazaarKeyFacts .BazaarKeyFact .icon-container{background-color:#170205;border:1px solid #d0d5dd;border-radius:8px;width:40px;height:40px;position:relative;display:flex;justify-content:center;align-items:center}.BazaarKeyFacts .BazaarKeyFact .icon-container img{padding:5px;height:100%;width:40px}.BazaarKeyFacts .BazaarKeyFact .Text{color:#fcfdfd;margin-left:10px}.BazaarBasketsModal .baskets-title{font-weight:600}.BazaarBasketsModal .baskets-explanation{color:#475467;margin-bottom:16px}.BazaarBasketsModal .BazaarBasketCard{display:flex;flex-direction:column;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;background-color:#fff;margin-bottom:10px;align-items:center;padding:16px}.BazaarBasketsModal .BazaarBasketCard .basket-content{width:100%;display:flex;align-items:center}.BazaarBasketsModal .BazaarBasketCard .basket-content .basket-info{width:100%;margin-left:12px}.BazaarBasketsModal .BazaarBasketCard .basket-content .basket-info .basket-info-title{display:flex;justify-content:space-between}.BazaarBasketsModal .BazaarBasketCard .basket-content .basket-info .basket-info-items{display:flex}.BazaarBasketsModal .BazaarBasketCard .basket-content .basket-info .basket-info-items .Text{color:#475467}.BazaarBasketsModal .BazaarBasketCard .basket-content .basket-info .basket-info-items .additional-info-title{color:#df4752}.BazaarBasketsModal .BazaarBasketCard .basket-content .basket-info .basket-info-items .additional-info-title.crossed{text-decoration:line-through}.BazaarBasketsModal .BazaarBasketCard .basket-content .basket-info .basket-additional-info-description{margin-top:2px}.BazaarBasketsModal .BazaarBasketCard .basket-content .basket-info .basket-additional-info-description .additional-info-description{color:#b7142b}.BazaarBasketsModal .BazaarBasketCard .basket-content .basket-info .basket-additional-info-description .additional-info-description.green{color:#039855}.BazaarBasketsModal .BazaarBasketCard .Button.go-checkout{margin-top:16px}.BazaarPDP .fit-viewport-content{position:relative;padding-bottom:154px!important;background:#f2f4f7!important}.BazaarPDP .fit-viewport-content .BazaarStockItem.vertical{height:inherit;box-shadow:none;margin:16px -15px 0;border-top:1px solid #d0d5dd}.BazaarPDP .fit-viewport-content .BazaarStockItem.vertical .content{box-shadow:none;width:100%;border-radius:0}.BazaarPDP .fit-viewport-content .BazaarStockItem.vertical .content .item-image{height:140px;min-width:140px}.BazaarPDP .fit-viewport-content .BazaarStockItem.vertical .content .item-image img{max-height:140x}.BazaarPDP .fit-viewport-content .BazaarStockItem.vertical .content .item-info{padding:16px 16px 0}.BazaarPDP .fit-viewport-content .BazaarStockItem.vertical .content .item-info .item-pack-info .Text,.BazaarPDP .fit-viewport-content .BazaarStockItem.vertical .content .item-info .item-title .Text{font-size:14px;line-height:20px}.BazaarPDP .fit-viewport-content .BazaarStockItem.vertical .content .item-info .item-price .item-main-price{font-size:20px;line-height:30px}.BazaarPDP .fit-viewport-content .BazaarStockItem.vertical .content .item-info .item-price .item-cross-price{font-size:14px;line-height:20px}.BazaarPDP .fit-viewport-content .BazaarStockItem.vertical .content .item-info .item-price .Text.soon-sold-out{font-size:14px}.BazaarPDP .fit-viewport-content .SupplierInfoWithItemKeyfacts{border-bottom:1px solid #d0d5dd;background:#fefefe;margin:0 -15px 16px}.BazaarPDP .fit-viewport-content .SupplierInfoWithItemKeyfacts .BazaarItemKeyFacts{border-top:1px solid #d0d5dd;padding:8px 16px}.BazaarPDP .fit-viewport-content .SupplierInfoWithItemKeyfacts .rating-with-supplier-info{border-top:1px solid #d0d5dd}.BazaarPDP .fit-viewport-content .explanation-intro{margin-bottom:16px}.BazaarPDP .fit-viewport-content .explanation-container{background-color:#fefefe;border-top:1px solid #d0d5dd;margin:0 -15px;padding:16px}.BazaarPDP .fit-viewport-content .explanation-container .explanation-text{color:#475467}.BazaarPDP .fit-viewport-content .BazaarKeyFacts{border-top:1px solid #d0d5dd;border-bottom:1px solid #d0d5dd;margin:0 -15px 16px;background-color:#fefefe;padding-left:16px;padding-right:16px}.BazaarPDP .fit-viewport-content .BazaarKeyFacts .BazaarKeyFact .icon-container{background-color:#317f7d}.BazaarPDP .fit-viewport-content .BazaarKeyFacts .BazaarKeyFact .Text{color:#101017}.BazaarPDP .ProceedToCheckout{display:flex;align-items:center;justify-content:center;height:90px;padding:16px;box-shadow:0 1px 10px #d1d1d1;background-color:#fefefe}@media(min-width:1025px){.BazaarPDP .ProceedToCheckout{left:0;right:0}.BazaarPDP .ProceedToCheckout button{max-width:50%}}.BazaarItemKeyFacts .BazaarItemKeyFact{display:flex;align-items:center;margin:10px 0}.BazaarItemKeyFacts .BazaarItemKeyFact .icon-container{border:none;width:40px;height:40px;position:relative;display:flex;justify-content:center;align-items:center;flex-shrink:0}.BazaarItemKeyFacts .BazaarItemKeyFact .icon-container img{height:100%;width:100%}.BazaarItemKeyFacts .BazaarItemKeyFact .Text{margin-top:0;margin-bottom:0;color:#101017}.BazaarItemRating{padding:10px 16px;display:flex;justify-content:center;align-items:center;flex-direction:column}.BazaarItemRating .stars{margin-top:10px;display:flex}.BazaarItemRating .stars .star-container{position:relative}.BazaarItemRating .stars .star-container .star-img{margin-right:8px;display:flex}.BazaarItemRating .stars .star-container .star-img:last-of-type{margin-right:0}.BazaarItemRating .stars .star-container .star-overlay{background-color:#f2f4f7;opacity:.7;position:absolute;top:0;right:0;bottom:0;z-index:1}@supports(mix-blend-mode:color){.BazaarItemRating .stars .star-container .star-overlay{mix-blend-mode:color;opacity:unset}}.BazaarUpsellModal .upsell-title{padding:16px}.BazaarUpsellModal .StockItemList{display:flex;flex-direction:column}.BazaarUpsellModal .StockItemList .BazaarStockItem .header{display:flex;align-items:center;justify-content:space-between}.BazaarUpsellModal .modal-footer button{max-width:none}@media(min-width:1025px){.BazaarUpsellModal .modal-footer button{width:100%}}.BazaarCategoryTree{background:#f2f4f7!important}.BazaarCategoryTree .CategoryList{padding:14px 0 106px}@media(min-width:1025px){.BazaarCategoryTree .CategoryList .section-title{font-size:18px;line-height:28px;margin:32px 0 16px}}.BazaarCategoryTree .CategoryList .category-elements{display:flex;justify-content:center;flex-wrap:wrap;grid-gap:16px;gap:16px}@media(min-width:1025px){.BazaarCategoryTree .CategoryList .category-elements{grid-gap:16px 15px;gap:16px 15px}}.BazaarCategoryTree .CategoryList .category-elements .category-element{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}.BazaarCategoryTree .CategoryList .category-elements .category-element .Text{word-break:break-word}@media(min-width:1025px){.BazaarCategoryTree .CategoryList .category-elements .category-element .Text{font-size:16px;line-height:24px}}.BazaarCategoryTree .CategoryList .category-elements .category-element .BazaarBanner{height:120px;border-bottom-left-radius:0;border-bottom-right-radius:0}.BazaarCategoryTree .CategoryList .category-elements .category-element .BazaarBanner:before{border-bottom-left-radius:0;border-bottom-right-radius:0}.BazaarCategoryTree .CategoryList .category-elements .category-element .BazaarBanner .image-badge{max-width:90%}.BazaarCategoryTree .CategoryList .category-elements .category-element .BazaarBanner .image-badge span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.BazaarCategoryTree .CategoryList .category-elements .category-element img{border-top-left-radius:8px;border-top-right-radius:8px;width:100%;height:120px;object-fit:cover}@media(min-width:1025px){.BazaarCategoryTree .CategoryList .category-elements .category-element img{height:160px}}.BazaarCategoryTree .StockItemList{display:flex;flex-direction:column}.BazaarCategoryTree .StockItemList .BazaarStockItem .header{display:flex;align-items:center;justify-content:space-between}.BazaarCategoryTree .Text.notice{color:#667085;padding-bottom:106px}.BazaarSampleBanner{margin-top:16px;display:flex;align-items:center;flex-direction:column;background:#f2f4f7!important;border-radius:8px;margin-bottom:16px;box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05)}.BazaarSampleBanner .container{position:relative;color:#fff;height:200px;width:100%;border-radius:8px;background:url(/packs/media/images/bazaar_2-45301ecc.png);background-size:cover;background-repeat:no-repeat}.BazaarSampleBanner .container:before{content:"";position:absolute;border-radius:8px;top:0;right:0;bottom:0;left:0;background-color:rgba(50,213,131,.5);width:100%;height:100%}.BazaarSampleBanner .container .content{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%)}.BazaarSampleBanner .container .content .title{display:flex;justify-content:center}.BazaarSampleBanner .container .content .title .Heading{color:#fff;width:80%;text-align:center}.BazaarSampleBanner .container .content .sample-keyfacts{display:flex;flex-direction:column;align-items:center;margin:8px 0}.BazaarSampleBanner .container .content .sample-keyfacts .sample-keyfact{color:#fcfdfd;margin:8px 0}.BazaarSampleBanner .container .content .sample-keyfacts .sample-keyfact:last-child{margin-bottom:0}@media(min-width:1025px){.BazaarSampleBanner{width:50%;margin:16px auto}}.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%}.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}.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}.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:#f5a3af}.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}.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}.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).discount:not(.club) .content{background-image:url(/packs/media/components/Voucher/voucher-red-bg-24aa83686a9002fa0cd252914429b224.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:not(.s).discount.club .content{background-image:url(/packs/media/components/Voucher/voucher-club-red-bg-c608c73972034c37c156cad401d3adb3.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 .title.discount strong{color:#fff;background:#df4752;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.discount 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.discount:not(.club) .content{background-image:url(/packs/media/components/Voucher/voucher-red-bg-xs-c840919dc8299f01c798ed92d3e2de4c.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.discount.club .content{background-image:url(/packs/media/components/Voucher/voucher-club-red-bg-xs-8e026e4d34d705139c66fe91c4d7272a.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}}.PageTitle{display:flex;justify-content:center;align-items:center;width:100%;padding:4px 0;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;flex-grow:1;text-align:center}@media(min-width:1025px){.PageTitle.v2 .Text{flex-grow:0}}.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:Inter,Helvetica Neue,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}.SupplierInfoModal.Modal .modal-header{padding-left:32px;padding-right:32px}.SupplierInfoModal.Modal .modal-body{padding:0 32px 20px}.SupplierInfoModal.Modal .top-section{display:flex;flex-direction:column;align-items:flex-start}.SupplierInfoModal.Modal .logo{border-radius:8px;width:48px;height:48px}.HowToBecomeCustomer{text-align:left;margin:16px 0}.HowToBecomeCustomer .open-modal{padding:0;color:#a01226}.HowToBecomeCustomer .open-modal i{font-size:17px;vertical-align:text-top}.HowToBecomeCustomer .instruction-modal{text-align:left}@media(min-width:1025px){.HowToBecomeCustomer .modal-body{padding-bottom:196px;border-radius:8px}}.HowToBecomeCustomer .form-group{text-align:left}.HowToBecomeCustomer .modal-footer{position:-webkit-sticky;position:sticky;background:#fefefe;width:100%;left:0;bottom:0;border-radius:8px}@media(min-width:1025px){.HowToBecomeCustomer .modal-footer{position:absolute}}.SupplierCustomerForm{width:100%}.SupplierCustomerForm p{font-weight:700}.SupplierCustomerForm .save-btn{margin-left:10px}.SupplierCustomerForm .btn{white-space:normal;max-width:none;height:auto;margin:0 auto;display:block}.AskIfCustomer .notice{font-size:1.2em}.AskIfCustomer .buttons{display:flex;justify-content:space-between;flex-direction:column-reverse;flex-wrap:wrap}@media(min-width:1025px){.AskIfCustomer .buttons{flex-direction:row;flex-wrap:nowrap}}.AskCustomerId label{font-weight:400}.AskCustomerId .buttons{display:flex;justify-content:space-between}.NudgeFoldableProgressCircle{position:absolute;right:5px;top:-80px}@media(min-width:1025px){.NudgeFoldableProgressCircle{right:15px}}.NudgeFoldableProgressCircle img.item{height:75%}.FoldableProgressCircle{position:relative;display:flex;justify-content:flex-end;align-items:center;filter:drop-shadow(0 12px 40px rgba(16,24,64,.24))}.FoldableProgressCircle.folded{filter:none}.FoldableProgressCircle .text-container{display:flex;justify-content:center;align-items:center;border-radius:100px;background-color:#fff;width:75vw;border-bottom-left-radius:100px;border-bottom-right-radius:0;border-top-left-radius:100px;border-top-right-radius:0;margin-right:-30px;transition:width .2s ease}@media(min-width:1025px){.FoldableProgressCircle .text-container{width:30vw}}.FoldableProgressCircle .text-container .text{opacity:1;visibility:visible;margin-top:5px;margin-bottom:5px;padding-right:35px;padding-left:25px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;font-weight:500;color:#101017}.FoldableProgressCircle.folded .text-container{width:0;padding-right:0;padding-left:0}.FoldableProgressCircle.folded .text-container .text{opacity:0;visibility:hidden;padding-right:0;padding-left:0}.FoldableProgressCircle.unfolded .text-container .text{transition:opacity .2s ease;transition-delay:.2s}.FoldableProgressCircle .circle-content-container{border-radius:100px;background-color:#fff}.FoldableProgressCircle .circle-content-container .circle-content{display:flex;justify-content:center;align-items:center;height:100%}.FoldableProgressCircle .circle{transform:rotate(-90deg)}.FoldableProgressCircle .circle-progress,.FoldableProgressCircle .circle-track{fill:transparent}.FoldableProgressCircle .circle-track{stroke:#fee4e2}.FoldableProgressCircle .circle-progress{stroke:#df4752;transition:stroke-dashoffset .2s ease 0s,stroke .2s ease}.FoldableProgressCircle .circle-progress.completed{stroke:#12b76a}.NewOrderPageHeading{background:#b7142b;position:-webkit-sticky;position:sticky;top:0;z-index:100}.NewOrderPageHeading .Toolbar{padding:8px 15px}.NewOrderPageHeading .Toolbar .max-width{flex-direction:column}@media(min-width:1025px){.NewOrderPageHeading .Toolbar .max-width{flex-direction:row}}@media(min-width:1512px){.NewOrderPageHeading .Toolbar .max-width{padding:0 32px;margin-left:calc(50% - 585px)!important}}.NewOrderPageHeading .title{display:grid;grid-template-columns:36px auto 36px;align-items:center;width:100%;min-height:56px}.NewOrderPageHeading .title .PageTitle.without-logo{margin:0}@media(min-width:1025px){.NewOrderPageHeading .title{min-height:unset}.NewOrderPageHeading .title .Button.circle{display:none}}.NewOrderPageHeading .title .club-title{color:#fff;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.NewOrderPageHeading .title .club-title,.NewOrderPageHeading .title .club-title *{font-size:18px!important;line-height:28px!important;font-weight:600!important}.NewOrderPageHeading .BackButton i{font-size:16px;color:#fff}.NewOrderPageHeading .actions{width:100%;display:flex;align-items:center;grid-gap:16px;gap:16px}@media(min-width:1000px){.NewOrderPageHeading .actions{grid-gap:32px;gap:32px}}@media(max-width:1024px){.NewOrderPageHeading .actions .Button.circle,.NewOrderPageHeading .actions .OrderTotalProgress{display:none}}.NewOrderPageHeading .Button.circle{width:40px;height:36px;padding:8px;display:flex;align-items:center;justify-content:center}@media(max-width:1025px){.SearchOnSubmit:not(.headerV2){position:fixed;top:87px;right:14px;left:15px;z-index:100;transition:transform .3s}#page-wrapper .SearchOnSubmit:not(.headerV2)+.fit-viewport-content{margin-top:231px}#page-wrapper .SearchOnSubmit:not(.headerV2).with-breadcrumbs+.fit-viewport-content{margin-top:271px}#page-wrapper .SearchOnSubmit:not(.headerV2).without-filters+.fit-viewport-content{margin-top:160px}#page-wrapper .SearchOnSubmit:not(.headerV2).without-filters.with-breadcrumbs+.fit-viewport-content{margin-top:198px}#page-wrapper .SearchOnSubmit:not(.headerV2).expanded+.fit-viewport-content{margin-top:231px}#page-wrapper .SearchOnSubmit:not(.headerV2).expanded-without-filters+.fit-viewport-content{margin-top:158px}#page-wrapper .SearchOnSubmit:not(.headerV2).how-to-become-customer+.fit-viewport-content{margin-top:286px}#page-wrapper .SearchOnSubmit:not(.headerV2).with-breadcrumbs.how-to-become-customer+.fit-viewport-content{margin-top:326px}#page-wrapper .SearchOnSubmit:not(.headerV2).without-filters.how-to-become-customer+.fit-viewport-content{margin-top:213px}#page-wrapper .SearchOnSubmit:not(.headerV2).without-filters.with-breadcrumbs.how-to-become-customer+.fit-viewport-content{margin-top:253px}#page-wrapper .SearchOnSubmit:not(.headerV2).expanded.how-to-become-customer+.fit-viewport-content{margin-top:286px}#page-wrapper .SearchOnSubmit:not(.headerV2).expanded-without-filters.how-to-become-customer+.fit-viewport-content{margin-top:213px}#page-wrapper .SupplierStoreKeyFacts:not(.key-facts-hidden)+.SearchOnSubmit:not(.headerV2){transform:translateY(72px)}#page-wrapper .SupplierStoreKeyFacts:not(.key-facts-hidden)+.SearchOnSubmit:not(.headerV2)+.fit-viewport-content{margin-top:303px}#page-wrapper .SupplierStoreKeyFacts:not(.key-facts-hidden)+.SearchOnSubmit:not(.headerV2).without-filters+.fit-viewport-content{margin-top:230px}#page-wrapper .SupplierStoreKeyFacts:not(.key-facts-hidden)+.SearchOnSubmit:not(.headerV2).expanded+.fit-viewport-content{margin-top:303px}#page-wrapper .SupplierStoreKeyFacts:not(.key-facts-hidden)+.SearchOnSubmit:not(.headerV2).expanded-without-filters+.fit-viewport-content{margin-top:230px}#page-wrapper .SupplierStoreKeyFacts:not(.key-facts-hidden)+.SearchOnSubmit:not(.headerV2).how-to-become-customer+.fit-viewport-content{margin-top:358px}#page-wrapper .SupplierStoreKeyFacts:not(.key-facts-hidden)+.SearchOnSubmit:not(.headerV2).without-filters.how-to-become-customer+.fit-viewport-content{margin-top:285px}#page-wrapper .SupplierStoreKeyFacts:not(.key-facts-hidden)+.SearchOnSubmit:not(.headerV2).expanded.how-to-become-customer+.fit-viewport-content{margin-top:358px}#page-wrapper .SupplierStoreKeyFacts:not(.key-facts-hidden)+.SearchOnSubmit:not(.headerV2).expanded-without-filters.how-to-become-customer+.fit-viewport-content{margin-top:285px}}.SearchOnSubmit.expanded-without-filters .search-bar,.SearchOnSubmit.expanded .search-bar{height:auto;flex-wrap:nowrap}.SearchOnSubmit.expanded-without-filters .search-bar .search,.SearchOnSubmit.expanded .search-bar .search{width:100%;margin-bottom:0}.SearchOnSubmit.expanded-without-filters .search-bar .Button,.SearchOnSubmit.expanded .search-bar .Button{padding:11px 20px}.SearchOnSubmit.expanded-without-filters .search-bar .search-icon,.SearchOnSubmit.expanded .search-bar .search-icon{color:#475467;line-height:46px;left:6px}.SearchOnSubmit.expanded-without-filters .search-bar input,.SearchOnSubmit.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){.SearchOnSubmit.expanded-without-filters .search-bar .Button,.SearchOnSubmit.expanded .search-bar .Button{height:56px}.SearchOnSubmit.expanded-without-filters .search-bar .search-icon,.SearchOnSubmit.expanded .search-bar .search-icon{line-height:56px}.SearchOnSubmit.expanded-without-filters .search-bar input,.SearchOnSubmit.expanded .search-bar input{height:56px;border-radius:56px;font-size:20px}}.SearchOnSubmit.headerV2{width:100%}.SearchOnSubmit.headerV2 .search-input{background:transparent;padding:0}.SearchOnSubmit.headerV2 .search-input .search-bar{position:relative;height:44px}.SearchOnSubmit.headerV2 .search-input .search-bar .clear-search,.SearchOnSubmit.headerV2 .search-input .search-bar .search-icon{line-height:44px}.SearchOnSubmit.headerV2 .search-input .search-bar input{height:44px;border-radius:44px;padding:10px 60px 10px 16px;font-size:14px;line-height:24px;color:#475467}.SearchOnSubmit.headerV2 .search-input .search-bar .Button{width:60px;height:44px;background:#fce8eb;border:#fce8eb;color:#890f20;font-size:14px;line-height:24px;padding:10px 20px;box-shadow:none}@media(min-width:1025px){.SearchOnSubmit.headerV2 .search-input .search-bar input{border-radius:40px;padding:8px 14px 8px 16px;min-width:250px}.SearchOnSubmit.headerV2 .search-input .search-bar .Button:not(.search-icon){display:none}}@media(min-width:1000px){.SearchOnSubmit.headerV2 .search-input .search-bar input{min-width:350px}}.SearchOnSubmit .search-input{flex-shrink:0;width:100%;display:flex;border-bottom:none;background:#eaecf0;padding:13px 15px}.SearchOnSubmit .search-input .form-group{margin:0;width:100%}.SearchOnSubmit .search-input .search-bar{display:flex;height:46px;transition:height .3s}.SearchOnSubmit .search-input .search-bar .search{flex-grow:1;position:relative}.SearchOnSubmit .search-input .search-bar .clear-search{position:absolute;right:55px;top:0;line-height:1.8em;width:40px;text-align:center;font-size:1.5em}.SearchOnSubmit .search-input .search-bar .clear-search,.SearchOnSubmit .search-input .search-bar .search-icon,.SearchOnSubmit .search-input .search-bar input::placeholder{color:#475467}.SearchOnSubmit .search-input .search-bar .clear-search,.SearchOnSubmit .search-input .search-bar .search-icon{font-size:1.4em;line-height:46px}.SearchOnSubmit .search-input .search-bar .search-icon{display:flex;justify-content:center;align-items:center;position:absolute;right:0;top:0;width:30px;text-align:center;color:#475467;line-height:46px;border-radius:100px;border-top-left-radius:0;border-bottom-left-radius:0}.SearchOnSubmit .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)}.SearchOnSubmit .search-input .search-bar .Button{font-size:18px;height:46px;padding:11px 20px}.SearchOnSubmit .search-input .search-bar .Button.scan-button{height:46px;width:46px;padding:12px;margin-left:10px;transition:none}.SearchOnSubmit .search-input .search-bar .Button.scan-button span{display:none}.SearchOnSubmit .search-input .search-bar .Button.FakeScanner,.SearchOnSubmit .search-input .search-bar .Button.NativeScanner{width:40%;margin-left:8px;padding:10px 20px}.SearchOnSubmit .search-input .search-bar .Button.FakeScanner.fold,.SearchOnSubmit .search-input .search-bar .Button.NativeScanner.fold{animation-name:fold;animation-duration:.2s;animation-iteration-count:1;animation-fill-mode:forwards;animation-timing-function:ease-in}.SearchOnSubmit .search-input .search-bar .Button.FakeScanner.fold i,.SearchOnSubmit .search-input .search-bar .Button.NativeScanner.fold i{visibility:hidden}.SearchOnSubmit .search-input .search-bar .Button.FakeScanner.unfold,.SearchOnSubmit .search-input .search-bar .Button.NativeScanner.unfold{animation-name:unfold;animation-duration:.2s;animation-iteration-count:1;animation-fill-mode:forwards;animation-timing-function:ease-out}@keyframes fold{75%{width:0}to{width:0;padding:0;margin-left:0}}@keyframes unfold{0%{width:0;padding:0;margin-left:0}25%{margin-left:8px;padding:10px 20px}to{width:40%}}.SearchOnSubmit .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){.SearchOnSubmit .search-input .search-bar{height:56px}.SearchOnSubmit .search-input .search-bar .clear-search,.SearchOnSubmit .search-input .search-bar .search-icon{line-height:56px}.SearchOnSubmit .search-input .search-bar input{height:56px;border-radius:56px}.SearchOnSubmit .search-input .search-bar .Button{height:56px}}.SearchOnSubmit .search-input .search-bar .SuggestionList{position:absolute;bottom:-1px;width:60%;left:5px}.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)}.FakeScanner-Modal p{font-size:1.2em}.FakeScanner-Modal .buttons{text-align:center}@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:350px}}.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}}@media(min-width:1025px){.CartSidebar .sidebar{max-width:375px}}.Cart{padding:24px 16px 0}body.fit-viewport #page-wrapper .Cart.fit-viewport-content{background:#f2f4f7;padding-top:12px}@media(min-width:1025px){body.fit-viewport #page-wrapper .Cart.fit-viewport-content{padding:16px 32px}}@media(min-width:1025px){.Cart .cart-overview-info{min-height:calc(100vh - 172px)}}.Cart .divider{height:12px;background:#f2f4f7;margin:0 -16px}.Cart .cart-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:16px}.Cart .cart-header img{opacity:0}.Cart .cart-header .BackButton i{color:#101017;font-weight:500;font-size:16px}@media(min-width:1025px){.Cart .cart-header .BackButton{display:none}.Cart .cart-header img{opacity:1}}.Cart .cart-header .shopping-in{display:none}@media(min-width:1025px){.Cart .cart-header .shopping-in{display:block;color:#475467}}.Cart .CartMinimumWarning{max-width:unset}.Cart .cart-overview-info{min-height:calc(100vh - 148px)}.Cart .cart-overview-info .cart-items .item-category:first-child{margin-top:0}.Cart .cart-overview-info .cart-items .StockItem:not(.upsell-carousel-item){box-shadow:none;grid-gap:10px;gap:10px}.Cart .cart-overview-info .cart-items .StockItem:not(.upsell-carousel-item) .item-img img{border-radius:8px}.Cart .cart-overview-info .cart-items .StockItem:not(.upsell-carousel-item) .item-img+div>.item-badge{display:none}.Cart .cart-overview-info .cart-items .StockItem:not(.upsell-carousel-item) .item-price{margin:0}.Cart .cart-overview-info .cart-items .StockItem:not(.upsell-carousel-item) .QuantityInput:not(.plus-btn){height:36px;margin-top:-4px}.Cart .cart-overview-info .cart-items .StockItem:not(.upsell-carousel-item) .QuantityInput .Button{height:34px;width:32px}.Cart .cart-overview-info .cart-items .StockItem:not(.upsell-carousel-item) .QuantityInput .quantity{min-width:32px;width:32px;height:34px;margin:0}.Cart .vouchers{padding:16px 0}.Cart .vouchers .check-all{margin-top:18px;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)}.Cart .vouchers .check-all,.Cart .vouchers .check-all .d-flex{display:flex;align-items:center}.Cart .vouchers .check-all p{font-size:14px;line-height:20px;margin-left:8px;margin-bottom:0}.Cart .vouchers .check-all p strong{font-weight:600;color:#a01226}.Cart .vouchers .check-all .vouchers-quantity{min-width:36px;height:36px;background:#b7142b;border-radius:8px;display:flex;align-items:center;justify-content:center}.Cart .vouchers .check-all .vouchers-quantity .Text{color:#fcfdfd}.Cart .cart-button{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;width:100%}.Cart .text-muted.discount{color:#df4752}.Cart .heading-caption{font-size:12px}.Cart .cart-wrapper{min-height:100%}.Cart .content{display:flex;flex-direction:column;grid-gap:12px;gap:12px}@media(min-width:1025px){.Cart .content{flex-direction:row}}.Cart .content-left,.Cart .content-right{display:flex;flex-direction:column;grid-gap:12px;gap:12px;width:100%}@media(min-width:1025px){.Cart .content-right{min-width:375px;width:375px}}.Cart .layout{display:flex;flex-direction:column;grid-gap:16px;gap:16px;background:#fff;padding:20px 16px;margin:0 -15px}@media(min-width:1025px){.Cart .layout{margin:0}}.Cart .cart-items{list-style:none;padding:0}.Cart .cart-card{margin:15px 0;padding:12px 24px 8px;border:2px solid #f2f4f7;border-radius:8px;min-height:56px}.Cart .cart-card .fulfillment-description p{margin:0 0 10px;line-height:inherit}.Cart .cart-card p{margin:0;line-height:1}.Cart .cart-card .Text{color:#242533}.Cart .remove-all{margin:29px 0 16px}.Cart .cart-supplier-info{display:flex;align-items:center;color:#242533;padding:16px 0}.Cart .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}.Cart .cart-supplier-info .supplier-logo img{object-fit:contain;height:100%;width:100%;border-radius:8px}.Cart .cart-supplier-info .supplier-name{display:flex;align-items:center;justify-content:space-between;width:100%}.Cart .cart-supplier-info .supplier-name .text-muted{color:#667085}.Cart .cart-supplier-info .supplier-net-price{flex-shrink:0;text-align:right;margin-left:auto}.Cart .cart-supplier-info .supplier-net-price .Money{font-size:18px}.Cart .cart-supplier-info .items-count{color:#101017}.Cart .cart-supplier-info .items-no-price{color:#667085}.Cart .cart-supplier-info .items-count,.Cart .cart-supplier-info .items-no-price{white-space:nowrap}.Cart .discount-message{font-weight:500;font-size:14px;line-height:20px;text-align:center;color:#041130;background:#f2f4f7;border-radius:4px;width:100%;padding:6px 8px}.Cart .discount-message em{font-style:normal;color:#df4752}.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}.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}.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):not(.discount)>span:first-child{color:#475467}.CartTotals .cashback-amount{color:#b7142b;text-transform:capitalize}.CartTotals .offer-savings-amount span{color:#df4752!important}.CartTotals .discount{color:#df4752}.CartTotals .discount .Badge{margin-left:8px;height:auto}.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}.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:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;margin:0}.CartMinimumWarning p span{color:#e30020}.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}.item-suggestions .suggestions{display:flex;list-style:none;grid-gap:31px 16px;gap:31px 16px;padding:5px 16px 16px;overflow-x:scroll}.item-suggestions .suggestions .StockItem{height:100%}.cart-sticky-button{position:-webkit-sticky;position:sticky;margin:0 -15px;bottom:0;left:0;right:0;padding:16px;max-width:100vw;display:flex;align-items:center;justify-content:center;background:#fff;box-shadow:0 -2px 10px rgba(0,0,0,.1);z-index:1000}.cart-sticky-button__send-order{display:flex;justify-content:space-evenly;width:100%;height:48px;padding:11px 20px;font-size:16px;align-items:center}@media(max-width:394px){.cart-sticky-button__send-order{line-height:18px;text-wrap:wrap}}.cart-sticky-button__badge{margin-left:10px}.cart-sticky-button__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}.cart-sticky-button__supplier-logo-icon{color:#101828}.cart-sticky-button__supplier-logo-img{width:40px;height:40px;object-fit:contain}.cart-sticky-button__buttons-logo-wrapper{display:flex;align-items:center;justify-content:center;width:100%;grid-column-gap:16px;column-gap:16px}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:normal}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:rgb(165.75,165.75,165.75)}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:initial}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:initial}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:rgb(28.75,93.2196969697,143.75)}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:rgb(49.8551020408,189.6448979592,62.5632653061)}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:rgb(207,82.9642857143,0)}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover{background-color:rgb(28.75,93.2196969697,143.75)}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:rgb(186.25,217.0833333333,241.25);color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:rgb(28.75,93.2196969697,143.75)}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translateX(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:initial}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:rgb(178.5,178.5,178.5)}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{-webkit-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:rgb(178.5,178.5,178.5)}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:rgb(178.5,178.5,178.5)}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:initial;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;-webkit-clip-path:circle(0);clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.cart-confirm{padding-bottom:40px}@media(min-width:1025px){.cart-confirm__cart-sticky-button-wrapper{display:none}}@media(max-width:1025px){.cart-confirm__send-order-wrapper{display:none}}@media(min-width:1025px){.cart-confirm__send-order{display:flex;justify-content:space-evenly;text-wrap:auto;align-items:center;width:100%}}@media(min-width:1025px){.cart-confirm .CartPaymentModalV2 .modal-dialog,.cart-confirm .CheckoutSettingsModal .modal-dialog{width:480px}}.cart-confirm .CartPaymentModalV2 .modal-body,.cart-confirm .CheckoutSettingsModal .modal-body{max-height:calc(95vh - 140px)}.cart-confirm .CartPaymentModalV2 .list,.cart-confirm .CheckoutSettingsModal .list{margin:0;padding:0;list-style:none}.cart-confirm .CartPaymentModalV2 .Input,.cart-confirm .CheckoutSettingsModal .Input{margin-bottom:20px}.cart-confirm .CartPaymentModalV2 .Input .form-control,.cart-confirm .CheckoutSettingsModal .Input .form-control{min-height:44px}.cart-confirm .CartPaymentModalV2 .AdditionalAddressForm .form-group,.cart-confirm .CheckoutSettingsModal .AdditionalAddressForm .form-group{margin-bottom:0}.cart-confirm .CartPaymentModalV2 .SuggestionList ol,.cart-confirm .CheckoutSettingsModal .SuggestionList ol{background:#fff}.cart-confirm .CartPaymentModalV2 .Radio label,.cart-confirm .CheckoutSettingsModal .Radio label{display:flex;background:#fff;padding:16px;border-radius:8px;border:1px solid #eaecf0;margin:0 0 12px}.cart-confirm .CartPaymentModalV2 .Radio.selected label,.cart-confirm .CheckoutSettingsModal .Radio.selected label{background-color:#f3f3ff;border:1px solid #f5a3af}.cart-confirm .CartPaymentModalV2 .Radio .radio-label,.cart-confirm .CheckoutSettingsModal .Radio .radio-label{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.cart-confirm .CartPaymentModalV2 .Radio .radio-label .content,.cart-confirm .CheckoutSettingsModal .Radio .radio-label .content{display:flex;flex-direction:column;width:100%}.cart-confirm .CartPaymentModalV2 .Radio .radio-label .content .content-label,.cart-confirm .CheckoutSettingsModal .Radio .radio-label .content .content-label{display:flex;justify-content:space-between}.cart-confirm .CartPaymentModalV2 .Radio .radio-label .content .info,.cart-confirm .CheckoutSettingsModal .Radio .radio-label .content .info{display:flex;flex-direction:column}.cart-confirm .CartPaymentModalV2 .Radio .radio-label .content .info .Text:first-child,.cart-confirm .CheckoutSettingsModal .Radio .radio-label .content .info .Text:first-child{color:#344054}.cart-confirm .CartPaymentModalV2 .Radio .radio-label .content .info .Text:last-child,.cart-confirm .CheckoutSettingsModal .Radio .radio-label .content .info .Text:last-child{color:#475467}.cart-confirm .CartPaymentModalV2 .Radio .radio-label .icon:not(.Button),.cart-confirm .CheckoutSettingsModal .Radio .radio-label .icon:not(.Button){height:24px;width:24px;object-fit:contain}.cart-confirm .CartPaymentModalV2 .Radio.hide-radio .content,.cart-confirm .CheckoutSettingsModal .Radio.hide-radio .content{grid-gap:12px}.cart-confirm .CartPaymentModalV2 .Radio.hide-radio>label .control,.cart-confirm .CheckoutSettingsModal .Radio.hide-radio>label .control{display:none}.cart-confirm .Checkbox.supplier{margin-top:0;margin-bottom:0}.cart-confirm .SendConfirmationMail{color:#e30020}.noteText{word-break:break-word}.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}.AddressCard{display:flex;justify-content:space-between;align-items:center;width:100%}.AddressCard p{margin:0!important}.AddressCard.payment .caption{color:#242533}.AddressCard .address{width:100%}.AddressCard button{margin-left:8px;color:#e51936;border:none;outline:none;box-shadow:none;background:none;font-weight:400;padding:0}.AdditionalAddressForm .buttons{display:flex;grid-gap:12px;gap:12px;flex-direction:column;margin-top:24px}@media(min-width:1025px){.AdditionalAddressForm .buttons{margin-top:32px;flex-direction:row-reverse}}.RemoveAdditionalAddress .buttons{display:flex;grid-gap:12px;gap:12px;flex-direction:column;margin-top:24px}@media(min-width:1025px){.RemoveAdditionalAddress .buttons{margin-top:32px;flex-direction:row-reverse}}.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--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 #e51936}.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}.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}.MagaloopPayPlan{text-align:center}.MagaloopPayPlan .next{width:100%}.MagaloopPayPlan .cart-card.plan-option>label{flex-direction:row;justify-content:flex-start;height:auto;min-height:56px}.MagaloopPayPlan .magaloop-pay-text{text-align:initial;font-weight:600;font-size:10px;line-height:16px}.MagaloopPayPlan .Radio.cart-card{background:#fcfdfd;border:none;margin-bottom:16px;box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05);padding:8px;min-height:41px}.MagaloopPayPlan .Radio.cart-card>label{min-height:24px}.MagaloopPayPlan .Radio.cart-card>label .plan-label span{color:#1d2939;font-weight:600;font-size:16px;line-height:24px}.MagaloopPayPlan .Radio.cart-card>label .control{margin-right:12px;width:16px;min-width:16px;height:16px}.MagaloopPayPlanV2 .plan-label.Text{color:#344054}.MagaloopPayPlanV2 .magaloop-pay-text{color:#667085;margin-top:20px}.CartCommentV2 .char-counter{margin:-16px 0 16px;text-align:right}.CheckoutLockMessage{font-weight:500}.SendConfirmationMail{cursor:pointer}.CreditLine{padding:8px 0 0;margin:9px 0 0;color:#475467}.CreditLine.warning .title{color:#dc6803!important}.CreditLine.warning .ProgressBar .line-wrap{background:#fee4e2!important}.CreditLine.warning .ProgressBar .line-wrap .line{background:#dc6803!important}.CreditLine.warning .ProgressBar .line-wrap .striped-line{background:-webkit-linear-gradient(45deg,#dc6803 25%,transparent 0,transparent 50%,#dc6803 0,#dc6803 75%,transparent 0,transparent)}.CreditLine.warning .Money{color:#475467!important}.CreditLine.reached .title{color:#d92d20!important}.CreditLine.reached .ProgressBar .line{background:#d92d20!important}.CreditLine section{margin:0!important;justify-content:normal!important}.CreditLine .ProgressBar{margin:10px 0 8px}.CreditLine .details{display:flex;justify-content:space-between}.CreditLine .details .col:last-child{margin-left:10px}@media(max-width:480px){.CreditLine .details .col{width:-webkit-min-content;width:min-content}}.CreditLine .details .with-min-content{width:-webkit-min-content;width:min-content}.CreditLine .help,.CreditLine .note{color:#475467}.ProgressBar{display:flex;align-items:center}.ProgressBar .line-wrap{width:100%;background:#ececfe;position:relative;overflow:hidden;border-radius:4px;height:8px}.ProgressBar .line-wrap .line{background:#b7142b;height:100%;position:absolute;left:0;border-radius:4px;z-index:1}.ProgressBar .line-wrap .striped-line{background:-webkit-linear-gradient(45deg,#b7142b 25%,transparent 0,transparent 50%,#b7142b 0,#b7142b 75%,transparent 0,transparent);background-size:5px 5px!important;height:100%}.TiltaNewBankAccount form{display:flex;flex-direction:column;grid-gap:23px;gap:23px}@media(min-width:1025px){.TiltaNewBankAccount form{grid-gap:32px;gap:32px}}.TiltaNewBankAccount .form-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px}.TiltaNewBankAccount .form-grid p{margin:0}.TiltaNewBankAccount .form-grid p.input-heading{margin-top:5px}.TiltaNewBankAccount .form-grid .form-group,.TiltaNewBankAccount .form-grid .Input{margin:0!important}.TiltaNewBankAccount .form-grid .address,.TiltaNewBankAccount .form-grid .addressLine2,.TiltaNewBankAccount .form-grid .iban,.TiltaNewBankAccount .form-grid .input-heading,.TiltaNewBankAccount .form-grid .select-venue{grid-column:1/-1}.TiltaNewBankAccount .form-grid .Input .select-controller .input-icon-right.with-label{top:0}.TiltaNewBankAccount .buttons{display:flex;grid-gap:12px;gap:12px;margin-top:0!important}.TiltaNewBankAccount .terms-text{display:flex;flex-direction:column;grid-gap:12px;gap:12px}.TiltaNewBankAccount .terms-text .Text{color:#667085}.TiltaNewBankAccount .terms-text .terms-header{padding-left:5px;border-left:3px solid #d0d5dd}.TiltaNewBankAccount .CartLegalDocuments{color:#667085}.TiltaNewBankAccount .CartLegalDocuments .Link{font-weight:500}.TiltaNewBankAccount .TiltaLoading{height:300px;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center}.TiltaNewBankAccount .TiltaLoading .carousel-container{width:100%;position:relative;margin:0 auto;display:flex;animation:carousel 12s linear infinite}@keyframes carousel{0%,5%{transform:translateX(100%)}10%,30%{transform:translateX(0)}35%,55%{transform:translateX(-100%)}60%,90%{transform:translateX(-200%)}95%,to{transform:translateX(-300%)}}.TiltaNewBankAccount .TiltaLoading .carousel-container .Text{text-align:center;width:100%;min-width:100%}.BnplPaymentPlan .plan-label .Text{color:#475467}.BnplPaymentPlan .plan-label .Text:first-child{color:#344054}.BnplPaymentPlan .restricted{margin-bottom:16px;color:#344054}.BnplPaymentPlan .fee{display:flex}.BnplPaymentPlan .fee del{background:transparent;color:#475467}.BnplPaymentPlan .fee span{margin-left:5px}.MangopayNewCreditCard form{display:flex;flex-direction:column;grid-gap:23px;gap:23px}@media(min-width:1025px){.MangopayNewCreditCard form{grid-gap:32px;gap:32px}}.MangopayNewCreditCard .form-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px}.MangopayNewCreditCard .form-grid p{margin:0}.MangopayNewCreditCard .form-grid .form-group,.MangopayNewCreditCard .form-grid .Input{margin:0!important}.MangopayNewCreditCard .form-grid .card-number,.MangopayNewCreditCard .form-grid .date-of-birth,.MangopayNewCreditCard .form-grid .name-reminder,.MangopayNewCreditCard .form-grid .select-venue{grid-column:1/-1}@media(min-width:1025px){.MangopayNewCreditCard .form-grid{grid-template-columns:1fr 1fr 112px}.MangopayNewCreditCard .form-grid .Input{order:0}.MangopayNewCreditCard .form-grid .expiry-date{order:1}.MangopayNewCreditCard .form-grid .card-number,.MangopayNewCreditCard .form-grid .cvv{order:2}.MangopayNewCreditCard .form-grid .card-number{grid-column:1/-2}.MangopayNewCreditCard .form-grid .name-reminder,.MangopayNewCreditCard .form-grid .select-venue{grid-column:1/-1}.MangopayNewCreditCard .form-grid.full-form .date-of-birth{order:0;grid-column:initial}.MangopayNewCreditCard .form-grid.full-form .expiry-date{order:2;grid-column:1/-2}.MangopayNewCreditCard .form-grid.full-form .card-number{grid-column:1/-1}}.MangopayNewCreditCard .buttons{display:flex;flex-direction:column;grid-gap:12px;gap:12px;margin-top:0!important}@media(min-width:1025px){.MangopayNewCreditCard .buttons{flex-direction:row-reverse}}.MangopayNewCreditCard .CartLegalDocuments{color:#667085}.MangopayNewCreditCard .CartLegalDocuments .Link{font-weight:500}.MangopayNewCreditCard .powered-by-mangopay{height:31px;width:100%;object-fit:contain;margin:0 auto}.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}.Input .date-of-birth-overlay{display:none;position:absolute;padding:12px 26px;z-index:1;pointer-events:none;color:#bdc0cb;min-height:56px;align-items:center;font-size:14px}.Input .date-of-birth-overlay[data-visible=true]{display:flex}.Input .date-of-birth-overlay .typed{visibility:hidden}.MangopayNewBankAccount form{display:flex;flex-direction:column;grid-gap:23px;gap:23px}@media(min-width:1025px){.MangopayNewBankAccount form{grid-gap:32px;gap:32px}}.MangopayNewBankAccount .form-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px}.MangopayNewBankAccount .form-grid p{margin:0}.MangopayNewBankAccount .form-grid .form-group,.MangopayNewBankAccount .form-grid .Input{margin:0!important}.MangopayNewBankAccount .form-grid .date-of-birth,.MangopayNewBankAccount .form-grid .iban,.MangopayNewBankAccount .form-grid .name-reminder,.MangopayNewBankAccount .form-grid .select-venue{grid-column:1/-1}.MangopayNewBankAccount .buttons{display:flex;flex-direction:column;grid-gap:12px;gap:12px;margin-top:0!important}@media(min-width:1025px){.MangopayNewBankAccount .buttons{flex-direction:row-reverse}}.MangopayNewBankAccount .CartLegalDocuments{color:#667085}.MangopayNewBankAccount .CartLegalDocuments .Link{font-weight:500}.MangopayNewBankAccount .powered-by-mangopay{height:31px;width:100%;object-fit:contain;margin:0 auto}.AddPaymentMethod{max-width:430px;margin:20px auto}.AddPaymentMethod .add-payment-link{display:flex}.AddPaymentMethod .add-payment-link .payment-icon{font-size:2em;flex-shrink:0;width:40px;align-self:flex-start}.AddPaymentMethodV2 .AddPaymentLink{display:flex;justify-content:space-between;align-items:center;border:1px solid #eaecf0;border-radius:8px;padding:16px;margin-bottom:12px}.AddPaymentMethodV2 .AddPaymentLink .Text{color:#344054}.AddPaymentMethodV2 .AddPaymentLink .caption{color:#475467}.EditPaymentMethod,.ShowTiltaPaymentMethod{max-width:430px;margin:20px auto;height:calc(100vh - 140px);display:flex;flex-direction:column;justify-content:space-between}.EditPaymentMethod .payment-attributes,.ShowTiltaPaymentMethod .payment-attributes{margin-top:2em}.EditPaymentMethod .payment-attribute,.ShowTiltaPaymentMethod .payment-attribute{display:flex;justify-content:space-between;color:#101017;margin-bottom:1em}.EditPaymentMethod .payment-attribute .title,.ShowTiltaPaymentMethod .payment-attribute .title{font-weight:600;font-size:16px}.EditPaymentMethod .payment-attribute .value,.ShowTiltaPaymentMethod .payment-attribute .value{font-size:14px}.EditPaymentMethod .payment-method-action button,.ShowTiltaPaymentMethod .payment-method-action button{padding:14px;line-height:20px}.PaymentMethods .payment-method{display:flex;justify-content:space-between;align-items:center;font-size:14px;margin-bottom:1em}.PaymentMethods .payment-method .provider{display:flex;align-items:center}.PaymentMethods .payment-method .provider .payment-number{color:#242533;font-weight:600}.PaymentMethods .payment-method .provider .payment-type,.PaymentMethods .payment-method .provider .venue-name{color:#595c80;display:block;font-size:12px}.PaymentMethods .payment-method .status{color:#595c80;font-weight:600}.PaymentMethods .payment-method .status.active{color:#06d186}.payment-icon,.PaymentMethods .payment-method-action{text-align:center}.payment-icon{color:#4444e9;width:32px;margin-right:12px;font-size:1.5em}.MagaloopPay{flex-direction:column}.MagaloopPay .magaloop-pay-content{display:flex;align-items:center}.MagaloopPay .magaloop-pay-content .magaloop-pay-title{color:#242533!important;font-weight:600}.MagaloopPay .magaloop-pay-content .magaloop-pay-text{color:#595c80;display:block;font-size:12px}.Profile{display:flex;flex-direction:column;align-items:center;grid-gap:12px;gap:12px;margin:12px -15px}@media(min-width:1025px){.Profile{padding:12px 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}.DeleteAccount .OneTimePassword.auth-page-v2 .logo-with-name{display:none}.DeleteAccount .OneTimePassword.auth-page-v2 .step-content-wrap{margin-left:0;width:auto}.DeleteAccount .OneTimePassword.auth-page-v2 .middle-box{margin-top:0;padding:0}.DeleteAccount .OneTimePassword.auth-page-v2 .AuthFooter.with-sidemenu{position:static;margin:24px 0 0}.OneTimePassword .text-link .Link.small{font-size:14px;margin:auto}.auth-page-v2{height:100%;overflow-y:auto;overflow-x:hidden;background:#fff}.auth-page-v2 .headerImg{height:176px;width:176px;align-self:center;margin-bottom:8px}.auth-page-v2 .middle-box{z-index:0}.auth-page-v2 .Heading{font-size:24px;line-height:32px}.auth-page-v2 .explanation{color:#475467}.auth-page-v2 .auth-form{display:flex;flex-direction:column;justify-content:center;flex:1 1 100%;text-align:left}.auth-page-v2 .middle-box{padding-top:16px}.auth-page-v2 .Heading{color:#101828}.auth-page-v2 form{width:100%;max-width:380px;margin-left:auto;margin-right:auto}.auth-page-v2 .btn-primary .sk-spinner>div{background-color:#fff}.auth-page-v2 strong{color:#344054;font-size:14px;line-height:16px;font-weight:600;text-align:center;width:100%;display:inline-block}.auth-page-v2 .black{color:#101017}.auth-page-v2 .copy-grey{color:#595c80}.auth-page-v2 .purple{color:#a01226!important}.auth-page-v2 .dark-blue{color:#242533}.auth-page-v2 .col-xs-6:first-child{padding-right:4px}.auth-page-v2 .col-xs-6:last-child{padding-left:4px}.auth-page-v2 .col-xs-6:last-child .inline-label-text{left:30px}.auth-page-v2 .or{color:#98a2b3;font-size:12px;line-height:16px;font-weight:500;display:flex;align-items:center;padding:4px;margin:24px 0}.auth-page-v2 .or:before{margin-right:4px}.auth-page-v2 .or:after,.auth-page-v2 .or:before{content:"";width:50%;height:1px;display:inline-block;border-top:1px solid #eaecf0}.auth-page-v2 .or:after{margin-left:4px}.auth-page-v2 .alert{font-size:16px;line-height:20px;display:flex;align-items:center}.auth-page-v2 .alert span{display:inline-block;font-weight:400;font-size:14px;line-height:18px;margin-top:10px}.auth-page-v2 hr{width:100%;margin-top:24px;margin-bottom:24px;border-color:#eaecf0}.auth-page-v2 .BackButton{display:flex;width:40px;height:40px;border-radius:50%;font-size:15px;color:#101828;padding:5px 0;text-align:center}.auth-page-v2 .BackButton .fa-times{font-size:20px}.auth-page-v2 .back{display:none}.auth-page-v2 .continue-button .disabled:active,.auth-page-v2 .continue-button .disabled:focus,.auth-page-v2 .continue-button .disabled:hover{box-shadow:none}.auth-page-v2 .continue-button.sticky{position:-webkit-sticky;position:sticky;bottom:16px}@media(min-width:1025px){.auth-page-v2 .continue-button.sticky{bottom:24px}}.auth-page-v2 .Link.logo-with-name{display:none;height:32px;z-index:1;background:#fff;margin:0}@media(min-width:1025px){.auth-page-v2 .Link.logo-with-name{padding:36px 48px 0;display:block;position:-webkit-sticky;position:sticky;top:0;height:68px}}@media(max-width:1024px){.auth-page-v2 .Footer{display:none}}@media(min-width:1025px){.auth-page-v2 .BackButton{position:fixed;top:36px;left:16px;z-index:111}.auth-page-v2 .auth-wrapper{height:100%}.auth-page-v2 .step-content-wrap{height:100%;margin-left:460px;width:calc(100% - 460px)}.auth-page-v2 .Link.logo-with-name.with-background{background:#f9fafb;max-width:460px}.auth-page-v2 .Link.logo-with-name img{max-height:64px;width:auto}.auth-page-v2 .middle-box{margin-top:-70px;justify-content:center}}.auth-page-v2.SignUpStep .middle-box,.auth-page-v2.SupplierSelection .middle-box,.auth-page-v2.SupplierSuggestStep .middle-box,.auth-page-v2.VenueLocationManualStep .middle-box,.auth-page-v2.VenueLocationStep .middle-box{max-width:702px}@media(min-width:551px){.auth-page-v2.SignUpStep form,.auth-page-v2.SupplierSelection form,.auth-page-v2.SupplierSuggestStep form,.auth-page-v2.VenueLocationManualStep form,.auth-page-v2.VenueLocationStep form{max-width:100%}.auth-page-v2.SignUpStep form .input-row .Input,.auth-page-v2.SupplierSelection form .input-row .Input,.auth-page-v2.SupplierSuggestStep form .input-row .Input,.auth-page-v2.VenueLocationManualStep form .input-row .Input,.auth-page-v2.VenueLocationStep form .input-row .Input{width:50%}}@media(max-width:550px){.auth-page-v2.SignUpStep form .input-row,.auth-page-v2.SupplierSelection form .input-row,.auth-page-v2.SupplierSuggestStep form .input-row,.auth-page-v2.VenueLocationManualStep form .input-row,.auth-page-v2.VenueLocationStep form .input-row{display:block}.auth-page-v2.SignUpStep form .input-row .Input,.auth-page-v2.SupplierSelection form .input-row .Input,.auth-page-v2.SupplierSuggestStep form .input-row .Input,.auth-page-v2.VenueLocationManualStep form .input-row .Input,.auth-page-v2.VenueLocationStep form .input-row .Input{width:100%}.auth-page-v2.SignUpStep form .FileInput,.auth-page-v2.SupplierSelection form .FileInput,.auth-page-v2.SupplierSuggestStep form .FileInput,.auth-page-v2.VenueLocationManualStep form .FileInput,.auth-page-v2.VenueLocationStep form .FileInput{max-width:100%}}.auth-page-v2.OneTimePassword.with-whatsapp-optin .Input{margin-bottom:16px}.auth-page-v2.OneTimePassword.with-whatsapp-optin .Button{margin-top:7px}.auth-page-v2.OneTimePassword.with-whatsapp-optin .Checkbox{margin:16px 0}@media(min-width:1025px){.auth-page-v2 .Stepper{width:460px;height:-webkit-fill-available;position:absolute;background-color:#f9fafb;padding:4rem 0 0 58px}.auth-page-v2 .Stepper .step-details{margin-top:2px}}@media(max-width:1024px){.auth-page-v2 .Stepper{position:-webkit-sticky;position:sticky;top:0;width:100vw;z-index:101;text-align:center;display:flex;flex-wrap:wrap;padding:0 0 0 8px;margin:0;height:16px;background:#fff;--size:3rem;--spacing:4px}.auth-page-v2 .Stepper .step-details{display:none}.auth-page-v2 .Stepper .item{flex:1 1;display:flex;flex-direction:column;text-align:center}.auth-page-v2 .Stepper .item:after{content:"";position:relative;top:8px;height:8px;background-color:#ececfe;order:-1;width:calc(100% - var(--spacing)*2)}.auth-page-v2 .Stepper .item.active:after{background-color:#b7142b}}.Stepper{--size:24px;--spacing:4px}.Stepper .item.with-custom-icon img{height:24px;width:24px}.Stepper .step-details .title{padding-top:0;margin-top:0}.Stepper .step-details .Text{color:#475467}.Stepper .active .step-details .Text{color:#b7142b}@media(min-width:1025px){.Stepper.for-signup .item{position:relative;display:flex;grid-gap:12px;gap:12px;padding-bottom:26px}.Stepper.for-signup .item:not(.with-custom-icon):before{font-family:Font Awesome\ 5 Pro;content:"";position:relative;z-index:1;flex:0 0 var(--size);height:var(--size);border-radius:50%;line-height:var(--size);text-align:center;font-weight:900;color:#eaecf0;font-size:8px}.Stepper.for-signup .item:not(.with-custom-icon).active:before{content:"";color:#b7142b;background-color:#ececfe}.Stepper.for-signup .item:not(.with-custom-icon).completed:before{content:"";color:#b7142b;font-size:10px;background-color:#ececfe}.Stepper.for-signup .item:not(:last-child):after{content:"";position:absolute;left:-1px;width:2px;background-color:#e0e0e0;top:calc(var(--size) + var(--spacing));transform:translateX(calc(var(--size)/2));bottom:var(--spacing);height:34px}.Stepper.for-signup .default{padding-bottom:calc(34px + var(--spacing))}}.Stepper:not(.for-signup) .step-details .title{font-weight:500;color:#344054}@media(min-width:1025px){.Stepper:not(.for-signup){--icon-size:24px;--spacing:0px;display:flex}.Stepper:not(.for-signup) .item{display:flex;flex-direction:column;flex:1 1;text-align:center;align-items:center;height:auto;width:calc(100% - var(--icon-size) - var(--spacing)*2)}.Stepper:not(.for-signup) .item .step-details{margin-top:12px}.Stepper:not(.for-signup) .item:not(:last-child):after{content:"";position:relative;top:calc(var(--icon-size)/2);width:calc(100% - var(--icon-size) - var(--spacing)*2);left:calc(50% + var(--spacing));height:2px;background-color:#e0e0e0;order:-1}}@media(max-width:1024px){.Stepper:not(.for-signup) .item{position:relative;display:flex;grid-gap:12px;gap:12px;padding-bottom:26px}.Stepper:not(.for-signup) .item:not(.with-custom-icon):before{font-family:Font Awesome\ 5 Pro;content:"";position:relative;z-index:1;flex:0 0 var(--size);height:var(--size);border-radius:50%;line-height:var(--size);text-align:center;font-weight:900;color:#eaecf0;font-size:8px}.Stepper:not(.for-signup) .item:not(.with-custom-icon).active:before{content:"";color:#b7142b;background-color:#ececfe}.Stepper:not(.for-signup) .item:not(.with-custom-icon).completed:before{content:"";color:#b7142b;font-size:10px;background-color:#ececfe}.Stepper:not(.for-signup) .item:not(:last-child):after{content:"";position:absolute;left:-1px;width:2px;background-color:#e0e0e0;top:calc(var(--size) + var(--spacing));transform:translateX(calc(var(--size)/2));bottom:var(--spacing);height:34px}.Stepper:not(.for-signup) .default{padding-bottom:calc(34px + var(--spacing))}}.SignUpStep .input-row,.VenueLocationManualStep .input-row{display:flex}.SignUpStep .input-row .Input,.VenueLocationManualStep .input-row .Input{margin-right:1em}.SignUpStep .input-row .Input:last-child,.VenueLocationManualStep .input-row .Input:last-child{margin-right:0}.OneTimePassword .Button.resend-link{margin-left:auto;padding:0;height:auto;display:flex;justify-content:flex-end}.OneTimePassword .text-link{display:flex;flex-direction:column}.OneTimePassword .text-link .Link{margin-left:0}.NonActiveReferral img.request-sent,.RequestSent img.request-sent{height:56px;width:56px}.NonActiveReferral .auth-page-v2 hr,.RequestSent .auth-page-v2 hr{margin-top:0!important}.VenueLocationStep .Input{margin-bottom:12px}.VenueLocationStep .suggestions{position:relative}.VenueLocationStep .suggestions ul{list-style:none;padding:0;border-top:0;margin:0 0 .2em}.VenueLocationStep .suggestions li{padding:12px 0;cursor:pointer;display:flex;align-items:flex-start}.VenueLocationStep .suggestions li img{margin-right:12px}.VenueLocationStep .suggestions li .text{display:flex;flex-direction:column}.VenueLocationStep .suggestions li .text .rest-of-address{color:#475467}.VenueLocationStep .suggestions li.selected{background:#ececfe;margin:0 -16px;padding:12px 16px;border-radius:4px}.VenueLocationStep .suggestions li:last-child{border:none}.VenueLocationStep .Link.not-found-address{display:block;margin-top:12px;font-size:14px;line-height:20px;color:#a01226}@media(min-width:1025px){.VenueLocationStep.auth-page-v2 form{max-width:none}.VenueLocationStep .middle-box{max-width:546px}}.ConfirmAddress{height:100%;display:flex;flex-direction:column;position:relative}.ConfirmAddress .middle-box{max-width:none;width:100%}.ConfirmAddress .explanation,.ConfirmAddress .Heading{display:none}.ConfirmAddress .map{height:50vh;margin:-56px -16px 0}.ConfirmAddress .content-wrapper{flex:1 1 auto;margin:0 -16px}.ConfirmAddress .content{display:flex;flex-direction:column;justify-content:space-between;background:#fff;border-top-left-radius:24px;border-top-right-radius:24px;padding:24px 16px;height:100%}.ConfirmAddress .content .address{display:flex;align-items:flex-start}.ConfirmAddress .content .address img{margin-right:12px}.ConfirmAddress .content .address .text{display:flex;flex-direction:column}.ConfirmAddress .content .address .text .rest-of-address{color:#475467}.ConfirmAddress .content .street-number-form{display:flex;flex-direction:column;flex:1 1;justify-content:space-between}.ConfirmAddress .content .street-number-form.no-input{justify-content:flex-end}.ConfirmAddress .BackButton{z-index:1;margin-left:16px}@media(min-width:1025px){.ConfirmAddress .Stepper{margin-top:68px}.ConfirmAddress.auth-page-v2 form{max-width:none}.ConfirmAddress .auth-form{flex:1 1 100%}.ConfirmAddress .middle-box{max-width:546px}.ConfirmAddress .Heading,.ConfirmAddress .Text{display:block}.ConfirmAddress .map{height:164px;margin:0}.ConfirmAddress .content{border-radius:0;padding-top:32px}}.SearchBox.block,.SearchBox.block .Input{width:100%}.SearchBox.block .Input input{text-overflow:ellipsis}.NoResult{display:flex;align-items:center;flex-direction:column;margin:8px 0 32px}.NoResult img{height:48px;width:48px}.NoResult .explanation{color:#667085;text-align:center}.SupplierSelection .supplier-stores{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:8px;column-gap:8px}@media(min-width:1025px){.SupplierSelection .supplier-stores{grid-template-columns:1fr 1fr 1fr;grid-column-gap:17px;column-gap:17px}}.SupplierSelection .auth-form{position:relative}.SupplierSelection .skip{position:absolute;top:6px;right:0;color:#101017;font-size:14px;line-height:18px;font-weight:400}@media(min-width:1025px){.SupplierSelection .skip{position:fixed;top:112px;right:64px}}.SupplierSelection .cant-find{color:#a01226;display:inline-block;font-size:14px;line-height:16px;margin-bottom:30px;font-weight:600}.SupplierStore{text-align:center;color:#101828;font-size:12px;line-height:18px;font-weight:600;position:relative}.SupplierStore input{position:absolute;visibility:hidden}.SupplierStore input:checked+.check-icon span{background-color:#f3f3ff}.SupplierStore input:checked+.check-icon i{display:inline-block}.SupplierStore .check-icon{width:20px;height:20px;padding:2px;position:absolute;top:4px;right:8px}.SupplierStore .check-icon,.SupplierStore .check-icon span{display:inline-block;border-radius:6px}.SupplierStore .check-icon span{border:1px solid #b7142b;width:20px;height:20px;display:flex;justify-content:center;align-items:center;background:#fff}.SupplierStore .check-icon i{color:#b7142b;display:none;font-size:17px}.SupplierStore .logo{height:96px;border:1px solid #eaecf0;border-radius:8px;display:flex;align-items:center;justify-content:center;background-color:#ececfe}.SupplierStore .logo p{font-size:18px;line-height:18px;color:#4444e9;font-weight:700;word-break:break-word;margin:0 5px}.SupplierStore .logo i{color:#344054}.SupplierStore .logo img{object-fit:cover;width:100%;height:100%;border-radius:8px}.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}.AuthFooter .Text{text-align:left;color:#475467}.AuthFooter i{font-weight:600;color:#a01226}.AuthFooter span:last-child{margin:0 0 0 18px}.AuthFooter .or{display:none}.AuthFooter span{display:flex;align-items:center}.AuthFooter span img{width:17px;height:17px}@media(min-width:1025px){.AuthFooter.with-sidemenu{position:absolute;left:0;bottom:0;margin:2rem 48px}.AuthFooter.with-sidemenu .info{display:flex;align-items:center}.AuthFooter.with-sidemenu .Text{margin-bottom:16px}}@media(max-width:1024px){.AuthFooter.with-sidemenu{display:none}}@media(min-width:1025px){.AuthFooter.sticky-footer{display:flex;flex-direction:row;justify-content:center;width:100%;position:absolute;left:0;right:0;bottom:2.75rem;margin:0}.AuthFooter.sticky-footer .cell-icon{margin:0 0 0 26px}.AuthFooter.sticky-footer .info{display:flex;align-items:center}}@media(max-width:1024px){.AuthFooter.sticky-footer{display:flex;flex-direction:column;align-items:flex-start}.AuthFooter.sticky-footer span:last-child{margin:16px 0}.AuthFooter.sticky-footer .or{display:flex;width:100%}.AuthFooter.sticky-footer .Text{margin-bottom:16px}}.AuthFooter.auth-footer{display:flex;flex-direction:column;align-items:flex-start}.AuthFooter.auth-footer span:last-child{margin:16px 0}.AuthFooter.auth-footer .or{display:flex;width:100%}.AuthFooter.auth-footer .Text{margin-bottom:16px}.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 #f5a3af}.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}.EditPassword .Input .form-group .form-control{padding:10px 14px}.EditPassword .Input .fal.fa-eye.input-icon{left:unset;float:right;right:10px}.EditPassword .Input.has-error .fal.fa-eye.input-icon{left:unset;float:right;right:50px}.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}.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}}.WalletTermsAndConditions .amount{font-size:1.2em;text-align:center;padding:.8em}.WalletTermsAndConditions .amount strong{color:#12b76a}.WalletTermsAndConditions label{font-weight:600}.WalletTermsAndConditions div.terms-and-conditions{padding:.8em;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}.WalletTermsAndConditions .buttons{margin-top:1em;display:flex;justify-content:space-between}@media(max-width:1024px){.PersonalizedItemsModal .modal-content{max-height:80vh}}.PersonalizedItemsModal .description:not(.with-teaser){margin-right:20px}.PersonalizedItemsModal .StockItemShowcase{padding:0 0 16px}.PersonalizedItemsModal .StockItemShowcase .item-cards{margin-bottom:4px}.PersonalizedItemsModal .StockItemShowcase .item-cards .Carousel{width:100%}@media(max-width:1024px){.PersonalizedItemsModal .PDP{margin:0 -15px}.PersonalizedItemsModal .PDP .img-background{height:172px!important}.PersonalizedItemsModal .PDP .img-background img{max-height:172px!important}}.PersonalizedItemsModal .StockItemGridItemCards{grid-template-columns:repeat(3,minmax(109px,204px))}@media(max-width:359px){.PersonalizedItemsModal .StockItemGridItemCards{grid-template-columns:repeat(3,minmax(94px,204px))!important}}@media(min-width:1025px){.PersonalizedItemsModal .StockItemGridItemCards .StockItem .QuantityInput:not(.plus-btn):not(.static-quantity) .Button{height:36px;width:32px;min-width:32px}.PersonalizedItemsModal .StockItemGridItemCards .StockItem .QuantityInput:not(.plus-btn):not(.static-quantity){height:38px}.PersonalizedItemsModal .StockItemGridItemCards .StockItem .QuantityInput .quantity{height:34px;width:32px;min-width:32px}}.PDP{position:relative;padding:0;margin:0 -15px;background-color:#ebeef3}@media(max-width:1025px){.PDP{padding:0 0 80px}}.PDP .FavoriteItem,.PDP .OrderListItem{position:absolute;top:0;right:0}@media(max-width:1024px){.PDP .FavoriteItem,.PDP .OrderListItem{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.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:1px solid #eaecf0;border-radius:10px;margin:15px;padding:15px}.PDP .upper-part{background-color:#fff;display:flex;flex-direction:column;box-shadow:0 2px 8px rgba(0,0,0,.06)}@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}.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}.OrderListItem img{height:24px}.OrderListModal .order-list-body{position:relative;margin-top:10px}.OrderListModal .order-list-body>.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}.OrderListModal .order-list-selection{margin:0;padding:0;list-style-type:none;font-size:14px}.OrderListModal .order-list-selection>li.order-list{display:flex;align-items:flex-start;justify-content:flex-start;grid-gap:12px;gap:12px;cursor:pointer;border:1px solid #eaecf0;border-radius:8px;padding:16px}.OrderListModal .order-list-selection>li.order-list.icon{font-size:20px}.OrderListModal .order-list-selection>li.order-list+li{margin-top:16px}.OrderListModal .order-list-selection>li>.action-link,.sortable-item{display:flex;align-items:center}.sortable-item{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-link{color:#101828;text-decoration:none;display:block;width:100%}.order-list-item-link:hover{text-decoration:none}.order-list-item-tile{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){.order-list-item-tile{grid-gap:.5em;gap:.5em;padding:.5em}}.order-list-item-tile__logo{width:64px;height:64px;flex-shrink:0;border-radius:8px;border:1px solid #eaecf0;display:flex;justify-content:center}.order-list-item-tile__logo i{display:flex;align-items:center}.order-list-item-tile__logo img{object-fit:contain;width:100%;border-radius:8px}.order-list-item-tile__logo i,.order-list-item-tile__logo img{height:62px}.order-list-item-tile__content{width:-webkit-fill-available;flex-grow:1;display:flex;grid-gap:8px;gap:8px}@media(max-width:480px){.order-list-item-tile__content{flex-wrap:wrap}}.order-list-item-tile__heading{flex-grow:1}.order-list-item-tile__pack-info{color:#667085}.order-list-item-tile__actions{flex-direction:row;display:flex;grid-gap:10px;gap:10px}@media(max-width:480px){.order-list-item-tile__actions{order:1;flex-basis:100%;grid-gap:0;gap:0}}.order-list-item-tile__actions .btn i{line-height:24px;font-size:16px;font-weight:500}@media(max-width:1025px){.order-list-item-tile__actions .Button.btn-sm{padding:5px 0 0;height:24px}}@media(max-width:481px){.order-list-item-tile__actions .Button.btn-sm{height:28px}}.order-list-item-tile__actions .btn.default i{color:#667085}.OrderListSearchResult .order-list-item-tile__actions{align-items:center}.order-list-item-tile__open{margin-left:14px;padding:5px 0}@media(max-width:481px){.order-list-item-tile__open{margin:0 6px 0 0}}.order-list-item-tile__open i{font-weight:600}.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}.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}.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 #f5a3af}.SurveyModal .modal-body .survey-questions .SurveyQuestion .Radio label{margin-bottom:0;display:flex;align-items:center;grid-gap:unset;gap:unset}.SurveyModal .modal-body .survey-questions .SurveyQuestion .Radio .control{margin-top:0}.SurveyModal .modal-body .survey-questions .SurveyQuestion .Radio .radio-label{margin-left:10px;width:100%}.SurveyModal .modal-body .survey-questions .SurveyQuestion .Radio .radio-label>.Text{font-weight:400}.SurveyModal .modal-body .survey-questions .SurveyQuestion .CheckBox{white-space:unset;display:flex;align-items:center;grid-gap:unset;gap:unset}.SurveyModal .modal-body .survey-questions .SurveyQuestion .CheckBox label{color:#1b1b5d;margin-left:10px;width:100%;font-weight:400;font-size:14px;line-height:18px;text-align:left;cursor:pointer}.SurveyModal .modal-body .survey-questions .SurveyQuestion .CheckBox label>.Text{font-weight:400}.SurveyModal .modal-body .survey-questions .SurveyQuestion .CheckBox.other-option label{width:100%;display:flex;flex-direction:column;align-items:flex-start}.SurveyModal .modal-body .survey-questions .SurveyQuestion .CheckBox.other-option,.SurveyModal .modal-body .survey-questions .SurveyQuestion .Radio.other-option label{align-items:flex-start}.SurveyModal .modal-body .CheckBox.dismiss{margin-top:15px;margin-bottom:15px;margin-left:10px}.SurveyModal .modal-body textarea{min-height:100px;margin-top:5px}.SurveyModal .modal-footer{border-top:1px solid #eaecf0;width:100%}.SurveyModal .modal-footer .buttons{width:100%;display:flex;justify-content:space-between}.CheckBox{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;grid-gap:12px;gap:12px;flex-wrap:nowrap;white-space:nowrap}.CheckBox>input{display:none}.CheckBox>label{cursor:pointer;color:#344054;margin:0}.CheckBox.sm{grid-gap:8px;gap:8px}.CheckBox.sm>label{font-weight:500;font-size:14px;line-height:20px}.CheckBox.md{grid-gap:12px;gap:12px}.CheckBox.md>label{font-weight:500;font-size:16px;line-height:24px}.CheckBox.disabled>button,.CheckBox.disabled>label{cursor:not-allowed}.CheckBox.disabled>label{color:#d0d5dd}.ProductPushAds .glider-slide{margin-right:17.5px}@media(min-width:1025px){.ProductPushAds .glider-slide{margin-right:16px}}.ProductPushAds .modal-content{height:90vh}@media(min-width:1025px){.ProductPushAds .modal-dialog{width:480px}.ProductPushAds .modal-content{height:67vh}}.ProductPushAds .modal-header{padding:8px 16px 20px}@media(min-width:1025px){.ProductPushAds .modal-header{padding:16px 24px 28px}}.ProductPushAds .modal-header .modal-title{font-size:20px;line-height:30px}.ProductPushAds .modal-body{padding-bottom:0;background:#fff}.ProductPushAds .Carousel .next,.ProductPushAds .Carousel .prev{display:none}@media(min-width:1024px){.ProductPushAds .Carousel .next,.ProductPushAds .Carousel .prev{display:block;position:fixed;top:50%}.ProductPushAds .Carousel .next.disabled,.ProductPushAds .Carousel .prev.disabled{opacity:0}.ProductPushAds .Carousel .next{right:calc(50% - 480px)}.ProductPushAds .Carousel .prev{left:calc(50% - 480px)}.ProductPushAds .Carousel .Button.default:focus{box-shadow:none}}.ProductPushAd{text-align:left;max-height:calc(90vh - 165px);overflow:auto}@media(min-width:1025px){.ProductPushAd{max-height:calc(67vh - 176px)}}.ProductPushAd.in-preparation:before{content:"-- IN PREPARATION --";color:#df4752;font-weight:700;display:block;position:absolute;background:#fff;padding:3px 5px}.ProductPushAd .image img{width:100%;border-radius:8px;object-fit:cover}.ProductPushAd .text{color:#475467}.ProductPushAd .items{margin-top:16px}.ProductPushAd .StockItemList .item-img,.ProductPushAd .StockItemList .item-img .item-thumb,.ProductPushAd .StockItemList .item-img img{border-radius:unset}.CasePackListPromo .header-content{display:flex;align-items:center}.CasePackListPromo .header-content .logo{width:52px;min-width:52px;height:45px;min-height:45px;border-radius:8px;display:flex;align-items:center;justify-content:center;background-color:#fff;margin-right:20px}.CasePackListPromo .header-content .logo img{height:100%}.CasePackListPromo .banner img,.CasePackListPromo .header-content .logo img{width:100%;object-fit:cover;border-radius:8px}.CasePackListPromo .CasePackListKeyFacts{border-top:1px solid #d0d5dd;margin:12px -15px 16px;padding:0 15px}@media(min-width:1025px){.CasePackListPromo .StockItemGridItemCards{grid-template-columns:repeat(2,180px)}}.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}.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:#f5a3af}.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}.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 .ProceedToReview{background-color:#101017!important;box-shadow:none}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:#ea475e}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}.ProceedToReview{display:flex;align-items:center;background:transparent;background:#fff;box-shadow:0 1px 10px #d1d1d1;height:82px;padding:16px;justify-content:space-between;grid-gap:16px;gap:16px}@media(max-width:350px){.ProceedToReview{padding:8px 12px 4px}}@media(min-width:1025px){.ProceedToReview.sticky-bottom-bar{visibility:hidden}.ProceedToReview.sticky-bottom-bar .NudgeFoldableProgressCircle{visibility:visible}}.ProceedToReview .home-link{display:flex;flex-direction:column;align-items:center}.ProceedToReview .home-link img{margin-bottom:2px}.ProceedToReview .home-link .Text{color:#667085;margin:0 10px}@media(min-width:1025px){.ProceedToReview .home-link{display:none}}.ProceedToReview .Button{padding:12px}@media(min-width:1025px){.ProceedToReview{justify-content:flex-end;margin-left:10px;margin-right:10px;padding-top:1em}.ProceedToReview .proceed .btn,.ProceedToReview .progress-wrapper{box-shadow:none}.ProceedToReview.disable-review{display:none}}.BazaarCasePackListShowcase{margin-top:14px}.BazaarCasePackListShowcase .showcase-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}@media(min-width:1025px){.BazaarCasePackListShowcase .showcase-heading .showcase-title{font-size:18px;line-height:28px}}.BazaarCasePackListShowcase .case-pack-list-cards{padding:0;display:flex;overflow-x:scroll;margin-right:-15px}@media(min-width:1025px){.BazaarCasePackListShowcase .case-pack-list-cards{margin-right:0}}.BazaarCasePackListShowcase .case-pack-list-cards .glider-slide{min-width:unset;margin-right:8px;padding-top:5px;overflow:visible}@media(min-width:670px){.BazaarCasePackListShowcase .case-pack-list-cards .glider-slide .glider-slide{margin-right:16px;padding-top:0}}@media(min-width:1440px){.BazaarCasePackListShowcase .case-pack-list-cards .Carousel{max-width:1084px}}.BazaarCasePackListShowcase .case-pack-list-cards .case-pack-list-card{box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05);position:relative;min-width:max(35%,120px);width:120px;height:100%;background:#fefefe;border-radius:8px}.BazaarCasePackListShowcase .case-pack-list-cards .case-pack-list-card .case-pack-list-card-image{height:120px;min-width:120px;display:flex;justify-content:center;align-items:center}.BazaarCasePackListShowcase .case-pack-list-cards .case-pack-list-card .case-pack-list-card-image img{margin:5px 0 0;max-height:115px;object-fit:contain}.BazaarCasePackListShowcase .case-pack-list-cards .case-pack-list-card .case-pack-list-card-info{margin:2px;display:flex;justify-content:center;align-items:center}.BazaarBanner{position:relative;border-radius:8px;height:100px;width:100%;background:url(/packs/media/images/bazaar-305398f6.png);background-size:cover;background-repeat:no-repeat}.BazaarBanner:before{content:"";position:absolute;border-radius:8px;top:0;right:0;bottom:0;left:0;background-color:rgba(50,213,131,.5)}.BazaarBanner .image-badge{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;border-radius:8px;background-color:#170205;color:#fff;padding:0 8px;font-weight:600;line-height:24px}.BazaarBanner .image-badge .DefaultBadgeContent{display:flex;align-items:center;height:100%}.BazaarBanner .image-badge .DefaultBadgeContent span{font-size:14px;white-space:nowrap;margin-right:8px}.BazaarBanner .image-badge .DefaultBadgeContent img{height:16px;width:16px}.BazaarStandardCheckout .fit-viewport-content{padding-bottom:142px!important;background:#f2f4f7!important}.BazaarStandardCheckout .fit-viewport-content .section{margin-top:16px;margin-left:-15px;margin-right:-15px;padding:16px;background-color:#fefefe}.BazaarStandardCheckout .fit-viewport-content .section>:not(:first-child):not(.Modal){margin-top:16px}.BazaarStandardCheckout .fit-viewport-content .section .supplier-info{display:flex;align-items:center}.BazaarStandardCheckout .fit-viewport-content .section .supplier-info .supplier-info-text{margin-left:16px;display:flex;flex-direction:column}.BazaarStandardCheckout .fit-viewport-content .section .supplier-info .supplier-info-text .Text.items-in-basket{color:#667085}.BazaarStandardCheckout .fit-viewport-content .section .supplier-info .BazaarSupplierLogo img{width:44px;height:44px}.BazaarStandardCheckout .fit-viewport-content .BazaarStockItem .header{display:flex;align-items:center;justify-content:space-between}.BazaarStandardCheckout .BazaarCartStickyButton{display:flex;align-items:center;justify-content:center;height:90px;padding:16px;box-shadow:0 1px 10px #d1d1d1;background-color:#fefefe}@media(min-width:1025px){.BazaarStandardCheckout .BazaarCartStickyButton{left:0;right:0}}.BazaarStandardCheckout .BazaarCartStickyButton .BazaarSupplierLogo img{width:44px;height:44px}.BazaarStandardCheckout .BazaarCartStickyButton .Button{padding-left:15px;padding-right:15px;margin-left:16px;width:100%;display:flex;align-items:center;justify-content:space-around}@media(min-width:1025px){.BazaarStandardCheckout .BazaarCartStickyButton .Button{max-width:50%;justify-content:center}.BazaarStandardCheckout .BazaarCartStickyButton .Button .Badge{margin-left:5px}}.BazaarStandardCheckout .BazaarPaymentModal .Radio label{display:flex;background:#fff;padding:16px;border-radius:8px;border:1px solid #eaecf0;margin:0 0 12px}.BazaarStandardCheckout .BazaarPaymentModal .Radio.selected label{background-color:#f3f3ff;border:1px solid #f5a3af}.BazaarStandardCheckout .BazaarPaymentModal .Radio .radio-label{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.BazaarStandardCheckout .BazaarPaymentModal .Radio .radio-label .content{display:flex;flex-direction:column;width:100%}.BazaarStandardCheckout .BazaarPaymentModal .Radio .radio-label .content .content-label{display:flex;justify-content:space-between}.BazaarStandardCheckout .BazaarPaymentModal .Radio .radio-label .content .content-label .info{display:flex;flex-direction:column}.BazaarStandardCheckout .BazaarPaymentModal .Radio .radio-label .content .content-label .info .Text:first-child{color:#344054}.BazaarStandardCheckout .BazaarPaymentModal .Radio .radio-label .content .content-label .info .Text:last-child{color:#475467}.BazaarPaymentCard{border:1px solid #eaecf0;border-radius:8px;padding:16px}.BazaarPaymentCard .upper-section{display:flex;align-items:center;justify-content:space-between}.BazaarPaymentCard .upper-section .left{display:flex}.BazaarPaymentCard .upper-section img{height:40px}.BazaarPaymentCard .upper-section .payment-info{margin-left:12px}.BazaarPaymentCard .upper-section .payment-info .payment-text{color:#475467;display:flex;flex-direction:column}.BazaarPaymentCard .upper-section .payment-info .payment-text span.connect-payments{color:#b7142b}.BazaarDeliveryCard{border:1px solid #eaecf0;border-radius:8px;padding:16px;display:flex;align-items:center}.BazaarDeliveryCard img{height:40px}.BazaarDeliveryCard .delivery-info{margin-left:12px}.BazaarDeliveryCard .delivery-info .delivery-text{color:#475467}.BazaarAdditionalAddressCard{border:1px solid #eaecf0;border-radius:8px;padding:16px;display:flex;align-items:center;justify-content:space-between}.BazaarAdditionalAddressCard .left{display:flex}.BazaarAdditionalAddressCard img{height:40px}.BazaarAdditionalAddressCard .billing-info{margin-left:12px}.BazaarAdditionalAddressCard .billing-info .billing-text{color:#475467}.BazaarDeliveryFeeMessage{color:#242533;font-size:14px;line-height:26px;font-weight:600;max-width:330px;background:#d1fadf;border-radius:8px;padding:12px;text-align:center;margin:0 auto 1em}.BazaarDeliveryFeeMessage.under-threshold{background:#fff3f8}.BazaarDeliveryFeeMessage p{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;margin:0}.BazaarDeliveryFeeMessage p span{color:#e30020}.BazaarMaximumTransactionLimitWarning{color:#242533;font-size:14px;line-height:26px;font-weight:600;max-width:330px;background:#fff3f8;border-radius:8px;padding:12px;text-align:center;margin:0 auto 1em}.BazaarMaximumTransactionLimitWarning p{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;margin:0}.BazaarMaximumTransactionLimitWarning p span{color:#e30020}.BazaarCartTotals .totals-item{display:flex;justify-content:space-between}.BazaarCartTotals .totals-item:not(.text-black):not(.cashback-amount):not(.discount)>span:first-child{color:#475467}.BazaarCartTotals .cashback-amount{color:#b7142b;text-transform:capitalize}.BazaarCartTotals .discount{color:#df4752}.BazaarCartTotals .discount .Badge{margin-left:8px;height:auto}.BazaarAdditionalAddressModal .Radio label{display:flex;background:#fff;padding:16px;border-radius:8px;border:1px solid #eaecf0;margin:0 0 12px}.BazaarAdditionalAddressModal .Radio.selected label{background-color:#f3f3ff;border:1px solid #f5a3af}.BazaarAdditionalAddressModal .Radio .radio-label{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.BazaarAdditionalAddressModal .Radio .radio-label .content{display:flex;flex-direction:column;width:100%}.BazaarAdditionalAddressModal .Radio .radio-label .content .content-label{display:flex;justify-content:space-between}.BazaarAdditionalAddressModal .Radio .radio-label .content .content-label .info{display:flex;flex-direction:column}.BazaarAdditionalAddressModal .Radio .radio-label .content .content-label .info .Text:first-child{color:#344054}.BazaarAdditionalAddressModal .Radio .radio-label .content .content-label .info .Text:last-child{color:#475467}.BazaarAdditionalAddressModal li{list-style:none}.BazaarInnovationsStickyButton{display:flex;align-items:center;justify-content:space-between;height:90px;padding:16px;box-shadow:0 1px 10px #d1d1d1;background-color:#fefefe;grid-gap:16px;gap:16px}@media(min-width:1025px){.BazaarInnovationsStickyButton{left:0;right:0}.BazaarInnovationsStickyButton button{max-width:50%}}.BazaarInnovationsStickyButton .home-link{display:flex;flex-direction:column;align-items:center}.BazaarInnovationsStickyButton .home-link img{margin-bottom:2px}.BazaarInnovationsStickyButton .home-link .Text{color:#667085;margin:0 10px}.BazaarSingleCartStickyButton{width:100%;display:flex;align-items:center;background:#fff;box-shadow:0 1px 10px #d1d1d1;height:82px;justify-content:space-between;grid-gap:16px;gap:16px}@media(min-width:1025px){.BazaarSingleCartStickyButton{left:0;right:0}.BazaarSingleCartStickyButton button{max-width:50%}}.BazaarSingleCartStickyButton .Button{padding:12px;display:flex;align-items:center;justify-content:flex-start;border:none;width:100%;min-height:40px}.BazaarSingleCartStickyButton .Button .logo{width:32px;min-width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-right:8px;border:1px solid #d0d5dd;font-size:10px}.BazaarSingleCartStickyButton .Button .logo img{width:100%;height:100%;object-fit:cover;border-radius:8px}.BazaarSingleCartStickyButton .Button .basket-info{display:flex;flex-direction:column;align-items:flex-start;z-index:2}.BazaarSingleCartStickyButton .Button .promos{font-size:14px;line-height:18px;font-weight:400;display:flex;align-items:center}.BazaarSingleCartStickyButton .Button .promos .cashback{display:flex;align-items:center}.BazaarSingleCartStickyButton .Button .promos .cashback svg{margin-left:2px}.BazaarSingleCartStickyButton .home-link{display:flex;flex-direction:column;align-items:center}.BazaarSingleCartStickyButton .home-link img{margin-bottom:2px}.BazaarSingleCartStickyButton .home-link .Text{color:#667085;margin:0 10px}.BazaarMultiCartStickyButton{width:100%;display:flex;align-items:center;background:#fff;box-shadow:0 1px 10px #d1d1d1;height:82px;justify-content:space-between;grid-gap:16px;gap:16px}@media(min-width:1025px){.BazaarMultiCartStickyButton{left:0;right:0}.BazaarMultiCartStickyButton button{max-width:50%}}.BazaarMultiCartStickyButton .Button{padding:12px;display:flex;align-items:center;justify-content:flex-start;border:none;width:100%;min-height:40px}.BazaarMultiCartStickyButton .Button .logo{width:32px;min-width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-right:8px;border:1px solid #d0d5dd;font-size:10px}.BazaarMultiCartStickyButton .Button .cart-info{display:flex;flex-direction:column;align-items:flex-start;z-index:2}.BazaarMultiCartStickyButton .Button .items-in-cart{font-weight:700;font-size:14px;line-height:20px}.BazaarMultiCartStickyButton .Button .click-to-checkout{font-size:12px;line-height:16px}.BazaarMultiCartStickyButton .home-link{display:flex;flex-direction:column;align-items:center}.BazaarMultiCartStickyButton .home-link img{margin-bottom:2px}.BazaarMultiCartStickyButton .home-link .Text{color:#667085;margin:0 10px}.SearchSuggestions .item{background:#fcfdfd;border-radius:8px;box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05);cursor:pointer;text-align:left;display:flex;align-items:center;padding:8px;max-width:768px;margin:0 auto 8px}.SearchSuggestions .item .title{overflow:hidden;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical}.SearchSuggestions .item-thumb{min-width:56px;width:56px;height:56px}.SearchSuggestions .item-thumb img{width:100%;height:100%;object-fit:contain;cursor:pointer}.EyeCatcher{background-position:50%;background-size:cover;margin-right:-16px;margin-left:-8px;padding:8px 8px 16px;border-radius:8px 0 0 8px}.EyeCatcher .eye-catcher-content{margin-right:8px;display:grid;grid-template-columns:minmax(auto,204px);grid-gap:8px;justify-content:center;margin-top:8px}@media(max-width:359px){.EyeCatcher .eye-catcher-content{grid-template-columns:repeat(2,minmax(109px,204px))}.EyeCatcher .eye-catcher-content .StockItem:not(.eye-catcher-item){min-width:unset;width:100%}}@media(min-width:360px){.EyeCatcher .eye-catcher-content{grid-template-columns:repeat(3,minmax(109px,204px))}.EyeCatcher .eye-catcher-content .StockItem:not(.eye-catcher-item){min-width:unset;width:100%}}@media(min-width:670px){.EyeCatcher .eye-catcher-content{grid-template-columns:repeat(3,204px);grid-gap:16px}}@media(min-width:1200px){.EyeCatcher .eye-catcher-content{grid-template-columns:repeat(4,204px)}}@media(min-width:1440px){.EyeCatcher .eye-catcher-content{grid-template-columns:repeat(5,204px)}}.EyeCatcher .eye-catcher-content .eye-catcher-logo{width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;align-self:center;grid-column-end:-1}.EyeCatcher .eye-catcher-content .eye-catcher-logo .logo{width:60px;height:60px;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-bottom:8px}@media(min-width:1025px){.EyeCatcher .eye-catcher-content .eye-catcher-logo .logo{width:100px;height:100px}}.EyeCatcher .eye-catcher-content .eye-catcher-logo .logo img{width:100%;height:100%;object-fit:cover;border-radius:8px}.EyeCatcher .eye-catcher-content .eye-catcher-logo .Text{text-decoration:underline}@media(min-width:1025px){.EyeCatcher .eye-catcher-content .eye-catcher-logo .Text{font-size:12px;line-height:18px}}.sort-bar{justify-content:flex-end;padding:15px 0}.group,.sort-bar{display:flex;align-items:center}.group{grid-gap:8px;gap:8px}.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}}.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}}@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}.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}.BazaarReviewSubmission{background:#f2f4f7!important;margin:0 -15px;padding:15px 16px}.BazaarReviewSubmission .reviews-title{padding-bottom:16px}.BazaarReviewSubmission .main-section{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;background-color:#fff;margin-bottom:10px;display:flex;flex-direction:column}.BazaarReviewSubmission .main-section .header{display:flex;align-items:center;justify-content:space-between;padding:16px}.BazaarReviewSubmission .main-section .header .Text{color:#475467}.BazaarReviewSubmission .main-section .thanks-for-submitting{border-top:1px solid #d0d5dd;padding:16px;display:flex;flex-direction:column;justify-content:center;align-items:center}.BazaarReviewSubmission .main-section .thanks-for-submitting img{margin:16px 0}.BazaarReviewSubmission .main-section .thanks-for-submitting .just-earned{color:#344054}.BazaarReviewSubmission .main-section .thanks-for-submitting .earned-amount{color:#101017}.BazaarReviewSubmission .main-section .BazaarReviewStickyButton{background-color:#fefefe;display:flex;justify-content:center;align-items:center}@media(min-width:1025px){.BazaarReviewSubmission .main-section .BazaarReviewStickyButton{left:0;right:0}.BazaarReviewSubmission .main-section .BazaarReviewStickyButton button{max-width:50%}}.BazaarReviewSubmission .main-section .question{padding:16px 10px;border-top:1px solid #d0d5dd}.BazaarReviewSubmission .main-section .question .Text{text-align:center}.BazaarReviewSubmission .main-section .question .rating{display:flex;justify-content:space-around;margin-top:24px}.BazaarReviewSubmission .main-section .question .rating .Button{height:inherit;width:inherit;min-width:inherit;padding:0}.BazaarReviewSubmission .main-section .question .rating .Button img.selected{border:1px solid #05603a;border-radius:8px}.BazaarReviewsList{background:#f2f4f7!important;margin:0 -15px;padding:15px 16px}.BazaarReviewsList .reviews-title{padding-bottom:16px}.BazaarReviewsList .no-reviews{display:flex;flex-direction:column;text-align:center}.BazaarReviewsList .BazaarReviewCard{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;background-color:#fff;margin-bottom:10px}.BazaarReviewsList .BazaarReviewCard .header{display:flex;align-items:center;justify-content:space-between;padding:16px}.BazaarReviewsList .BazaarReviewCard .header .Text{color:#475467}.BazaarReviewsList .BazaarReviewCard .rating-badge{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:4px;border-radius:8px;background-color:#317f7d}.BazaarReviewsList .BazaarReviewCard .rating-badge .Text{color:#fff}.BazaarReviewsList .BazaarOrderRequestItem{padding:16px;display:flex;align-items:center;border-top:1px solid #d0d5dd}.BazaarReviewsList .BazaarOrderRequestItem .item-image{display:flex;justify-content:center;height:120px;min-width:120px;position:relative}.BazaarReviewsList .BazaarOrderRequestItem .item-image img{height:100%;max-width:120px;object-fit:contain}.BazaarReviewsList .BazaarOrderRequestItem .item-info{display:flex;flex-direction:column;justify-content:space-between;margin-left:8px}.BazaarReviewsList .BazaarOrderRequestItem .item-info .item-pack-info .Text{font-weight:400;color:#475467}.BazaarReviewsList .BazaarOrderRequestItem .item-price{margin:10px 0}.BazaarReviewsList .BazaarOrderRequestItem .item-price .item-main-price{display:flex;flex-direction:column;font-weight:600;color:#101828;font-size:14px;line-height:20px}.BazaarReviewsList .BazaarOrderRequestItem .item-price .item-main-price.promo{color:#df4752}.BazaarReviewsList .BazaarOrderRequestItem .item-price .item-cross-price{font-weight:400;color:#475467;text-decoration:line-through;font-size:10px;line-height:18px}.BazaarReviewsList .BazaarOrderRequestItem .item-additional-info .Text{color:#475467}.BazaarReviewsList .BazaarOrderRequestItem .item-additional-info .Text.ordered-on{margin-bottom:5px}.BazaarReviewsList .BazaarOrderRequestItem .item-additional-info .Text.red{color:#d92d20}.BazaarOrderSuccess{background-image:url(/packs/media/pages/OrderSuccess/background-b76846ac6e9c0f332b1a332765623fe0.png);background-size:cover;background-repeat:no-repeat;background-position:50%;margin:0 -16px;overflow:auto}.BazaarOrderSuccess .page-content{height:calc(100vh - 52px);padding:16px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media(min-width:1025px){.BazaarOrderSuccess .page-content{height:calc(100vh - 55px)}}.BazaarOrderSuccess .PageHeading{max-width:100vw}@media(min-width:1025px){.BazaarOrderSuccess .PageHeading{background:#fff}.BazaarOrderSuccess .PageHeading .Text,.BazaarOrderSuccess .PageHeading i{color:#101828}}@media(max-width:1024px){.BazaarOrderSuccess .PageHeading{margin:0;border:none!important}.BazaarOrderSuccess .PageHeading .page-title{justify-content:space-between}.BazaarOrderSuccess .PageHeading .page-title .page-title-text{flex:initial;display:none}.BazaarOrderSuccess .PageHeading .page-title .page-title-text.skip{display:block}}.BazaarOrderSuccess .success-wrapper{width:100%;grid-area:success;display:flex;flex-direction:column;align-items:center}.BazaarOrderSuccess .success-content{background:#fff;padding:16px;border-radius:16px;text-align:center;width:100%}@media(min-width:1025px){.BazaarOrderSuccess .success-content{width:480px;margin:0 auto}}.BazaarOrderSuccess .success-content .savings{display:flex;flex-direction:column;grid-gap:8px}.BazaarOrderSuccess .success-content .savings .saving{display:flex;justify-content:space-between;color:#475467}.BazaarOrderSuccess .success-content .savings .total{color:#101017}.checkout-page{padding:2.4rem 0 0;display:flex;justify-content:space-between;grid-gap:1.6rem;gap:1.6rem;overflow-y:auto}@media(max-width:1024px){.checkout-page{margin-bottom:6.5rem}}@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__card-items{margin-top:1.6rem}body.fit-viewport #page-wrapper .checkout-page.fit-viewport-content{background:#f2f4f7;padding-top:12px}@media(min-width:1025px){body.fit-viewport #page-wrapper .checkout-page.fit-viewport-content{padding:16px 32px}}@media(min-width:1025px){.checkout-page .cart-overview-info{min-height:calc(100vh - 172px)}}.checkout-page__note-text{word-break:break-word}.checkout-page__floating-action-button-image{height:100%}.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:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;width:100%}.checkout-page .text-muted.discount{color:#df4752}.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}.checkout-page .discount-message{font-weight:500;font-size:14px;line-height:20px;text-align:center;color:#041130;background:#f2f4f7;border-radius:4px;width:100%;padding:6px 8px}.checkout-page .discount-message em{font-style:normal;color:#df4752}.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}.checkout-card__delivery-date{margin:1.6rem 0}.card{border-radius:.8rem;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)}.card__elevation--2{box-shadow:0 3px 8px rgba(0,0,0,.13),0 1.5px 6px rgba(0,0,0,.1)}.card__elevation--3{box-shadow:0 6px 16px rgba(0,0,0,.16),0 1.5px 6px rgba(0,0,0,.12)}.card__elevation--4{box-shadow:0 10px 24px rgba(0,0,0,.19),0 1.5px 6px rgba(0,0,0,.14)}.card__elevation--5{box-shadow:0 15px 32px rgba(0,0,0,.22),0 1.5px 6px rgba(0,0,0,.16)}.cart-payment-method{border:1px solid #eaecf0;border-radius:8px;padding:16px}.cart-payment-method__content{display:flex;align-items:center}.cart-payment-method__icon{min-width:24px;margin-right:12px}@media(min-width:1025px){.cart-payment-method__icon{min-width:40px}.cart-payment-method__icon img{width:40px;height:40px}}.cart-payment-method__details{width:100%}.cart-payment-method__details p{color:#475467;margin-bottom:0}.cart-payment-method__text{color:#667085;margin-bottom:0}.floating-action-button{position:fixed;right:2.4rem;bottom:2.4rem;z-index:1000;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}@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__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}.Startpage{margin:0 -8px}@media(min-width:1025px){.Startpage{margin:0}}.Startpage .Carousel{max-width:100%;margin:0 auto}@media(min-width:1025px){.Startpage .Carousel{max-width:calc(100vw - 342px)}}@media(min-width:1512px){.Startpage .Carousel{max-width:1064px}}.Startpage .Carousel .glider-track{margin:0 auto}.Startpage .margin{margin-top:15px;margin-bottom:15px}@media(min-width:1025px){.Startpage .feed-items-section .Heading{font-size:18px;line-height:28px;font-weight:600}}@media(min-width:1025px){.Startpage .feed-items-section{margin-top:10px;margin-left:32px}}.Startpage .feed-items-section .feed-items{justify-content:center;margin-top:16px;display:grid;grid-gap:18px;grid-template-columns:minmax(auto,100%)}@media(min-width:1025px){.Startpage .feed-items-section .feed-items{grid-template-columns:repeat(auto-fit,minmax(-webkit-min-content,343px));grid-template-columns:repeat(auto-fit,minmax(min-content,343px));margin-top:19px}}.Startpage .Snackbar .update-app-snackbar{display:flex;align-items:center}.Startpage .SendConfirmationMail{position:absolute;background-color:#e51936;color:#fcfdfd;padding:10px;bottom:0;left:0;width:100%;text-align:center}@media(max-width:1024px){.Startpage .SendConfirmationMail{bottom:65px}}.RaffleOverlay{cursor:pointer}.RaffleOverlay .mobile-overlay{width:100%;position:absolute;left:0;bottom:65px}@media(min-width:1025px){.RaffleOverlay .mobile-overlay{display:none}}.RaffleOverlay .desktop-overlay{width:50%;position:absolute;left:15px;bottom:15px}@media(max-width:1024px){.RaffleOverlay .desktop-overlay{display:none}}.startpage-promotion-banner{width:calc(100% + 30px);height:auto;display:block;margin:0 -15px}.supplier-store-section{margin:8px 0;background-color:#fcfcfc;border-radius:8px;padding:8px;box-shadow:0 2px 8px rgba(0,0,0,.06)}@media(min-width:1025px){.supplier-store-section{margin:16px 0;padding:16px;flex-direction:row}}.supplier-store-section__order-lists{display:flex;padding:0;grid-gap:8px;gap:8px;margin-top:8px;flex-direction:column}@media(min-width:1025px){.supplier-store-section__order-lists{margin-top:16px;grid-gap:16px;gap:16px;flex-direction:row}}.supplier-store-section__no-list-placeholder{display:flex;flex-direction:column;background-color:#fff;color:#5b5b5b;border-radius:8px;box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05);padding:8px;text-align:start;justify-content:space-around;width:100%}@media(min-width:1025px){.supplier-store-section__no-list-placeholder{padding:16px;width:50%}}.supplier-store-section__no-list-placeholder .Button{align-self:end;white-space:normal;height:auto;margin-top:8px}@media(min-width:1025px){.supplier-store-section__no-list-placeholder .Button{margin-top:16px}}.supplier-store-section__title{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.supplier-store-section__title .Heading{font-size:16px;line-height:24px;font-weight:500}@media(min-width:1025px){.supplier-store-section__title .Heading{font-size:18px;line-height:28px;font-weight:600}}.supplier-store-section__title-text{display:flex;flex-direction:row;align-items:center;grid-gap:2px;gap:2px}.supplier-store-section__title-icon{cursor:pointer;display:inline-flex}.order-list-card{background-color:#fff;color:#475467;border-radius:8px;box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05);text-align:start;width:100%;display:flex;flex-direction:column}@media(min-width:1025px){.order-list-card{width:50%}}.order-list-card:hover{color:#475467;background-color:#fafafa}.order-list-card__title{text-align:center;white-space:normal;overflow-wrap:break-word;word-break:break-word;font-size:clamp(13px,2vw,16px);padding:8px;border-bottom:1px solid #eaecf0;margin:0}@media(min-width:1025px){.order-list-card__title{padding:16px}}.order-list-card__items{display:flex;flex-direction:column;grid-gap:8px;gap:8px;padding:8px}@media(min-width:1025px){.order-list-card__items{padding:16px;grid-gap:16px;gap:16px}}.order-list-card__row{display:flex;justify-content:start;align-items:center;grid-gap:8px;gap:8px}@media(min-width:1025px){.order-list-card__row{grid-gap:16px;gap:16px}}.order-list-card__item-title{font-size:13px;word-break:break-word}.order-list-card__image{object-fit:cover;border-radius:4px}.order-list-card__placeholder{flex-shrink:0;background:#eee;color:#bbb;border-radius:4px;justify-self:center}.order-list-card__trailing-text{font-size:13px;text-align:end;opacity:.4;margin-right:8px;margin-top:auto}@media(min-width:1025px){.order-list-card__trailing-text{margin-right:16px}}@keyframes startpage-hint-glow{0%{box-shadow:0 0 5px var(--startpage-hint-color)}to{box-shadow:0 0 20px var(--startpage-hint-color)}}.StartpageHint{--startpage-hint-color:transparent;position:absolute;height:min(100vw,400px);width:min(100vw,400px);bottom:max(-60vw,-250px);left:50%;margin-left:calc(min(100vw,400px)*-0.5);border-radius:50%;background:#fff;text-align:center;padding:15px;display:flex;justify-content:center;border:15px solid transparent;border-color:var(--startpage-hint-color);box-shadow:0 0 10px var(--startpage-hint-color);z-index:2;transition:bottom .1s ease-in;animation:startpage-hint-glow 1s ease-in infinite alternate}.StartpageHint:hover{bottom:calc(max(-60vw,-250px) + 5px)}.StartpageHint.long-text{bottom:max(-57vw,-240px)}.StartpageHint.long-text:hover{bottom:calc(max(-57vw,-240px) + 5px)}@media(min-width:1025px){.StartpageHint{bottom:-310px}.StartpageHint:hover{bottom:-305px}.StartpageHint.long-text{bottom:-300px}.StartpageHint.long-text:hover{bottom:-295px}}.StartpageHint>.content{width:min(55vw,200px);margin-top:15px}.StartpageHint>.content.with-logo{margin-top:-7px;width:min(60vw,240px)}.StartpageHint>.content .logo{max-height:30px;max-width:50px}.CashbackNotice{margin-top:15px;margin-bottom:15px;text-align:center}.CashbackNotice .fit-viewport-content{margin:auto!important}.CashbackNotice header{position:relative;text-align:left;padding-left:50px;margin-bottom:15px}.CashbackNotice header .ribbon{text-transform:uppercase;background-color:#12b76a;color:#fff;display:block;font-weight:600;width:100px;transform:rotate(-45deg);left:-40px;text-align:center;position:absolute}.CashbackNotice header h3{margin:0;font-weight:400}.CashbackNotice header h2{color:#12b76a;line-height:1;font-size:42px;margin:-5px 0 0}.CashbackNotice picture{cursor:pointer}.CashbackNotice .notice-banner img{box-shadow:0 1px 2px rgba(0,0,0,.25);background:#fff}.CashbackNotice .buttons{margin-top:1em;display:flex;justify-content:space-between}.CashbackNotice .has-error .help-block{font-weight:600;text-align:center}.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}.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}.welcome-card{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.06);padding:8px;margin:8px auto;text-align:start}@media(min-width:1025px){.welcome-card{padding:16px;margin:16px auto}}.BazaarStartpageEntryPoint .header{margin:16px 0}@media(min-width:1025px){.BazaarStartpageEntryPoint .header{margin:26px 32px 19px}}@media(min-width:1025px){.BazaarStartpageEntryPoint .Heading{font-size:18px;line-height:28px;font-weight:600}}.BazaarStartpageEntryPoint .card.v2 .visuals{display:flex;align-items:center;justify-content:flex-end;background:#fff;border-radius:8px;margin-bottom:16px;background:linear-gradient(114deg,#317f7d,#05603a 37.88%,#317f7d 75.76%);box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05)}.BazaarStartpageEntryPoint .card.v2 .visuals .bazaar-title{flex-grow:1;color:#fcfcfd;padding:16px}.BazaarStartpageEntryPoint .card.v2 .visuals img{width:auto;height:56px;border-top-left-radius:0;border-top-right-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:8px}@media(min-width:1025px){.BazaarStartpageEntryPoint .card.v2 .visuals{margin-top:0;margin-left:24px;margin-right:24px}}@media(min-width:1025px){.BazaarStartpageEntryPoint .card.v2 .BazaarStockItemShowcase{margin-left:24px;margin-right:24px}}.OrderHistoryLandingPage{background-color:#fcfcfc;border-radius:8px;padding:8px;box-shadow:0 2px 8px rgba(0,0,0,.06)}@media(min-width:1025px){.OrderHistoryLandingPage{padding:16px}}.OrderHistoryLandingPage .header{display:flex;justify-content:space-between;align-items:center}@media(min-width:1025px){.OrderHistoryLandingPage .Heading{font-size:18px;line-height:28px;font-weight:600}}.OrderHistoryLandingPage .orders{margin-top:8px;display:grid;grid-gap:8px;grid-template-columns:1fr}@media(min-width:1025px){.OrderHistoryLandingPage .orders{margin-top:16px;grid-gap:16px;grid-template-columns:repeat(2,1fr)}}@media(min-width:1025px){.EmptyOrderHistoryLandingPage .Heading{font-size:18px;line-height:28px;font-weight:600;margin-left:32px}}.EmptyOrderHistoryLandingPage .content{display:flex;flex-direction:column;justify-content:center;align-items:center}@media(min-width:1025px){.EmptyOrderHistoryLandingPage .content{padding-top:3px}}.EmptyOrderHistoryLandingPage .img{width:48px;height:48px}.EmptyOrderHistoryLandingPage .Text{text-align:center}.EmptyOrderHistoryLandingPage .start-order{color:#667085}.EmptyOrderHistoryLandingPage .Button{width:100%;max-width:343px;margin:16px 0}.OrderHistoryItemLandingPage{display:block;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)}.OrderHistoryItemLandingPage .heading-text{padding:16px;border-bottom:1px solid #eaecf0;color:#475467;display:flex;align-items:center;grid-gap:5px;gap:5px}.OrderHistoryItemLandingPage .heading-text span{font-size:25px}.OrderHistoryItemLandingPage .order{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;grid-gap:16px;gap:16px;padding:16px}.OrderHistoryItemLandingPage .order-details{display:flex;width:100%;align-items:flex-start}.OrderHistoryItemLandingPage .order-details Button{white-space:normal;height:auto;margin-left:4px}.OrderHistoryItemLandingPage .info{margin-left:16px;color:#344054;font-weight:400;font-size:14px;line-height:18px;width:100%}.OrderHistoryItemLandingPage .info .info-elements{display:flex;justify-content:space-between;align-items:flex-start}.OrderHistoryItemLandingPage .info p{margin-bottom:2px}.OrderHistoryItemLandingPage .info .submitted{color:#e51936}.OrderHistoryItemLandingPage .info .rejected{color:#d92d20}.OrderHistoryItemLandingPage .info .in-delivery{color:#f79009}.OrderHistoryItemLandingPage .info .delivered{color:#039855}.OrderHistoryItemLandingPage .logo{min-width:48px;width:48px;height:48px;border-radius:8px;border:1px solid #eaecf0;display:flex;align-items:center;justify-content:center;position:relative}.OrderHistoryItemLandingPage .logo img:not(.status){border-radius:8px;width:100%;object-fit:cover}.OrderHistoryItemLandingPage .logo i{font-size:24px}.OrderHistoryItemLandingPage .logo .status{position:absolute;right:-4px;bottom:-10px}.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}.ScannerEducation .content{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:56px}.ScannerEducation .content .Text{text-align:center}.ScannerEducation .content .confirm-button{margin-top:24px}.ScannerEducation .content .image-container{position:relative;width:100%;display:flex;align-items:center;justify-content:center}@media(min-width:769px){.ScannerEducation .content .image-container{width:60%;max-width:400px}}.ScannerEducation .content img{height:295px;object-fit:contain;background-color:#fff}.ScannerEducation .content .image-zoom{position:absolute;top:0;left:0;right:0;opacity:0;width:100%;height:295px;object-fit:contain;animation:scannerInfoZoom 3.4s infinite;animation-delay:1s}@keyframes scannerInfoZoom{0%{opacity:0}20%,40%{opacity:1}60%{opacity:0}}.FeedItem{width:100%;margin:0 auto;border-radius:15px;background:#fcfdfd;box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05);display:flex;flex-direction:column}@media(min-width:1025px){.FeedItem{max-width:343px}}.FeedItem .in-preparation{margin-bottom:10px;display:inline-block}.FeedItem .social-avatar{display:flex;align-items:center;padding:8px 12px}.FeedItem .social-avatar img{width:48px;height:48px;margin-right:13px;object-fit:cover}.FeedItem .social-avatar .subtitle{color:#475467}.FeedItem .social-body{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:0}.FeedItem .social-body img{margin-bottom:0}.FeedItem .social-body .feed-item-text{font-weight:400;font-size:14px;line-height:20px;color:#475467;margin:16px}.FeedItem .social-body .feed-item-text p{margin-bottom:8px}.FeedItem .social-body .feed-item-text div{display:inline}.FeedItem .social-body .action-url{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:32px 16px 16px;width:auto!important}.FeedItem .glider-slide{border-radius:0;margin:0;display:inline-flex;justify-content:center}@media(min-width:1025px){.FeedItem .square{width:343px}}.FeedItem .square video{height:311px!important;object-fit:contain}.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}.supplier-stores-page-title{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;font-size:14px;width:100%;text-align:center;margin-right:28px;padding:10px 0}.SupplierStores{height:91%}.SupplierStoresPageContent{background:#f2f4f7!important;margin:0 -15px;padding:0 15px 104px}@media(min-width:1025px){.SupplierStoresPageContent{padding:0 15px 59px}}@media(min-width:1024px){.SupplierStoresPageContent{padding:16px 15px 59px}}.SupplierStoresPageContent .missing{max-width:768px;margin:0 auto}.PageHeadingWithSearch{background:#b7142b;position:-webkit-sticky;position:sticky;top:0;z-index:100}@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 -15px}.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}}.YourSuppliers .SupplierStoreCards{grid-template-columns:repeat(3,minmax(0,1fr))}.SupplierStoreCards{display:grid;grid-gap:16px}.SupplierStoreCards,.SupplierStoreCards div.card a{position:relative;justify-content:center;align-items:center}.SupplierStoreCards div.card a{text-align:center;display:flex;flex-direction:column;background-color:#fcfdfd;box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05);width:100%;height:100%;border-radius:8px;margin:0 auto;padding:8px 4px 0}.SupplierStoreCards div.card .logo .Text{margin:0;max-width:100%}.SupplierStoreCards div.card .logo .Text:not(.view-all-text){overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:3px 8px}.SupplierStoreCards div.card .logo .Text.view-all-text{height:107px;display:flex;align-items:center}.SupplierStoreCards div.card .logo i{display:flex;align-items:center}.SupplierStoreCards div.card .logo img{object-fit:contain;width:100%;border-radius:8px}.SupplierStoreCards div.card .logo i,.SupplierStoreCards div.card .logo img{height:107px}.SupplierCategories{margin-bottom:28px}@media(min-width:1025px){.SupplierCategories{margin-bottom:51px}}.SupplierCategories .buttons{display:flex;flex-wrap:wrap;grid-gap:12px 11px;gap:12px 11px;margin-top:12px}@media(min-width:1025px){.SupplierCategories .buttons{margin-top:16px}}.SupplierCategories .buttons .Button{font-size:14px;line-height:20px;height:36px;padding:7px 14px;font-weight:600}@media(min-width:1025px){.SupplierCategories .buttons .Button{height:48px;padding:12px 20px}}.SupplierCategories .buttons .Button.default{color:#344054}.SupplierCategories .supplier-stores{margin:35px auto 0;display:flex;flex-direction:column;max-width:768px}.SupplierStoreCard{display:flex;justify-content:space-between;align-items:center;background:#fff;padding:16px;margin-bottom:12px;border-radius:8px;box-shadow:0 0 1px 0 rgba(16,24,64,.24),0 3px 8px 1px rgba(0,0,0,.05)}@media(min-width:1025px){.SupplierStoreCard{margin-bottom:24px}}.SupplierStoreCard .logo-info{display:flex}.SupplierStoreCard .logo{flex-shrink:0;width:64px;height:64px;display:flex;justify-content:center;align-items:center;border-radius:8px;border:1px solid #eaecf0}.SupplierStoreCard .logo img{width:100%;height:100%;object-fit:cover;border-radius:8px}.SupplierStoreCard .logo i{font-size:25px;color:#98a2b3}.SupplierStoreCard .info{margin-left:12px}.SupplierStoreCard .info .key-fact{color:#667085}@media(min-width:1025px){.SupplierStoreCard .info .info-badge.Badge{display:none}.SupplierStoreCard .info .key-fact:last-of-type{margin:0}}.SupplierStoreCard .info-badge.Badge{display:inline-block;margin-top:4px;padding:2px 8px;border-radius:16px;color:#344054;border:none}.SupplierStoreCard .info-badge.Badge .Text{font-size:12px;line-height:18px}.SupplierStoreCard .logo-info+.Badge{display:none}@media(min-width:1025px){.SupplierStoreCard .logo-info+.Badge{display:block;align-self:flex-start}}.OrderHistory{background:#f2f4f7;margin:-15px;padding-top:15px;padding-left:15px;padding-right:15px}.OrderHistory .orders{margin-bottom:64px}.OrderHistory .page-heading{margin:16px 0;padding:0}@media(max-width:420px){.OrderHistory .page-heading{font-size:16px;line-height:24px}}.OrderHistory .InProgressOrder,.OrderHistory .OrderHistoryItem{max-width:768px;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 .InProgressOrder img,.OrderHistory .OrderHistoryItem img{object-fit:contain}.OrderHistory .InProgressOrder .supplier-logo,.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 .InProgressOrder{background:#fff;color:#101828;display:flex;flex-direction:row;padding:1em}.OrderHistory .InProgressOrder .count{color:#667085}.OrderHistory .InProgressOrder .content{width:-webkit-fill-available}.OrderHistory .InProgressOrder .content .heading{display:flex;justify-content:space-between;grid-gap:8px;gap:8px}.OrderHistory .InProgressOrder .content .heading .open{flex-direction:row;display:flex;align-items:flex-start;grid-gap:16px;gap:16px}.OrderHistory .InProgressOrder .content .heading .open i{line-height:24px;font-size:16px;font-weight:600;color:#667085}.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}.OrderLists{background:#f2f4f7;margin:-15px;padding-top:15px;padding-left:15px;padding-right:15px}.OrderLists .orders{margin-bottom:64px}.OrderLists .page-heading{margin:16px 0;padding:0}@media(max-width:420px){.OrderLists .page-heading{font-size:16px;line-height:24px}}.OrderLists .lists-individual{margin-top:40px}.OrderLists .OrderListsItem{max-width:768px;margin:1em auto 1em 0;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}.OrderLists .OrderListsItem .logo{width:64px;height:64px;flex-shrink:0;border-radius:8px;border:1px solid #eaecf0;display:flex;justify-content:center}.OrderLists .OrderListsItem .logo i{display:flex;align-items:center}.OrderLists .OrderListsItem .logo img{object-fit:contain;width:100%;border-radius:8px}.OrderLists .OrderListsItem .logo i,.OrderLists .OrderListsItem .logo img{height:62px}.OrderLists .OrderListsItem .content{width:-webkit-fill-available;flex-grow:1;display:flex}.OrderLists .OrderListsItem .content .heading{flex-grow:1;word-break:break-word;overflow-wrap:anywhere}.OrderLists .OrderListsItem .content .count{display:flex;grid-gap:12px;gap:12px;align-items:center;color:#667085}.OrderLists .OrderListsItem .content .count img{height:24px}.OrderLists .OrderListsItem .content .actions{flex-shrink:0;display:flex;flex-direction:row;grid-gap:10px;gap:10px;align-items:start}.OrderLists .OrderListsItem .content .actions img{height:24px}@media(max-width:576px){.OrderLists .OrderListsItem .content.wrapable{flex-wrap:wrap}.OrderLists .OrderListsItem .content.wrapable .actions{order:1;flex-basis:100%;justify-content:center;padding-top:1em}}.OrderLists .OrderListsItem .open{flex-shrink:0;margin-left:14px;padding:5px 0}.OrderLists .OrderListsItem .open img{height:24px}.OrderLists .add-list{margin-top:30px;text-align:center}.OrderLists .load-more .Button{width:100%;max-width:100%}@media(min-width:500px){.OrderLists .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}.OrderList{background:#f2f4f7;margin:-15px;padding-top:15px;padding-left:15px;padding-right:15px}@media(max-width:1025px){.OrderList{padding-left:8px;padding-right:8px}}.OrderList .header{display:flex;justify-content:space-between;align-items:center}.OrderList .page-heading{margin:16px 0;padding:0}@media(max-width:420px){.OrderList .page-heading{font-size:16px;line-height:24px}}.OrderList .add-item-top{margin-bottom:2em;text-align:center}.OrderList .add-item{min-height:300px;max-width:768px;margin:4em auto 1em}.OrderList .add-item .actions{text-align:center}.OrderList .add-item .search-heading{display:flex;justify-content:space-between;align-items:center}.OrderList .add-item .search-heading>h3{flex-grow:1;text-align:center}.OrderList .add-item .Input{max-width:768px;margin:1em auto}.OrderList .add-item .OrderListSearchResults>div{margin:1em auto}.OrderList .items{margin:1em auto;grid-gap:24px;gap:24px;touch-action:pan-y;-webkit-overflow-scrolling:touch}.OrderList .items .dragged{position:relative;z-index:1000}.OrderListSearchResult{cursor:pointer}.OrderListSearchResult:hover{transform:translateY(-1px);box-shadow:0 0 1px 0 rgba(16,24,64,.32),0 4px 12px 2px rgba(0,0,0,.08)}.OrderListSearchResult .OrderListItem{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;transition:all .2s ease}@media(max-width:481px){.OrderListSearchResult .OrderListItem{grid-gap:.5em;gap:.5em;padding:.5em}}.OrderListSearchResult .OrderListItem .logo{width:64px;height:64px;flex-shrink:0;border-radius:8px;border:1px solid #eaecf0;display:flex;justify-content:center}.OrderListSearchResult .OrderListItem .logo i{display:flex;align-items:center}.OrderListSearchResult .OrderListItem .logo img{object-fit:contain;width:100%;border-radius:8px}.OrderListSearchResult .OrderListItem .logo i,.OrderListSearchResult .OrderListItem .logo img{height:62px}.OrderListSearchResult .OrderListItem .content{width:-webkit-fill-available;flex-grow:1;display:flex;grid-gap:8px;gap:8px}.OrderListSearchResult .OrderListItem .content .heading{flex-grow:1}.OrderListSearchResult .OrderListItem .content .pack-info{color:#667085}.OrderListSearchResult .OrderListItem .content .actions{flex-direction:row;display:flex;grid-gap:10px;gap:10px;align-items:center}.OrderListSearchResult .OrderListItem .content .actions .btn i{line-height:24px;font-size:16px;font-weight:500}@media(max-width:1025px){.OrderListSearchResult .OrderListItem .content .actions .Button.btn-sm{padding:5px 0 0;height:24px}}@media(max-width:481px){.OrderListSearchResult .OrderListItem .content .actions .Button.btn-sm{height:28px}}@media(max-width:480px){.OrderListSearchResult .OrderListItem .content{flex-wrap:wrap}.OrderListSearchResult .OrderListItem .content .actions{order:1;flex-basis:100%;grid-gap:0;gap:0}}.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}.Order{height:100%;display:flex;flex-flow:column;margin-bottom:100px}@media(min-width:375px){.Order{margin-bottom:0}}.OrderDetail{background:#f2f4f7;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 .OrderProgress,.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 .OrderProgress,.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}@media(min-width:1025px){.OrderDetail .OrderProgress .item.horizontal-text-pending:after,.OrderDetail .OrderProgress .item.horizontal-text-success:after{background-color:#b7142b!important}.OrderDetail .OrderProgress .item.horizontal-text-failure:after{background-color:#d92d20!important}.OrderDetail .OrderProgress .item.horizontal-default:after{background-color:#eaecf0!important}}@media(max-width:1024px){.OrderDetail .OrderProgress .item.text-pending:after,.OrderDetail .OrderProgress .item.text-success:after{background-color:#b7142b!important}.OrderDetail .OrderProgress .item.text-failure:after{background-color:#d92d20!important}.OrderDetail .OrderProgress .item.current:after,.OrderDetail .OrderProgress .item.default:after{background-color:#eaecf0!important}}.OrderTrackingInfo{display:flex;justify-content:space-between;align-items:center}.OrderTrackingInfo .Text.tracking-number{font-weight:400;font-size:14px;line-height:20px;color:#ce1731}.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:Inter,system-ui,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}}.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)}.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}.ClaimDevice{max-width:430px;margin:20px auto}.ClaimDevice .buttons{display:flex;justify-content:center;flex-wrap:wrap;grid-gap:16px;gap:16px}.MagaloopPayRegistration{display:flex;height:100%}.MagaloopPayRegistration .fit-viewport-content{height:100%}.MagaloopPayRegistration .PageHeading .page-title>.Heading .page-title-text{font-size:10px}.MagaloopPayRegistration .MagaloopPayForm{max-width:430px;margin:24px auto 100px}.MagaloopPayRegistration .MagaloopPayForm .second-section-header{font-size:15px;line-height:inherit;margin-bottom:10px}.MagaloopPayRegistration .MagaloopPayForm .Checkbox label{margin-top:5px}.MagaloopPayRegistration .SuccessfulRegistration{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;max-width:430px;margin:0 auto}.MagaloopPayRegistration .SuccessfulRegistration .main-content{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;flex-basis:50%}.MagaloopPayRegistration .SuccessfulRegistration .main-content .check{height:100px}@media(max-height:680px){.MagaloopPayRegistration .SuccessfulRegistration .main-content .check{height:70px}}.MagaloopPayRegistration .SuccessfulRegistration .main-content .check{animation:bounce-in-fwd 1.1s both}.MagaloopPayRegistration .SuccessfulRegistration .main-content .text{text-align:center;margin:16px}.MagaloopPayRegistration .SuccessfulRegistration .main-content .text .contact{font-size:15px}@keyframes bounce-in-fwd{0%{transform:scale(0);animation-timing-function:ease-in;opacity:0}38%{transform:scale(1);animation-timing-function:ease-out;opacity:1}55%{transform:scale(.7);animation-timing-function:ease-in}72%{transform:scale(1);animation-timing-function:ease-out}81%{transform:scale(.84);animation-timing-function:ease-in}89%{transform:scale(1);animation-timing-function:ease-out}95%{transform:scale(.95);animation-timing-function:ease-in}to{transform:scale(1);animation-timing-function:ease-out}}.CancelMandate .CancelMandateHeading{color:#101828}.CancelMandate .CancelMandateText{color:#344054}.CancelMandate .CancelMandateTextImportant{color:#344054;font-weight:600}.CancelMandate .CancelMandateButtons{display:flex}.CancelMandate .CancelMandateButtons button{flex:1 1}.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}.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}.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}.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}.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}.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}.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}.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}}.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}