body.ml-noel-home .ml-looks{background:#fff7ed;color:#234d3c;padding:60px 24px}body.ml-noel-home .ml-looks__card{width:var(--card-width);flex:none;display:block;padding:10px;border:1px solid #234d3c20;border-radius:18px;background:#fffdfa;color:#234d3c;text-align:left;cursor:pointer;box-shadow:0 8px 24px #493a2d14;font:inherit}body.ml-noel-home .ml-looks__products li{border-top:1px solid #234d3c24;margin:0}body.ml-noel-home .ml-looks :is(button,a):focus-visible{outline:3px solid #234d3c;outline-offset:5px}body.ml-noel-home .ml-gifts{--gift-blue:#205b43;--gift-cream:#fff6ec;--gift-pink:#f4d9d4;--gift-line:#d7e4de;color:var(--gift-blue);font-family:var(--font-body--family);font-size:17px;line-height:1.65;background:var(--gift-cream)}body.ml-noel-home .ml-gifts__age:nth-child(2n){background:#e1f3eb}body.ml-noel-home .ml-gifts-bridge{background:#fff6ec;color:#205b43;padding:22px 24px;text-align:center;border-top:1px solid #d7e4de;border-bottom:1px solid #d7e4de;font-family:var(--font-body--family)}body.ml-noel-home .ml-gifts a.ml-gifts__button,body.ml-noel-home .ml-gifts a.ml-gifts__button:visited{color:#fff6ec;background:#205b43;-webkit-text-fill-color:currentColor}body.ml-noel-home .ml-gifts a.ml-gifts__button:hover,body.ml-noel-home .ml-gifts a.ml-gifts__button:focus-visible{color:#fff6ec;background:#194935}body.ml-noel-home .ml-gifts .ml-gifts__chips a:hover,body.ml-noel-home .ml-gifts .ml-gifts__chips a:focus-visible{color:#fff6ec;-webkit-text-fill-color:currentColor;background:#205b43}body.ml-noel-home .color-scheme-4{--color-background: rgba(225,243,235,1);--color-background-rgb: 225 237 245;--opacity-5-15: .05;--opacity-10-25: .1;--opacity-35-55: .35;--opacity-40-60: .4;--opacity-30-60: .3;--color-foreground: rgb(0 0 0 / .81);--color-foreground-rgb: 0 0 0;--color-foreground-heading: rgb(0 0 0 / 1);--color-foreground-heading-rgb: 0 0 0;--color-primary: rgb(0 0 0 / .81);--color-primary-rgb: 0 0 0;--color-primary-hover: rgb(0 0 0 / 1);--color-primary-hover-rgb: 0 0 0;--color-border: rgba(27,81,58,.5);--color-border-rgb: 29 54 134;--color-shadow: rgb(0 0 0 / 1);--color-shadow-rgb: 0 0 0;--color-primary-button-text: rgb(255 255 255 / 1);--color-primary-button-background: rgb(0 0 0 / 1);--color-primary-button-border: rgba(27,81,58,1);--color-primary-button-hover-text: rgb(255 255 255 / 1);--color-primary-button-hover-background: rgb(51 51 51 / 1);--color-primary-button-hover-border: rgb(0 0 0 / 1);--color-secondary-button-text: rgb(0 0 0 / 1);--color-secondary-button-background: rgb(0 0 0 / 0);--color-secondary-button-border: rgb(0 0 0 / 1);--color-secondary-button-hover-text: rgb(0 0 0 / .81);--color-secondary-button-hover-background: rgb(255 255 255 / .36);--color-secondary-button-hover-border: rgb(0 0 0 / .81);--color-input-background: rgb(0 0 0 / 0);--color-input-text: rgb(0 0 0 / .81);--color-input-text-rgb: 0 0 0;--color-input-border: rgb(0 0 0 / .81);--color-input-hover-background: rgb(255 255 255 / .36);--color-variant-background: rgb(255 255 255 / 1);--color-variant-border: rgb(230 230 230 / 1);--color-variant-text: rgb(0 0 0 / 1);--color-variant-text-rgb: 0 0 0;--color-variant-hover-background: rgb(245 245 245 / 1);--color-variant-hover-text: rgb(0 0 0 / 1);--color-variant-hover-border: rgb(230 230 230 / 1);--color-selected-variant-background: rgb(0 0 0 / 1);--color-selected-variant-border: rgb(0 0 0 / 1);--color-selected-variant-text: rgb(255 255 255 / 1);--color-selected-variant-hover-background: rgb(26 26 26 / 1);--color-selected-variant-hover-text: rgb(255 255 255 / 1);--color-selected-variant-hover-border: rgb(26 26 26 / 1);--input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));--input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));--input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));--color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60));--font-h1--color: var(--color-foreground-heading);--font-h2--color: var(--color-foreground-heading);--font-h3--color: var(--color-foreground-heading);--font-h4--color: var(--color-foreground-heading);--font-h5--color: var(--color-foreground-heading);--font-h6--color: var(--color-foreground-heading);--shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));--shadow-blur: 20px;--shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15))}body.ml-noel-home .color-scheme-58084d4c-a86e-4d0a-855e-a0966e5043f7{--color-background: rgba(32,91,67,1);--color-background-rgb: 41 77 146;--opacity-5-15: .05;--opacity-10-25: .1;--opacity-35-55: .35;--opacity-40-60: .4;--opacity-30-60: .3;--color-foreground: rgb(255 246 236 / 1);--color-foreground-rgb: 255 246 236;--color-foreground-heading: rgb(255 246 236 / 1);--color-foreground-heading-rgb: 255 246 236;--color-primary: rgb(255 246 236 / 1);--color-primary-rgb: 255 246 236;--color-primary-hover: rgb(255 246 236 / 1);--color-primary-hover-rgb: 255 246 236;--color-border: rgb(230 230 230 / 1);--color-border-rgb: 230 230 230;--color-shadow: rgb(0 0 0 / 1);--color-shadow-rgb: 0 0 0;--color-primary-button-text: rgba(32,91,66,1);--color-primary-button-background: rgb(255 246 236 / 1);--color-primary-button-border: rgb(255 210 207 / 1);--color-primary-button-hover-text: rgb(255 255 255 / 1);--color-primary-button-hover-background: rgb(51 51 51 / 1);--color-primary-button-hover-border: rgb(51 51 51 / 1);--color-secondary-button-text: rgb(0 0 0 / 1);--color-secondary-button-background: rgb(0 0 0 / 0);--color-secondary-button-border: rgb(0 0 0 / 1);--color-secondary-button-hover-text: rgb(51 51 51 / 1);--color-secondary-button-hover-background: rgb(250 250 250 / 1);--color-secondary-button-hover-border: rgb(51 51 51 / 1);--color-input-background: rgb(255 255 255 / 1);--color-input-text: rgb(0 0 0 / .53);--color-input-text-rgb: 0 0 0;--color-input-border: rgb(0 0 0 / .13);--color-input-hover-background: rgb(250 250 250 / 1);--color-variant-background: rgb(255 255 255 / 1);--color-variant-border: rgb(230 230 230 / 1);--color-variant-text: rgb(255 246 236 / 1);--color-variant-text-rgb: 255 246 236;--color-variant-hover-background: rgb(245 245 245 / 1);--color-variant-hover-text: rgb(0 0 0 / 1);--color-variant-hover-border: rgb(230 230 230 / 1);--color-selected-variant-background: rgb(0 0 0 / 1);--color-selected-variant-border: rgb(0 0 0 / 1);--color-selected-variant-text: rgb(255 255 255 / 1);--color-selected-variant-hover-background: rgb(26 26 26 / 1);--color-selected-variant-hover-text: rgb(255 255 255 / 1);--color-selected-variant-hover-border: rgb(26 26 26 / 1);--input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));--input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));--input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));--color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60));--font-h1--color: var(--color-foreground-heading);--font-h2--color: var(--color-foreground-heading);--font-h3--color: var(--color-foreground-heading);--font-h4--color: var(--color-foreground-heading);--font-h5--color: var(--color-foreground-heading);--font-h6--color: var(--color-foreground-heading);--shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));--shadow-blur: 20px;--shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15))}body.ml-noel-home .color-scheme-6fbbf9b2-2030-467e-aee3-115e1904ea00{--color-background: rgb(255 246 236 / 1);--color-background-rgb: 255 246 236;--opacity-5-15: .05;--opacity-10-25: .1;--opacity-35-55: .35;--opacity-40-60: .4;--opacity-30-60: .3;--color-foreground: rgba(36,75,59,1);--color-foreground-rgb: 50 74 118;--color-foreground-heading: rgba(36,75,59,1);--color-foreground-heading-rgb: 50 74 118;--color-primary: rgba(36,75,59,1);--color-primary-rgb: 50 74 118;--color-primary-hover: rgb(0 0 0 / 1);--color-primary-hover-rgb: 0 0 0;--color-border: rgb(0 0 0 / .06);--color-border-rgb: 0 0 0;--color-shadow: rgb(0 0 0 / 1);--color-shadow-rgb: 0 0 0;--color-primary-button-text: rgb(255 255 255 / 1);--color-primary-button-background: rgba(36,75,59,1);--color-primary-button-border: rgb(0 0 0 / 1);--color-primary-button-hover-text: rgba(36,75,59,1);--color-primary-button-hover-background: rgb(232 204 162 / 1);--color-primary-button-hover-border: rgb(0 0 0 / 1);--color-secondary-button-text: rgb(232 204 162 / 1);--color-secondary-button-background: rgb(255 255 255 / 1);--color-secondary-button-border: rgb(0 0 0 / 1);--color-secondary-button-hover-text: rgb(228 136 162 / 1);--color-secondary-button-hover-background: rgb(250 250 250 / 1);--color-secondary-button-hover-border: rgb(51 51 51 / 1);--color-input-background: rgb(255 255 255 / .78);--color-input-text: rgb(51 51 51 / 1);--color-input-text-rgb: 51 51 51;--color-input-border: rgb(223 223 223 / 1);--color-input-hover-background: rgb(0 0 0 / .01);--color-variant-background: rgb(255 255 255 / 1);--color-variant-border: rgb(0 0 0 / .13);--color-variant-text: rgb(0 0 0 / 1);--color-variant-text-rgb: 0 0 0;--color-variant-hover-background: rgb(245 245 245 / 1);--color-variant-hover-text: rgb(0 0 0 / 1);--color-variant-hover-border: rgb(230 230 230 / 1);--color-selected-variant-background: rgb(0 0 0 / 1);--color-selected-variant-border: rgb(0 0 0 / 1);--color-selected-variant-text: rgb(255 255 255 / 1);--color-selected-variant-hover-background: rgb(26 26 26 / 1);--color-selected-variant-hover-text: rgb(255 255 255 / 1);--color-selected-variant-hover-border: rgb(26 26 26 / 1);--input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));--input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));--input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));--color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60));--font-h1--color: var(--color-foreground-heading);--font-h2--color: var(--color-foreground-heading);--font-h3--color: var(--color-foreground-heading);--font-h4--color: var(--color-foreground-heading);--font-h5--color: var(--color-foreground-heading);--font-h6--color: var(--color-foreground-heading);--shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));--shadow-blur: 20px;--shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15))}body.ml-noel-home .color-scheme-6c1360c8-5957-41f9-9434-a42b0c610650{--color-background: rgb(255 246 236 / 1);--color-background-rgb: 255 246 236;--opacity-5-15: .05;--opacity-10-25: .1;--opacity-35-55: .35;--opacity-40-60: .4;--opacity-30-60: .3;--color-foreground: rgba(36,75,59,1);--color-foreground-rgb: 50 74 118;--color-foreground-heading: rgb(211 112 104 / 1);--color-foreground-heading-rgb: 211 112 104;--color-primary: rgb(0 0 0 / .81);--color-primary-rgb: 0 0 0;--color-primary-hover: rgb(0 0 0 / 1);--color-primary-hover-rgb: 0 0 0;--color-border: rgb(0 0 0 / .06);--color-border-rgb: 0 0 0;--color-shadow: rgb(0 0 0 / 1);--color-shadow-rgb: 0 0 0;--color-primary-button-text: rgba(36,71,57,1);--color-primary-button-background: rgb(255 246 236 / 1);--color-primary-button-border: rgba(36,71,57,1);--color-primary-button-hover-text: rgba(36,75,59,1);--color-primary-button-hover-background: rgb(233 204 162 / 1);--color-primary-button-hover-border: rgb(0 0 0 / 1);--color-secondary-button-text: rgb(0 0 0 / 1);--color-secondary-button-background: rgb(0 0 0 / 0);--color-secondary-button-border: rgb(0 0 0 / 1);--color-secondary-button-hover-text: rgb(51 51 51 / 1);--color-secondary-button-hover-background: rgb(250 250 250 / 1);--color-secondary-button-hover-border: rgb(51 51 51 / 1);--color-input-background: rgb(255 255 255 / .78);--color-input-text: rgb(51 51 51 / 1);--color-input-text-rgb: 51 51 51;--color-input-border: rgb(223 223 223 / 1);--color-input-hover-background: rgb(0 0 0 / .01);--color-variant-background: rgb(255 255 255 / 1);--color-variant-border: rgb(0 0 0 / .13);--color-variant-text: rgb(0 0 0 / 1);--color-variant-text-rgb: 0 0 0;--color-variant-hover-background: rgb(245 245 245 / 1);--color-variant-hover-text: rgb(0 0 0 / 1);--color-variant-hover-border: rgb(230 230 230 / 1);--color-selected-variant-background: rgb(193 37 37 / 1);--color-selected-variant-border: rgb(0 0 0 / 1);--color-selected-variant-text: rgb(255 255 255 / 1);--color-selected-variant-hover-background: rgb(26 26 26 / 1);--color-selected-variant-hover-text: rgb(255 255 255 / 1);--color-selected-variant-hover-border: rgb(26 26 26 / 1);--input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));--input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));--input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));--color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60));--font-h1--color: var(--color-foreground-heading);--font-h2--color: var(--color-foreground-heading);--font-h3--color: var(--color-foreground-heading);--font-h4--color: var(--color-foreground-heading);--font-h5--color: var(--color-foreground-heading);--font-h6--color: var(--color-foreground-heading);--shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));--shadow-blur: 20px;--shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15))}body.ml-noel-home .color-scheme-c9259a2a-a643-4270-8099-21db481ef821{--color-background: rgb(255 246 236 / 1);--color-background-rgb: 255 246 236;--opacity-5-15: .05;--opacity-10-25: .1;--opacity-35-55: .35;--opacity-40-60: .4;--opacity-30-60: .3;--color-foreground: rgb(0 0 0 / .81);--color-foreground-rgb: 0 0 0;--color-foreground-heading: rgb(0 0 0 / 1);--color-foreground-heading-rgb: 0 0 0;--color-primary: rgb(0 0 0 / .81);--color-primary-rgb: 0 0 0;--color-primary-hover: rgb(0 0 0 / 1);--color-primary-hover-rgb: 0 0 0;--color-border: rgb(0 0 0 / .06);--color-border-rgb: 0 0 0;--color-shadow: rgb(0 0 0 / 1);--color-shadow-rgb: 0 0 0;--color-primary-button-text: rgba(36,71,57,1);--color-primary-button-background: rgb(255 240 218 / 1);--color-primary-button-border: rgba(36,71,57,1);--color-primary-button-hover-text: rgba(49,99,78,1);--color-primary-button-hover-background: rgb(255 222 173 / 1);--color-primary-button-hover-border: rgba(36,71,57,1);--color-secondary-button-text: rgb(0 0 0 / 1);--color-secondary-button-background: rgb(0 0 0 / 0);--color-secondary-button-border: rgb(0 0 0 / 1);--color-secondary-button-hover-text: rgb(51 51 51 / 1);--color-secondary-button-hover-background: rgb(250 250 250 / 1);--color-secondary-button-hover-border: rgb(51 51 51 / 1);--color-input-background: rgb(255 255 255 / .78);--color-input-text: rgb(51 51 51 / 1);--color-input-text-rgb: 51 51 51;--color-input-border: rgb(223 223 223 / 1);--color-input-hover-background: rgb(0 0 0 / .01);--color-variant-background: rgb(255 255 255 / 1);--color-variant-border: rgb(0 0 0 / .13);--color-variant-text: rgb(0 0 0 / 1);--color-variant-text-rgb: 0 0 0;--color-variant-hover-background: rgb(245 245 245 / 1);--color-variant-hover-text: rgb(0 0 0 / 1);--color-variant-hover-border: rgb(230 230 230 / 1);--color-selected-variant-background: rgb(0 0 0 / 1);--color-selected-variant-border: rgb(0 0 0 / 1);--color-selected-variant-text: rgb(255 255 255 / 1);--color-selected-variant-hover-background: rgb(26 26 26 / 1);--color-selected-variant-hover-text: rgb(255 255 255 / 1);--color-selected-variant-hover-border: rgb(26 26 26 / 1);--input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));--input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));--input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));--color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60));--font-h1--color: var(--color-foreground-heading);--font-h2--color: var(--color-foreground-heading);--font-h3--color: var(--color-foreground-heading);--font-h4--color: var(--color-foreground-heading);--font-h5--color: var(--color-foreground-heading);--font-h6--color: var(--color-foreground-heading);--shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));--shadow-blur: 20px;--shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15))}body.ml-noel-home .color-scheme-294d92-bg{--color-background: rgba(32,91,67,1);--color-background-rgb: 41 77 146;--opacity-5-15: .05;--opacity-10-25: .1;--opacity-35-55: .35;--opacity-40-60: .4;--opacity-30-60: .3;--color-foreground: rgb(255 255 255 / 1);--color-foreground-rgb: 255 255 255;--color-foreground-heading: rgb(255 255 255 / 1);--color-foreground-heading-rgb: 255 255 255;--color-primary: rgb(255 255 255 / 1);--color-primary-rgb: 255 255 255;--color-primary-hover: rgb(240 240 240 / 1);--color-primary-hover-rgb: 240 240 240;--color-border: rgb(255 255 255 / 1);--color-border-rgb: 255 255 255;--color-shadow: rgb(0 0 0 / 1);--color-shadow-rgb: 0 0 0;--color-primary-button-text: rgba(32,91,67,1);--color-primary-button-background: rgb(255 255 255 / 1);--color-primary-button-border: rgb(255 255 255 / 1);--color-primary-button-hover-text: rgba(32,91,67,1);--color-primary-button-hover-background: rgb(240 240 240 / 1);--color-primary-button-hover-border: rgb(240 240 240 / 1);--color-secondary-button-text: rgb(255 255 255 / 1);--color-secondary-button-background: rgb(0 0 0 / 0);--color-secondary-button-border: rgb(255 255 255 / 1);--color-secondary-button-hover-text: rgb(255 255 255 / 1);--color-secondary-button-hover-background: rgb(255 255 255 / .1);--color-secondary-button-hover-border: rgb(255 255 255 / 1);--color-input-background: rgb(255 255 255 / 1);--color-input-text: rgba(32,91,67,1);--color-input-text-rgb: 41 77 146;--color-input-border: rgba(32,91,67,1);--color-input-hover-background: rgb(240 240 240 / 1);--color-variant-background: rgb(255 255 255 / 1);--color-variant-border: rgb(0 0 0 / .13);--color-variant-text: rgb(0 0 0 / 1);--color-variant-text-rgb: 0 0 0;--color-variant-hover-background: rgb(245 245 245 / 1);--color-variant-hover-text: rgb(0 0 0 / 1);--color-variant-hover-border: rgb(230 230 230 / 1);--color-selected-variant-background: rgb(0 0 0 / 1);--color-selected-variant-border: rgb(0 0 0 / 1);--color-selected-variant-text: rgb(255 255 255 / 1);--color-selected-variant-hover-background: rgb(26 26 26 / 1);--color-selected-variant-hover-text: rgb(255 255 255 / 1);--color-selected-variant-hover-border: rgb(26 26 26 / 1);--input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));--input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));--input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));--color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60));--font-h1--color: var(--color-foreground-heading);--font-h2--color: var(--color-foreground-heading);--font-h3--color: var(--color-foreground-heading);--font-h4--color: var(--color-foreground-heading);--font-h5--color: var(--color-foreground-heading);--font-h6--color: var(--color-foreground-heading);--shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));--shadow-blur: 20px;--shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15))}body.ml-noel-home .ml-floating-reviews-badge__toggle{position:absolute;top:28px;right:24px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid rgba(32,91,67,.18);border-radius:50%;background:#fff6ec;color:#205b43;box-shadow:0 2px 8px #0c19141f;cursor:pointer;pointer-events:auto}body.ml-noel-home .ml-floating-reviews-badge__toggle:focus-visible{outline:2px solid #205b43;outline-offset:3px}body.ml-noel-home .ml-floating-reviews-badge.is-collapsed .ml-floating-reviews-badge__toggle{position:static;width:100%;height:100%;padding:0 14px;justify-content:space-between;gap:14px;border:0;border-radius:10px 10px 0 0;background:#205b43;color:#fff6ec;box-shadow:0 -2px 12px #0c19141f;font-family:var(--font-body--family, sans-serif);font-size:13px;font-weight:600;line-height:1}body.ml-noel-home .ml-floating-reviews-badge.is-collapsed .ml-floating-reviews-badge__toggle:hover{background:#194a36}body.ml-noel-home .ml-floating-reviews-badge__shape{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;filter:drop-shadow(0 8px 14px rgba(12,25,20,.12)) drop-shadow(0 1px 3px rgba(12,25,20,.08))}body.ml-noel-home .ai-event-popup-overlay-aowjgujdjvex2ulavspopupnoel2026{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#102e21;opacity:.65;z-index:0}body.ml-noel-home .ai-event-popup-close-aowjgujdjvex2ulavspopupnoel2026{position:absolute;top:10px;right:10px;background:#fff8ee;border:none;width:32px;height:32px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#245440;transition:background-color .3s ease;z-index:2}body.ml-noel-home .ai-event-popup-heading-aowjgujdjvex2ulavspopupnoel2026{color:#245440;font-size:34px;margin:0 0 20px;text-align:center}body.ml-noel-home .ai-event-popup-text-aowjgujdjvex2ulavspopupnoel2026{color:#314a40;font-size:16px;margin:0 0 20px;text-align:center}body.ml-noel-home .ai-event-popup-button-aowjgujdjvex2ulavspopupnoel2026{display:inline-block;padding:14px 32px;background-color:#245440;color:#fff8ee;text-decoration:none;border-radius:30px;font-size:16px;transition:background-color .3s ease;text-align:center;width:100%}body.ml-noel-home .ai-event-popup-button-aowjgujdjvex2ulavspopupnoel2026:hover{background-color:#183a2c;color:#fff}body.ml-noel-home .ml-tabs-collections .ml-home-card__price{display:flex!important;justify-content:center!important;align-items:baseline!important;gap:8px!important;width:100%!important;text-align:center!important;color:#244b3b!important;font-family:var(--font-body-family)!important;font-style:var(--font-body-style)!important;font-weight:var(--font-body-weight)!important}body.ml-noel-home .ml-tabs-collections .ml-home-card__price,body.ml-noel-home .ml-tabs-collections .ml-home-card__price *{color:#244b3b!important}body.ml-noel-home .ml-tabs-collections__editorial-heading{margin:24px 0 20px;color:#205b43;font-family:var(--font-h2--family);font-size:clamp(2rem,4vw,3.5rem);line-height:1.05;text-wrap:balance;text-align:center}body.ml-noel-home #shopify-section-template--27815962280320__ml_home_products_trio_BiqeW8{background:#205b43;overflow:visible}body.ml-noel-home #ml-home-products-trio-template--27815962280320__ml_home_products_trio_BiqeW8 .ml-home-products-trio__background{background:#205b43}body.ml-noel-home #ml-home-products-trio-template--27815962280320__ml_home_products_trio_BiqeW8 .ml-home-products-trio__flower{display:block;width:100%;height:auto;filter:drop-shadow(0 8px 16px rgba(32,91,66,.05))}body.ml-noel-home .ai-stores-presentation-avedjedfnslpkdviyaaigenblock08031f86cvubz{display:block;width:100%;max-width:100%;margin-left:0;margin-right:0;padding:40px 20px;background-color:#205b43;position:relative;overflow:hidden;isolation:isolate;box-sizing:border-box}body.ml-noel-home .ai-stores-presentation__brand-link-avedjedfnslpkdviyaaigenblock08031f86cvubz{display:inline-block;padding:16px 25px;background-color:#fff6ec;color:#1b513a;text-decoration:none;border-radius:14px;font-size:16px;transition:background-color .3s ease}body.ml-noel-home .ai-stores-presentation__store-name-avedjedfnslpkdviyaaigenblock08031f86cvubz{color:#1b513a;font-size:24px;margin:0 0 10px}body.ml-noel-home .ai-stores-presentation__store-address-avedjedfnslpkdviyaaigenblock08031f86cvubz{color:#1b513a;font-size:14px;line-height:1.5;margin:0 0 10px}body.ml-noel-home .ai-stores-presentation__store-hours-avedjedfnslpkdviyaaigenblock08031f86cvubz{color:#1b513a;font-size:14px;line-height:1.5;margin:0}body.ml-noel-home .noel-triptych{position:relative;background:#245440;color:#fff6ec;isolation:isolate}body.ml-noel-home .noel-triptych .panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(180deg,#103123db 0,#10312355 20%,transparent 42%,#0d251bb0 62%,#103123f5 100%)}body.ml-noel-home .noel-triptych .panel--catalogue{background:#245440}body.ml-noel-home .noel-triptych .panel--catalogue .cover{position:absolute;top:105px;left:50%;width:116px;height:160px;transform:translate(-50%);z-index:1;box-shadow:0 8px 22px #0c241a45;object-fit:contain;opacity:1}@media(max-width:749px){body.ml-noel-home .noel-triptych .panel:after{background:linear-gradient(90deg,#103123e8,#10312375 65%,#10312330)}}body.ml-noel-home .ml-avent{background:#245440;color:#fff7ed;padding:clamp(28px,4vw,52px) 0}body.ml-noel-home .ml-avent__guide-image{display:block;overflow:hidden;border-radius:12px;background:#1a392c;aspect-ratio:16/9}body.ml-noel-home .ml-avent__button{display:inline-flex;gap:16px;align-items:center;background:#fff7ed;color:#245440;border-radius:30px;padding:11px 20px;font-size:14px;font-weight:700;text-decoration:none}body.ml-noel-home .ml-avent__product{min-width:0;background:#fff7ed;border-radius:10px;overflow:hidden;color:#245440}body.ml-noel-home .ml-avent__soldout{position:absolute;bottom:8px;left:8px;border-radius:20px;background:#245440;color:#fff;font-size:10px;padding:4px 8px}body.ml-noel-home .color-scheme-4{--color-background:#e1f3eb;--color-background-rgb:225,243,235;--color-border:#1b513a80;--color-primary-button-border:#1b513a;--color-primary-button-border-rgb:27,81,58}body.ml-noel-home .color-scheme-58084d4c-a86e-4d0a-855e-a0966e5043f7{--color-background:#205b43;--color-background-rgb:32,91,67;--color-primary-button-text:#205b42;--color-primary-button-text-rgb:32,91,66}body.ml-noel-home .color-scheme-6fbbf9b2-2030-467e-aee3-115e1904ea00{--color-foreground:#244b3b;--color-foreground-rgb:36,75,59;--color-foreground-heading:#244b3b;--color-foreground-heading-rgb:36,75,59;--color-primary:#244b3b;--color-primary-rgb:36,75,59;--color-primary-button-background:#244b3b;--color-primary-button-background-rgb:36,75,59}body.ml-noel-home .color-scheme-6c1360c8-5957-41f9-9434-a42b0c610650{--color-foreground:#244b3b;--color-foreground-rgb:36,75,59;--color-primary-button-text:#244739;--color-primary-button-text-rgb:36,71,57;--color-primary-button-border:#244739;--color-primary-button-border-rgb:36,71,57}body.ml-noel-home .color-scheme-c9259a2a-a643-4270-8099-21db481ef821{--color-primary-button-text:#244739;--color-primary-button-text-rgb:36,71,57;--color-primary-button-border:#244739;--color-primary-button-border-rgb:36,71,57}body.ml-noel-home .color-scheme-294d92-bg{--color-background:#205b43;--color-background-rgb:32,91,67;--color-primary-button-text:#205b43;--color-primary-button-text-rgb:32,91,67}body.ml-noel-home .double-hero{display:grid;grid-template-columns:1fr 1fr;gap:12px;max-width:1600px;padding:0 20px;margin:0 auto}body.ml-noel-home .hero-panel{position:relative;isolation:isolate;min-width:0;height:clamp(340px,32vw,460px);overflow:hidden;background:#ccc4b8}body.ml-noel-home .hero-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}body.ml-noel-home .hero-panel--home .hero-image{object-position:50% 48%}body.ml-noel-home .hero-panel--kids .hero-image{object-position:50% 42%}body.ml-noel-home .hero-panel:after{content:"";position:absolute;top:35%;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(0deg,#12131494,#12131400)}body.ml-noel-home .hero-copy{position:absolute;inset:auto 30px 32px;z-index:1;text-align:center}body.ml-noel-home .hero-copy h1,body.ml-noel-home .hero-copy h2{font-family:var(--font-heading--family,Arial,sans-serif);font-weight:400;font-size:clamp(28px,2.6vw,40px);line-height:1.1;color:var(--cream);margin-bottom:21px;text-wrap:balance}body.ml-noel-home .hero-button{display:inline-flex;align-items:center;justify-content:center;min-height:45px;padding:12px 25px;background:var(--cream);border:1px solid var(--cream);border-radius:14px;color:var(--blue);font-size:14px;line-height:1.4}body.ml-noel-home .hero-button:focus-visible{outline-color:#fff;outline-offset:5px}@media(max-width:1000px){body.ml-noel-home .hero-copy{inset:auto 20px 26px}body.ml-noel-home .hero-copy h1,body.ml-noel-home .hero-copy h2{font-size:30px}body.ml-noel-home .hero-button{font-size:13px;padding:11px 21px}}@media(max-width:700px){body.ml-noel-home .double-hero{grid-template-columns:1fr;padding:0 12px;gap:12px}body.ml-noel-home .hero-panel{height:320px}body.ml-noel-home .hero-panel--home .hero-image{object-position:50% 45%}body.ml-noel-home .hero-panel--kids .hero-image{object-position:50% 40%}body.ml-noel-home .hero-copy{inset:auto 18px 24px}body.ml-noel-home .hero-copy h1,body.ml-noel-home .hero-copy h2{font-size:29px;margin-bottom:17px}body.ml-noel-home .hero-button{font-size:13px;min-height:43px;padding:11px 22px}}body.ml-noel-home .advent-christmas{--fir:#173e32;--red:#a8323b;--gold:#cfaf70;background:var(--fir);color:#fff6ec;padding:28px 0 30px;margin-top:0}body.ml-noel-home .advent-inner{max-width:1240px;margin:auto;padding:0 30px}body.ml-noel-home .advent-heading{text-align:center;margin-bottom:22px}body.ml-noel-home .advent-heading>p{color:var(--gold);font-size:10px;letter-spacing:.16em;margin-bottom:8px}body.ml-noel-home .advent-heading h2{font:400 30px/1.2 var(--font-heading--family,Arial,sans-serif);margin:0 0 8px;color:#fff6ec}body.ml-noel-home .advent-heading>span{font-size:14px;line-height:1.5;color:#f4ecde}body.ml-noel-home .advent-layout{display:grid;grid-template-columns:260px minmax(0,1fr);gap:28px;align-items:start}body.ml-noel-home .advent-guide{min-width:0;padding-right:24px;border-right:1px solid #cfaf704d}body.ml-noel-home .advent-guide__image{display:block;height:142px;overflow:hidden}body.ml-noel-home .advent-guide__image img{width:100%;height:100%;object-fit:cover;object-position:50% 39%}body.ml-noel-home .advent-guide__text{padding-top:13px}body.ml-noel-home .advent-guide__label{font-size:9px;letter-spacing:.12em;color:var(--gold);margin-bottom:6px}body.ml-noel-home .advent-guide h3{font:400 20px/1.15 var(--font-heading--family,Arial,sans-serif);margin:0 0 8px;color:#fff6ec}body.ml-noel-home .advent-guide__text>p:not(.advent-guide__label){font-size:12px;line-height:1.5;margin:0 0 8px;color:#f4ecde}body.ml-noel-home .advent-guide__link{color:#e6c98f;font-size:12px;text-decoration:underline;text-underline-offset:4px}body.ml-noel-home .advent-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}body.ml-noel-home .advent-product{min-width:0;background:#fff8ef;color:var(--fir);border-bottom:2px solid var(--gold);border-radius:3px;overflow:hidden}body.ml-noel-home .advent-product>a{display:flex;height:100%;flex-direction:column}body.ml-noel-home .advent-product__image{height:132px;padding:9px;background:#fffdfa}body.ml-noel-home .advent-product__image img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}body.ml-noel-home .advent-product__info{padding:10px 11px 11px;display:flex;flex:1;flex-direction:column;justify-content:space-between;gap:7px;text-align:center}body.ml-noel-home .advent-product h3{font:400 12px/1.35 var(--font-body--family,Arial,sans-serif);margin:0;min-height:49px}body.ml-noel-home .advent-product__info>p{font-size:13px;line-height:1.4;font-weight:700;color:var(--red)}body.ml-noel-home .advent-all{margin-top:16px;text-align:center}body.ml-noel-home .advent-button{display:inline-flex;align-items:center;justify-content:center;min-height:41px;padding:10px 22px;border-radius:14px;background:var(--red);color:#fff6ec;border:1px solid #bf5259;font-size:13px;line-height:1.4;text-align:center}body.ml-noel-home .advent-christmas a:focus-visible{outline-color:var(--gold)}@media(max-width:1000px){body.ml-noel-home .advent-inner{padding:0 22px}body.ml-noel-home .advent-layout{grid-template-columns:210px minmax(0,1fr);gap:20px}body.ml-noel-home .advent-guide{padding-right:18px}body.ml-noel-home .advent-products{gap:9px}body.ml-noel-home .advent-product__image{height:118px}body.ml-noel-home .advent-product__info{padding:9px 7px 10px}body.ml-noel-home .advent-product h3{font-size:11px;min-height:58px}}@media(max-width:760px){body.ml-noel-home .advent-christmas{padding:25px 0 27px}body.ml-noel-home .advent-inner{padding:0 16px}body.ml-noel-home .advent-heading{margin-bottom:20px}body.ml-noel-home .advent-heading h2{font-size:27px}body.ml-noel-home .advent-heading>span{font-size:13px;display:block;max-width:310px;margin:auto}body.ml-noel-home .advent-layout{grid-template-columns:1fr;gap:20px}body.ml-noel-home .advent-guide{display:grid;grid-template-columns:110px minmax(0,1fr);gap:15px;padding:0 0 18px;border-right:0;border-bottom:1px solid #cfaf704d;align-items:center}body.ml-noel-home .advent-guide__image{height:136px}body.ml-noel-home .advent-guide__text{padding:0}body.ml-noel-home .advent-guide h3{font-size:19px}body.ml-noel-home .advent-guide__text>p:not(.advent-guide__label){font-size:12px}body.ml-noel-home .advent-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body.ml-noel-home .advent-product__image{height:116px}body.ml-noel-home .advent-product__info{padding:9px 10px 10px}body.ml-noel-home .advent-product h3{font-size:12px;min-height:49px}body.ml-noel-home .advent-all{margin-top:17px}body.ml-noel-home .advent-button{width:100%;min-height:43px}}body.ml-noel-home .advent-heading h2{font-family:Georgia,Times New Roman,serif;font-size:31px;font-weight:400;line-height:1.25;letter-spacing:-.02em}body.ml-noel-home .advent-heading h2 span{font-style:normal}body.ml-noel-home .advent-heading h2 em{font-style:italic;color:#e1c286;font-weight:400}body.ml-noel-home .advent-selection{min-width:0}body.ml-noel-home .advent-products{display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:#cfaf70 #244c40;scroll-padding-inline:0;scroll-behavior:auto;padding-bottom:10px}body.ml-noel-home .advent-product{flex:0 0 calc((100% - 54px)/4.15);min-width:0;scroll-margin:0}body.ml-noel-home .advent-product__image{height:132px}body.ml-noel-home .advent-product h3{min-height:65px}body.ml-noel-home .advent-carousel-controls{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:8px}body.ml-noel-home .advent-carousel-count{font-size:11px;color:#e6d5b4}body.ml-noel-home .advent-carousel-controls>div{display:flex;gap:8px}body.ml-noel-home .advent-carousel-controls button{font:11px/1.4 var(--font-body--family,Arial,sans-serif);color:#fff6ec;background:transparent;border:1px solid #cfaf7080;border-radius:8px;padding:7px 11px;cursor:pointer}body.ml-noel-home .advent-carousel-controls button:disabled{opacity:.35;cursor:default}body.ml-noel-home .advent-carousel-controls button:focus-visible{outline:2px solid #e1c286;outline-offset:3px}body.ml-noel-home .advent-all{margin-top:13px}@media(max-width:1000px){body.ml-noel-home .advent-product{flex-basis:calc((100% - 32px)/3.15)}}@media(max-width:760px){body.ml-noel-home .advent-heading h2{font-size:28px}body.ml-noel-home .advent-heading h2 em{display:inline}body.ml-noel-home .advent-products{gap:12px;padding-bottom:10px}body.ml-noel-home .advent-product{flex-basis:calc((100% - 24px)/2.15)}body.ml-noel-home .advent-product__image{height:116px}body.ml-noel-home .advent-product h3{font-size:12px;min-height:65px}body.ml-noel-home .advent-carousel-controls{margin-top:7px}body.ml-noel-home .advent-carousel-controls button{padding:8px 11px}body.ml-noel-home .advent-all{margin-top:14px}}body.ml-noel-home{--blue:#173e32;--cream:#fff6ec;--coral:#a8323b}body.ml-noel-home .simulation-double-banner{--blue:#173e32;--cream:#fff6ec;--coral:#a8323b;background:#fff6ec;color:#173e32;font-family:var(--font-body--family,Arial,sans-serif);padding:18px 0 0}body.ml-noel-home .simulation-double-banner .double-hero{max-width:1600px;margin:auto}body.ml-noel-home .simulation-double-banner h1,body.ml-noel-home .simulation-double-banner h2{font-family:var(--font-heading--family,Arial,sans-serif)}body.ml-noel-home .advent-christmas{position:relative;isolation:isolate;font-family:var(--font-body--family,Arial,sans-serif);overflow:hidden}body.ml-noel-home .advent-inner{position:relative;z-index:1}body.ml-noel-home .advent-ml-flowers{position:absolute;right:-35px;bottom:-32px;width:270px;height:auto;transform:rotate(180deg);pointer-events:none;z-index:0}body.ml-noel-home .advent-heading h2,body.ml-noel-home .advent-guide h3{color:#fff6ec}body.ml-noel-home .advent-product h3{color:#173e32}body.ml-noel-home main [reveal-on-scroll],body.ml-noel-home main [data-reveal]{opacity:1!important;transform:none!important}body.ml-noel-home{opacity:1!important}body.ml-noel-home main *,body.ml-noel-home main *:before,body.ml-noel-home main *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}@media(max-width:700px){body.ml-noel-home .advent-ml-flowers{width:190px;right:-35px;bottom:-20px}body.ml-noel-home .simulation-double-banner{padding-top:12px}}body.ml-noel-home .advent-christmas .advent-guide h3 a{color:#fff6ec;text-decoration:none}body.ml-noel-home .advent-christmas .advent-guide__link{color:#e6c98f}body.ml-noel-home .advent-christmas .advent-guide__label{color:#cfaf70}body.ml-noel-home .advent-christmas .advent-heading h2{font-weight:400}body.ml-noel-home .advent-christmas .advent-product h3{font-family:var(--font-body--family,Arial,sans-serif);font-weight:400}body.ml-noel-home{--noel-button-red:#9b3038;--noel-button-gold:#f3d58b}body.ml-noel-home .simulation-festoon-tint{display:block;position:relative;width:100%;line-height:0}body.ml-noel-home .simulation-festoon-tint .ml-festoon-separator__img{opacity:0!important}body.ml-noel-home .simulation-festoon-tint:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:#173e32;mask:url(ml-home-noel-festonnage-masque.png) center/100% 100% no-repeat;-webkit-mask:url(ml-home-noel-festonnage-masque.png) center/100% 100% no-repeat;transform:var(--festoon-transform,none);pointer-events:none}body.ml-noel-home :is(button:not(.ml-editorial-readmore):not(.ml-looks__card):not(.ml-looks button):not(#header-group button):not(.header-group button):not(header-component button):not(.shopify-section-group-header-group button),input[type=submit],a.button,a.button-secondary,a.hero-button,a.advent-button,a.simulation-cta,a[class*=__button]){background:var(--noel-button-red)!important;color:var(--noel-button-gold)!important;border-color:var(--noel-button-red)!important;box-shadow:none!important;--button-background-color:var(--noel-button-red)!important;--button-color:var(--noel-button-gold)!important;--color-primary-button-background:var(--noel-button-red)!important;--color-primary-button-text:var(--noel-button-gold)!important;--color-primary-button-border:var(--noel-button-red)!important;--color-secondary-button-background:var(--noel-button-red)!important;--color-secondary-button-text:var(--noel-button-gold)!important}body.ml-noel-home :is(button:not(.ml-editorial-readmore):not(.ml-looks__card):not(.ml-looks button):not(#header-group button):not(.header-group button):not(header-component button):not(.shopify-section-group-header-group button),a.button,a.button-secondary,a.hero-button,a.advent-button,a.simulation-cta,a[class*=__button]) :is(span,svg){color:var(--noel-button-gold)!important}body.ml-noel-home :is(button:not(.ml-editorial-readmore):not(.ml-looks__card):not(.ml-looks button):not(#header-group button):not(.header-group button):not(header-component button):not(.shopify-section-group-header-group button),a.button,a.hero-button,a.advent-button,a.simulation-cta,a[class*=__button]):hover{background:var(--noel-button-red)!important;color:var(--noel-button-gold)!important}body.ml-noel-home .simulation-festoon-tint:after{background:#205b43}body.ml-noel-home .advent-christmas{overflow:visible;margin-top:33px;margin-bottom:33px;padding-top:24px;padding-bottom:25px}body.ml-noel-home .advent-wave{position:absolute;left:0;width:100%;height:34px;display:block;pointer-events:none;z-index:0;fill:#173e32}body.ml-noel-home .advent-wave--top{top:-33px}body.ml-noel-home .advent-wave--bottom{bottom:-33px;transform:rotate(180deg)}@media(max-width:760px){body.ml-noel-home .advent-christmas{margin-top:25px;margin-bottom:25px}body.ml-noel-home .advent-wave{height:26px}body.ml-noel-home .advent-wave--top{top:-25px}body.ml-noel-home .advent-wave--bottom{bottom:-25px}}body.ml-noel-home .advent-christmas{clip-path:inset(-40px 0 -40px 0)}body.ml-noel-home .advent-christmas .advent-ml-flowers{right:16px;bottom:10px;width:235px;height:auto;transform:rotate(180deg)}@media(max-width:760px){body.ml-noel-home .advent-christmas .advent-ml-flowers{right:8px;bottom:8px;width:150px}body.ml-noel-home .advent-christmas{padding-bottom:72px}}@media(max-width:760px){body.ml-noel-home .advent-christmas .advent-ml-flowers{width:120px}}@media(max-width:760px){body.ml-noel-home .advent-christmas{padding-bottom:84px}}@media(max-width:760px){body.ml-noel-home .advent-christmas .advent-ml-flowers{display:none}body.ml-noel-home .advent-christmas{padding-bottom:25px}}body.ml-noel-home .simulation-double-banner .double-hero{gap:0}body.ml-noel-home .simulation-services{overflow:hidden;background:#205b43;color:#f3d58b;width:100%;padding:17px 0;font-family:var(--font-body--family,Arial,sans-serif);line-height:1.5}body.ml-noel-home .simulation-services__track{display:flex;width:max-content;animation:ml-services-scroll 48s linear infinite!important;will-change:transform}body.ml-noel-home .simulation-services__group{display:flex;align-items:center;flex-shrink:0;gap:0;list-style:none;margin:0;padding:0}body.ml-noel-home .simulation-services__group li{display:flex;align-items:center;white-space:nowrap;font-size:14px;letter-spacing:.015em}body.ml-noel-home .simulation-services__group li:after{content:"\2726";font-size:12px;color:#cfaf70;padding:0 35px}body.ml-noel-home .simulation-services:hover .simulation-services__track,body.ml-noel-home .simulation-services:focus-within .simulation-services__track{animation-play-state:paused!important}body.ml-noel-home .simulation-services:focus-visible{outline:2px solid #cfaf70;outline-offset:-4px}@keyframes ml-services-scroll{to{transform:translate(-50%)}}@media(max-width:700px){body.ml-noel-home .simulation-services{padding:14px 0}body.ml-noel-home .simulation-services__group li{font-size:13px}body.ml-noel-home .simulation-services__group li:after{padding:0 24px}}@media(prefers-reduced-motion:reduce){body.ml-noel-home .simulation-services__track{animation:none!important;width:100%}body.ml-noel-home .simulation-services__group{flex-wrap:wrap;justify-content:center;gap:8px 20px;width:100%;padding:0 16px}body.ml-noel-home .simulation-services__group li{white-space:normal;text-align:center;justify-content:center}body.ml-noel-home .simulation-services__group li:after{display:none}body.ml-noel-home .simulation-services__group[aria-hidden]{display:none}}body.ml-noel-home .simulation-services__group li{font-size:17px}@media(max-width:700px){body.ml-noel-home .simulation-services__group li{font-size:15px}}body.ml-noel-home .simulation-gift-blobs{background:#fff6ec;color:#205b43;padding:43px 25px 40px}body.ml-noel-home .simulation-gift-blobs__inner{max-width:1140px;margin:auto}body.ml-noel-home .simulation-gift-blobs h2{font:400 clamp(28px,3vw,36px)/1.2 var(--font-heading--family,Arial,sans-serif);text-align:center;margin:0 0 22px;color:#205b43}body.ml-noel-home .simulation-gift-blobs__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}body.ml-noel-home .simulation-gift-blobs__item{position:relative;display:flex;flex-direction:column;align-items:center;min-width:0;color:#205b43;text-decoration:none}body.ml-noel-home .simulation-gift-blobs__item>svg{position:absolute;pointer-events:none}body.ml-noel-home .simulation-gift-blobs__item img{display:block;width:100%;height:265px;object-fit:cover}body.ml-noel-home .simulation-gift-blobs__item span{font:400 20px/1.4 var(--font-body--family,Arial,sans-serif);margin-top:13px;text-align:center}body.ml-noel-home .simulation-gift-blobs__item:hover span{text-decoration:underline;text-underline-offset:5px}body.ml-noel-home .simulation-gift-blobs__item:focus-visible{outline:2px solid #205b43;outline-offset:6px;border-radius:10px}@media(max-width:900px){body.ml-noel-home .simulation-gift-blobs__grid{gap:20px}body.ml-noel-home .simulation-gift-blobs__item img{height:220px}}@media(max-width:600px){body.ml-noel-home .simulation-gift-blobs{padding:30px 18px}body.ml-noel-home .simulation-gift-blobs h2{font-size:27px;margin-bottom:16px}body.ml-noel-home .simulation-gift-blobs__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 18px}body.ml-noel-home .simulation-gift-blobs__item img{height:190px}body.ml-noel-home .simulation-gift-blobs__item span{font-size:17px;margin-top:7px}}body.ml-noel-home .simulation-gift-blobs__inner{max-width:1340px}body.ml-noel-home .simulation-gift-blobs__grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:16px}body.ml-noel-home .simulation-gift-blobs__item img{height:190px}body.ml-noel-home .simulation-gift-blobs__item span{font-size:17px}@media(min-width:601px)and (max-width:1000px){body.ml-noel-home .simulation-gift-blobs__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding:5px 3px 16px}body.ml-noel-home .simulation-gift-blobs__item{flex:0 0 170px;scroll-snap-align:start}}@media(max-width:600px){body.ml-noel-home .simulation-gift-blobs__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 18px}body.ml-noel-home .simulation-gift-blobs__item img{height:190px}body.ml-noel-home .simulation-gift-blobs__item:last-child{grid-column:1/-1;width:calc((100% - 18px)/2);justify-self:center}}body.ml-noel-home .simulation-gift-editorial{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;max-width:1340px;margin:20px auto 50px;padding:0 30px;background:#fff6ec;color:#205b43}body.ml-noel-home .simulation-editorial-card{min-width:0}body.ml-noel-home .simulation-editorial-visual{display:block;position:relative;height:310px;overflow:hidden;background:#eee6d9}body.ml-noel-home .simulation-editorial-visual>img{width:100%;height:100%;display:block;object-fit:cover}body.ml-noel-home .simulation-editorial-visual--catalogue{background:#e7e0d2}body.ml-noel-home .simulation-editorial-visual--catalogue .simulation-editorial-store{width:66%;height:100%;object-fit:cover;object-position:45% 50%;opacity:.85}body.ml-noel-home .simulation-editorial-visual--catalogue .simulation-editorial-cover{position:absolute;right:7%;top:22px;width:auto;height:calc(100% - 44px);object-fit:contain;box-shadow:3px 8px 18px #15291c33;transform:rotate(5deg)}body.ml-noel-home .simulation-editorial-copy{padding:25px 4px 0}body.ml-noel-home .simulation-editorial-kicker{font:400 10px/1.4 var(--font-body--family,Arial,sans-serif);letter-spacing:.13em;margin:0 0 10px;color:#7c6335}body.ml-noel-home .simulation-editorial-copy h2{font:400 31px/1.16 Georgia,serif;color:#205b43;margin:0 0 12px;letter-spacing:-.025em;max-width:490px}body.ml-noel-home .simulation-editorial-copy h2 em{font-weight:400}body.ml-noel-home .simulation-editorial-copy>p:not(.simulation-editorial-kicker){font:400 16px/1.5 var(--font-body--family,Arial,sans-serif);margin:0 0 10px;max-width:500px}body.ml-noel-home .simulation-editorial-copy .simulation-editorial-detail{font-size:13px!important}body.ml-noel-home .simulation-editorial-cta{display:inline-flex;align-items:center;justify-content:center;font:400 14px/1.4 var(--font-body--family,Arial,sans-serif);padding:13px 22px;min-height:46px;border-radius:12px;text-decoration:none;margin-top:8px}@media(max-width:760px){body.ml-noel-home .simulation-gift-editorial{grid-template-columns:1fr;padding:0 18px;gap:35px;margin:20px auto 35px}body.ml-noel-home .simulation-editorial-visual{height:245px}body.ml-noel-home .simulation-editorial-copy{padding-top:19px}body.ml-noel-home .simulation-editorial-copy h2{font-size:28px}body.ml-noel-home .simulation-editorial-copy>p:not(.simulation-editorial-kicker){font-size:15px}}body.ml-noel-home .simulation-editorial-copy{display:flex;flex-direction:column;align-items:flex-start;min-height:255px}body.ml-noel-home .simulation-editorial-copy .simulation-editorial-cta{margin-top:auto}@media(max-width:760px){body.ml-noel-home .simulation-editorial-copy{min-height:0}body.ml-noel-home .simulation-editorial-copy .simulation-editorial-cta{margin-top:9px}}body.ml-noel-home .simulation-editorial-visual--toys>img{object-position:50% 40%}@media(max-width:760px){body.ml-noel-home .simulation-editorial-visual--toys>img{object-position:50% 35%}}body.ml-noel-home .simulation-editorial-visual--toys>img{object-position:50% 20%}body.ml-noel-home .simulation-editorial-visual--toys>img{object-position:50% 42%}body.ml-noel-home .simulation-editorial-visual--toys>img{object-position:50% 50%}body.ml-noel-home .simulation-gift-editorial{margin-top:85px}@media(max-width:760px){body.ml-noel-home .simulation-gift-editorial{margin-top:65px}}body.ml-noel-home .ml-festoon-separator__inner{position:relative;line-height:0}body.ml-noel-home .ml-festoon-separator__img{opacity:0!important}body.ml-noel-home .ml-festoon-separator__inner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#205b43;mask:var(--ml-noel-festoon-mask) center/100% 100% no-repeat;-webkit-mask:var(--ml-noel-festoon-mask) center/100% 100% no-repeat;transform:var(--festoon-transform,none);pointer-events:none}body.ml-noel-home .advent-product__image{position:relative}body.ml-noel-home .ml-noel-soldout{position:absolute;left:5px;bottom:5px;background:#173e32;color:#fff6ec;border-radius:4px;padding:2px 5px;font-size:10px}body.ml-noel-home .ml-looks .ml-looks__card,body.ml-noel-home .ml-looks .ml-looks__reset{background:transparent!important;color:#205b43!important}body.ml-noel-home .ml-looks__card-arrow,body.ml-noel-home .ml-looks__arrow{display:none!important}body.ml-noel-home .announcement-bar{--announcement-bar-bg:#205b43!important;background-color:#205b43!important}body.ml-noel-home .ml-home-products-trio{--ml-trio-bg:#205b43!important}body.ml-noel-home .simulation-double-banner .double-hero{width:100%;max-width:none;padding-inline:0;margin-inline:0;column-gap:0}body.ml-noel-home .ml-tabs-collections__subtext-item{width:min(900px,100%);margin-inline:auto}@media(max-width:749px){body.ml-noel-home .ml-tabs-collections__subtext-item{width:calc(100% - 16px)}}body.ml-noel-home .advent-surprises{margin-top:40px;padding-top:30px;border-top:1px solid #e1c28655}body.ml-noel-home .advent-surprises .advent-heading h3{font:400 29px/1.25 Georgia,Times New Roman,serif;letter-spacing:-.02em;color:#fff6ec;margin:0 0 8px;text-wrap:balance}body.ml-noel-home .advent-surprises .advent-heading h3 em{font-weight:400;color:#e1c286}body.ml-noel-home .advent-surprises .advent-product{flex-basis:calc((100% - 60px)/5.15)}body.ml-noel-home .advent-surprises .advent-product__info h4{font-family:inherit;font-size:13px;font-weight:400;line-height:1.4;margin:0 0 8px;color:inherit}@media(max-width:989px){body.ml-noel-home .advent-surprises .advent-product{flex-basis:calc((100% - 36px)/3.15)}}@media(max-width:749px){body.ml-noel-home .advent-surprises{margin-top:30px;padding-top:24px}body.ml-noel-home .advent-surprises .advent-heading h3{font-size:26px}body.ml-noel-home .advent-surprises .advent-product{flex-basis:calc((100% - 24px)/2.15)}}body.ml-noel-home .ml-editorial-reading{margin:0 0 14px}body.ml-noel-home .ml-editorial-reading__text p{margin:0}body.ml-noel-home .ml-editorial-reading__text strong{font-weight:700}body.ml-noel-home .ml-editorial-reading.is-collapsed .ml-editorial-reading__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}body.ml-noel-home .simulation-editorial-copy .ml-editorial-readmore{display:inline-block;background:transparent!important;color:#205b43!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;margin:10px 0 0;min-height:0;font:inherit;font-size:14px;line-height:1.5;text-decoration:underline;text-underline-offset:4px;cursor:pointer}body.ml-noel-home .ml-editorial-readmore[hidden]{display:none!important}body.ml-noel-home .ml-editorial-readmore:focus-visible{outline:2px solid #205b43;outline-offset:5px}@media(max-width:749px){body.ml-noel-home .ml-editorial-reading.is-collapsed .ml-editorial-reading__text{-webkit-line-clamp:5}}body.ml-noel-home .simulation-gift-editorial .ml-editorial-reading__text p{text-align:justify;text-align-last:start;hyphens:auto;-webkit-hyphens:auto}@media(min-width:750px){body.ml-noel-home .ml-editorial-favorites__header{width:100%;max-width:min(1160px,calc(100vw - 112px))}body.ml-noel-home .ml-editorial-favorites__intro{width:100%;max-width:1160px}body.ml-noel-home .ml-tabs-collections__subtext-item{width:min(1160px,100%)}}body.ml-noel-home .ml-tabs-collections__subtext-item strong{font-weight:700}@media(min-width:761px){body.ml-noel-home .simulation-gift-editorial .simulation-editorial-card{display:flex;flex-direction:column}body.ml-noel-home .simulation-gift-editorial .simulation-editorial-visual{flex-shrink:0}body.ml-noel-home .simulation-gift-editorial .simulation-editorial-copy{flex:1}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ml-home-noel.css.map */
