@import"https://fonts.googleapis.com/css?family=Poppins:100,100italic,200,200italic,300,300italic,regular,italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic%7CInter:100,200,300,regular,500,600,700,800,900%7CSpace+Grotesk:300,regular,500,600,700&amp;subset=devanagari,latin,latin-ext,cyrillic,cyrillic-ext,greek,greek-ext,latin,latin-ext,vietnamese,latin,latin-ext,vietnamese";@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}@font-face{font-family:Atkinson Hyperlegible;src:url(/static/media/AtkinsonHyperlegible-C2EI3jN1.woff2) format("woff2");font-weight:400;font-style:normal}.sf_shoe_image_filler_icon .sf_shoe_image_filler_icon_fill{fill:var(--Neutral300)}@supports (fill: color-mix(in srgb,white 10%,transparent)){.sf_shoe_image_filler_icon .sf_shoe_image_filler_icon_fill{fill:color-mix(in srgb,var(--InStorePlainTextColor) 10%,transparent)}}.header_wrapper{width:100%;height:max(32px,6vh);z-index:100;max-width:500px;display:flex;flex-direction:column}.header_wrapper .header{width:100%;height:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;color:var(--Primary500)}.header_wrapper .header{background:#ffffff1a}@supports (background: linear-gradient(0deg,white,black)) and (background: color-mix(in srgb,white 10%,transparent)){.header_wrapper .header{background:linear-gradient(to bottom,color-mix(in srgb,var(--BackgroundColor) 90%,transparent 10%) 60%,#fff0)}}.sfbtn{border-radius:6px;line-height:1.5;cursor:pointer}.sfbtn .sf_button_container{height:100%;width:100%;display:flex;gap:8px;text-align:center;align-items:center;min-height:24px;min-width:24px}.sfbtn:disabled{cursor:not-allowed;opacity:.3}.sfbtn.mini{padding:3px 12px;font-size:.8rem}.sfbtn.mini .sf_button_loader{height:1.2rem}.sfbtn.small{padding:3px 12px;font-size:.9rem}.sfbtn.small .sf_button_loader{height:1.35rem}.sfbtn.middle{padding:6px 12px;font-size:1rem}.sfbtn.middle .sf_button_loader{height:1.5rem}.sfbtn.large{padding:10px 12px;font-size:1.1rem}.sfbtn.large .sf_button_loader{height:1.65rem}.sfbtn.loading{opacity:.5}.sfbtn.primary{color:var(--PrimaryContrastTextColor);background-color:var(--Primary500);font-weight:500;border:1px solid var(--Primary500)}.sfbtn.secondary{color:var(--PlainTextColor);background:var(--BaseWhite);font-weight:500;border:1px solid var(--Neutral500)}.sfbtn.secondary_gradient{border:1px solid var(--Primary200);color:var(--PrimaryTextColor);font-weight:500}.sfbtn.secondary_gradient{background:var(--BaseWhite)}@supports (background: linear-gradient(0deg,white,black)) and (background: color-mix(in srgb,white 10%,transparent)){.sfbtn.secondary_gradient{background:linear-gradient(270deg,color-mix(in srgb,var(--Primary500) 10%,transparent),color-mix(in srgb,var(--Primary500) .1%,transparent)),var(--BaseWhite)}}.sfbtn.secondary_gradient{box-shadow:unset}@supports (box-shadow: 0px 4px 4px color-mix(in srgb,white 10%,transparent)){.sfbtn.secondary_gradient{box-shadow:0 4px 4px color-mix(in srgb,var(--Primary900) 5%,transparent),0 8px 8px color-mix(in srgb,var(--Primary900) 5%,transparent)}}.sfbtn.danger{color:#dc3545;background:var(--BaseWhite);font-weight:500;border:1px solid var(--Neutral500)}.sfbtn.link{color:var(--LinkTextColor);background-color:transparent;border:none;text-decoration:underline;padding:0}.sfbtn.danger-text{color:#dc3545;background-color:transparent;border:none;text-decoration:none;padding:4px}.sfbtn.text{color:var(--PrimaryTextColor);background-color:transparent;border:none;text-decoration:none;padding:4px}.sfbtn.in_store_primary{color:var(--PrimaryContrastTextColor);border-radius:0;border:none;padding:8px 16px;transform:skew(-30deg)}.sfbtn.in_store_primary{background:var(--Primary500)}@supports (background: linear-gradient(0deg,white,black)) and (background: color-mix(in srgb,white 10%,transparent)){.sfbtn.in_store_primary{background:linear-gradient(30deg,var(--Primary500),var(--AccentPrimary))}}.sfbtn.in_store_primary{box-shadow:unset}@supports (box-shadow: 0px 4px 4px color-mix(in srgb,white 10%,transparent)){.sfbtn.in_store_primary{box-shadow:0 4px 8px color-mix(in srgb,var(--Primary500) 15%,transparent 85%)}}.sfbtn.in_store_primary .sf_button_container{transform:skew(30deg)}.sfbtn.in_store_secondary{border-radius:0;padding:8px 16px;transform:skew(-30deg)}.sfbtn.in_store_secondary{background:var(--Primary50)}@supports (background: linear-gradient(0deg,white,black)) and (background: color-mix(in srgb,white 10%,transparent)){.sfbtn.in_store_secondary{background:linear-gradient(35deg,var(--Primary50) 25%,var(--AccentLight) 100%),linear-gradient(30deg,var(--Primary500),var(--AccentPrimary))}}.sfbtn.in_store_secondary{border:1px solid var(--Primary500)}@supports (border-image: linear-gradient(0deg,white,black)) and (background: color-mix(in srgb,white 10%,transparent)){.sfbtn.in_store_secondary{border:1px solid;border-image:linear-gradient(30deg,var(--Primary500),var(--AccentPrimary)) 10}}.sfbtn.in_store_secondary{box-shadow:unset}@supports (box-shadow: 0px 4px 4px color-mix(in srgb,white 10%,transparent)){.sfbtn.in_store_secondary{box-shadow:0 4px 8px color-mix(in srgb,var(--Primary500) 15%,transparent 85%)}}.sfbtn.in_store_secondary .sf_button_container{transform:skew(30deg)}.sfbtn.in_store_secondary .sf_button_container{color:var(--Primary500);width:auto}@supports (background: linear-gradient(0deg,white,black)) and (background: color-mix(in srgb,white 10%,transparent)){.sfbtn.in_store_secondary .sf_button_container{color:unset;background:linear-gradient(90deg,var(--PrimaryTextColor),var(--AccentTextColor));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}}.sfbtn.in_store_tertiary{background:var(--Neutral50);border-radius:0;padding:8px 16px;transform:skew(-30deg)}.sfbtn.in_store_tertiary{border:1px solid var(--Primary500)}@supports (border-image: linear-gradient(0deg,white,black)) and (background: color-mix(in srgb,white 10%,transparent)){.sfbtn.in_store_tertiary{border:1px solid;border-image:linear-gradient(30deg,var(--Primary500),var(--AccentPrimary)) 10}}.sfbtn.in_store_tertiary{box-shadow:unset}@supports (box-shadow: 0px 4px 4px color-mix(in srgb,white 10%,transparent)){.sfbtn.in_store_tertiary{box-shadow:0 4px 8px color-mix(in srgb,var(--Primary500) 15%,transparent 85%)}}.sfbtn.in_store_tertiary .sf_button_container{transform:skew(30deg)}.sfbtn.in_store_tertiary .sf_button_container{color:var(--Primary500);width:auto}@supports (background: linear-gradient(0deg,white,black)) and (background: color-mix(in srgb,white 10%,transparent)){.sfbtn.in_store_tertiary .sf_button_container{color:unset;background:linear-gradient(90deg,var(--PrimaryTextColor),var(--AccentTextColor));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}}.sfbtn.in_store_text{background-color:transparent;border:none;text-decoration:none}.sfbtn.in_store_text{color:var(--Primary500);width:fit-content}@supports (background: linear-gradient(0deg,white,black)) and (background: color-mix(in srgb,white 10%,transparent)){.sfbtn.in_store_text{color:unset;background:linear-gradient(90deg,var(--PrimaryTextColor),var(--AccentTextColor));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}}.sfbtn.fill{width:100%}.spin-loading-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:100%;width:100%}.spin-loading-container .spinner{aspect-ratio:1/1;display:inline-block;height:100%;max-height:100%;max-width:100%;border:2px solid currentColor;border-top-color:transparent!important;border-radius:50%;animation:spin .75s linear infinite}.spin-loading-container .spinner.size-small{width:24px;height:24px}.spin-loading-container .spinner.size-medium{width:32px;height:32px}.spin-loading-container .spinner.size-large{width:48px;height:48px}.spin-loading-container .loader-text{font-size:1rem;text-align:center}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.spin-loading-container .spinner{animation:none}}.size_questions_card_form_container{width:100%;display:flex;flex-direction:column;gap:8px}.size_questions_card_form_container .size-question-item{display:flex;flex-direction:column;gap:4px}.size_questions_card_form_container .size_question_form_buttons{display:flex;flex-direction:row;gap:8px;margin-top:8px}.swipable_number_input{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}.swipable_number_input .swipable_number_input_swiper{width:100%;height:100px;cursor:ew-resize}.swipable_number_input .swipable_number_input_swiper .selection_container{max-width:5rem;position:absolute;left:50%;-webkit-transform:translateX(-50%) translate3d(0,0,0);transform:translate(-50%) translateZ(0);bottom:0;height:100px;z-index:99;pointer-events:none;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.swipable_number_input .swipable_number_input_swiper .selection_container .middle_inputs_container{display:flex;justify-content:center;align-items:center;background-color:var(--BaseWhite);border:solid 1px var(--Neutral600);border-radius:8px;cursor:auto;pointer-events:all}.swipable_number_input .swipable_number_input_swiper .selection_container .middle_inputs_container .middle_input_container{display:flex;justify-content:center;align-items:center}.swipable_number_input .swipable_number_input_swiper .selection_container .middle_inputs_container .middle_input_container .middle_input_label{margin:0 4px}.swipable_number_input .swipable_number_input_swiper .selection_container .middle_needle{background-color:var(--Primary700);width:5px;height:50px}.swipable_number_input .swipable_number_input_swiper .swipable_number_input_slide{text-align:center;font-size:1rem;display:flex;flex-direction:column;justify-content:start;align-items:center}.swipable_number_input .swipable_number_input_swiper .swipable_number_input_slide .tick_number{color:var(--PlainTextColor);margin-top:2px;font-size:.875rem}.swipable_number_input .swipable_number_input_swiper .swipable_number_input_slide .tick{background-color:var(--BaseBlack);margin-top:auto}.swipable_number_input .swipable_number_input_swiper .swipable_number_input_slide .tick.big{height:24px;width:3px}.swipable_number_input .swipable_number_input_swiper .swipable_number_input_slide .tick.medium{height:16px;width:2px}.swipable_number_input .swipable_number_input_swiper .swipable_number_input_slide .tick.small{height:12px;width:2px}.filter_search_container{display:grid;grid-template-columns:auto 1fr;gap:16px;place-content:center;align-items:end;margin-bottom:8px}.filter_search_container .filter_button_container{height:100%;transform:skew(-30deg);background:var(--Primary500)}.filter_search_container .filter_button_container{box-shadow:unset}@supports (box-shadow: 0px 4px 4px color-mix(in srgb,white 10%,transparent)){.filter_search_container .filter_button_container{box-shadow:0 4px 8px color-mix(in srgb,var(--Primary500) 15%,transparent 85%)}}.filter_search_container .filter_button_container.in_store_background{background:var(--Primary500)}@supports (background: linear-gradient(0deg,white,black)) and (background: color-mix(in srgb,white 10%,transparent)){.filter_search_container .filter_button_container.in_store_background{background:linear-gradient(90deg,var(--Primary500),var(--AccentPrimary))}}.filter_search_container .filter_button_container .filter_button_inner_container{transform:skew(30deg);display:flex;justify-content:center;align-items:center;height:100%}.filter_search_container .filter_button_container .filter_button_inner_container .filter_button{height:100%;display:flex;justify-content:center;align-items:center;--background-color: transparent;--border-width: 0;color:var(--PrimaryContrastTextColor)}.filter_search_container .search_box_container{padding:6px 12px;width:-webkit-fill-available;transform:skew(-30deg);background:var(--Primary500)}.filter_search_container .search_box_container{box-shadow:unset}@supports (box-shadow: 0px 4px 4px color-mix(in srgb,white 10%,transparent)){.filter_search_container .search_box_container{box-shadow:0 4px 8px color-mix(in srgb,var(--Primary500) 15%,transparent 85%)}}.filter_search_container .search_box_container.in_store_background{background:var(--Primary500)}@supports (background: linear-gradient(0deg,white,black)) and (background: color-mix(in srgb,white 10%,transparent)){.filter_search_container .search_box_container.in_store_background{background:linear-gradient(90deg,var(--Primary500),var(--AccentPrimary))}}.filter_search_container .search_box_container .search_box_inner_container{transform:skew(30deg);display:flex;gap:8px;justify-content:center;align-items:center;color:var(--PrimaryContrastTextColor);margin-right:8px}.filter_swiper_container{width:100%;padding:4px 0}.filter_swiper_container .filter_swiper_swiper{padding:8px 16px 16px}.filter_swiper_container .filter_swiper_swiper .filter_swiper_swiper_wrapper{align-items:center}.filter_swiper_container .filter_swiper_swiper .filter_swiper_swiper_wrapper .products_search_filter_items{border:1px solid transparent;display:flex;justify-content:center;align-items:center;background:var(--BaseWhite);transform:skew(-30deg)}.filter_swiper_container .filter_swiper_swiper .filter_swiper_swiper_wrapper .products_search_filter_items{box-shadow:unset}@supports (box-shadow: 0px 4px 4px color-mix(in srgb,white 10%,transparent)){.filter_swiper_container .filter_swiper_swiper .filter_swiper_swiper_wrapper .products_search_filter_items{box-shadow:0 4px 8px color-mix(in srgb,var(--Primary500) 15%,transparent 85%)}}.filter_swiper_container .filter_swiper_swiper .filter_swiper_swiper_wrapper .products_search_filter_items.products_search_filter_items_selected{border:1px solid var(--Primary500);background:var(--Primary50)}.filter_swiper_container .filter_swiper_swiper .filter_swiper_swiper_wrapper .products_search_filter_items.products_search_filter_items_selected.in_store_color{border:1px solid var(--Primary500)}@supports (border-image: linear-gradient(0deg,white,black)) and (background: color-mix(in srgb,white 10%,transparent)){.filter_swiper_container .filter_swiper_swiper .filter_swiper_swiper_wrapper .products_search_filter_items.products_search_filter_items_selected.in_store_color{border:1px solid;border-image:linear-gradient(30deg,var(--Primary500),var(--AccentPrimary)) 10}}.filter_swiper_container .filter_swiper_swiper .filter_swiper_swiper_wrapper .products_search_filter_items.products_search_filter_items_selected.in_store_color{background:var(--Primary50)}@supports (background: linear-gradient(0deg,white,black)) and (background: color-mix(in srgb,white 10%,transparent)){.filter_swiper_container .filter_swiper_swiper .filter_swiper_swiper_wrapper .products_search_filter_items.products_search_filter_items_selected.in_store_color{background:linear-gradient(35deg,var(--Primary50) 25%,var(--AccentLight) 100%),linear-gradient(30deg,var(--Primary500),var(--AccentPrimary))}}.filter_swiper_container .filter_swiper_swiper .filter_swiper_swiper_wrapper .products_search_filter_items .products_search_filter_items_text{transform:skew(30deg);text-align:center;color:var(--PrimaryTextColor);word-wrap:break-word;max-width:100%;font-size:.75rem;margin:4px 0}.filter_swiper_container .filter_swiper_swiper .products_search_filter_items_no_tags_error{text-align:center;font-size:.75rem;padding:8px 0;color:#dc3545}.products_search_filter_items_selected_tag{box-shadow:unset}@supports (box-shadow: 0px 4px 4px color-mix(in srgb,white 10%,transparent)){.products_search_filter_items_selected_tag{box-shadow:0 4px 8px color-mix(in srgb,var(--Primary500) 15%,transparent 85%)}}.products_search_filter_items_selected_tag .products_search_filter_items_selected_tag_inner{display:flex;justify-content:center;align-items:center;margin:4px 8px;transform:skew(30deg)}.products_search_filter_items_selected_tag .products_search_filter_items_selected_tag_inner .products_search_filter_items_selected_text{text-align:center;font-size:.75rem;margin:0;color:var(--Primary500)}.products_search_filter_items_selected_tag .products_search_filter_items_selected_tag_inner .products_search_filter_items_selected_text.in_store_color{color:var(--Primary500);width:fit-content}@supports (background: linear-gradient(0deg,white,black)) and (background: color-mix(in srgb,white 10%,transparent)){.products_search_filter_items_selected_tag .products_search_filter_items_selected_tag_inner .products_search_filter_items_selected_text.in_store_color{color:unset;background:linear-gradient(90deg,var(--PrimaryTextColor),var(--AccentTextColor));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}}.products_search_product_result_container{display:grid;grid-template-columns:3fr 3fr 3fr;grid-template-rows:repeat(4,auto);place-content:center;place-items:center;column-gap:20px;padding:12px 24px;color:var(--InStorePlainTextColor);border-top:1px solid var(--Neutral600)}.products_search_product_result_container.products_search_is_selected_background{border-top:1px solid var(--Primary500);border-bottom:1px solid var(--Primary500)}.products_search_product_result_container.products_search_is_selected_background{background:transparent}@supports (background: linear-gradient(0deg,white,black)) and (background: color-mix(in srgb,white 10%,transparent)){.products_search_product_result_container.products_search_is_selected_background{background:linear-gradient(135deg,color-mix(in srgb,var(--Primary500) 10%,transparent),color-mix(in srgb,var(--Primary500) 50%,transparent)),var(--BaseWhite)}}.products_search_product_result_container.products_search_clickable{cursor:pointer}.products_search_product_result_container .gradient_icons_start_colour{stop-color:var(--PrimaryTextColor)}.products_search_product_result_container .gradient_icons_end_colour{stop-color:var(--AccentTextColor)}.products_search_product_result_container.products_search_product_result_container_last{border-bottom:1px solid var(--Neutral600)}.products_search_product_result_container .products_search_product_result_unit{font-size:.875rem;font-weight:500;letter-spacing:0;text-align:end;justify-self:end;align-self:end}.products_search_product_result_container .products_search_product_result_width{font-size:.75rem;font-weight:300;line-height:.75rem;letter-spacing:0;text-align:end;justify-self:end;align-self:start}.products_search_product_result_container .products_search_product_result_size{font-size:2.5rem;font-weight:500;line-height:2.5rem;letter-spacing:0;text-align:end;justify-self:end;align-self:start;margin-top:8px}.products_search_product_result_container .products_search_product_result_size.products_search_product_result_size_null{font-size:1rem;line-height:1.5rem}.products_search_product_result_container .products_search_product_result_image_container{display:flex;justify-content:center;align-items:center;width:100%;height:100px;border:1px solid var(--Primary200);border-radius:4px;background-color:var(--BaseWhite)}.products_search_product_result_container .products_search_product_result_image_container .products_search_product_result_image{width:100%;height:100%;object-fit:contain}.products_search_product_result_container .products_search_product_result_name{width:100%;font-size:1rem;font-weight:500;line-height:1.6875rem;height:54px;letter-spacing:0;justify-self:start;align-self:start;margin-top:3px;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.products_search_product_result_container .products_search_product_result_favourited_image_container{display:flex;align-self:start;justify-self:end;z-index:-1;overflow:hidden;position:relative;margin:-12px -24px 0 0}.products_search_product_result_container .products_search_product_result_favourited_image_container .in_store_products_search_product_result_favourited_image{display:block;width:100%;object-fit:contain;position:absolute}.in_store_favourites_summary_tile_container{width:100%;display:flex;flex-direction:column;position:relative;margin-top:16px}.in_store_favourites_summary_tile_container .favourited_product_tile_summary-enter{transform:translate(-100%)}.in_store_favourites_summary_tile_container .favourited_product_tile_summary-enter-active{transform:translate(0);transition:transform .4s}.in_store_favourites_summary_tile_container .favourited_product_tile_summary-exit{transform:translate(0)}.in_store_favourites_summary_tile_container .favourited_product_tile_summary-exit-active{transform:translate(100%);transition:transform .4s}.in_store_favourites_summary_tile_container .in_store_favourites_summary_tile_header{display:flex;justify-content:space-between;align-items:flex-end;width:100%;padding:8px 16px}.in_store_favourites_summary_tile_container .in_store_favourites_summary_tile_header .in_store_favourites_summary_tile_header_title{font-size:1.125rem}.in_store_favourites_summary_tile_container .in_store_favourites_summary_tile_header .in_store_favourites_summary_tile_header_title{color:var(--Primary500);width:fit-content}@supports (background: linear-gradient(0deg,white,black)) and (background: color-mix(in srgb,white 10%,transparent)){.in_store_favourites_summary_tile_container .in_store_favourites_summary_tile_header .in_store_favourites_summary_tile_header_title{color:unset;background:linear-gradient(90deg,var(--PrimaryTextColor),var(--AccentTextColor));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}}.product_list_infinite_scroll_product_results_container{flex-grow:1;display:flex;flex-direction:column;overflow:hidden}.product_list_infinite_scroll_product_results_container .focus_start_and_end_elements{height:0;width:100%}.product_list_infinite_scroll_product_results_container .product_list_infinite_scroll_product_results{flex-grow:1;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;position:relative;border-top:1px solid var(--Neutral600);border-bottom:1px solid var(--Neutral600)}.product_list_infinite_scroll_product_results_container .product_list_infinite_scroll_product_results .in_store_product_list_infinite_scroll_blur_box_for_scroll{position:fixed;width:100%;height:32px;pointer-events:none;margin-top:-1px}.product_list_infinite_scroll_product_results_container .product_list_infinite_scroll_product_results .in_store_product_list_infinite_scroll_blur_box_for_scroll{background:var(--BackgroundColor)}@supports (background: linear-gradient(0deg,white,black)) and (background: color-mix(in srgb,white 10%,transparent)){.product_list_infinite_scroll_product_results_container .product_list_infinite_scroll_product_results .in_store_product_list_infinite_scroll_blur_box_for_scroll{background:linear-gradient(180deg,var(--BackgroundColor),rgba(255,255,255,0))}}.product_list_infinite_scroll_product_results_container .product_list_infinite_scroll_product_results .product_list_infinite_scroll_warning_text{display:flex;justify-content:center;align-items:center;padding:8px 16px;font-size:1rem;line-height:1.6875rem;text-align:center;color:var(--Neutral600)}.infinite_scroll_footer_container{display:grid;grid-template-columns:1fr auto;gap:16px;place-content:center;align-items:end;min-width:calc(100% + 64px)}.infinite_scroll_footer_container .infinite_scroll_footer_text_container{padding:6px 12px;width:-webkit-fill-available;transform:skew(30deg);background:var(--Primary500)}.infinite_scroll_footer_container .infinite_scroll_footer_text_container{box-shadow:unset}@supports (box-shadow: 0px 4px 4px color-mix(in srgb,white 10%,transparent)){.infinite_scroll_footer_container .infinite_scroll_footer_text_container{box-shadow:0 4px 8px color-mix(in srgb,var(--Primary500) 15%,transparent 85%)}}.infinite_scroll_footer_container .infinite_scroll_footer_text_container.in_store_background{background:var(--Primary500)}@supports (background: linear-gradient(0deg,white,black)) and (background: color-mix(in srgb,white 10%,transparent)){.infinite_scroll_footer_container .infinite_scroll_footer_text_container.in_store_background{background:linear-gradient(90deg,var(--Primary500),var(--AccentPrimary))}}.infinite_scroll_footer_container .infinite_scroll_footer_text_container .infinite_scroll_footer_text_container_inner{transform:skew(-30deg);display:flex;gap:8px;justify-content:center;align-items:center;color:var(--PrimaryContrastTextColor)}.infinite_scroll_footer_container .infinite_scroll_footer_text_container .infinite_scroll_footer_text_container_inner .infinite_scroll_footer_text{color:var(--PrimaryContrastTextColor);font-size:.625rem;line-height:1.125rem}.infinite_scroll_footer_container .infinite_scroll_footer_text_container .infinite_scroll_footer_text_container_inner .infinite_scroll_footer_logo{display:flex;flex-direction:column;justify-content:center;height:8px;width:100px;fill:var(--PrimaryContrastTextColor)}.infinite_scroll_footer_container .filter_infinite_scroll_footer_button_container{height:100%;transform:skew(30deg);background:var(--Primary500)}.infinite_scroll_footer_container .filter_infinite_scroll_footer_button_container{box-shadow:unset}@supports (box-shadow: 0px 4px 4px color-mix(in srgb,white 10%,transparent)){.infinite_scroll_footer_container .filter_infinite_scroll_footer_button_container{box-shadow:0 4px 8px color-mix(in srgb,var(--Primary500) 15%,transparent 85%)}}.infinite_scroll_footer_container .filter_infinite_scroll_footer_button_container.in_store_background{background:var(--Primary500)}@supports (background: linear-gradient(0deg,white,black)) and (background: color-mix(in srgb,white 10%,transparent)){.infinite_scroll_footer_container .filter_infinite_scroll_footer_button_container.in_store_background{background:linear-gradient(90deg,var(--Primary500),var(--AccentPrimary))}}.infinite_scroll_footer_container .filter_infinite_scroll_footer_button_container .filter_infinite_scroll_footer_button_inner_container{transform:skew(-30deg);display:flex;justify-content:center;align-items:center;height:100%}.infinite_scroll_footer_container .filter_infinite_scroll_footer_button_container .filter_infinite_scroll_footer_button_inner_container .filter_infinite_scroll_footer_button{height:100%;display:flex;justify-content:center;align-items:center;padding:0 46px 0 14px;color:var(--PrimaryContrastTextColor);--background-color: transparent;--border-width: 0}.products_search_filter_items_selected_container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin:0 12px 12px;transform:skew(-30deg)}.products_search_filter_items_selected_container .products_search_filter_items_selected_label{text-align:center;font-size:.75rem;margin:0 4px;transform:skew(30deg);color:var(--Primary500)}.products_search_filter_items_selected_container .products_search_filter_items_selected_label.in_store_color{color:var(--Primary500);width:fit-content}@supports (background: linear-gradient(0deg,white,black)) and (background: color-mix(in srgb,white 10%,transparent)){.products_search_filter_items_selected_container .products_search_filter_items_selected_label.in_store_color{color:unset;background:linear-gradient(90deg,var(--PrimaryTextColor),var(--AccentTextColor));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}}.in_store_post_auth_base_no_scan_block{display:flex;flex-direction:column;gap:16px;align-items:center;width:80%;padding:16px;border-radius:32px}.in_store_post_auth_base_no_scan_block{box-shadow:unset}@supports (box-shadow: 0px 4px 4px color-mix(in srgb,white 10%,transparent)){.in_store_post_auth_base_no_scan_block{box-shadow:0 4px 8px color-mix(in srgb,var(--Primary500) 15%,transparent 85%)}}.in_store_post_auth_base_no_scan_block{border:1px solid transparent!important;background-color:var(--Neutral50)}@supports (background-image: linear-gradient(white,white),linear-gradient(30deg,blue,pink)) and (background: color-mix(in srgb,white 10%,transparent)){.in_store_post_auth_base_no_scan_block{background-color:unset;background-image:linear-gradient(30deg,var(--Neutral50),var(--Neutral50)),linear-gradient(30deg,var(--Primary500),var(--AccentPrimary))!important;background-origin:border-box!important;background-clip:padding-box,border-box!important}}.in_store_post_auth_base_no_scan_block .in_store_post_auth_base_no_scan_block_title_text{color:var(--Primary500);width:fit-content}@supports (background: linear-gradient(0deg,white,black)) and (background: color-mix(in srgb,white 10%,transparent)){.in_store_post_auth_base_no_scan_block .in_store_post_auth_base_no_scan_block_title_text{color:unset;background:linear-gradient(90deg,var(--PrimaryTextColor),var(--AccentTextColor));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}}.in_store_post_auth_base_no_scan_block .in_store_post_auth_base_no_scan_block_body_text{color:var(--InStorePlainTextColor)}.powered_by_strutfit_container{padding:6px 12px;width:-webkit-fill-available;display:flex;flex-direction:column;gap:4px;justify-content:center;align-items:center;margin-bottom:20px}@media only screen and (max-height: 720px){.powered_by_strutfit_container{margin-bottom:10px}}.powered_by_strutfit_container .powered_by_strutfit_container_inner{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;justify-content:center;align-items:center;color:#cecde9}.powered_by_strutfit_container .powered_by_strutfit_container_inner.powered_by_strutfit_primary{color:#4600ff}.powered_by_strutfit_container .powered_by_strutfit_container_inner.powered_by_strutfit_instore{align-items:start}.powered_by_strutfit_container .powered_by_strutfit_container_inner .powered_by_strutfit_text{color:#cecde9;font-size:.75rem;line-height:1.125rem}.powered_by_strutfit_container .powered_by_strutfit_container_inner .powered_by_strutfit_text.powered_by_strutfit_primary{color:#4600ff}.powered_by_strutfit_container .powered_by_strutfit_container_inner .powered_by_strutfit_text.powered_by_strutfit_large{font-size:1rem}.powered_by_strutfit_container .powered_by_strutfit_container_inner .powered_by_strutfit_gradient_logo{display:flex;flex-direction:column;justify-content:center;width:150px}.powered_by_strutfit_container .powered_by_strutfit_container_inner .powered_by_strutfit_gradient_logo.powered_by_strutfit_large{width:200px}.powered_by_strutfit_container .powered_by_strutfit_container_inner .powered_by_strutfit_logo{display:flex;flex-direction:column;justify-content:center;width:8rem;fill:#cecde9}.powered_by_strutfit_container .powered_by_strutfit_container_inner .powered_by_strutfit_logo.powered_by_strutfit_primary{fill:#4600ff}.powered_by_strutfit_container .powered_by_strutfit_container_inner .powered_by_strutfit_logo.powered_by_strutfit_large{width:10rem}.powered_by_strutfit_container .powered_by_strutfit_subtitle{gap:8px;color:#cecde9;font-size:.625rem;font-weight:500}.powered_by_strutfit_container .powered_by_strutfit_subtitle a{color:#cecde9}.powered_by_strutfit_container .powered_by_strutfit_subtitle.powered_by_strutfit_primary,.powered_by_strutfit_container .powered_by_strutfit_subtitle.powered_by_strutfit_primary a{color:#4600ff}.powered_by_strutfit_container .powered_by_strutfit_subtitle.powered_by_strutfit_large{font-size:.875rem}@media only screen and (max-width: 330px){.powered_by_strutfit_container .powered_by_strutfit_container_inner{flex-direction:column}}.scrollable_selector_table{overflow-y:auto;padding:8px;border:1px solid var(--Neutral500);border-radius:8px}.scrollable_selector_table::-webkit-scrollbar-track{background:transparent;margin:4px}.strutfit_text.PrimaryTextColor{color:var(--PrimaryTextColor)}.strutfit_text.LightPrimaryTextColor{color:var(--LightPrimaryTextColor)}.strutfit_text.PlainTextColor{color:var(--PlainTextColor)}.strutfit_text.AccentTextColor{color:var(--AccentTextColor)}.strutfit_text.PrimaryContrastTextColor{color:var(--PrimaryContrastTextColor)}.strutfit_text.SecondaryContrastTextColor{color:var(--SecondaryContrastTextColor)}.strutfit_text.InputPlaceholderTextColor{color:var(--InputPlaceholderTextColor)}.strutfit_text.IconColor{color:var(--IconColor)}.strutfit_text.LinkTextColor{color:var(--LinkTextColor)}.strutfit_text.InStorePlainTextColor{color:var(--InStorePlainTextColor)}.strutfit_text.Neutral800{color:var(--Neutral800)}.strutfit_text.Error{color:#dc3545}.strutfit_text.Warning{color:#ff9f18}.strutfit_text.h1{font-size:1.75rem;font-weight:700}.strutfit_text.h2{font-size:1.375rem;font-weight:700}.strutfit_text.h2l{font-size:1.375rem;font-weight:500}.strutfit_text.h3{font-size:1.25rem;font-weight:700}.strutfit_text.h3l{font-size:1.25rem;font-weight:500}.strutfit_text.h4{font-size:1rem;font-weight:700}.strutfit_text.h4l{font-size:1rem;font-weight:500}.strutfit_text.b1{font-size:1rem;font-weight:400}.strutfit_text.b2{font-size:.9375rem;font-weight:400}.strutfit_text.b3{font-size:.875rem;font-weight:400}.strutfit_text.b4{font-size:.8125rem;font-weight:400}.strutfit_text.b5{font-size:.75rem;font-weight:400}.strutfit_text.supersize{font-size:3rem;font-weight:700;line-height:.9}.strutfit_text.semisupersize{font-size:2.25rem;font-weight:700;line-height:1}.strutfit_text:focus{outline:none}.strutfit_text:focus-visible{outline:none}@media only screen and (max-height: 840px){.strutfit_text.h1{font-size:1.5rem;font-weight:700}.strutfit_text.h2{font-size:1.25rem;font-weight:700}.strutfit_text.h2l{font-size:1.25rem;font-weight:500}.strutfit_text.h3{font-size:1.125rem;font-weight:700}.strutfit_text.h3l{font-size:1.125rem;font-weight:500}.strutfit_text.h4{font-size:.875rem;font-weight:700}.strutfit_text.h4l{font-size:.875rem;font-weight:500}.strutfit_text.b1{font-size:.9375rem;font-weight:400}.strutfit_text.b2{font-size:.875rem;font-weight:400}.strutfit_text.b3{font-size:.8125rem;font-weight:400}.strutfit_text.b4{font-size:.75rem;font-weight:400}.strutfit_text.b5{font-size:.6875rem;font-weight:400}.strutfit_text.supersize{font-size:2.5rem;font-weight:700}.strutfit_text.semisupersize{font-size:1.75rem;font-weight:700}}.strutfit_icon{display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:8px}.strutfit_icon div{display:flex;justify-content:center;align-items:center}.strutfit_icon.small{font-size:16px;height:16px;width:16px}.strutfit_icon.small div{height:16px;width:16px;display:flex}.strutfit_icon.small div svg{height:16px;width:16px}.strutfit_icon.small svg{height:16px;width:16px}@media only screen and (max-height: 840px){.strutfit_icon.small{font-size:16px;height:16px;width:16px}.strutfit_icon.small div{height:16px;width:16px;display:flex}.strutfit_icon.small div svg{height:16px;width:16px}.strutfit_icon.small svg{height:16px;width:16px}}@media only screen and (max-height: 720px){.strutfit_icon.small{font-size:16px;height:16px;width:16px}.strutfit_icon.small div{height:16px;width:16px;display:flex}.strutfit_icon.small div svg{height:16px;width:16px}.strutfit_icon.small svg{height:16px;width:16px}}.strutfit_icon.medium{font-size:24px;height:24px;width:24px}.strutfit_icon.medium div{height:24px;width:24px;display:flex}.strutfit_icon.medium div svg{height:24px;width:24px}.strutfit_icon.medium svg{height:24px;width:24px}@media only screen and (max-height: 840px){.strutfit_icon.medium{font-size:22px;height:22px;width:22px}.strutfit_icon.medium div{height:22px;width:22px;display:flex}.strutfit_icon.medium div svg{height:22px;width:22px}.strutfit_icon.medium svg{height:22px;width:22px}}@media only screen and (max-height: 720px){.strutfit_icon.medium{font-size:20px;height:20px;width:20px}.strutfit_icon.medium div{height:20px;width:20px;display:flex}.strutfit_icon.medium div svg{height:20px;width:20px}.strutfit_icon.medium svg{height:20px;width:20px}}.strutfit_icon.medium-fixed{font-size:24px;height:24px;width:24px}.strutfit_icon.medium-fixed div{height:24px;width:24px;display:flex}.strutfit_icon.medium-fixed div svg{height:24px;width:24px}.strutfit_icon.medium-fixed svg{height:24px;width:24px}.strutfit_icon.large{font-size:32px;height:32px;width:32px}.strutfit_icon.large div{height:32px;width:32px;display:flex}.strutfit_icon.large div svg{height:32px;width:32px}.strutfit_icon.large svg{height:32px;width:32px}@media only screen and (max-height: 840px){.strutfit_icon.large{font-size:30px;height:30px;width:30px}.strutfit_icon.large div{height:30px;width:30px;display:flex}.strutfit_icon.large div svg{height:30px;width:30px}.strutfit_icon.large svg{height:30px;width:30px}}@media only screen and (max-height: 720px){.strutfit_icon.large{font-size:28px;height:28px;width:28px}.strutfit_icon.large div{height:28px;width:28px;display:flex}.strutfit_icon.large div svg{height:28px;width:28px}.strutfit_icon.large svg{height:28px;width:28px}}.strutfit_icon.xlarge{font-size:40px;height:40px;width:40px}.strutfit_icon.xlarge div{height:40px;width:40px;display:flex}.strutfit_icon.xlarge div svg{height:40px;width:40px}.strutfit_icon.xlarge svg{height:40px;width:40px}@media only screen and (max-height: 840px){.strutfit_icon.xlarge{font-size:40px;height:40px;width:40px}.strutfit_icon.xlarge div{height:40px;width:40px;display:flex}.strutfit_icon.xlarge div svg{height:40px;width:40px}.strutfit_icon.xlarge svg{height:40px;width:40px}}@media only screen and (max-height: 720px){.strutfit_icon.xlarge{font-size:36px;height:36px;width:36px}.strutfit_icon.xlarge div{height:36px;width:36px;display:flex}.strutfit_icon.xlarge div svg{height:36px;width:36px}.strutfit_icon.xlarge svg{height:36px;width:36px}}.strutfit_icon.supersize{font-size:64px;height:64px;width:64px}.strutfit_icon.supersize div{height:64px;width:64px;display:flex}.strutfit_icon.supersize div svg{height:64px;width:64px}.strutfit_icon.supersize svg{height:64px;width:64px}@media only screen and (max-height: 840px){.strutfit_icon.supersize{font-size:56px;height:56px;width:56px}.strutfit_icon.supersize div{height:56px;width:56px;display:flex}.strutfit_icon.supersize div svg{height:56px;width:56px}.strutfit_icon.supersize svg{height:56px;width:56px}}@media only screen and (max-height: 720px){.strutfit_icon.supersize{font-size:48px;height:48px;width:48px}.strutfit_icon.supersize div{height:48px;width:48px;display:flex}.strutfit_icon.supersize div svg{height:48px;width:48px}.strutfit_icon.supersize svg{height:48px;width:48px}}.strutfit_icon.PrimaryTextColor{color:var(--PrimaryTextColor);fill:var(--PrimaryTextColor)}.strutfit_icon.PrimaryTextColor svg{color:var(--PrimaryTextColor);fill:var(--PrimaryTextColor)}.strutfit_icon.PrimaryTextColor path{color:var(--PrimaryTextColor);fill:var(--PrimaryTextColor)}.strutfit_icon.LightPrimaryTextColor{color:var(--LightPrimaryTextColor);fill:var(--LightPrimaryTextColor)}.strutfit_icon.LightPrimaryTextColor svg{color:var(--LightPrimaryTextColor);fill:var(--LightPrimaryTextColor)}.strutfit_icon.LightPrimaryTextColor path{color:var(--LightPrimaryTextColor);fill:var(--LightPrimaryTextColor)}.strutfit_icon.PlainTextColor{color:var(--PlainTextColor);fill:var(--PlainTextColor)}.strutfit_icon.PlainTextColor svg{color:var(--PlainTextColor);fill:var(--PlainTextColor)}.strutfit_icon.PlainTextColor path{color:var(--PlainTextColor);fill:var(--PlainTextColor)}.strutfit_icon.AccentTextColor{color:var(--AccentTextColor);fill:var(--AccentTextColor)}.strutfit_icon.AccentTextColor svg{color:var(--AccentTextColor);fill:var(--AccentTextColor)}.strutfit_icon.AccentTextColor path{color:var(--AccentTextColor);fill:var(--AccentTextColor)}.strutfit_icon.PrimaryContrastTextColor{color:var(--PrimaryContrastTextColor);fill:var(--PrimaryContrastTextColor)}.strutfit_icon.PrimaryContrastTextColor svg{color:var(--PrimaryContrastTextColor);fill:var(--PrimaryContrastTextColor)}.strutfit_icon.PrimaryContrastTextColor path{color:var(--PrimaryContrastTextColor);fill:var(--PrimaryContrastTextColor)}.strutfit_icon.SecondaryContrastTextColor{color:var(--SecondaryContrastTextColor);fill:var(--SecondaryContrastTextColor)}.strutfit_icon.SecondaryContrastTextColor svg{color:var(--SecondaryContrastTextColor);fill:var(--SecondaryContrastTextColor)}.strutfit_icon.SecondaryContrastTextColor path{color:var(--SecondaryContrastTextColor);fill:var(--SecondaryContrastTextColor)}.strutfit_icon.InputPlaceholderTextColor{color:var(--InputPlaceholderTextColor);fill:var(--InputPlaceholderTextColor)}.strutfit_icon.InputPlaceholderTextColor svg{color:var(--InputPlaceholderTextColor);fill:var(--InputPlaceholderTextColor)}.strutfit_icon.InputPlaceholderTextColor path{color:var(--InputPlaceholderTextColor);fill:var(--InputPlaceholderTextColor)}.strutfit_icon.IconColor{color:var(--IconColor);fill:var(--IconColor)}.strutfit_icon.IconColor svg{color:var(--IconColor);fill:var(--IconColor)}.strutfit_icon.IconColor path{color:var(--IconColor);fill:var(--IconColor)}.strutfit_icon.LinkTextColor{color:var(--LinkTextColor);fill:var(--LinkTextColor)}.strutfit_icon.LinkTextColor svg{color:var(--LinkTextColor);fill:var(--LinkTextColor)}.strutfit_icon.LinkTextColor path{color:var(--LinkTextColor);fill:var(--LinkTextColor)}.strutfit_icon.InStorePlainTextColor{color:var(--InStorePlainTextColor);fill:var(--InStorePlainTextColor)}.strutfit_icon.InStorePlainTextColor svg{color:var(--InStorePlainTextColor);fill:var(--InStorePlainTextColor)}.strutfit_icon.InStorePlainTextColor path{color:var(--InStorePlainTextColor);fill:var(--InStorePlainTextColor)}.strutfit_icon.BaseWhite{color:var(--BaseWhite);fill:var(--BaseWhite)}.strutfit_icon.BaseWhite svg{color:var(--BaseWhite);fill:var(--BaseWhite)}.strutfit_icon.BaseWhite path{color:var(--BaseWhite);fill:var(--BaseWhite)}.strutfit_icon.BaseBlack{color:var(--BaseBlack);fill:var(--BaseBlack)}.strutfit_icon.BaseBlack svg{color:var(--BaseBlack);fill:var(--BaseBlack)}.strutfit_icon.BaseBlack path{color:var(--BaseBlack);fill:var(--BaseBlack)}.strutfit_icon.Error{color:#dc3545;fill:#dc3545}.strutfit_icon.Error svg{color:#dc3545;fill:#dc3545}.strutfit_icon.Error path{color:#dc3545;fill:#dc3545}.strutfit_icon.Success{color:#20c997;fill:#20c997}.strutfit_icon.Success svg{color:#20c997;fill:#20c997}.strutfit_icon.Success path{color:#20c997;fill:#20c997}.strutfit_icon.Warning{color:#ff9f18;fill:#ff9f18}.strutfit_icon.Warning svg{color:#ff9f18;fill:#ff9f18}.strutfit_icon.Warning path{color:#ff9f18;fill:#ff9f18}.strutfit_icon.GetStartedPrimaryCardParagraphTextColor{color:var(--GetStartedPrimaryCardParagraphTextColor);fill:var(--GetStartedPrimaryCardParagraphTextColor)}.strutfit_icon.GetStartedPrimaryCardParagraphTextColor svg{color:var(--GetStartedPrimaryCardParagraphTextColor);fill:var(--GetStartedPrimaryCardParagraphTextColor)}.strutfit_icon.GetStartedPrimaryCardParagraphTextColor path{color:var(--GetStartedPrimaryCardParagraphTextColor);fill:var(--GetStartedPrimaryCardParagraphTextColor)}.strutfit_icon.PrimaryTextColorOutline{color:var(--PrimaryTextColor)}.strutfit_icon.PrimaryTextColorOutline svg{color:var(--PrimaryTextColor)}.strutfit_icon.PrimaryTextColorOutline path{color:var(--PrimaryTextColor)}.strutfit_icon.LightPrimaryTextColorOutline{color:var(--LightPrimaryTextColor)}.strutfit_icon.LightPrimaryTextColorOutline svg{color:var(--LightPrimaryTextColor)}.strutfit_icon.LightPrimaryTextColorOutline path{color:var(--LightPrimaryTextColor)}.strutfit_icon.PlainTextColorOutline{color:var(--PlainTextColor)}.strutfit_icon.PlainTextColorOutline svg{color:var(--PlainTextColor)}.strutfit_icon.PlainTextColorOutline path{color:var(--PlainTextColor)}.strutfit_icon.AccentTextColorOutline{color:var(--AccentTextColor)}.strutfit_icon.AccentTextColorOutline svg{color:var(--AccentTextColor)}.strutfit_icon.AccentTextColorOutline path{color:var(--AccentTextColor)}.strutfit_icon.PrimaryContrastTextColorOutline{color:var(--PrimaryContrastTextColor)}.strutfit_icon.PrimaryContrastTextColorOutline svg{color:var(--PrimaryContrastTextColor)}.strutfit_icon.PrimaryContrastTextColorOutline path{color:var(--PrimaryContrastTextColor)}.strutfit_icon.SecondaryContrastTextColorOutline{color:var(--SecondaryContrastTextColor)}.strutfit_icon.SecondaryContrastTextColorOutline svg{color:var(--SecondaryContrastTextColor)}.strutfit_icon.SecondaryContrastTextColorOutline path{color:var(--SecondaryContrastTextColor)}.strutfit_icon.InputPlaceholderTextColorOutline{color:var(--InputPlaceholderTextColor)}.strutfit_icon.InputPlaceholderTextColorOutline svg{color:var(--InputPlaceholderTextColor)}.strutfit_icon.InputPlaceholderTextColorOutline path{color:var(--InputPlaceholderTextColor)}.strutfit_icon.IconColorOutline{color:var(--IconColor)}.strutfit_icon.IconColorOutline svg{color:var(--IconColor)}.strutfit_icon.IconColorOutline path{color:var(--IconColor)}.strutfit_icon.LinkTextColorOutline{color:var(--LinkTextColor)}.strutfit_icon.LinkTextColorOutline svg{color:var(--LinkTextColor)}.strutfit_icon.LinkTextColorOutline path{color:var(--LinkTextColor)}.strutfit_icon.InStorePlainTextColorOutline{color:var(--InStorePlainTextColor)}.strutfit_icon.InStorePlainTextColorOutline svg{color:var(--InStorePlainTextColor)}.strutfit_icon.InStorePlainTextColorOutline path{color:var(--InStorePlainTextColor)}.strutfit_icon.BaseWhiteOutline{color:var(--BaseWhite)}.strutfit_icon.BaseWhiteOutline svg{color:var(--BaseWhite)}.strutfit_icon.BaseWhiteOutline path{color:var(--BaseWhite)}.strutfit_icon.BaseBlackOutline{color:var(--BaseBlack)}.strutfit_icon.BaseBlackOutline svg{color:var(--BaseBlack)}.strutfit_icon.BaseBlackOutline path{color:var(--BaseBlack)}.strutfit_icon.ErrorOutline{color:#dc3545}.strutfit_icon.ErrorOutline svg{color:#dc3545}.strutfit_icon.ErrorOutline path{color:#dc3545}.strutfit_icon.SuccessOutline{color:#20c997}.strutfit_icon.SuccessOutline svg{color:#20c997}.strutfit_icon.SuccessOutline path{color:#20c997}.strutfit_icon.WarningOutline{color:#ff9f18}.strutfit_icon.WarningOutline svg{color:#ff9f18}.strutfit_icon.WarningOutline path{color:#ff9f18}.strutfit_card{display:flex;flex-direction:column}.strutfit_card.primary{background:var(--Primary500)}.strutfit_card.primary *:focus{outline:2px solid var(--FocusOnPrimary);outline-offset:2px}.strutfit_card.primary *:focus:not(:focus-visible){outline:none}.strutfit_card.primary *:focus-visible{outline:2px solid var(--FocusOnPrimary);outline-offset:2px}.strutfit_card.primary{box-shadow:unset}@supports (box-shadow: 0px 4px 4px color-mix(in srgb,white 10%,transparent)){.strutfit_card.primary{box-shadow:0 4px 4px color-mix(in srgb,var(--Primary500) 10%,transparent),0 8px 8px color-mix(in srgb,var(--Primary500) 10%,transparent)}}.strutfit_card.primary.instore{background:var(--Primary500)}@supports (background: linear-gradient(0deg,white,black)) and (background: color-mix(in srgb,white 10%,transparent)){.strutfit_card.primary.instore{background:linear-gradient(30deg,var(--Primary500),var(--AccentPrimary))}}.strutfit_card.secondary-bordered,.strutfit_card.secondary-light-bordered,.strutfit_card.secondary-gradient-bordered,.strutfit_card.tertiary{background:var(--BaseWhite)}.strutfit_card.secondary-bordered,.strutfit_card.secondary-light-bordered,.strutfit_card.secondary-gradient-bordered,.strutfit_card.tertiary{box-shadow:unset}@supports (box-shadow: 0px 4px 4px color-mix(in srgb,white 10%,transparent)){.strutfit_card.secondary-bordered,.strutfit_card.secondary-light-bordered,.strutfit_card.secondary-gradient-bordered,.strutfit_card.tertiary{box-shadow:0 4px 4px color-mix(in srgb,var(--Primary500) 10%,transparent),0 8px 8px color-mix(in srgb,var(--Primary500) 10%,transparent)}}.strutfit_card.secondary-bordered.secondary-bordered,.strutfit_card.secondary-light-bordered.secondary-bordered,.strutfit_card.secondary-gradient-bordered.secondary-bordered,.strutfit_card.tertiary.secondary-bordered{border:2px solid var(--Primary500)}.strutfit_card.secondary-bordered.secondary-bordered.instore,.strutfit_card.secondary-light-bordered.secondary-bordered.instore,.strutfit_card.secondary-gradient-bordered.secondary-bordered.instore,.strutfit_card.tertiary.secondary-bordered.instore{border:1px solid transparent!important;background-color:var(--BaseWhite)}@supports (background-image: linear-gradient(white,white),linear-gradient(30deg,blue,pink)) and (background: color-mix(in srgb,white 10%,transparent)){.strutfit_card.secondary-bordered.secondary-bordered.instore,.strutfit_card.secondary-light-bordered.secondary-bordered.instore,.strutfit_card.secondary-gradient-bordered.secondary-bordered.instore,.strutfit_card.tertiary.secondary-bordered.instore{background-color:unset;background-image:linear-gradient(30deg,var(--Neutral50),var(--Neutral50)),linear-gradient(30deg,var(--Primary500),var(--AccentPrimary))!important;background-origin:border-box!important;background-clip:padding-box,border-box!important}}.strutfit_card.secondary-bordered.secondary-light-bordered,.strutfit_card.secondary-light-bordered.secondary-light-bordered,.strutfit_card.secondary-gradient-bordered.secondary-light-bordered,.strutfit_card.tertiary.secondary-light-bordered{border:2px solid var(--Primary300)}.strutfit_card.secondary-bordered.secondary-light-bordered.instore,.strutfit_card.secondary-light-bordered.secondary-light-bordered.instore,.strutfit_card.secondary-gradient-bordered.secondary-light-bordered.instore,.strutfit_card.tertiary.secondary-light-bordered.instore{border:1px solid transparent!important;background-color:var(--BaseWhite)}@supports (background-image: linear-gradient(white,white),linear-gradient(30deg,blue,pink)) and (background: color-mix(in srgb,white 10%,transparent)){.strutfit_card.secondary-bordered.secondary-light-bordered.instore,.strutfit_card.secondary-light-bordered.secondary-light-bordered.instore,.strutfit_card.secondary-gradient-bordered.secondary-light-bordered.instore,.strutfit_card.tertiary.secondary-light-bordered.instore{background-color:unset;background-image:linear-gradient(30deg,var(--Neutral50),var(--Neutral50)),linear-gradient(30deg,var(--Primary500),var(--AccentPrimary))!important;background-origin:border-box!important;background-clip:padding-box,border-box!important}}.strutfit_card.secondary-bordered.secondary-gradient-bordered,.strutfit_card.secondary-light-bordered.secondary-gradient-bordered,.strutfit_card.secondary-gradient-bordered.secondary-gradient-bordered,.strutfit_card.tertiary.secondary-gradient-bordered{border:2px solid var(--Primary500)}.strutfit_card.secondary-bordered.secondary-gradient-bordered,.strutfit_card.secondary-light-bordered.secondary-gradient-bordered,.strutfit_card.secondary-gradient-bordered.secondary-gradient-bordered,.strutfit_card.tertiary.secondary-gradient-bordered{background:transparent}@supports (background: linear-gradient(0deg,white,black)) and (background: color-mix(in srgb,white 10%,transparent)){.strutfit_card.secondary-bordered.secondary-gradient-bordered,.strutfit_card.secondary-light-bordered.secondary-gradient-bordered,.strutfit_card.secondary-gradient-bordered.secondary-gradient-bordered,.strutfit_card.tertiary.secondary-gradient-bordered{background:linear-gradient(135deg,color-mix(in srgb,var(--Primary500) .1%,transparent),color-mix(in srgb,var(--Primary500) 10%,transparent)),var(--BaseWhite)}}.strutfit_card.secondary-bordered.secondary-gradient-bordered.instore,.strutfit_card.secondary-light-bordered.secondary-gradient-bordered.instore,.strutfit_card.secondary-gradient-bordered.secondary-gradient-bordered.instore,.strutfit_card.tertiary.secondary-gradient-bordered.instore{background:var(--Primary50)}@supports (background: linear-gradient(0deg,white,black)) and (background: color-mix(in srgb,white 10%,transparent)){.strutfit_card.secondary-bordered.secondary-gradient-bordered.instore,.strutfit_card.secondary-light-bordered.secondary-gradient-bordered.instore,.strutfit_card.secondary-gradient-bordered.secondary-gradient-bordered.instore,.strutfit_card.tertiary.secondary-gradient-bordered.instore{background:linear-gradient(35deg,var(--Primary50) 25%,var(--AccentLight) 100%),linear-gradient(30deg,var(--Primary500),var(--AccentPrimary))}}.strutfit_card.secondary-bordered.tertiary,.strutfit_card.secondary-light-bordered.tertiary,.strutfit_card.secondary-gradient-bordered.tertiary,.strutfit_card.tertiary.tertiary{border:2px solid var(--Neutral300)}.strutfit_checkbox{position:relative;width:24px;height:24px;flex-shrink:0}.strutfit_checkbox .checkmark{background-color:var(--BaseWhite);border:1px solid var(--PrimaryTextColor);border-radius:50%;left:0;top:0;position:absolute;height:100%;width:100%;pointer-events:none}.strutfit_checkbox .checkmark:after{border:2px solid var(--BaseWhite);border-top:none;border-right:none;content:"";height:4px;left:5px;opacity:0;position:absolute;top:7px;transform:rotate(-45deg);width:12px;pointer-events:none}.strutfit_checkbox input{height:100%;width:100%;cursor:pointer;opacity:0}.strutfit_checkbox input:checked+.checkmark{background-color:var(--PrimaryTextColor);border-color:var(--PrimaryTextColor)}.strutfit_checkbox input:checked+.checkmark.instore{border:1px solid transparent!important;background-color:var(--Primary500)}@supports (background-image: linear-gradient(white,white),linear-gradient(30deg,blue,pink)) and (background: color-mix(in srgb,white 10%,transparent)){.strutfit_checkbox input:checked+.checkmark.instore{background-color:unset;background-image:linear-gradient(30deg,var(--Primary500),var(--AccentPrimary)),linear-gradient(30deg,var(--Primary500),var(--AccentPrimary))!important;background-origin:border-box!important;background-clip:padding-box,border-box!important}}.strutfit_checkbox input:checked+.checkmark:after{opacity:1}.strutfit_checkbox input:focus+.checkmark{outline:2px solid var(--FocusOnBase);outline-offset:2px}.strutfit_checkbox input:focus:not(:focus-visible)+.checkmark{outline:none}.strutfit_checkbox input:focus-visible+.checkmark{outline:2px solid var(--FocusOnBase);outline-offset:2px}.icon_bullet_list{display:flex;flex-direction:column;gap:12px}@media only screen and (max-height: 840px){.icon_bullet_list{gap:8px}}@media only screen and (max-height: 720px){.icon_bullet_list{gap:4px}}.icon_bullet_list .icon_bullet_list_item{display:grid;grid-template-columns:auto 1fr;flex-direction:row;justify-content:start;justify-items:start;align-content:center;align-items:center;margin:0;column-gap:8px}.strutfit_selector{display:inline-flex;flex-wrap:wrap;gap:12px}.strutfit_selector.grid_selector{display:grid;grid-auto-rows:minmax(24px,auto);row-gap:12px;column-gap:16px}.strutfit_selector .strutfit_selector_option{display:flex;justify-content:center;align-items:center;padding:.5rem 1rem;min-height:24px;min-width:24px;flex-shrink:0;font-weight:600;font-size:1rem;line-height:1.5;text-align:center;word-break:break-word;border-radius:8px;background-color:var(--Neutral200);border:1px solid var(--Neutral200);color:var(--PlainTextColor)}.strutfit_selector .strutfit_selector_option.selected{background-color:var(--Neutral400);border:1px solid var(--Primary500)}.strutfit_selector .strutfit_selector_option.square{aspect-ratio:1/1;font-size:1.125rem}@media only screen and (max-height: 840px){.strutfit_selector .strutfit_selector_option.square{font-size:.9375rem}}@media only screen and (max-height: 840px){.strutfit_selector .strutfit_selector_option{font-size:.9375rem}}.strutfit-steps{padding:8px 12px}.strutfit-steps .step{display:grid;grid-template-columns:24px 1fr;grid-template-rows:auto;align-items:center}.strutfit-steps .step .bullet-container{height:100%;width:100%;display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto 1fr;place-items:center}.strutfit-steps .step .bullet-container .line{width:2px;height:100%;background-color:var(--Primary500)}.strutfit-steps .step .bullet-container .line.error{background-color:#dc3545}.strutfit-steps .step .bullet-container .dot{width:8px;height:8px;border-radius:50%;background-color:var(--Primary500)}.strutfit-steps .step .bullet-container .dot.error{background-color:#dc3545}.icon_text_card{display:flex;flex-direction:row;align-items:center;width:-webkit-fill-available;gap:20px;padding:8px 16px}.step_text{color:var(--Neutral800);font-size:.75rem;margin:4px 12px}.button_in_burger_menu .button_in_burger_menu_link{border-radius:8px;padding:8px;cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px}.terms_and_privacy_confirm_text{width:100%;text-align:right}.terms_and_privacy_confirm_text a{color:var(--LinkTextColor)}.toggle_button_container{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-template-rows:1fr}.toggle_button_container .toggle_button{border-radius:0}.toggle_button_container .toggle_button.first{border-radius:8px 0 0 8px}.toggle_button_container .toggle_button.last{border-radius:0 8px 8px 0}.name_and_size_info_card{display:flex;flex-direction:column;gap:8px;padding:8px;width:100%}.name_and_size_info_card .name_and_size_info_card_header_container{display:grid;grid-template-columns:3fr 2fr;align-items:center;column-gap:8px}.name_and_size_info_card .name_and_size_info_card_text{display:flex;flex-direction:column;justify-content:center;padding:8px;gap:4px;word-wrap:break-word;min-width:0}.name_and_size_info_card .name_and_size_info_card_text .name_and_size_info_card_product_name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-word}@supports (-webkit-line-clamp: 1){.name_and_size_info_card .name_and_size_info_card_text .name_and_size_info_card_product_name{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical}.name_and_size_info_card .name_and_size_info_card_text .name_and_size_info_card_product_name.clamp_2{line-clamp:2;-webkit-line-clamp:2}.name_and_size_info_card .name_and_size_info_card_text .name_and_size_info_card_product_name.clamp_3{line-clamp:3;-webkit-line-clamp:3}}.name_and_size_info_card .product_image{max-height:100%;max-width:100%;object-fit:contain;-o-object-fit:contain;border:1px solid var(--Primary200);border-radius:4px;background-color:var(--BaseWhite)}.name_and_size_info_card .name_and_size_info_card_size_adjust_container{display:flex;flex-direction:row;align-items:center;gap:20px;padding:0 8px}.product_search_container{height:100%;width:100%;overflow:hidden;display:flex;flex-direction:column}.product_search_container .search-and-filter-area-enter{transform:translateY(-100%)}.product_search_container .search-and-filter-area-enter-active{transform:translateY(0);transition:transform .25s}.product_search_container .search-and-filter-area-exit{transform:translateY(0)}.product_search_container .search-and-filter-area-exit-active{transform:translateY(-100%);transition:transform .25s}.product_search_container .product_search_filter_area{display:flex;flex-direction:column;align-items:center;flex-shrink:0;margin-bottom:16px;max-height:100%;overflow-y:auto;overflow-x:hidden}.product_search_container .product_search_filter_area{box-shadow:unset}@supports (box-shadow: 0px 4px 4px color-mix(in srgb,white 10%,transparent)){.product_search_container .product_search_filter_area{box-shadow:0 4px 8px color-mix(in srgb,var(--Primary500) 15%,transparent 85%)}}.product_search_container .product_search_filter_area .product_search_title{text-align:center;font-size:1.5rem;font-weight:700;line-height:2.25rem;margin:8px 0 16px;color:var(--Primary500)}.product_search_container .product_search_filter_area .product_search_title.in_store_color{color:var(--Primary500);width:fit-content}@supports (background: linear-gradient(0deg,white,black)) and (background: color-mix(in srgb,white 10%,transparent)){.product_search_container .product_search_filter_area .product_search_title.in_store_color{color:unset;background:linear-gradient(90deg,var(--PrimaryTextColor),var(--AccentTextColor));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}}.product_search_container .product_search_filter_area .product_search_filters_list{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.product_search_container .product_search_filter_area .product_search_filter_confirm{border:none;display:flex;justify-content:center;align-items:center;border-radius:100%;padding:12px;margin-bottom:24px;background:var(--Primary500)}.product_search_container .product_search_filter_area .product_search_filter_confirm{box-shadow:unset}@supports (box-shadow: 0px 4px 4px color-mix(in srgb,white 10%,transparent)){.product_search_container .product_search_filter_area .product_search_filter_confirm{box-shadow:0 4px 8px color-mix(in srgb,var(--Primary500) 15%,transparent 85%)}}.product_search_container .product_search_filter_area .product_search_filter_confirm.in_store_color{background:var(--Primary500)}@supports (background: linear-gradient(0deg,white,black)) and (background: color-mix(in srgb,white 10%,transparent)){.product_search_container .product_search_filter_area .product_search_filter_confirm.in_store_color{background:linear-gradient(30deg,var(--Primary500),var(--AccentPrimary))}}.image_swiper_container{margin-top:12px;min-height:max(22vh,225px);max-height:100vw;width:100vw}.image_swiper_container .image_swiper_slide{width:fit-content;height:100%}.image_swiper_container .image_swiper_slide .swiper_image_container{height:100%;border-radius:8px;overflow:hidden;border:1px solid var(--Neutral200);background-color:var(--Neutral300);aspect-ratio:3/4}.image_swiper_container .image_swiper_slide .swiper_image_text{font-size:.75rem;width:-webkit-fill-available;position:absolute;top:0;background:#ffffffb3;color:var(--PlainTextColor);padding:4px 8px;border-radius:8px 8px 0 0}.image_swiper_container .image_swiper_slide .swiper_image_text_bottom{top:auto;bottom:0;border-radius:0 0 8px 8px}.image_swiper_container .image_swiper_slide .rotate_image img{transform:rotate(90deg) scale(1.33)}.picker{width:100%;height:300px;overflow:hidden;position:relative;display:grid;grid-template-rows:auto 1fr;grid-template-columns:1fr;place-items:stretch}.picker .picker-header{border-bottom:solid 1px var(--Neutral200);display:flex;justify-content:space-between;align-items:center;padding:4px}.picker .picker-body{min-width:0;min-height:0}.strutfit-progress-bar{width:100%;height:8px;border-radius:5px;align-self:center;background-color:var(--Primary50)}.strutfit-progress-bar .strutfit-progress-bar-fill{border-radius:5px;background-color:var(--PrimaryTextColor);height:100%;transition:width .3s ease-in-out}.strutfit-modal-wrapper.strutfit-modal-wrapper-open{position:absolute;top:0;left:0;height:100vh;width:100vw}.strutfit-modal-wrapper .strutfit-modal{transform:translate(-50%,-50%) scale(.8);opacity:0;transition:transform .4s ease-in-out,opacity .4s ease-in-out}.strutfit-modal-wrapper .strutfit-modal:focus-visible{outline:none}.strutfit-modal-wrapper .strutfit-modal-after-open{transform:translate(-50%,-50%) scale(1);opacity:1}.strutfit-modal-wrapper .strutfit-modal-before-close{transform:translate(-50%,-50%) scale(.8);opacity:0}.strutfit-modal-wrapper .strutfit-modal-overlay{opacity:0;transition:transform .4s ease-in-out,opacity .4s ease-in-out}.strutfit-modal-wrapper .strutfit-modal-overlay-after-open{opacity:1}.strutfit-modal-wrapper .strutfit-modal-overlay-before-close{opacity:0}.strutfit-modal-wrapper .fill{width:100%;height:100%}.strutfit-popup-wrapper.strutfit-popup-wrapper-open{position:absolute;top:0;left:0;height:100vh;width:100vw}.strutfit-popup-wrapper .strutfit-popup-bottom{transform:translate(-50%);transition:transform .3s ease-in-out,opacity .3s ease-in-out}.strutfit-popup-wrapper .strutfit-popup-bottom:focus-visible{outline:none}.strutfit-popup-wrapper .strutfit-popup-bottom-after-open{transform:translate(-50%,-100%)}.strutfit-popup-wrapper .strutfit-popup-bottom-before-close{transform:translate(-50%)}.strutfit-popup-wrapper .strutfit-popup-left{transform:translate(-100%,-50%);transition:transform .3s ease-in-out,opacity .3s ease-in-out}.strutfit-popup-wrapper .strutfit-popup-left:focus-visible{outline:none}.strutfit-popup-wrapper .strutfit-popup-left-after-open{transform:translateY(-50%)}.strutfit-popup-wrapper .strutfit-popup-left-before-close{transform:translate(-100%,-50%)}.strutfit-popup-wrapper .strutfit-popup-top{transform:translate(-50%,-100%);transition:transform .3s ease-in-out,opacity .3s ease-in-out}.strutfit-popup-wrapper .strutfit-popup-top:focus-visible{outline:none}.strutfit-popup-wrapper .strutfit-popup-top-after-open{transform:translate(-50%)}.strutfit-popup-wrapper .strutfit-popup-top-before-close{transform:translate(-50%,-100%)}.strutfit-popup-wrapper .strutfit-popup-right{transform:translateY(-50%);transition:transform .3s ease-in-out,opacity .3s ease-in-out}.strutfit-popup-wrapper .strutfit-popup-right:focus-visible{outline:none}.strutfit-popup-wrapper .strutfit-popup-right-after-open{transform:translate(-100%,-50%)}.strutfit-popup-wrapper .strutfit-popup-right-before-close{transform:translateY(-50%)}.strutfit-popup-wrapper .strutfit-popup-overlay{opacity:0;transition:transform .3s ease-in-out,opacity .3s ease-in-out}.strutfit-popup-wrapper .strutfit-popup-overlay-after-open{opacity:1}.strutfit-popup-wrapper .strutfit-popup-overlay-before-close{opacity:0}.strutfit-popup-wrapper .fill{width:100%;height:100%}.strutfit-dialog-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;max-height:90vh}.strutfit-dialog-container .strutfit-dialog-header{text-align:center;margin-top:16px;margin-bottom:8px;padding-left:16px;padding-right:16px}.strutfit-dialog-container .strutfit-dialog-content{text-align:center;margin-bottom:16px;padding-left:16px;padding-right:16px;overflow:hidden auto}.strutfit-dialog-container .strutfit-dialog-actions{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-template-rows:auto;width:100%}.strutfit-popover{max-width:min(468px,80vw)}.strutfit-popover .popover-arrow-container{padding:9px!important}.strutfit-popover .popover-arrow-container .popover-content-wrapper{padding:8px;border-radius:8px;border:2px solid var(--Primary500);box-shadow:0 0 24px color-mix(in srgb,var(--BaseBlack) 10%,transparent);background-color:var(--BaseWhite)}.strutfit-popover .popover-arrow-container .popover-content-wrapper .popover-content{display:grid;grid-template-columns:1fr auto;gap:4px;place-items:center}.button-list{border-top:1px solid var(--Neutral200);border-bottom:1px solid var(--Neutral200)}.picker_list_swiper_container{position:relative;width:100%;height:100%}.picker_list_swiper_container .picker_list_swiper{width:100%;height:100%}.picker_list_swiper_container .picker_list_swiper .picker_list_swiper_slide{width:100%;height:2rem;display:grid;grid-template-columns:auto;grid-template-rows:2rem;place-content:center;place-items:center;font-size:.875rem;line-height:1.25rem;color:var(--PlainTextColor);text-align:center}.picker_list_swiper_container .picker_list_swiper_overlay{pointer-events:none;position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;display:grid;grid-template-columns:1fr;grid-template-rows:1fr calc(2rem + 2px) 1fr}.picker_list_swiper_container .picker_list_swiper_overlay .picker_list_swiper_overlay_gradient_1{background:var(--BackgroundColor);-webkit-mask:linear-gradient(0deg,rgba(0,0,0,.6) 0%,rgba(0,0,0,.8) 50%,#000000 100%);mask:linear-gradient(0deg,rgba(0,0,0,.6) 0%,rgba(0,0,0,.8) 50%,#000000 100%)}.picker_list_swiper_container .picker_list_swiper_overlay .picker_list_swiper_overlay_middle_box{border-top:1px solid var(--Neutral300);border-bottom:1px solid var(--Neutral300)}.picker_list_swiper_container .picker_list_swiper_overlay .picker_list_swiper_overlay_gradient_2{background:var(--BackgroundColor);-webkit-mask:linear-gradient(180deg,rgba(0,0,0,.6) 0%,rgba(0,0,0,.8) 50%,#000000 100%);mask:linear-gradient(180deg,rgba(0,0,0,.6) 0%,rgba(0,0,0,.8) 50%,#000000 100%)}.tabs-container{height:100%;width:100%}.tabs-container .tab-panel-list-swiper{height:calc(100% - 48px)}.tabs-container .tab-panel-list-swiper .tab-panel{height:100%;width:100%}.tabs-container .tab-list{height:48px;width:100%;display:grid;grid-auto-flow:column;grid-auto-columns:1fr}.tabs-container .tab-list .tab{height:100%;width:100%;min-height:0;max-height:100%;overflow:hidden;display:flex;justify-content:center;align-items:center;gap:8px;text-align:center;font-size:1rem;font-weight:400;color:var(--Primary500);background-color:var(--BackgroundColor);border-top:2px solid var(--Neutral300)}.tabs-container .tab-list .tab.selected{background-color:var(--Primary50);border-top:2px solid var(--Primary500)}.strut-fit-input-container{display:block;position:relative;width:100%;max-width:100%}.strut-fit-input-container .strut-fit-input{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:2rem;width:100%;max-width:100%;padding:.25rem .5rem;line-height:1.5;font-size:1rem;border-radius:8px;background-color:var(--BaseWhite);border:solid 1px var(--Neutral600);color:var(--PlainTextColor)}.strut-fit-input-container .strut-fit-input.clear-background-and-border{background-color:transparent;border:none}.strut-fit-input-container .strut-fit-input::-webkit-input-placeholder{color:var(--InputPlaceholderTextColor);opacity:1}.strut-fit-input-container .strut-fit-input:-ms-input-placeholder{color:var(--InputPlaceholderTextColor)}.strut-fit-input-container .strut-fit-input::-ms-input-placeholder{color:var(--InputPlaceholderTextColor)}.strut-fit-input-container .strut-fit-input::placeholder{color:var(--InputPlaceholderTextColor)}.strut-fit-input-container .strut-fit-input::-webkit-search-cancel-button{filter:brightness(90%)}.strut-fit-input-container .strut-fit-input:focus{outline:2px solid var(--FocusOnBase);outline-offset:-1px}.strut-fit-input-container .strut-fit-input:focus:not(:focus-visible){outline:none}.strut-fit-input-container .strut-fit-input:focus-visible{outline:2px solid var(--FocusOnBase);outline-offset:-1px}.strut-fit-input-container .strut-fit-input::-webkit-outer-spin-button,.strut-fit-input-container .strut-fit-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.strut-fit-input-container .strut-fit-input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.strut-fit-input-container .strut-fit-input.inStore{border-radius:0;background-color:transparent;border:none;color:var(--PrimaryContrastTextColor)}.strut-fit-input-container .strut-fit-input.inStore::-webkit-input-placeholder{color:var(--BaseWhite);opacity:1}.strut-fit-input-container .strut-fit-input.inStore:-ms-input-placeholder{color:var(--BaseWhite)}.strut-fit-input-container .strut-fit-input.inStore::-ms-input-placeholder{color:var(--BaseWhite)}.strut-fit-input-container .strut-fit-input.inStore::placeholder{color:var(--BaseWhite)}.strut-fit-input-container .strut-fit-input.inStore::-webkit-search-cancel-button{filter:brightness(1000%)}.strut-fit-input-container .strut-fit-input.inStore:focus{outline:2px solid var(--FocusOnPrimary);outline-offset:-1px}.strut-fit-input-container .strut-fit-input.inStore:focus:not(:focus-visible){outline:none}.strut-fit-input-container .strut-fit-input.inStore:focus-visible{outline:2px solid var(--FocusOnPrimary);outline-offset:-1px}.strut-fit-text-area{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:none;min-height:2rem;width:100%;max-width:100%;padding:.25rem .5rem;line-height:1.5;font-size:1rem;border-radius:8px;background-color:var(--BaseWhite);border:solid 1px var(--Neutral600);color:var(--PlainTextColor);text-align:left}.strut-fit-text-area::-webkit-input-placeholder{color:var(--InputPlaceholderTextColor);opacity:1}.strut-fit-text-area:-ms-input-placeholder{color:var(--InputPlaceholderTextColor)}.strut-fit-text-area::-ms-input-placeholder{color:var(--InputPlaceholderTextColor)}.strut-fit-text-area::placeholder{color:var(--InputPlaceholderTextColor)}.strut-fit-text-area:focus{outline:2px solid var(--FocusOnBase);outline-offset:-1px}.strut-fit-text-area:focus:not(:focus-visible){outline:none}.strut-fit-text-area:focus-visible{outline:2px solid var(--FocusOnBase);outline-offset:-1px}.strut-fit-stars.rr--focus-reset{outline:2px solid var(--FocusOnBase)}.strut-fit-stars .rr--box:focus-visible .rr--svg{outline:2px solid var(--FocusOnBase)}.instructions_footer_buttons{margin-top:auto;width:100%;align-self:center;display:flex;flex-direction:row;justify-content:space-between}.instructions_footer_buttons button{margin:12px}.instructions_footer_buttons button .instruction_footer_button_inner{display:flex;flex-direction:column}.required_form_item_icon{color:#dc3545;margin-left:2px}.infinite-scroll-footer{display:flex;justify-content:center;align-items:center;width:100%;padding:16px 0;margin-top:auto}.infinite-scroll-footer .loading-container{display:flex;justify-content:center;align-items:center;width:100%}.divider{display:grid;grid-template-columns:1fr auto 1fr;place-items:center;gap:8px;width:100%}.divider .divider_line{width:100%;height:1px;border-top:1px dashed var(--Primary500)}.get_started_content{display:grid;min-height:100%;grid-template-columns:1fr;grid-template-rows:1fr auto;align-items:center;gap:16px;height:calc(100vh - max(32px,6vh));overflow-y:auto}.get_started_content .get_started_cards_container{display:grid;align-items:start;grid-template-columns:1fr;grid-template-rows:auto auto auto;gap:20px;width:100%;padding:0 12px}.get_started_content .get_started_cards_container .equal_height_containers{display:grid;grid-auto-rows:minmax(108px,1fr);gap:20px}.get_started_content .get_started_cards_container .get_started_option_card{padding:8px 16px}.get_started_content .get_started_cards_container .scan_flow_card_signin_container{text-align:center;margin-top:4px;padding:8px}.get_started_content .get_started_cards_container .usual_size_extra_options_footer{padding:0 4px;display:flex;justify-content:center}.get_started_content .get_started_cards_container .usual_size_extra_options_footer:has(>:nth-child(2)){justify-content:space-between}.get_started_content .get_started_cards_container .get_started_lottie_title{text-align:center}.get_started_content .get_started_cards_container .get_started_lottie_container{display:flex;align-self:center;width:100%;height:100%;max-height:35vh;border:2px solid var(--Neutral300);border-radius:8px;margin-top:12px;background-color:var(--BaseWhite)}@media only screen and (max-height: 600px){.get_started_content .get_started_cards_container .get_started_lottie_container{display:none}}.get_started_content .get_started_cards_container .get_started_lottie_container svg{object-fit:contain}@media only screen and (max-height: 840px){.get_started_content .get_started_cards_container{gap:16px}.get_started_content .get_started_cards_container .equal_height_containers{gap:10px}}.get_started_content .get_started_cards_container .apparel_get_started_people_with_gradient_bands{display:flex;flex-direction:row;justify-content:center;max-height:350px;height:45vh;width:100%;border:2px solid var(--Neutral300);border-radius:8px;margin:12px 0;background-color:var(--BaseWhite);padding:16px}@media only screen and (max-height: 720px){.get_started_content .get_started_cards_container .apparel_get_started_people_with_gradient_bands{max-height:300px;height:35vh}}.instructions{display:flex;height:100%;width:100%;background-color:var(--BackgroundColor)}.instructions .instructions_swiper{flex:1;--track-offset: 0 !important}.instructions .instructions_swiper .instruction_container{display:grid;height:100%}.instructions .instructions_swiper .instruction_step_title{margin-left:12px;margin-right:12px}.instructions .instructions_swiper .error_header{color:#dc3545}.instructions .instructions_swiper .instruction_card{display:flex;flex-direction:column;height:100%;width:100%;max-width:500px;-webkit-user-select:none;user-select:none;min-height:0}.instructions .instructions_swiper .instruction_card .in_store_welcome_content{align-items:center}.instructions .instructions_swiper .instruction_card .content{flex:1 1 0;min-height:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;align-content:start;width:100vw;max-width:500px;box-sizing:border-box;border-radius:8px}.instructions .instructions_swiper .instruction_card .content .in_store_welcome_logo{margin-top:calc(6vh + 24px);margin-bottom:25%}.instructions .instructions_swiper .instruction_card .content .in_store_welcome_header{font-size:2rem;margin-bottom:8px;text-align:center}.instructions .instructions_swiper .instruction_card .content .in_store_welcome_header{color:var(--Primary500);width:fit-content}@supports (background: linear-gradient(0deg,white,black)) and (background: color-mix(in srgb,white 10%,transparent)){.instructions .instructions_swiper .instruction_card .content .in_store_welcome_header{color:unset;background:linear-gradient(90deg,var(--PrimaryTextColor),var(--AccentTextColor));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}}.instructions .instructions_swiper .instruction_card .content .in_store_welcome_subheader{font-size:1rem;margin-bottom:48px;text-align:center}.instructions .instructions_swiper .instruction_card .content .in_store_welcome_subheader{color:var(--Primary500);width:fit-content}@supports (background: linear-gradient(0deg,white,black)) and (background: color-mix(in srgb,white 10%,transparent)){.instructions .instructions_swiper .instruction_card .content .in_store_welcome_subheader{color:unset;background:linear-gradient(90deg,var(--PrimaryTextColor),var(--AccentTextColor));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}}.instructions .instructions_swiper .instruction_card .content .in_store_instruction_header{color:var(--Primary500);width:fit-content}@supports (background: linear-gradient(0deg,white,black)) and (background: color-mix(in srgb,white 10%,transparent)){.instructions .instructions_swiper .instruction_card .content .in_store_instruction_header{color:unset;background:linear-gradient(90deg,var(--PrimaryTextColor),var(--AccentTextColor));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}}.instructions .instructions_swiper .instruction_card .content .instruction_subheader{margin:0 12px;color:var(--PlainTextColor);font-size:1rem}@media only screen and (max-height: 550px){.instructions .instructions_swiper .instruction_card .content .instruction_subheader{font-size:.75rem}}.instructions .instructions_swiper .instruction_card .content .in_store_instruction_image_container{height:400px;width:calc(100% - 24px);align-self:center;overflow:hidden;background-color:var(--Neutral300);border-radius:8px;margin:12px 0}@media only screen and (max-height: 700px),only screen and (max-width: 360px){.instructions .instructions_swiper .instruction_card .content .in_store_instruction_image_container{height:300px}}.instructions .instructions_swiper .instruction_card .content .instruction_image_container{flex-grow:1;max-height:350px;margin-top:12px;width:fit-content;border:1px solid var(--Neutral300);border-radius:8px;margin-left:12px}.instructions .instructions_swiper .instruction_card .content .instruction_steps_icons{margin-top:16px;margin-left:12px;display:flex;flex-direction:column;gap:16px}.instructions .instructions_swiper .instruction_card .content .instruction_steps_icons .instruction_step_icon{display:grid;grid-template-columns:auto 1fr;flex-direction:row;justify-content:start;justify-items:start;align-content:center;align-items:center;gap:12px}.instructions .instructions_swiper .instruction_card .content .instruction_steps_icons .instruction_step_icon .item_icon{font-size:1.875rem;height:40px;width:40px;min-width:40px;color:var(--IconColor);fill:var(--IconColor);display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:8px}.instructions .instructions_swiper .instruction_card .content .instruction_steps_icons .instruction_step_icon .item_icon{background:var(--Neutral300)}@supports (background: linear-gradient(0deg,white,black)) and (background: color-mix(in srgb,white 10%,transparent)){.instructions .instructions_swiper .instruction_card .content .instruction_steps_icons .instruction_step_icon .item_icon{background:linear-gradient(0deg,color-mix(in srgb,var(--Primary500) 5%,transparent),color-mix(in srgb,var(--Primary500) 2.5%,transparent)),var(--BaseWhite)}}.instructions .instructions_swiper .instruction_card .content .instruction_steps_icons .instruction_step_icon .item_text{font-size:1rem;color:var(--PlainTextColor);margin-right:8px}@media only screen and (max-height: 550px){.instructions .instructions_swiper .instruction_card .content .instruction_steps_icons .instruction_step_icon .item_icon{font-size:.9375rem;height:20px;width:20px;min-width:20px}.instructions .instructions_swiper .instruction_card .content .instruction_steps_icons .instruction_step_icon .item_text{font-size:.75rem}}.instructions .instructions_swiper .instruction_card .content .instruction_steps_icons .instruction_step_icon .bold_item_text{color:var(--PrimaryTextColor);font-weight:700}.instructions .instructions_swiper .instruction_card .content .instruction_steps_icons .instruction_step_vertical{flex-direction:column;align-items:flex-start}.instructions .instructions_swiper .instruction_card .content .from_desktop_first_card_lottie_container{align-self:center;max-height:335px;max-width:400px;width:80vw;border:1px solid var(--Neutral300);border-radius:8px;background-color:var(--BaseWhite);margin:16px 0}@media only screen and (max-width: 480px) and (max-height: 720px){.instructions .instructions_swiper .instruction_card .content .from_desktop_first_card_lottie_container{width:80vw}}@media only screen and (max-width: 480px) and (max-height: 680px){.instructions .instructions_swiper .instruction_card .content .from_desktop_first_card_lottie_container{width:70vw}}@media only screen and (max-width: 480px) and (max-height: 650px){.instructions .instructions_swiper .instruction_card .content .from_desktop_first_card_lottie_container{width:60vw}}@media only screen and (max-width: 480px) and (max-height: 550px){.instructions .instructions_swiper .instruction_card .content .from_desktop_first_card_lottie_container{width:40vw}}.instructions .instructions_swiper .instruction_card .content .before_you_start_lottie_container{align-self:center;max-height:335px;max-width:400px;width:80vw;border:1px solid var(--Neutral300);border-radius:8px;margin-top:16px;background-color:var(--BaseWhite)}@media only screen and (max-height: 780px){.instructions .instructions_swiper .instruction_card .content .before_you_start_lottie_container{width:70vw}}@media only screen and (max-height: 730px){.instructions .instructions_swiper .instruction_card .content .before_you_start_lottie_container{width:60vw}}@media only screen and (max-height: 680px){.instructions .instructions_swiper .instruction_card .content .before_you_start_lottie_container{width:50vw}}@media only screen and (max-height: 640px){.instructions .instructions_swiper .instruction_card .content .before_you_start_lottie_container{width:40vw}}.instructions .instructions_swiper .instruction_card .content .instruction_text{margin-top:16px;margin-left:12px;margin-right:4px;display:flex;flex-direction:column;gap:16px;font-size:.875rem}.instructions .instructions_swiper .instruction_card .content .instruction_button{align-self:flex-end;justify-self:end;margin-top:auto;margin-right:16px;margin-bottom:24px}.instructions .instructions_swiper .instruction_card .content .instruction_button.terms_and_conditions_related_button{margin-bottom:0}.instructions .instructions_swiper .instruction_card .content .instruction_button_container{display:flex;flex-direction:column;align-items:flex-end;width:100%;padding:1em;margin-top:8px}.instructions .instructions_swiper .instruction_card .content .instruction_button_container .instruction_button_no_margin{margin:0;flex-shrink:0}.instructions .instructions_swiper .instruction_card .content .column_instruction_button_container{display:flex;flex-direction:column;align-items:flex-end;gap:12px;margin:auto 12px 24px;align-self:flex-end}.instructions .instructions_swiper .instruction_card .content .body_swipable_number_input_container{width:100%;margin:40px 0 0}.instructions .instructions_swiper .instruction_card .content .body_swipable_number_input_container .instruction_question{color:var(--PlainTextColor);font-size:.875rem;font-weight:400;margin-bottom:4px}.instructions .instructions_swiper .instruction_card .content .instruction_body_selector_container{display:flex;flex-direction:column;gap:16px;width:100%;padding:0 12px;margin-top:24px}.instructions .instructions_swiper .instruction_card .content .instruction_body_selector_container .instruction_body_selector_images_container{display:grid;grid-template-columns:1fr 1fr 1fr;place-items:center;height:200px;gap:12px}.instructions .instructions_swiper .instruction_card .content .instruction_number_input{padding:2px 6px;border:solid 1px var(--Neutral600);border-radius:6px;width:200px}.instructions .instructions_swiper .instruction_card .content .in_store_welcome_change_language_button{color:var(--Neutral800);background:transparent;text-decoration:underline;margin-top:auto;margin-bottom:16px}@media only screen and (max-height: 550px){.instructions .instructions_swiper .instruction_card .content .instruction_button{margin-right:12px;margin-bottom:12px;font-size:.875rem}.instructions .instructions_swiper .instruction_card .content .instruction_button.bodyscan_instruction_button{margin-top:24px}}.instructions .instructions_swiper .instruction_card .content .instruction_qr_content{font-size:1.125rem;padding:12px;display:flex;flex-direction:column;align-items:center;justify-content:space-around;height:100%}.instructions .instructions_swiper .instruction_card .content .instruction_qr_content .qr_content_container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.instructions .instructions_swiper .instruction_card .content .instruction_qr_content .qr_content_container .qr_content{width:60%;vertical-align:top;color:var(--PlainTextColor);text-align:left;margin:0 16px;text-indent:-16px}.instructions .instructions_swiper .instruction_card .content .instruction_qr_content .qr_content_container .qr_image{height:150px;width:150px;margin-right:24px}.instructions .instructions_swiper .instruction_card .content .instruction_qr_content .code_form{margin-top:12px}.instructions .instructions_swiper .instruction_card .content .instruction_qr_content .desktop_form{color:var(--PlainTextColor)}.instructions .instructions_swiper .instruction_card .content .instruction_qr_content .desktop_form .form_instructions_container{display:flex;flex-direction:column;justify-content:flex-start;gap:12px;text-align:left;margin:0 16px;text-indent:-16px}.instructions .instructions_swiper .instruction_card .content .instruction_qr_content .desktop_form .code_form{margin:12px 16px 0}.instructions .instructions_swiper .instruction_card .instructions_footer_logo{margin-top:auto;align-self:center}@media only screen and (max-height: 700px){.instructions .instructions_swiper .instruction_card .fromDesktop_content .instruction_subheader{font-size:.875rem}}.instruction_popup_title{text-align:center;font-size:.75rem;color:var(--PlainTextColor);padding:8px}.add_details_card{height:100%;display:flex;justify-content:center;align-items:center;-webkit-user-select:none;user-select:none}.add_details_card .content{background:var(--BackgroundColor);border-radius:8px;height:100%;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.add_details_card .content .validation_header{color:var(--PrimaryTextColor);margin-left:12px;margin-top:2px}.add_details_card .content .validation_subheader{margin-top:12px;color:var(--PlainTextColor);font-size:1rem;margin-left:12px}@media only screen and (max-height: 550px){.add_details_card .content .validation_subheader{margin-top:4px;font-size:.75rem}}.add_details_card .content .validation_steps_bullets{margin-top:8px}.add_details_card .content .validation_steps{margin-top:16px;margin-left:12px;display:flex;flex-direction:column;gap:8px}.add_details_card .content .validation_steps .validation_steps_title{font-size:1rem;font-weight:700;color:var(--PrimaryTextColor)}.add_details_card .content .validation_steps .validation_step{cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:12px}.add_details_card .content .validation_steps .validation_step .item_icon{font-size:1.875rem;height:40px;width:40px;min-width:40px;color:var(--IconColor);fill:var(--IconColor);display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:8px}.add_details_card .content .validation_steps .validation_step .item_icon{background:var(--Neutral300)}@supports (background: linear-gradient(0deg,white,black)) and (background: color-mix(in srgb,white 10%,transparent)){.add_details_card .content .validation_steps .validation_step .item_icon{background:linear-gradient(0deg,color-mix(in srgb,var(--Primary500) 5%,transparent),color-mix(in srgb,var(--Primary500) 2.5%,transparent)),var(--BaseWhite)}}.add_details_card .content .validation_steps .validation_step .item_text{font-size:1rem;color:var(--PlainTextColor);margin-right:8px}@media only screen and (max-height: 550px){.add_details_card .content .validation_steps .validation_step .item_icon{font-size:.9375rem;height:20px;width:20px;min-width:20px}.add_details_card .content .validation_steps .validation_step .item_text{font-size:.75rem}}@media only screen and (max-height: 550px){.add_details_card .content .validation_steps{margin-top:8px}.add_details_card .content .validation_steps .validation_steps_title{font-size:.75rem}}.add_details_card .content .validation_button_container{align-self:flex-end;display:flex;flex-direction:column;gap:12px;margin:12px}.add_details_card .content .in_store_secondary_validation_button{margin:0 16px}@media only screen and (max-height: 550px){.add_details_card .content .validation_button_container{flex-direction:row-reverse}}.add_details_card .content .validation_content{display:flex;flex-direction:column;margin:12px}.confirm_photo_card{width:100%;-webkit-user-select:none;user-select:none;background:var(--BackgroundColor);border-radius:8px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.confirm_photo_card .validation_header{color:var(--PrimaryTextColor);font-size:1.25rem;margin-left:12px;margin-top:2px}.confirm_photo_card .validation_subheader{margin-top:12px;color:var(--PlainTextColor);font-size:1rem;margin-left:12px}@media only screen and (max-height: 550px){.confirm_photo_card .validation_header{font-size:1rem}.confirm_photo_card .validation_subheader{margin-top:4px;font-size:.75rem}}.confirm_photo_card .validation_steps_bullets{margin-top:8px}.confirm_photo_card .validation_steps{margin-top:16px;margin-left:12px;display:flex;flex-direction:column;gap:8px}.confirm_photo_card .validation_steps .validation_steps_title{font-size:1rem;font-weight:700;color:var(--PrimaryTextColor)}.confirm_photo_card .validation_steps .validation_step{cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:12px}.confirm_photo_card .validation_steps .validation_step .item_icon{font-size:1.875rem;height:40px;width:40px;min-width:40px;color:var(--IconColor);fill:var(--IconColor);display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:8px}.confirm_photo_card .validation_steps .validation_step .item_icon{background:var(--Neutral300)}@supports (background: linear-gradient(0deg,white,black)) and (background: color-mix(in srgb,white 10%,transparent)){.confirm_photo_card .validation_steps .validation_step .item_icon{background:linear-gradient(0deg,color-mix(in srgb,var(--Primary500) 5%,transparent),color-mix(in srgb,var(--Primary500) 2.5%,transparent)),var(--BaseWhite)}}.confirm_photo_card .validation_steps .validation_step .item_text{font-size:1rem;color:var(--PlainTextColor);margin-right:8px}@media only screen and (max-height: 550px){.confirm_photo_card .validation_steps .validation_step .item_icon{font-size:.9375rem;height:20px;width:20px;min-width:20px}.confirm_photo_card .validation_steps .validation_step .item_text{font-size:.75rem}}@media only screen and (max-height: 550px){.confirm_photo_card .validation_steps{margin-top:8px}.confirm_photo_card .validation_steps .validation_steps_title{font-size:.75rem}}.confirm_photo_card .validation_button_container{align-self:flex-end;display:flex;flex-direction:column;gap:12px;margin:12px}.confirm_photo_card .in_store_secondary_validation_button{margin:0 16px}@media only screen and (max-height: 550px){.confirm_photo_card .validation_button_container{flex-direction:row-reverse}}.confirm_photo_card .validation_content{display:flex;flex-direction:column;margin:12px}.scan_loader{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%}.scan_loader .spacer{height:max(32px,6vh)}.scan_loader .lottie_container{width:40%;margin-top:20px}.scan_loader .loading_info_container{display:flex;flex-direction:column;gap:8px;width:80%}.scan_loader .loading_info_container .loading_info_contents{color:var(--PlainTextColor)}.in_app_camera{height:100%;width:100%;position:absolute;top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:space-around;touch-action:none}.in_app_camera .in_app_camera_loader{width:100%;height:100%;position:absolute;z-index:103;background-color:var(--BackgroundColor)}.in_app_camera .camera_video_container{position:relative;height:70%;width:100%;z-index:101;touch-action:none}.in_app_camera .camera_video_container .camera_video{max-height:100%;max-width:100%}.in_app_camera .camera_video_container .overlay_image{position:absolute!important;z-index:102;margin-left:auto;margin-right:auto;left:0;right:0}.in_app_camera .camera_video_container .overlay_image_kids{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.in_app_camera .camera_video_container .overlay_image_kids.overlay_on_paper,.in_app_camera .camera_video_container .overlay_image_kids.overlay_off_paper,.in_app_camera .camera_video_container .overlay_image_kids.overlay_two_foot{top:5%;height:75%}.in_app_camera .camera_video_container .overlay_image_kids.overlay_image_left{-webkit-transform:rotate(180deg) scaleX(-1);-moz-transform:rotate(180deg) scaleX(-1);-o-transform:rotate(180deg) scaleX(-1);-ms-transform:rotate(180deg) scaleX(-1);transform:rotate(180deg) scaleX(-1)}.in_app_camera .camera_video_container .overlay_image_adults.overlay_on_paper{bottom:2%;height:56%}.in_app_camera .camera_video_container .overlay_image_adults.overlay_off_paper,.in_app_camera .camera_video_container .overlay_image_adults.overlay_two_foot{bottom:2%;height:75%}.in_app_camera .camera_video_container .overlay_image_adults.overlay_image_left{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.in_app_camera .camera_video_container .overlay_image_kids.overlay_cards{top:10%;width:100%}.in_app_camera .camera_video_container .overlay_image_kids.overlay_cards.overlay_image_left{-webkit-transform:rotate(180deg) scaleX(-1);-moz-transform:rotate(180deg) scaleX(-1);-o-transform:rotate(180deg) scaleX(-1);-ms-transform:rotate(180deg) scaleX(-1);transform:rotate(180deg) scaleX(-1)}.in_app_camera .camera_video_container .overlay_image_adults.overlay_cards{bottom:10%;width:100%}.in_app_camera .camera_video_container .overlay_image_adults.overlay_cards.overlay_image_left{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.in_app_camera .camera_video_container .accelerometer_overlay{position:absolute;width:100%;height:100%;z-index:102}.in_app_camera .camera_video_container .accelerometer_overlay .accelerometer_target{position:absolute;background-color:#cecde9bf;border-radius:60px;width:60px;height:60px}.in_app_camera .camera_video_container .pinch_zoom_icon{position:absolute;width:70px;height:70px;background-color:transparent;z-index:102;margin-left:auto;margin-right:auto;left:0;right:0}.in_app_camera .camera_video_container .pinch_zoom_icon path{stroke:var(--BaseWhite);fill:var(--BaseWhite)}.in_app_camera .camera_video_container .pinch_zoom_icon_adults{bottom:60%}.in_app_camera .camera_video_container .pinch_zoom_icon_card_adults{bottom:75%}.in_app_camera .camera_video_container .pinch_zoom_icon_kids{top:74%}.in_app_camera .camera_video_container .pinch_zoom_icon-visible{visibility:visible;opacity:1}.in_app_camera .camera_video_container .pinch_zoom_icon-hidden{visibility:hidden;opacity:0;transition:visibility 0s 2s,opacity 2s linear}.in_app_camera .camera_validation_image_container{height:70%;width:100%;z-index:105}.in_app_camera .camera_validation_image_container .camera_validation_image{width:100%;height:100%;object-fit:contain}.in_app_camera .in_app_camera_result_loader{width:100%;height:100%;position:absolute;z-index:106}.in_app_camera .action_buttons_container{width:100%;display:flex;flex-direction:column;gap:16px;z-index:101;margin-bottom:12px;margin-top:4px}.in_app_camera .action_buttons{width:100%;z-index:101;display:flex;flex-direction:row;justify-content:center;gap:12px}.in_app_camera .action_buttons .sf_circular_button{width:50px;height:50px;background-color:var(--BaseWhite);color:var(--BaseBlack);border-radius:50%;margin:0 5px}.in_app_camera .action_buttons .sf_secondary_circular_button{width:50px;height:50px;background-color:var(--BaseBlack);color:var(--BaseWhite);border:unset;border-radius:50%}.in_app_camera .action_buttons .sf_button_spacer{width:50px;height:50px}.in_app_camera .plastic_card_action_buttons{margin-bottom:56px}.in_app_camera .camera_instructions{z-index:101;color:var(--Neutral50);margin:0 20px;text-align:center;font-size:.875rem}.in_app_camera .camera_instructions .instruction_text{display:flex;flex-direction:column}.in_app_camera .black_screen{width:100%;height:100%;position:absolute;background-color:var(--BaseBlack);z-index:101}.accelerometer{display:none;position:absolute}.camera_progress_circle{position:absolute}.camera_progress_circle .CircularProgressbar .CircularProgressbar-path{stroke:var(--Primary500)}.camera_progress_circle .CircularProgressbar .CircularProgressbar-trail{stroke:var(--Neutral50)}.test-bench-configuration{display:flex;flex-direction:column;height:100%}.test-bench-configuration .test-bench-configuration-body{padding-top:8px;overflow-y:scroll;margin:0 10px}.test-bench-configuration .test-bench-configuration-footer{padding:4px}.select_size_card{display:grid!important;grid-template-columns:1fr;grid-template-rows:auto auto auto 1fr;justify-items:center}.select_size_card .select_size_dropdown_menus{width:100%;display:flex;justify-content:space-around}.select_width_card{display:grid!important;grid-template-columns:1fr;grid-template-rows:auto auto 1fr auto auto auto;justify-items:center}.select_width_card .feet_image{height:100%;padding-top:24px;padding-bottom:24px}@media only screen and (max-height: 840px){.select_width_card .feet_image{padding-top:16px;padding-bottom:16px}}@media only screen and (max-height: 720px){.select_width_card .feet_image{display:none}}.select_width_card .strutfit_selector_wrapper{width:75%;margin-bottom:8px}.select_brand_card,.select_footwear_type_card{display:grid!important;grid-template-columns:1fr;grid-template-rows:auto auto auto 1fr auto auto;justify-items:center}.select_footwear_type_card .select_footwear_type_dropdown_menus{width:100%;display:flex;justify-content:space-around}.select_product_card{display:grid!important;grid-template-columns:1fr;grid-template-rows:auto auto 1fr auto;justify-items:center}.shopped_with_brand_card{display:grid!important;grid-template-columns:1fr;grid-template-rows:auto auto auto 1fr;justify-items:center}.usual_size_gender_card{display:grid!important;grid-template-columns:1fr;grid-template-rows:auto auto;justify-items:center}.usual_size_gender_card .select_gender_next_button{margin-bottom:20px;width:70%}@media only screen and (max-height: 720px){.usual_size_gender_card .select_gender_next_button{margin-bottom:10px}}.signin{display:flex;flex-direction:column;height:100%}.signin .signin_body{flex-grow:1;overflow-y:scroll}.signin .signin_body .signin_account_card{padding:12px;background-color:var(--BackgroundColor)}.signin .signin_body .signin_account_card .signin_account_card_body{padding:12px;display:flex;flex-direction:column;align-items:center;gap:16px;color:var(--PlainTextColor)}.signin .signin_body .signin_account_card .signin_account_card_body .signin_form{width:100%}.signin .signin_body .signin_account_card .external_signin_options{display:flex;flex-direction:column;align-items:center;width:-webkit-fill-available;padding:0 12px;gap:12px}.signin .signin_body .signin_account_card .external_signin_options .auth_selection{max-width:-webkit-fill-available;width:180px;display:grid;gap:4px;grid-template-columns:repeat(12,1fr);grid-auto-rows:1fr;place-items:center;place-content:center}.signin .signin_body .signin_account_card .external_signin_options .auth_selection .social_button{height:100%;color:var(--BaseWhite)}.signin .signin_body .signin_account_card .external_signin_options .auth_selection .google{background-color:#dd4b39}.signin .signin_body .signin_account_card .external_signin_options .auth_selection .facebook{background-color:#3b5998}.signin .signin_body .signin_account_card .external_signin_options .auth_selection .microsoft{background-color:#0d6efd}.signin .signin_body .signin_account_card .external_signin_options .auth_selection .twitter_x,.signin .signin_body .signin_account_card .external_signin_options .auth_selection .apple{background-color:#000}.signin .signin_body .signin_account_card .external_signin_options .register_terms_label{align-self:center}.signin .signin_body .signin_account_card .external_signin_options .register_link_style{color:var(--LinkTextColor)}.signin .signin_body .signin_account_card .other_options{display:flex;flex-direction:column;align-self:flex-end;align-items:flex-end;gap:4px}.register{display:flex;flex-direction:column;height:100%}.register .register_body{padding-top:8px;flex-grow:1;overflow-y:scroll}.register .register_body .register_account_card{padding:0 12px;background-color:var(--BackgroundColor)}.register .register_body .register_account_card .register_account_card_header{color:var(--PlainTextColor);padding-left:12px}.register .register_body .register_account_card .register_account_card_header .register_account_card_info{padding-bottom:12px}.register .register_body .register_account_card .register_account_card_body{padding:12px;display:flex;flex-direction:column;align-items:center;color:var(--PlainTextColor)}.register .register_body .register_account_card .register_account_card_body .register_form{width:100%;display:grid}.register .register_body .register_account_card .register_account_card_body .register_form .accept_terms_form_item{--prefix-width: 80%;--prefix-padding-right: 24px}.register .register_body .register_account_card .register_account_card_body .register_form .register_link_style{color:var(--LinkTextColor)}.register .register_body .register_account_card .register_account_card_bottom{display:flex;flex-direction:column;align-items:center;width:-webkit-fill-available;padding:0 12px;margin-top:8px;gap:4px}.register .register_body .register_account_card .register_account_card_bottom .external_register_options{max-width:-webkit-fill-available;width:180px;display:grid;gap:4px;grid-template-columns:repeat(12,1fr);grid-auto-rows:1fr;place-items:center;place-content:center}.register .register_body .register_account_card .register_account_card_bottom .external_register_options .social_button{height:100%;color:var(--BaseWhite)}.register .register_body .register_account_card .register_account_card_bottom .external_register_options .google{background-color:#dd4b39}.register .register_body .register_account_card .register_account_card_bottom .external_register_options .facebook{background-color:#3b5998}.register .register_body .register_account_card .register_account_card_bottom .external_register_options .microsoft{background-color:#0d6efd}.register .register_body .register_account_card .register_account_card_bottom .external_register_options .twitter_x,.register .register_body .register_account_card .register_account_card_bottom .external_register_options .apple{background-color:#000}.register .register_body .register_account_card .register_account_card_bottom .notice_container{display:flex;flex-direction:column;width:100%}.register .register_body .register_account_card .register_account_card_bottom .notice_container .terms_error_bar,.register .register_body .register_account_card .register_account_card_bottom .notice_container .register_error_bar{margin-bottom:8px}.help{height:100%;background-color:var(--BackgroundColor)}.help .help_menu{display:flex;flex-direction:column;justify-content:flex-start;height:calc(100% - 48px);overflow-y:scroll;padding:12px}.help .help_menu .help_section_body{padding:12px 0}.help .help_menu .header_container{width:100%;display:flex;flex-direction:row;padding:12px 0;border-bottom:1px solid var(--Neutral200)}.help .help_menu .header_container .account_logo img{width:45px}.help .help_menu .header_container .secondary_header{max-width:80%;overflow:hidden;text-overflow:ellipsis;font-weight:400;color:var(--Neutral700);font-size:1rem}.help .help_menu .item{padding:4px;cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:12px}.help .help_menu .item .item_icon{font-size:1.875rem;height:40px;width:40px;color:var(--IconColor);fill:var(--IconColor);display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:8px}.help .help_menu .item .item_icon{background:var(--Neutral300)}@supports (background: linear-gradient(0deg,white,black)) and (background: color-mix(in srgb,white 10%,transparent)){.help .help_menu .item .item_icon{background:linear-gradient(0deg,color-mix(in srgb,var(--Primary500) 5%,transparent),color-mix(in srgb,var(--Primary500) 2.5%,transparent)),var(--BaseWhite)}}.help .help_menu .item .item_text{display:flex;flex-direction:column;justify-content:center}.help .help_menu .item .item_text .item_primary_text{font-size:1rem;color:var(--PlainTextColor)}.help .help_menu a{color:#000;text-decoration:none}.help .help_footer{height:48px;display:flex;flex-direction:row;align-items:center}.email{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:8px;height:100%;padding:0 16px}.feedback{display:flex;flex-direction:column;height:100%;padding-top:8px;margin:0 12px;overflow-y:auto}.feedback .success_message{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:8px;padding:16px;height:100%}.feedback .spacer{height:max(32px,6vh)}.feedback iframe{height:100%;width:100%}.feedback .contact_message{display:grid;gap:8px;width:80%;align-self:center;text-align:center}.feedback .feedback_form{width:100%}.feedback .feedback_form .feedback_form_submit_button{color:var(--PrimaryContrastTextColor);background-color:var(--Primary500)}.forgot_password{display:flex;flex-direction:column;justify-content:center;height:100%}.forgot_password .forgot_password_complete{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:8px;padding:16px;height:100%}.forgot_password .forgot_password_body{padding-top:8px;flex-grow:1;overflow-y:scroll}.forgot_password .forgot_password_body .forgot_password_card{padding:0 12px;background-color:var(--BackgroundColor)}.forgot_password .forgot_password_body .forgot_password_card .forgot_password_card_header{color:var(--PlainTextColor);padding-left:12px}.forgot_password .forgot_password_body .forgot_password_card .forgot_password_card_body{padding:12px;display:flex;flex-direction:column;align-items:center;gap:16px;color:var(--PlainTextColor)}.forgot_password .forgot_password_body .forgot_password_card .forgot_password_card_body .forgot_password_form{width:100%}.forgot_password .forgot_password_body .forgot_password_card .forgot_password_card_body .forgot_password_form .submit_button{background-color:var(--Primary500);color:var(--PrimaryContrastTextColor)}.change_password{display:flex;flex-direction:column;justify-content:center;height:100%}.change_password .change_password_complete{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:8px;padding:16px;height:100%}.change_password .change_password_body{padding-top:8px;flex-grow:1;overflow-y:scroll}.change_password .change_password_body .change_password_card{padding:0 12px;background-color:var(--BackgroundColor)}.change_password .change_password_body .change_password_card .change_password_card_header{padding-left:12px}.change_password .change_password_body .change_password_card .change_password_card_body{padding:12px;display:flex;flex-direction:column;align-items:center;gap:16px;color:var(--PlainTextColor)}.change_password .change_password_body .change_password_card .change_password_card_body .change_password_form{width:100%}.change_password .change_password_body .change_password_card .change_password_card_body .change_password_form .submit_button{background-color:var(--Primary500);color:var(--PrimaryContrastTextColor)}.change_password .change_password_body .password_conditions_label{font-size:.625rem;padding-bottom:5px}.accessibility{display:flex;flex-direction:column;height:100%}.accessibility .accessibility-body{flex-grow:1;overflow-y:scroll;padding:0 12px 12px}.accessibility .accessibility-body h3{margin-top:8px}.accessibility .accessibility-body ul,.accessibility .accessibility-body ol{margin-left:0;padding-left:24px}.leaving_reasons{display:grid;grid-auto-rows:1fr;gap:8px}.leaving_reasons .leaving-reason-row{display:grid;grid-template-columns:24px 1fr;align-items:center;gap:8px}.from_desktop_wrapper{display:flex;flex-direction:column;min-height:100%}.from_desktop_wrapper .from_desktop{display:grid;flex:1;padding:0 20px;word-break:break-word;justify-items:center}.from_desktop_wrapper .from_desktop .from_desktop_title{width:100%;font-size:1.25rem;color:var(--PrimaryTextColor);font-weight:600;text-align:left}.from_desktop_wrapper .from_desktop .successful_scan_text{width:100%;font-size:1rem;color:var(--PlainTextColor)}.from_desktop_wrapper .from_desktop .measurement_code{font-size:1.875rem;letter-spacing:1.25rem;color:var(--PlainTextColor);margin-left:20px;margin-top:12px;font-family:Atkinson Hyperlegible}.from_desktop_wrapper .from_desktop .measure_again_button_container{margin-top:20%;width:90%;margin-bottom:12px}@media only screen and (max-height: 700px){.from_desktop_wrapper .from_desktop .measure_again_button_container{margin-top:10%}}.my_fit{display:flex;flex-direction:column;height:100%}.my_fit .my_fit_body{flex-grow:1;overflow-y:scroll;overflow-x:hidden}.my_fit .my_fit_body .my_fit_recommended_size_card_body{display:flex;flex-direction:column;align-items:stretch;margin:0 16px;padding:0}.my_fit .my_fit_body .my_fit_recommended_size_card_body .my_fit_recommended_size_card_button{margin-bottom:8px}.my_fit .my_fit_body .my_fit_recommended_size_card_body .extra_info_cards_wrapper{display:flex;flex-direction:column;align-items:stretch;gap:8px;margin-bottom:24px}.my_fit .my_fit_body .my_fit_recommended_size_card_body .my_fit_recommended_size_save_size_card{width:100%;display:flex;flex-direction:column;align-items:start;gap:8px;margin:8px 0 16px;padding:12px}.my_fit .my_fit_body .my_fit_recommended_size_card_body .my_fit_recommended_size_save_size_card .my_fit_recommended_size_save_size_button{color:var(--PrimaryTextColor)}.my_fit .my_fit_body .my_fit_heat_map_card_body{display:flex;flex-direction:column;align-items:center}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map{width:100%;display:flex;gap:12px;flex-direction:column;align-items:center;border-radius:8px}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map{background:transparent}@supports (background: linear-gradient(0deg,white,black)) and (background: color-mix(in srgb,white 10%,transparent)){.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map{background:linear-gradient(360deg,color-mix(in srgb,var(--Primary500) 5%,transparent),color-mix(in srgb,var(--Primary500) .1%,transparent) 50.19%),var(--BaseWhite)}}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .heatmap_container{margin-top:12px;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .heatmap_container .heatmap_foot_container{display:flex;flex-direction:column;justify-content:center;align-items:center}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .heatmap_container .heatmap_foot_top_container{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;width:100%}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .heatmap_container .heatmap_image_container{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;margin-top:4px;margin-bottom:8px}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .heatmap_container .heatmap_image_container .heatmap_image{margin-bottom:6px;width:150px;height:300px;position:relative}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .heatmap_container .heatmap_image_container .heatmap_image .sole_image{position:absolute;width:150px;height:300px;transition:transform 1s ease;transform-origin:bottom}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .heatmap_container .heatmap_image_container .heatmap_image .sole_image path{fill:var(--Neutral300)}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .heatmap_container .heatmap_image_container .heatmap_image .foot_image{position:absolute;width:150px;height:300px;margin-top:10px}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .heatmap_container .heatmap_image_container .heatmap_image svg{width:100%;height:100%;max-height:300px}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .heatmap_container .heatmap_image_container .heatmap_image_left{transform:scaleX(-1)}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .heatmap_container .empty_padding_div{flex:1 1 0px}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .heatmap_container .foot_length_container{flex:1 1 0px;display:flex;flex-direction:row;align-items:center;height:275px;color:var(--PlainTextColor);font-weight:700}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .heatmap_container .foot_length_container .vertical_guide{display:flex;flex-direction:column;align-items:center;height:100%}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .heatmap_container .foot_length_container .vertical_guide .vertical_line_end{width:12px;height:2px;background-color:var(--Neutral500)}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .heatmap_container .foot_length_container .vertical_guide .vertical_line{width:2px;height:100%;background-color:var(--Neutral500)}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .heatmap_container .foot_length_container .foot_length{overflow-wrap:break-word;margin-right:2px}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .heatmap_container .foot_length_container .foot_length_left{text-align:right}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .heatmap_container .empty_foot_length_container{color:transparent!important}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .heatmap_container .empty_foot_length_container div{background-color:transparent!important}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .foot_width_container{color:var(--PlainTextColor);font-weight:700;display:flex;flex-direction:column;align-items:center}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .foot_width_container .horizontal_guide{display:flex;flex-direction:row;align-items:center;width:80px}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .foot_width_container .horizontal_guide .horizontal_line_end{height:12px;width:2px;background-color:var(--Neutral500)}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .foot_width_container .horizontal_guide .horizontal_line{height:2px;width:100%;background-color:var(--Neutral500)}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .empty_foot_width_container{color:transparent!important}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .empty_foot_width_container div{background-color:transparent!important}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .foot_width_container_left{margin-right:32px;align-self:flex-end}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .foot_width_container_right{margin-left:32px;align-self:flex-start}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .foot_width_row{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 8px}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .foot_width_row .toe_space{color:var(--PlainTextColor);font-weight:600}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .foot_width_row .toe_space div{padding-left:20px}@media only screen and (max-width: 499px){.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .heatmap_container .heatmap_image_container .heatmap_image,.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .heatmap_container .heatmap_image_container .heatmap_image .sole_image{width:130px;height:260px}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .heatmap_container .heatmap_image_container .heatmap_image .foot_image{width:130px;height:260px;margin-top:8px}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .heatmap_container .heatmap_image_container .heatmap_image svg{max-height:260px}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .heatmap_container .foot_length_container{height:230px}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .foot_width_container .horizontal_guide{width:70px}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .foot_width_container_left{margin-right:28px}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .foot_width_container_right{margin-left:28px}}@media only screen and (max-width: 420px){.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .heatmap_container .heatmap_image_container .heatmap_image,.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .heatmap_container .heatmap_image_container .heatmap_image .sole_image{width:120px;height:240px}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .heatmap_container .heatmap_image_container .heatmap_image .foot_image{width:120px;height:240px;margin-top:8px}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .heatmap_container .heatmap_image_container .heatmap_image svg{max-height:240px}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .heatmap_container .foot_length_container{height:215px}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .foot_width_container .horizontal_guide{width:60px}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .foot_width_container_left{margin-right:28px}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .foot_width_container_right{margin-left:28px}}@media only screen and (max-width: 380px){.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .heatmap_container .heatmap_image_container .heatmap_image,.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .heatmap_container .heatmap_image_container .heatmap_image .sole_image{width:100px;height:200px}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .heatmap_container .heatmap_image_container .heatmap_image .foot_image{width:100px;height:200px;margin-top:5px}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .heatmap_container .heatmap_image_container .heatmap_image svg{max-height:200px}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .heatmap_container .foot_length_container{height:180px}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .foot_width_container .horizontal_guide{width:50px}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .foot_width_container_left{margin-right:24px}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .foot_width_container_right{margin-left:24px}}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .width_fit_gradient{stop-color:var(--width-fit-color, #daccff);transition:stop-color 1s}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .length_fit_gradient{stop-color:var(--length-fit-color, #daccff);transition:stop-color 1s}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .primary-color-stop{stop-color:var(--Primary500)}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .heatmap_legend_container{width:100%;height:30px;display:grid;grid-template-columns:1fr 1fr 1fr}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .heatmap_legend_container .heatmap_legend_snug{background:linear-gradient(to right,#ffbc56,#ffbc56,#daccff);font-weight:700;display:flex;justify-content:flex-start;align-items:center;padding-left:12px;overflow-wrap:break-word;word-break:break-word}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .heatmap_legend_container .heatmap_legend_balanced{background-color:#daccff;font-weight:700;display:flex;justify-content:center;align-items:center;margin:0 2px;padding:0 2px}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_heat_map .heatmap_legend_container .heatmap_legend_space{background:linear-gradient(to left,#8fdeff,#8fdeff,#daccff);font-weight:700;display:flex;justify-content:flex-end;align-items:center;padding-right:12px;overflow-wrap:break-word;word-break:break-word}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_picker{margin:12px;width:100%}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_picker .my_fit_heat_map_card_length_picker{display:flex;flex-direction:row;justify-content:space-between}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_picker .my_fit_heat_map_card_length_picker .length_swiper{flex-grow:1}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_picker .my_fit_heat_map_card_length_picker .length_option_item{display:flex;justify-content:center;align-items:center;font-weight:700;text-align:center;color:var(--PlainTextColor);-webkit-user-select:none;-ms-user-select:none;user-select:none}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_picker .my_fit_heat_map_card_length_picker .length_option_item.small_font{font-size:2rem}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_picker .my_fit_heat_map_card_length_picker .length_option_item.medium_font{font-size:2.5rem}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_picker .my_fit_heat_map_card_length_picker .length_option_item.large_font{font-size:3rem}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_picker .my_fit_heat_map_card_width_picker{display:flex;flex-direction:row;justify-content:space-between}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_picker .my_fit_heat_map_card_width_picker .width_swiper{flex-grow:1}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_picker .my_fit_heat_map_card_width_picker .width_option_item{display:flex;justify-content:center;align-items:center;font-weight:700;text-align:center;color:var(--PlainTextColor);-webkit-user-select:none;-ms-user-select:none;user-select:none}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_picker .my_fit_heat_map_card_width_picker .width_option_item.small_font{font-size:2rem}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_picker .my_fit_heat_map_card_width_picker .width_option_item.medium_font{font-size:2.5rem}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_picker .my_fit_heat_map_card_width_picker .width_option_item.large_font{font-size:3rem}@media only screen and (min-width: 400px){.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_picker .arrow_left{margin-left:20px}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_picker .arrow_right{margin-right:20px}}@media only screen and (min-width: 450px){.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_picker .arrow_left{margin-left:40px}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_picker .arrow_right{margin-right:40px}}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_accordion_button{margin-left:auto;padding-right:8px;color:var(--PlainTextColor)}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_accordion{width:100%;padding:8px 16px;margin:0 0 8px}.my_fit .my_fit_body .my_fit_heat_map_card_body .my_fit_heat_map_card_accordion .heat_map_card_accordion_info_row{width:100%;display:flex;flex-direction:row;justify-content:space-between;border-bottom:solid 2px var(--Neutral300);margin:4px 0}.my_fit .my_fit_body .my_fit_buttons{display:flex;flex-direction:column;gap:12px;margin:0 16px}.my_fit .my_fit_body .my_fit_buttons .my_fit_recommended_size_measure_again_button{font-weight:600;color:var(--PrimaryContrastTextColor);background-color:var(--Primary500)}.my_fit .my_fit_body .my_fit_buttons .my_fit_recommended_size_measure_again_button_secondary{background:var(--BaseWhite);color:var(--PlainTextColor);font-weight:500;border:1px solid var(--Neutral500);padding:12px}.my_fit .my_fit_body .no_measurement_card_body{display:flex;flex-direction:column;align-items:center;margin:0 16px;padding:0}.my_fit .my_fit_body .no_measurement_card_body .no_measurement_continue_shopping_button{margin-top:20px;background:var(--BaseWhite);color:var(--PlainTextColor);font-weight:500;border:1px solid var(--Neutral500)}.my_fit .my_fit_body .results_footer_logo{padding:40px 0;margin-top:30px}.in_store_post_auth_base{height:100%}.in_store_post_auth_base .in_store_post_auth_base_container{height:100%;width:100%;display:flex;flex-direction:column;align-items:center;gap:16px;padding-top:25%}.in_store_products_search{height:100%;overflow:hidden}.in_store_products_search .in_store_products_search_container{height:94vh;display:flex}.in_store_favourites{height:100%}.in_store_favourites .in_store_favourites_container{height:100%;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr}.in_store_favourites .in_store_favourites_container .in_store_favourites_header_container{display:grid}.in_store_favourites .in_store_favourites_container .in_store_favourites_header_container .in_store_favourites_header_title{font-size:2rem;margin:16px}.in_store_favourites .in_store_favourites_container .in_store_favourites_header_container .in_store_favourites_header_title{color:var(--Primary500);width:fit-content}@supports (background: linear-gradient(0deg,white,black)) and (background: color-mix(in srgb,white 10%,transparent)){.in_store_favourites .in_store_favourites_container .in_store_favourites_header_container .in_store_favourites_header_title{color:unset;background:linear-gradient(90deg,var(--PrimaryTextColor),var(--AccentTextColor));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}}.in_store_favourites .in_store_favourites_container .in_store_favourites_header_container .in_store_favourites_header_background{height:calc(100% + 6vh);margin-top:-6vh;justify-self:flex-end}.my_measurements{display:flex;flex-direction:column;height:100%}.my_measurements .my_measurements_body{height:100%;overflow-y:scroll}.my_measurements .my_measurements_body .profiles_section{display:flex;flex-direction:column;margin:0 16px 32px}.my_measurements .my_measurements_body .profiles_section .profile_section_profiles_container{display:flex;flex-direction:column;margin-top:8px;gap:8px}.my_measurements .my_measurements_body .profiles_section .profile_section_profiles_container .profile_section_profile_list_item{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:6px 12px;border-radius:4px;border-bottom:2px solid var(--Neutral200);font-size:1.125rem}.my_measurements .my_measurements_body .profiles_section .profile_section_profiles_container .profile_section_profile_list_item .profile_section_profile_list_item_buttons{display:flex;flex-direction:row;align-items:center;gap:12px}.my_measurements .my_measurements_body .profiles_section .profile_section_profiles_container .profile_section_profile_list_item_name{color:var(--PlainTextColor)}.my_measurements .my_measurements_body .profiles_section .profile_section_profiles_container .profile_section_profile_list_item_active{background-color:var(--Primary50)}.my_measurements .my_measurements_body .profiles_section .profile_section_profiles_container .profile_section_profile_list_item_active .profile_section_profile_list_item_name{color:var(--PrimaryTextColor)}.my_measurements .my_measurements_body .profiles_section .profile_section_profiles_container .profile_section_profile_list_item_active .active_profile{color:var(--Neutral700)}.my_measurements .my_measurements_body .profiles_section .profile_list_loader{margin-top:12px}.my_measurements .my_measurements_body .results_footer_logo{padding:40px 0;margin-top:30px}.selected_measurement_card_header_container{padding:12px 0;width:100%;display:flex;justify-content:space-between;align-items:start}.selected_measurement_card_header_container .selected_measurement_card_header{color:var(--PrimaryTextColor)}.selected_measurement_card_header_container .selected_measurement_card_subheader{color:var(--PlainTextColor);font-weight:500}.selected_measurement_card_body{padding:0 12px 12px;display:flex;flex-direction:column;align-items:center}.selected_measurement_card_body .measurement_length_unit_button{background-color:var(--Neutral50);padding-top:4px;padding-bottom:4px;margin-top:8px;background:var(--BaseWhite);border:1px solid var(--Neutral500);color:var(--PlainTextColor);font-weight:500;border-radius:6px;font-size:.8125rem}.selected_measurement_card_body .selected_measurement_card_button{margin-top:8px}.selected_measurement_card_body .profile_foot_image_container{width:100%;border-radius:8px}.selected_measurement_card_body .profile_foot_image_container .profile_foot_image{border-radius:8px}.selected_measurement_card_body .profile_foot_image_container .profile_foot_image .primary-color-stop{stop-color:var(--Primary500)}.selected_measurement_card_body .profile_foot_image_container .profile_foot_image .primary-color-stroke{stroke:var(--Primary500)}.selected_measurement_card_body .profile_foot_image_container .profile_foot_image .secondary-color-fill{fill:var(--Primary50)}.selected_measurement_card_body .selected_measurement_info_container{display:flex;flex-direction:column;width:100%;color:var(--PlainTextColor);margin-top:8px}.selected_measurement_card_body .selected_measurement_info_container .selected_measurement_info_row{width:100%;display:flex;flex-direction:row;justify-content:space-between;border-bottom:solid 2px var(--Neutral300);margin:4px 0;font-size:.8rem}.selected_measurement_card_body .selected_measurement_info_container .selected_measurement_info_row .selected_measurement_info_row_title,.selected_measurement_card_body .selected_measurement_info_container .selected_measurement_info_row .selected_measurement_info_row_gender_value{font-weight:700}.selected_measurement_card_body .usual_size_text_wrapper{margin:8px 0;padding:8px 16px;width:-webkit-fill-available;border:solid 2px var(--Primary500);border-radius:8px}.profile_page{display:flex;flex-direction:column;height:100%}.profile_page .profile_page_body{height:100%;overflow-y:scroll;padding:8px 16px 24px;display:flex;flex-direction:column;gap:12px}.profile_page .profile_page_body .profile_info_section{padding:0;display:flex;flex-direction:column;color:var(--PlainTextColor)}.profile_page .profile_page_body .profile_info_section .profile_info_section_info_row{display:flex;flex-direction:row;justify-content:space-between;border-bottom:solid 1px var(--Neutral200);padding:12px 8px}.profile_page .profile_page_body .profile_info_section .profile_info_section_info_row .profile_info_section_info_row_title{font-weight:500;font-size:1rem;color:var(--Neutral700)}.profile_page .profile_page_body .profile_info_section .profile_info_section_info_row .profile_info_section_info_row_value{font-weight:500;font-size:1rem;color:var(--PlainTextColor)}.profile_page .profile_page_body .profile_info_section .profile_info_section_info_row_last{border:transparent}.profile_page .profile_page_body .profile_info_section_button_container{display:flex;flex-direction:column;gap:16px}.profile_page .profile_page_body .profile_info_section_button_container .profile_info_section_edit_button{color:var(--PrimaryContrastTextColor);background-color:var(--Primary500);font-weight:700}.profile_page .profile_page_body .profile_info_section_button_container .profile_info_section_delete_button{color:#dc3545;font-weight:700}.edit_size_questions_page{display:flex;flex-direction:column;height:100%}.edit_size_questions_page .edit_size_questions_page_body{height:100%;overflow-y:auto;overflow-x:hidden;padding:8px 12px 24px;display:flex;flex-direction:column;gap:12px}.edit_size_questions_page .edit_size_questions_page_body .edit_size_questions_page_header{color:var(--PrimaryTextColor);font-size:1.25rem}@media only screen and (max-height: 700px){.edit_size_questions_page .edit_size_questions_page_body .edit_size_questions_page_header{font-size:1.125rem}}@media only screen and (max-height: 550px){.edit_size_questions_page .edit_size_questions_page_body .edit_size_questions_page_header{font-size:1rem}}.profile_foot_image{width:100%;display:flex;flex-direction:column;align-items:center}.profile_foot_image .feet_images_container{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%}.profile_foot_image .foot_image_container_top{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;width:100%}.profile_foot_image .foot_image_container_top_two_foot{gap:0}.profile_foot_image .empty_padding_div{width:20%;flex-grow:1}.profile_foot_image .foot_length_container{flex-grow:1;display:flex;flex-direction:row;align-items:center;height:200px;width:20%;color:var(--PlainTextColor);font-weight:700}.profile_foot_image .foot_length_container .vertical_guide{display:flex;flex-direction:column;align-items:center;height:100%;margin-top:14px}.profile_foot_image .foot_length_container .vertical_guide .vertical_line_end{width:12px;height:2px;background-color:var(--Neutral500)}.profile_foot_image .foot_length_container .vertical_guide .vertical_line{width:2px;height:100%;background-color:var(--Neutral500)}.profile_foot_image .foot_length_container .vertical_guide_measurement_left{text-align:right;white-space:pre-line}.profile_foot_image .foot_length_container .vertical_guide_measurement_right{text-align:left;white-space:pre-line}.profile_foot_image .foot_width_container{color:var(--PlainTextColor);font-weight:700;margin-bottom:12px;display:flex;flex-direction:column}.profile_foot_image .foot_width_container .horizontal_guide{display:flex;flex-direction:row;align-items:center;width:70px}.profile_foot_image .foot_width_container .horizontal_guide .horizontal_line_end{height:12px;width:2px;background-color:var(--Neutral500)}.profile_foot_image .foot_width_container .horizontal_guide .horizontal_line{height:2px;width:100%;background-color:var(--Neutral500)}.profile_foot_image .foot_width_container .horizontal_guide_measurement{text-align:center;width:70px}.profile_foot_image .foot_width_container_left_two_foot{align-items:flex-end;padding-right:12px}.profile_foot_image .foot_width_container_right_two_foot{align-items:flex-start;padding-left:12px}.profile_foot_image .foot_width_container_left{align-items:center;padding-left:12px}.profile_foot_image .foot_width_container_right{align-items:center;padding-right:12px}.profile_foot_image .foot_image{width:100px;height:200px;margin-bottom:6px;margin-top:18px;position:relative}.profile_foot_image .foot_image svg{width:100%;height:100%;max-height:200px}.profile_foot_image .foot_image svg .primary-color-stop{stop-color:var(--Primary500)}.profile_foot_image .foot_image svg .primary-color-stroke{stroke:var(--Primary500)}.profile_foot_image .foot_image svg .secondary-color-fill{fill:var(--Primary50)}.profile_foot_image .foot_image_left img{transform:scaleX(-1)}.profile_foot_image .foot_image_left svg{transform:scaleX(-1)}.more_information{display:flex;flex-direction:column;height:100%}.more_information .more_information_body{display:flex;flex-direction:column;gap:16px;height:100%;overflow-y:scroll;padding:8px 16px}.more_information .more_information_body .more_information_card .more_information_card_header{padding-bottom:8px;border-bottom:solid 1px var(--Neutral300)}.more_information .more_information_body .more_information_card .more_information_card_body{padding-top:8px}.more_information .more_information_body .more_information_card .more_information_card_body b{color:var(--PrimaryTextColor)}.strutfit_logo_card{display:flex;flex-direction:column;align-items:center;gap:10px;padding:40px 0;margin-top:30px}.strutfit_logo_card .custom_icon svg{height:40px;width:40px}.strutfit_logo_card .custom_icon svg path{fill:#4600ff}.strutfit_logo_card .strutfit_logo_card_title{color:#4600ff;font-size:1.25rem;font-weight:600}.strutfit_logo_card .strutfit_logo_card_subtitle{color:var(--Neutral700);font-size:1rem;font-weight:500}.strutfit_logo_card .strutfit_logo_card_subtitle a{color:var(--Neutral700)}.first_time_scan_register_cta_tile_container{display:flex;flex-direction:column;gap:16px;align-items:center;width:80%;padding:16px;border-radius:32px}.post_auth_no_favourites_container{width:100%;display:flex;flex-direction:column;align-items:center;gap:16px}.post_auth_no_favourites_container .in_store_post_auth_base_search_icon{color:var(--Neutral600)}.post_auth_no_favourites_container .in_store_post_auth_base_search_text{text-align:center;color:var(--Neutral600);font-size:1.125rem;font-weight:400;line-height:1.6875rem;width:180px;margin:0}.save_account_card{display:flex;flex-direction:column;padding:12px;margin:16px}.save_account_card .save_account_card_button{margin:8px 0;background-color:var(--BaseWhite);color:var(--PrimaryTextColor);font-weight:600;border:1px solid var(--Primary200);border-radius:8px}.save_account_card .save_account_card_explanation_container{display:flex;flex-direction:column;margin:12px 0;gap:8px}.save_account_card .save_account_card_explanation_container .save_account_card_explanation_item{display:flex;flex-direction:row;align-items:center;gap:8px}.save_account_card .save_account_card_explanation_container .save_account_card_explanation_item .save_account_card_explanation_item_icon{font-size:1.875rem;color:var(--PrimaryContrastTextColor)}.size_questions{display:flex;flex-direction:column;justify-content:start;padding:16px}.size_questions .size_questions_card{padding:0 12px 12px;display:flex;flex-direction:column;align-items:center}.size_questions .size_questions_card .size_questions_card_header{width:100%;padding:12px 0;color:var(--PrimaryTextColor);font-size:1.25rem;font-weight:600;word-break:break-word}.size_questions .size_questions_card .size_questions_card_button{margin:8px 0;background-color:var(--BaseWhite);color:var(--PrimaryTextColor);font-weight:600;border:1px solid var(--Primary200);border-radius:8px}.size_questions .size_questions_card .size_questions_change_language_button{color:var(--Neutral800)}.body_scan_measurements_on_person_container{width:100%;display:grid;grid-template-columns:1fr;justify-items:center;align-items:start;place-content:center;font-size:14px}.body_scan_measurements_on_person_container .person_with_gradient_bands_container{width:30%;grid-area:1/1/2/2}.body_scan_measurements_on_person_container .left_side_measurement_container{width:100%;display:grid;grid-template-columns:1fr;justify-items:start;align-items:start;place-content:center}.body_scan_measurements_on_person_container .left_side_measurement_container .left_side_measurement_flat_line{grid-area:1/1/2/2;height:1px;width:calc(100% - 17px);margin-left:17px;background:#000}.body_scan_measurements_on_person_container .left_side_measurement_container .left_side_measurement_angle_line{grid-area:1/1/2/2;height:1px;width:20px;background:#000;transform:rotate(-60deg);margin-top:9px;margin-left:2px}.body_scan_measurements_on_person_container .left_side_measurement_container .left_side_measurement_circle{grid-area:1/1/2/2;height:9px;width:9px;border:1px solid black;border-radius:50%;background:transparent;margin-top:17px}.body_scan_measurements_on_person_container .left_side_measurement_container .left_side_measurement_measurement_name{grid-area:1/1/2/2;max-width:calc(90% - 23px);margin-left:23px;transform:translateY(-100%)}.body_scan_measurements_on_person_container .left_side_measurement_container .left_side_measurement_dimension{grid-area:1/1/2/2;max-width:calc(90% - 23px);margin-left:23px;font-weight:700;align-self:end}.body_scan_measurements_on_person_container .right_side_measurement_container{width:100%;display:grid;grid-template-columns:1fr;justify-items:end;align-items:start;place-content:center}.body_scan_measurements_on_person_container .right_side_measurement_container .right_side_measurement_flat_line{grid-area:1/1/2/2;height:1px;width:calc(100% - 17px);margin-right:17px;background:#000}.body_scan_measurements_on_person_container .right_side_measurement_container .right_side_measurement_angle_line{grid-area:1/1/2/2;height:1px;width:20px;background:#000;transform:rotate(60deg);margin-top:9px;margin-right:2px}.body_scan_measurements_on_person_container .right_side_measurement_container .right_side_measurement_circle{grid-area:1/1/2/2;height:9px;width:9px;border:1px solid black;border-radius:50%;background:transparent;margin-top:17px}.body_scan_measurements_on_person_container .right_side_measurement_container .right_side_measurement_measurement_name{grid-area:1/1/2/2;max-width:calc(90% - 23px);margin-right:23px;transform:translateY(-100%);text-align:end}.body_scan_measurements_on_person_container .right_side_measurement_container .right_side_measurement_dimension{grid-area:1/1/2/2;max-width:calc(90% - 23px);margin-right:23px;font-weight:700;align-self:end;text-align:end}.body_scan_measurements_on_person_container .shoulder_measurement_line_container{grid-area:1/1/2/2;justify-self:start}.body_scan_measurements_on_person_container .shoulder_measurement_line_container.masculine{width:37.9%;margin-top:19.5%}.body_scan_measurements_on_person_container .shoulder_measurement_line_container.feminine{width:36%;margin-top:21.2%}.body_scan_measurements_on_person_container .chest_measurement_line_container{grid-area:1/1/2/2;justify-self:end}.body_scan_measurements_on_person_container .chest_measurement_line_container.masculine{width:41.4%;margin-top:27.9%}.body_scan_measurements_on_person_container .chest_measurement_line_container.feminine{width:39.9%;margin-top:29.5%}.body_scan_measurements_on_person_container .waist_measurement_line_container{grid-area:1/1/2/2;justify-self:start}.body_scan_measurements_on_person_container .waist_measurement_line_container.masculine{width:42.6%;margin-top:39.6%}.body_scan_measurements_on_person_container .waist_measurement_line_container.feminine{width:41.7%;margin-top:42.5%}.body_scan_measurements_on_person_container .hips_measurement_line_container{grid-area:1/1/2/2;justify-self:end}.body_scan_measurements_on_person_container .hips_measurement_line_container.masculine{width:41.6%;margin-top:43%}.body_scan_measurements_on_person_container .hips_measurement_line_container.feminine{width:39.9%;margin-top:51%}.body_scan_measurements_on_person_container .leg_length_measurement_line_container{grid-area:1/1/2/2;justify-self:end}.body_scan_measurements_on_person_container .leg_length_measurement_line_container.masculine{width:47%;margin-top:70%}.body_scan_measurements_on_person_container .leg_length_measurement_line_container.feminine{width:48.4%;margin-top:83%}.body_scan_measurements_on_person_container .thigh_measurement_line_container{grid-area:1/1/2/2;justify-self:start}.body_scan_measurements_on_person_container .thigh_measurement_line_container.masculine{width:40.5%;margin-top:61.5%}.body_scan_measurements_on_person_container .thigh_measurement_line_container.feminine{width:41%;margin-top:70%}@media only screen and (max-width: 380px){.body_scan_measurements_on_person_container{font-size:13px}.body_scan_measurements_on_person_container .left_side_measurement_container .left_side_measurement_dimension,.body_scan_measurements_on_person_container .right_side_measurement_container .right_side_measurement_dimension{align-self:center}}@media only screen and (max-width: 345px){.body_scan_measurements_on_person_container{font-size:12px}.body_scan_measurements_on_person_container .left_side_measurement_container .left_side_measurement_dimension,.body_scan_measurements_on_person_container .right_side_measurement_container .right_side_measurement_dimension{align-self:start;margin-top:2px}}.size_guide{height:100%;display:grid;grid-template-rows:auto 1fr;justify-items:stretch;align-items:start}.size_guide .size_guide_above_table{padding:0 16px 16px;display:flex;flex-direction:column;align-items:start;justify-content:start}.manual_measurement_guide{padding:8px 16px 0;height:100%;display:flex;flex-direction:column;align-items:start;overflow:auto}.manual_measurement_guide .manual_measurement_image_container{display:grid;grid-template-columns:1fr 1fr;justify-items:start;align-items:center;gap:16px;width:100%;margin-bottom:16px}.manual_measurement_guide .manual_measurement_image_container .manual_measurement_image{width:100%}@supports not selector(::-webkit-scrollbar){html{scrollbar-color:var(--Primary300) var(--Neutral50);scrollbar-width:thin}}*{box-sizing:border-box;margin:0;padding:0}*:focus{outline:2px solid var(--FocusOnBase);outline-offset:2px}*:focus:not(:focus-visible){outline:none}*:focus-visible{outline:2px solid var(--FocusOnBase);outline-offset:2px}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;border-radius:0;text-align:inherit;background:none;box-shadow:none;padding:0;cursor:pointer;border:none;color:inherit;font:inherit}button:active{background-color:inherit}body{font-family:var(--PrimaryFont),"Poppins",sans-serif!important;display:flex;justify-content:center;background:var(--BackgroundColor);overflow:hidden}body .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}body .fade-enter{opacity:0;transform:scale(.95)}body .fade-enter-active{opacity:1;transform:scale(1);transition:opacity .3s,transform .3s}body .fade-exit{opacity:1;transform:scale(1)}body .fade-exit-active{opacity:0;transform:scale(.95);transition:opacity .3s,transform .3s}body .flex_center{display:flex;justify-content:center;align-items:center}body .in_store_text_override{color:var(--InStorePlainTextColor)!important}body .curved_gradient_border_override{border:1px solid transparent!important;background-color:var(--Neutral50)}@supports (background-image: linear-gradient(white,white),linear-gradient(30deg,blue,pink)) and (background: color-mix(in srgb,white 10%,transparent)){body .curved_gradient_border_override{background-color:unset;background-image:linear-gradient(30deg,var(--Neutral50),var(--Neutral50)),linear-gradient(30deg,var(--Primary500),var(--AccentPrimary))!important;background-origin:border-box!important;background-clip:padding-box,border-box!important}}body .gradient_text_override{color:var(--Primary500);width:fit-content}@supports (background: linear-gradient(0deg,white,black)) and (background: color-mix(in srgb,white 10%,transparent)){body .gradient_text_override{color:unset;background:linear-gradient(90deg,var(--PrimaryTextColor),var(--AccentTextColor));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}}body .up_arrow_icon{color:var(--UpArrowIconColor)}body .down_arrow_icon{color:var(--DownArrowIconColor)}body .exclamation_icon{color:var(--ExclamationIconColor)}body .minus_icon{color:var(--MinusIconColor)}body .gradient_icons_start_colour{stop-color:var(--Primary500)}body .gradient_icons_end_colour{stop-color:var(--AccentPrimary)}body ::-webkit-scrollbar{width:4px}body ::-webkit-scrollbar-thumb{background-color:var(--Primary300)}body ::-webkit-scrollbar-track{background-color:var(--Neutral50)}:root{--length-fit-color: #daccff;--width-fit-color: #daccff}#root{background:var(--BackgroundColor);max-width:500px;height:100%;width:100%;position:fixed;top:0;bottom:0}#root .layout{display:grid;grid-template-columns:1fr;grid-template-rows:max(32px,6vh) 1fr;height:100%}#root .layout .navigator{overflow:hidden auto}
