html{box-sizing:border-box;scroll-behavior:smooth;font-size:100%}body{min-height:100vh;font-size:1rem;scroll-behavior:smooth;text-rendering:optimizespeed;font-weight:400;font-family:New MS London,Helvetica,Arial,sans-serif;color:#222;&:focus,.focus-visible{outline:0;box-shadow:0 0 0 .125rem #fff,0 0 0 .25rem #4273b7,0 0 .25rem .25rem #4273b7}}main{background-color:#fff}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;text-align:inherit;background:none;box-shadow:none;padding:0;cursor:pointer;border:none;color:inherit;font:inherit}hr{margin:0}*,:after,:before{box-sizing:inherit}ol,ul{padding:0;list-style:none}body,h1,h2,h3,h4,li,ol,p,ul{margin:0}a{color:inherit}fieldset{border:0;margin:0;padding:0;position:relative;display:flex;flex-direction:column;legend{padding:0;position:absolute;left:-9999px}}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@font-face{font-family:New MS London;font-display:swap;font-weight:100 400;src:url(https://static.marksandspencer.com/fonts/mnsLondon/mnsLondonRegular.woff2) format("woff2"),url(https://static.marksandspencer.com/fonts/mnsLondon/mnsLondonRegular.woff) format("woff")}@font-face{font-family:New MS London Light;font-display:swap;font-weight:100 400;src:url(https://static.marksandspencer.com/fonts/mnsLondon/mnsLondonLight.woff2) format("woff2"),url(https://static.marksandspencer.com/fonts/mnsLondon/mnsLondonLight.woff) format("woff")}@font-face{font-family:New MS London;font-display:swap;font-weight:400;src:url(https://static.marksandspencer.com/fonts/mnsLondon/mnsLondonRegular.woff2) format("woff2"),url(https://static.marksandspencer.com/fonts/mnsLondon/mnsLondonRegular.woff) format("woff")}@font-face{font-family:New MS London;font-display:swap;font-weight:500 900;src:url(https://static.marksandspencer.com/fonts/mnsLondon/mnsLondonSemiBold.woff2) format("woff2"),url(https://static.marksandspencer.com/fonts/mnsLondon/mnsLondonSemiBold.woff) format("woff")}@font-face{font-family:New MS London;font-display:swap;font-weight:700;src:url(https://static.marksandspencer.com/fonts/mnsLondon/mnsLondonSemiBold.woff2) format("woff2"),url(https://static.marksandspencer.com/fonts/mnsLondon/mnsLondonSemiBold.woff) format("woff")}:root{--mns-breakpoints-sm:320px;--mns-breakpoints-md:768px;--mns-breakpoints-lg:1024px;--mns-breakpoints-xl:1280px;--blue-10:#eaf5fa;--blue-85:#50a9d8;--blue-120:#277ba7;--blue-130:#226c92;--blue-130-opacity-0:rgb(34 108 146/0%);--blue-130-opacity-6:rgb(34 108 146/6%);--blue-130-opacity-14:rgb(34 108 146/14%);--blue-130-opacity-20:rgb(34 108 146/20%);--blue-130-opacity-40:rgb(34 108 146/40%);--blue-140:#1e5a7a;--blue-150:#194d69;--dark-opacity-0:rgb(0 0 0/0%);--dark-opacity-6:rgb(0 0 0/6%);--dark-opacity-14:rgb(0 0 0/14%);--dark-opacity-20:rgb(0 0 0/20%);--green-10:#eaf7eb;--green-55-opacity-25:rgb(139 213 144/25%);--green-100:#2db236;--green-130:#207d26;--green-170:#0e3510;--light-opacity-0:rgb(255 255 255/0%);--light-opacity-14:rgb(255 255 255/14%);--light-opacity-20:rgb(255 255 255/20%);--orange-10:#fdf2e7;--orange-40:#f7cda0;--orange-100:#ea8212;--orange-130:#a45b0d;--orange-140:#8c4e0b;--pewter-25:#e2eaef;--pewter-130:#627886;--pewter-140:#546773;--red-5:#fff3f4;--red-100:#ea122a;--red-100-opacity-0:rgb(234 18 42/0%);--red-100-opacity-6:rgb(234 18 42/6%);--red-100-opacity-14:rgb(234 18 42/14%);--red-120:#bb0e22;--shade-0:#fff;--shade-4:#f5f5f5;--shade-12:#e0e0e0;--shade-20:#ccc;--shade-30:#b2b2b2;--shade-40:#999;--shade-48:#858585;--shade-56:#707070;--shade-72:#474747;--shade-87:#222;--shade-94:#0f0f0f;--shade-100:#000;--teal-25:#bfeade;--teal-150:#005640;--teal-150-opacity-0:rgb(0 86 64/0%);--teal-150-opacity-6:rgb(0 86 64/6%);--teal-150-opacity-14:rgb(0 86 64/14%);--teal-150-opacity-20:rgb(0 86 64/20%);--color-accent-primary-on-primary:var(--shade-0);--color-accent-primary-on-primary-container:var(--teal-150);--color-accent-primary-primary:var(--teal-150);--color-accent-primary-primary-container:var(--teal-25);--color-accent-secondary-on-secondary:var(--shade-0);--color-accent-secondary-on-secondary-container:var(--shade-87);--color-accent-secondary-secondary:var(--shade-100);--color-accent-secondary-secondary-container:var(--shade-4);--color-accent-tertiary-on-tertiary:var(--shade-0);--color-accent-tertiary-on-tertiary-container:var(--pewter-140);--color-accent-tertiary-tertiary:var(--pewter-130);--color-accent-tertiary-tertiary-container:var(--pewter-25);--color-surface-bright-on-surface-bright:var(--shade-100);--color-surface-bright-on-surface-bright-container:var(--shade-94);--color-surface-bright-on-surface-bright-variant:var(--shade-56);--color-surface-bright-surface-bright:var(--shade-0);--color-surface-bright-surface-bright-container:var(--shade-4);--color-surface-dark-on-surface-dark:var(--shade-0);--color-surface-dark-on-surface-dark-container:var(--shade-12);--color-surface-dark-on-surface-dark-variant:var(--shade-40);--color-surface-dark-surface-dark:var(--shade-100);--color-surface-dark-surface-dark-container:var(--shade-72);--color-surface-on-surface:var(--shade-100);--color-surface-on-surface-container:var(--shade-100);--color-surface-on-surface-variant:var(--shade-56);--color-surface-surface:var(--shade-4);--color-surface-surface-container:var(--shade-0);--color-state-disabled-disabled:var(--shade-20);--color-state-disabled-disabled-on-dark:var(--shade-72);--color-state-disabled-on-disabled:var(--shade-48);--color-state-disabled-on-disabled-on-dark:var(--shade-30);--color-state-error-error:var(--red-100);--color-state-error-error-container:var(--red-5);--color-state-error-on-error:var(--shade-100);--color-state-error-on-error-container:var(--red-120);--color-state-success-on-success:var(--green-170);--color-state-success-on-success-container:var(--green-130);--color-state-success-success:var(--green-100);--color-state-success-success-container:var(--green-10);--color-state-unactioned-on-unactioned:var(--shade-87);--color-state-unactioned-on-unactioned-container:var(--orange-130);--color-state-unactioned-unactioned:var(--orange-100);--color-state-unactioned-unactioned-container:var(--orange-10);--color-state-warning-on-warning:var(--shade-87);--color-state-warning-on-warning-container:var(--orange-140);--color-state-warning-warning:var(--orange-100);--color-state-warning-warning-container:var(--orange-40);--color-states-black-dragged:var(--dark-opacity-20);--color-states-black-enabled:var(--dark-opacity-0);--color-states-black-focused:var(--dark-opacity-14);--color-states-black-hovered:var(--dark-opacity-6);--color-states-black-pressed:var(--dark-opacity-14);--color-states-blue-enabled:var(--blue-130-opacity-0);--color-states-blue-enabled-on-dark:var(--blue-130-opacity-0);--color-states-blue-focused:var(--blue-130-opacity-14);--color-states-blue-focused-on-dark:var(--blue-130-opacity-40);--color-states-blue-hovered:var(--blue-130-opacity-6);--color-states-blue-hovered-on-dark:var(--blue-130-opacity-20);--color-states-blue-pressed:var(--blue-130-opacity-14);--color-states-blue-pressed-on-dark:var(--blue-130-opacity-40);--color-states-highlighted:var(--green-55-opacity-25);--color-states-red-enabled:var(--red-100-opacity-0);--color-states-red-focused:var(--red-100-opacity-14);--color-states-red-hovered:var(--red-100-opacity-6);--color-states-red-pressed:var(--red-100-opacity-14);--color-states-teal-dragged:var(--teal-150-opacity-20);--color-states-teal-enabled:var(--teal-150-opacity-0);--color-states-teal-focussed:var(--teal-150-opacity-14);--color-states-teal-hovered:var(--teal-150-opacity-6);--color-states-teal-pressed:var(--teal-150-opacity-14);--color-states-white-dragged:var(--light-opacity-20);--color-states-white-enabled:var(--light-opacity-0);--color-states-white-focused:var(--light-opacity-20);--color-states-white-hovered:var(--light-opacity-14);--color-states-white-pressed:var(--light-opacity-20);--color-role-destructive-destructive:var(--red-100);--color-role-destructive-destructive-container:var(--red-5);--color-role-destructive-on-destructive:var(--shade-100);--color-role-destructive-on-destructive-container:var(--red-120);--color-role-info-info:var(--blue-140);--color-role-info-info-container:var(--blue-10);--color-role-info-on-info:var(--shade-0);--color-role-info-on-info-container:var(--blue-150);--color-role-link-link:var(--blue-130);--color-role-link-link-on-bright:var(--blue-120);--color-role-link-link-on-dark:var(--blue-85);--color-role-outline-outline:var(--pewter-130);--color-role-outline-outline-variant:var(--pewter-25)}.visuallyHidden{border:0;clip:rect(0,0,0,0);margin:-1px;overflow:hidden;padding:0;position:absolute;left:-999px;top:auto;white-space:nowrap;width:1px;height:1px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--color-surface-surface)}body.overflowHidden{overflow:hidden}main{background-color:var(--color-surface-surface)}:root{--border-radius-full:9999px;--z-index-menu:20;--scale-0:0;--scale-2:2px;--scale-4:4px;--scale-6:6px;--scale-8:8px;--scale-10:10px;--scale-12:12px;--scale-14:14px;--scale-16:16px;--scale-18:18px;--scale-20:20px;--scale-24:24px;--scale-28:28px;--scale-32:32px;--scale-36:36px;--scale-40:40px;--scale-44:44px;--scale-48:48px;--scale-52:52px;--scale-56:56px;--scale-60:60px;--scale-64:64px;--scale-68:68px;--scale-72:72px;--scale-76:76px;--scale-80:80px;--typography-size-display-lg:52px;--typography-size-display-md:46px;--typography-size-display-sm:41px;--typography-size-headline-lg:36px;--typography-size-headline-md:32px;--typography-size-headline-sm:29px;--typography-size-title-lg:26px;--typography-size-title-md:23px;--typography-size-title-sm:20px;--typography-size-body-lg:18px;--typography-size-body-md:16px;--typography-size-body-sm:14px;--typography-size-label-lg:13px;--typography-size-label-md:11px;--typography-size-label-sm:10px;--typography-line-height-display-lg:60px;--typography-line-height-display-md:52px;--typography-line-height-display-sm:48px;--typography-line-height-headline-lg:44px;--typography-line-height-headline-md:40px;--typography-line-height-headline-sm:36px;--typography-line-height-title-lg:36px;--typography-line-height-title-md:32px;--typography-line-height-title-sm:28px;--typography-line-height-body-lg:28px;--typography-line-height-body-md:24px;--typography-line-height-body-sm:20px;--typography-line-height-label-lg:20px;--typography-line-height-label-md:18px;--typography-line-height-label-sm:16px;--typography-weight-light:300;--typography-weight-regular:400;--typography-weight-semibold:600;--typography-weight-bold:700}.typographyDisplayLarge{font-size:var(--typography-size-display-lg);line-height:var(--typography-line-height-display-lg)}.typographyDisplayMedium{font-size:var(--typography-size-display-md);line-height:var(--typography-line-height-display-md)}.typographyDisplaySmall{font-size:var(--typography-size-display-sm);line-height:var(--typography-line-height-display-sm)}.typographyHeadlineLarge{font-size:var(--typography-size-headline-lg);line-height:var(--typography-line-height-headline-lg)}.typographyHeadlineMedium{font-size:var(--typography-size-headline-md);line-height:var(--typography-line-height-headline-md)}.typographyHeadlineSmall{font-size:var(--typography-size-headline-sm);line-height:var(--typography-line-height-headline-sm)}.typographyTitleLarge{font-size:var(--typography-size-title-lg);line-height:var(--typography-line-height-title-lg)}.typographyTitleMedium{font-size:var(--typography-size-title-md);line-height:var(--typography-line-height-title-md)}.typographyTitleSmall{font-size:var(--typography-size-title-sm);line-height:var(--typography-line-height-title-sm)}.typographyBodyLarge{font-size:var(--typography-size-body-lg);line-height:var(--typography-line-height-body-lg)}.typographyBodyMedium{font-size:var(--typography-size-body-md);line-height:var(--typography-line-height-body-md)}.typographyBodySmall{font-size:var(--typography-size-body-sm);line-height:var(--typography-line-height-body-sm)}.typographyLabelLarge{font-size:var(--typography-size-label-lg);line-height:var(--typography-line-height-label-lg)}.typographyLabelMedium{font-size:var(--typography-size-label-md);line-height:var(--typography-line-height-label-md)}.typographyLabelSmall{font-size:var(--typography-size-label-md);line-height:var(--typography-line-height-label-sm)}
/*# sourceMappingURL=29b016262b059a18.css.map*/