@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_8778cd42-module__wRojWG__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_8778cd42-module__wRojWG__variable{--font-outfit:"Outfit", "Outfit Fallback"}
:root{--text-primary:#000;--text-on-warm:#472900;--surface-primary:#fff;--surface-subtle:#fafaf7;--surface-warm-light:#ffe6c2;--backgrounds-primary:#fff;--brand-red:#e31e24;--brand-primary-yellow:#ffed00;--border-tag:#e7e4d5;--border-decorative:#fdb1b4;--sds-color-icon-default-default:#1e1e1e;--font-family-outfit:var(--font-outfit), system-ui, sans-serif;--body-regular-small-font-size:13px;--body-regular-small-font-weight:400;--body-regular-small-line-height:normal;--caption-counter-font-size:11px;--caption-counter-font-weight:800;--caption-counter-line-height:24px;--body-date-font-size:20px;--body-date-font-weight:500;--body-date-line-height:20px;--display-promo-font-size:80px;--display-promo-font-weight:800;--display-promo-line-height:60px;--body-emphasis-font-size:16px;--body-emphasis-font-weight:800;--body-emphasis-line-height:24px;--body-secondary-font-size:14px;--body-secondary-font-weight:400;--body-secondary-line-height:18px;--body-label-font-size:15px;--body-label-font-weight:500;--body-label-line-height:normal;--body-nav-font-size:16px;--body-nav-font-weight:500;--body-nav-line-height:24px;--body-search-font-size:16px;--body-search-font-weight:400;--body-search-line-height:24px;--provisional-border-subtle:#eae9e5;--provisional-border-width-thin:1px;--provisional-border-width-thick:2px;--provisional-radius-pill:100px;--provisional-radius-container:30px;--provisional-space-1:4px;--provisional-space-2:8px;--provisional-space-3:12px;--provisional-space-4:16px;--provisional-space-5:20px;--provisional-space-6:24px;--provisional-space-7:30px;--provisional-container-width:1140px;--provisional-header-utility-height:50px;--provisional-header-main-height:122px;--provisional-header-secondary-height:111px;--provisional-size-logo:80px;--provisional-size-icon-small:20px;--provisional-size-icon:24px;--provisional-size-icon-large:30px;--provisional-size-counter:20px;--provisional-size-account-notification-dot:8px;--provisional-size-partner-badge-height:36px;--provisional-size-loyalty-badge:33px;--provisional-size-control:60px;--provisional-size-control-compact:56px;--provisional-size-pill-width:268px;--provisional-size-touch-target:44px;--provisional-header-divider-color:#dbdbdb;--provisional-header-inset-start:10px;--provisional-header-inset-end:24px;--provisional-header-utility-inset-end:4px;--provisional-header-main-padding-block-start:10px;--provisional-header-logo-nav-gap:38px;--provisional-header-nav-gap:22px;--provisional-header-delivery-cart-gap:37px;--provisional-header-cart-account-gap:22px;--provisional-header-icon-controls-offset:5px;--provisional-logo-image-bleed:4px;--provisional-utility-ethics-badges-gap:29px;--provisional-utility-badge-gap:7px;--provisional-header-secondary-gap:22px;--provisional-pill-label-inset:30px;--provisional-pill-chevron-inset:19px;--provisional-delivery-selector-inset:20px;--provisional-delivery-selector-subtitle-offset:-6px;--provisional-cart-counter-inset-block-start:-4px;--provisional-cart-counter-inset-inline-end:-2px;--provisional-account-dot-inset:5px;--provisional-utility-contact-font-size:13px;--provisional-utility-contact-font-weight:500;--provisional-utility-contact-emphasis-font-weight:700;--provisional-utility-contact-line-height:24px;--provisional-focus-ring-width:2px;--provisional-focus-ring-offset:2px;--provisional-focus-ring-color:var(--text-primary)}
*,:before,:after{box-sizing:border-box}body{color:var(--text-primary);font-family:var(--font-family-outfit);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}button,input{color:inherit;font:inherit}a{color:inherit}:focus-visible{outline:var(--provisional-focus-ring-width) solid var(--provisional-focus-ring-color);outline-offset:var(--provisional-focus-ring-offset)}
