.Address-module-scss-module__dFdLea__card{background:var(--semantics-color-background-default,#fff);border-radius:1.5rem;flex-direction:column;gap:.875rem;padding:1.5rem;display:flex}.Address-module-scss-module__dFdLea__heading{flex-direction:column;gap:.5rem;display:flex}.Address-module-scss-module__dFdLea__title{font-family:var(--semantics-typography-font-family-display);letter-spacing:.019rem;color:var(--semantics-color-text-default);font-size:1.5rem;font-weight:500;line-height:2rem}.Address-module-scss-module__dFdLea__intro{letter-spacing:.013rem;color:var(--semantics-color-text-default);font-size:.875rem;line-height:1.25rem}.Address-module-scss-module__dFdLea__resolved{box-shadow:inset 0 0 0 1px var(--semantics-color-border-default,#ddd);border-radius:1rem;align-items:center;gap:.75rem;margin:0;padding:1rem;display:flex}.Address-module-scss-module__dFdLea__home{color:var(--semantics-color-icon-default);flex-shrink:0;line-height:1;display:inline-flex}.Address-module-scss-module__dFdLea__text{min-width:0;color:var(--semantics-color-text-default);flex:auto;font-size:.875rem;font-weight:500;line-height:1.375rem}.Address-module-scss-module__dFdLea__edit{border-radius:var(--semantics-radius-xs,8px);color:var(--odido-palettes-blue-700,#2c72ff);flex-shrink:0;padding:.25rem;line-height:1;display:inline-flex}.Address-module-scss-module__dFdLea__availability{background:var(--odido-palettes-green-50,#e4f5f3);border-radius:1rem;flex-direction:column;gap:.5rem;padding:1rem;display:flex;overflow:hidden}.Address-module-scss-module__dFdLea__availabilityCopy{flex-direction:column;gap:.1875rem;display:flex}.Address-module-scss-module__dFdLea__availabilityTitle{color:var(--semantics-color-text-default);margin:0;font-size:.875rem;font-weight:500;line-height:1.375rem}.Address-module-scss-module__dFdLea__availabilityIntro{letter-spacing:.011rem;color:var(--semantics-color-text-default);margin:0;font-size:.75rem;line-height:1rem}.Address-module-scss-module__dFdLea__speeds{letter-spacing:.011rem;color:var(--semantics-color-text-default);flex-wrap:wrap;gap:.25rem 1.5rem;margin:0;font-size:.75rem;line-height:1rem;display:flex}.Address-module-scss-module__dFdLea__speed{white-space:nowrap;align-items:center;gap:.25rem;display:inline-flex}.Address-module-scss-module__dFdLea__speedIcon{color:var(--odido-palettes-green-900,#207d76);flex-shrink:0;line-height:1;display:inline-flex}.Address-module-scss-module__dFdLea__speedLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Address-module-scss-module__dFdLea__form{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.Address-module-scss-module__dFdLea__error{box-shadow:inset 0 0 0 1px var(--semantics-color-border-error,#c22015);color:var(--semantics-color-text-error,#c22015);border-radius:1rem;align-items:flex-start;gap:.75rem;margin:0;padding:1rem;font-size:.875rem;line-height:1.375rem;display:flex}.Address-module-scss-module__dFdLea__errorIcon{flex-shrink:0;margin-top:.1875rem;line-height:1;display:inline-flex}.Address-module-scss-module__dFdLea__fields{gap:1rem;width:100%;display:flex}.Address-module-scss-module__dFdLea__field{flex-direction:column;display:flex}.Address-module-scss-module__dFdLea__postcode{width:15rem}.Address-module-scss-module__dFdLea__number{width:5.875rem}.Address-module-scss-module__dFdLea__addition{width:5.8125rem}.Address-module-scss-module__dFdLea__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Address-module-scss-module__dFdLea__input{width:100%;height:3.5rem;box-shadow:inset 0 0 0 1px var(--semantics-color-border-default,#ddd);background:var(--semantics-color-background-default,#fff);color:var(--semantics-color-text-default);border:0;border-radius:1rem;padding:0 1rem;font-family:inherit;font-size:1rem;line-height:1.5rem}.Address-module-scss-module__dFdLea__input::placeholder{color:var(--semantics-color-text-subtle-default,#666);opacity:1}@media (max-width:48rem){.Address-module-scss-module__dFdLea__fields{flex-wrap:wrap}.Address-module-scss-module__dFdLea__postcode{width:100%}.Address-module-scss-module__dFdLea__number,.Address-module-scss-module__dFdLea__addition{flex:1 1 0;width:auto}.Address-module-scss-module__dFdLea__card{padding:1rem}}
.Container-module-scss-module__B6Ybtq__container{width:min(76.5rem,100% - 3rem);margin-inline:auto}@media (max-width:48rem){.Container-module-scss-module__B6Ybtq__container{width:min(76.5rem,100% - 2rem)}}
.DecorConfetti-module-scss-module__mqgwvG__piece{--burst-lead-in:1.2s;transform-box:fill-box;transform-origin:50%;opacity:0;animation-name:DecorConfetti-module-scss-module__mqgwvG__confetti-burst,DecorConfetti-module-scss-module__mqgwvG__confetti-drift;animation-duration:var(--burst-duration),var(--drift-duration);animation-delay:calc(var(--burst-lead-in) + var(--burst-delay)),calc(var(--burst-lead-in) + var(--burst-delay) + var(--burst-duration));animation-timing-function:cubic-bezier(.2,.7,.3,1),ease-in-out;animation-iteration-count:1,infinite;animation-fill-mode:forwards,none}@keyframes DecorConfetti-module-scss-module__mqgwvG__confetti-burst{0%{opacity:0;transform:translate(var(--burst-x), var(--burst-y)) scale(.9) rotate(var(--burst-spin))}35%{opacity:1}to{opacity:1;transform:translate(0)scale(1)rotate(0)}}@keyframes DecorConfetti-module-scss-module__mqgwvG__confetti-drift{0%,to{transform:translate(0)rotate(0)}33%{transform:translate(var(--drift-x), var(--drift-y)) rotate(var(--drift-rotate))}66%{transform:translate(var(--drift-x2), var(--drift-y2)) rotate(calc(var(--drift-rotate) * -.4))}}@media (prefers-reduced-motion:reduce){.DecorConfetti-module-scss-module__mqgwvG__piece{opacity:1;animation:none}}
.DecorGiftStack-module-scss-module__2SMKia__stack{overflow:visible}.DecorGiftStack-module-scss-module__2SMKia__part{--sway-period:5.5s;transform-box:view-box;transform-origin:var(--sway-pivot);animation-name:DecorGiftStack-module-scss-module__2SMKia__gift-stack-sway;animation-duration:var(--sway-period);animation-delay:var(--sway-lag);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes DecorGiftStack-module-scss-module__2SMKia__gift-stack-sway{0%,to{rotate:none}18%{rotate:calc(var(--sway-tilt)*1.06)}25%{rotate:var(--sway-tilt)}68%{rotate:calc(var(--sway-tilt)*-1.06)}75%{rotate:calc(var(--sway-tilt)*-1)}}@media (prefers-reduced-motion:reduce){.DecorGiftStack-module-scss-module__2SMKia__part{animation:none}}
.Intro-module-scss-module__5fMSXG__intro{grid-template-columns:minmax(0,792fr) minmax(0,400fr);align-items:stretch;gap:2rem;display:grid}.Intro-module-scss-module__5fMSXG__copy{border-radius:var(--semantics-radius-xl,48px);background:var(--semantics-color-background-default,#fff);flex-direction:column;justify-content:center;min-height:25rem;padding-inline:4rem;display:flex}.Intro-module-scss-module__5fMSXG__title{max-width:41.5rem;font-family:var(--semantics-typography-font-family-display);color:var(--semantics-color-text-default,#222);font-size:3rem;font-weight:500;line-height:3.25rem}.Intro-module-scss-module__5fMSXG__accent{color:var(--odido-palettes-blue-700,#2c72ff)}.Intro-module-scss-module__5fMSXG__lede{letter-spacing:.0169rem;max-width:41.5rem;color:var(--semantics-color-text-default,#222);margin-top:1rem;font-size:1.125rem;line-height:1.75rem}.Intro-module-scss-module__5fMSXG__actions{flex-wrap:wrap;align-items:start;gap:.75rem;margin-top:1.5rem;display:flex}.Intro-module-scss-module__5fMSXG__art{border-radius:var(--semantics-radius-xl,48px);background:var(--odido-palettes-blue-100,#abc7ff);place-items:center;min-height:25rem;display:grid;position:relative;overflow:hidden}.Intro-module-scss-module__5fMSXG__stack{width:13.3125rem;height:auto}.Intro-module-scss-module__5fMSXG__confetti{width:22.875rem;height:11.25rem;position:absolute;top:1.75rem;left:1.3125rem}.Intro-module-scss-module__5fMSXG__product{object-fit:contain;width:21.6875rem;height:auto;margin-top:-2.75rem;position:relative}@media (max-width:61.25rem){.Intro-module-scss-module__5fMSXG__intro{grid-template-columns:minmax(0,1fr)}.Intro-module-scss-module__5fMSXG__copy{min-height:0;padding:2.5rem}.Intro-module-scss-module__5fMSXG__art{display:none}}@media (max-width:48rem){.Intro-module-scss-module__5fMSXG__copy{padding:1.5rem}.Intro-module-scss-module__5fMSXG__title{font-size:2rem;line-height:2.25rem}.Intro-module-scss-module__5fMSXG__lede{font-size:1rem;line-height:1.5rem}.Intro-module-scss-module__5fMSXG__actions{align-self:stretch;align-items:stretch}}
.Panels-module-scss-module__TLxC1G__panels{width:50rem;max-width:100%;margin-inline:auto}.Panels-module-scss-module__TLxC1G__title{font-family:var(--semantics-typography-font-family-display);color:var(--primitives-color-gray-900,#222);margin:0 0 2rem;font-size:2.25rem;font-weight:500;line-height:2.5rem}.Panels-module-scss-module__TLxC1G__body{letter-spacing:.015rem;color:var(--semantics-color-text-default,#222);flex-direction:column;gap:.875rem;font-size:1rem;line-height:1.5rem;display:flex}.Panels-module-scss-module__TLxC1G__body p{margin:0}.Panels-module-scss-module__TLxC1G__lead{font-family:inherit;font-size:inherit;font-weight:500;line-height:inherit;letter-spacing:inherit;color:inherit;margin:.375rem 0 0}.Panels-module-scss-module__TLxC1G__list{flex-direction:column;gap:.5rem;margin:0;padding-inline-start:1.25rem;display:flex}
.Prose-module-scss-module__dKkHBq__prose{flex-direction:column;gap:1rem;width:50rem;max-width:100%;margin-inline:auto;display:flex}.Prose-module-scss-module__dKkHBq__center{align-items:center;gap:.8125rem;padding-inline:2.375rem}.Prose-module-scss-module__dKkHBq__title{font-family:var(--semantics-typography-font-family-display);letter-spacing:.0225rem;color:var(--semantics-color-text-default,#222);font-size:2.25rem;font-weight:500;line-height:2.5rem}.Prose-module-scss-module__dKkHBq__accent{color:var(--odido-palettes-blue-700,#2c72ff)}.Prose-module-scss-module__dKkHBq__body{letter-spacing:.0169rem;color:var(--semantics-color-text-default,#222);flex-direction:column;gap:.875rem;font-size:1.125rem;line-height:1.75rem;display:flex}@media (max-width:48rem){.Prose-module-scss-module__dKkHBq__title{letter-spacing:0;font-size:2rem;line-height:2.25rem}.Prose-module-scss-module__dKkHBq__center{padding-inline:0}.Prose-module-scss-module__dKkHBq__body{font-size:1rem;line-height:1.5rem}}.Prose-module-scss-module__dKkHBq__actions{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}
.Split-module-scss-module__Mr02BG__split{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:2rem;display:grid}.Split-module-scss-module__Mr02BG__panel{border-radius:var(--semantics-radius-xl,48px);min-height:37.25rem}.Split-module-scss-module__Mr02BG__media{background:var(--odido-palettes-blue-100,#abc7ff);place-items:center;display:grid;overflow:hidden}.Split-module-scss-module__Mr02BG__stack{width:auto;max-width:100%;height:29.25rem}.Split-module-scss-module__Mr02BG__image{object-fit:cover;width:100%;height:100%}.Split-module-scss-module__Mr02BG__product{width:auto;max-width:96.14%;height:99.66%;transform:translate(-1%,-18.35%)}.Split-module-scss-module__Mr02BG__copy{background:var(--semantics-color-background-default,#fff);flex-direction:column;justify-content:center;padding:4rem;display:flex}.Split-module-scss-module__Mr02BG__copyInner{flex-direction:column;gap:1.5rem;display:flex}.Split-module-scss-module__Mr02BG__title{font-family:var(--semantics-typography-font-family-display);color:var(--semantics-color-text-default,#222);font-size:3rem;font-weight:500;line-height:3.25rem}.Split-module-scss-module__Mr02BG__accent{color:var(--odido-palettes-blue-700,#2c72ff)}.Split-module-scss-module__Mr02BG__body{letter-spacing:.0169rem;color:var(--semantics-color-text-default,#222);font-size:1.125rem;line-height:1.75rem}.Split-module-scss-module__Mr02BG__body+.Split-module-scss-module__Mr02BG__body{margin-top:-.625rem}.Split-module-scss-module__Mr02BG__actions{flex-direction:column;align-items:start;gap:.75rem;display:flex}@media (max-width:61.25rem){.Split-module-scss-module__Mr02BG__split{grid-template-columns:minmax(0,1fr)}.Split-module-scss-module__Mr02BG__mediaFirst .Split-module-scss-module__Mr02BG__copy{order:-1}.Split-module-scss-module__Mr02BG__panel{min-height:0}.Split-module-scss-module__Mr02BG__media{aspect-ratio:3/2}.Split-module-scss-module__Mr02BG__stack{height:80%}.Split-module-scss-module__Mr02BG__copy{padding:2.5rem}}@media (max-width:48rem){.Split-module-scss-module__Mr02BG__copy{padding:1.5rem}.Split-module-scss-module__Mr02BG__title{font-size:2rem;line-height:2.25rem}.Split-module-scss-module__Mr02BG__body{font-size:1rem;line-height:1.5rem}.Split-module-scss-module__Mr02BG__actions{align-self:stretch;align-items:stretch}}
.Sections-module-scss-module__5wROlq__sections{flex-direction:column;gap:6rem;padding-top:4rem;padding-bottom:6rem;display:flex}.Sections-module-scss-module__5wROlq__run{flex-direction:column;gap:2rem;display:flex}@media (max-width:48rem){.Sections-module-scss-module__5wROlq__sections{gap:4rem;padding-top:2rem;padding-bottom:4rem}}
.Selector-module-scss-module__5gEo0W__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;width:33.0625rem;max-width:100%;margin:0;padding:0;list-style:none;display:grid}.Selector-module-scss-module__5gEo0W__item{flex-direction:column;gap:.5rem;display:flex}.Selector-module-scss-module__5gEo0W__card{box-sizing:border-box;background:var(--semantics-color-background-default,#fff);text-align:left;cursor:pointer;width:100%;min-height:15.375rem;box-shadow:inset 0 0 0 2px var(--semantics-color-background-default,#fff);border:0;border-radius:.618rem .618rem 1rem 1rem;flex-direction:column;padding:0;transition:box-shadow .26s;display:flex;overflow:hidden}.Selector-module-scss-module__5gEo0W__selected{box-shadow:inset 0 0 0 2px var(--odido-palettes-blue-700,#2c72ff)}.Selector-module-scss-module__5gEo0W__thumb{justify-content:center;align-items:center;height:9.875rem;padding:.875rem;display:flex}.Selector-module-scss-module__5gEo0W__thumbImg{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:7.875rem}.Selector-module-scss-module__5gEo0W__label{flex-direction:column;min-height:5.5rem;padding:.8125rem .9375rem;display:flex}.Selector-module-scss-module__5gEo0W__brand{color:var(--odido-palettes-blue-700,#2c72ff);font-size:.6875rem;line-height:1.0625rem}.Selector-module-scss-module__5gEo0W__name{font-family:var(--semantics-typography-font-family-display);letter-spacing:.01125rem;color:var(--semantics-color-text-default);font-size:1.125rem;font-weight:500;line-height:1.375rem}.Selector-module-scss-module__5gEo0W__bar{background:var(--odido-palettes-blue-100,#abc7ff);border-radius:62.5rem;height:.3125rem;overflow:hidden}.Selector-module-scss-module__5gEo0W__fill{border-radius:inherit;background:var(--odido-palettes-blue-700,#2c72ff);width:0;height:100%;display:block}.Selector-module-scss-module__5gEo0W__fillRunning{animation:Selector-module-scss-module__5gEo0W__sweep var(--gift-autoplay-duration,6s) linear forwards;animation-play-state:running}.Selector-module-scss-module__5gEo0W__fillPaused{animation-play-state:paused}.Selector-module-scss-module__5gEo0W__fillStatic{width:100%}@keyframes Selector-module-scss-module__5gEo0W__sweep{0%{width:0}to{width:100%}}@media (prefers-reduced-motion:reduce){.Selector-module-scss-module__5gEo0W__card{transition:none}.Selector-module-scss-module__5gEo0W__fillRunning{width:100%;animation:none}}@media (max-width:48rem){.Selector-module-scss-module__5gEo0W__cards{width:100%;max-width:18rem;margin-inline:auto}.Selector-module-scss-module__5gEo0W__card{border-radius:.5rem;min-height:8.25rem;padding-top:.5rem}.Selector-module-scss-module__5gEo0W__thumb{height:5.1875rem;padding:0}.Selector-module-scss-module__5gEo0W__thumbImg{max-height:5.1875rem}.Selector-module-scss-module__5gEo0W__label{min-height:2.5625rem;padding:0 .5rem .5rem}.Selector-module-scss-module__5gEo0W__name{font-family:var(--semantics-typography-font-family-paragraph);font-size:.75rem;line-height:1rem}.Selector-module-scss-module__5gEo0W__bar{height:.25rem}.Selector-module-scss-module__5gEo0W__selected{box-shadow:inset 0 0 0 2px var(--odido-palettes-blue-900,#1b5ee4)}}
.Sticker-module-scss-module__Cgs6Ea__sticker{--sticker-scale:1;gap:calc(1.954rem*var(--sticker-scale));width:calc(13.1875rem*var(--sticker-scale));padding:calc(1.3025rem*var(--sticker-scale));border-radius:0 calc(2.605rem*var(--sticker-scale)) calc(2.605rem*var(--sticker-scale)) calc(2.605rem*var(--sticker-scale));background:var(--components-sticker-large-sticker-v1-color-background-default,#1b5ee4);color:var(--components-sticker-large-sticker-v1-color-text-default-palette-default,#fff);flex-direction:column;display:flex}.Sticker-module-scss-module__Cgs6Ea__title{font-family:var(--semantics-typography-font-family-display);font-size:calc(1.465rem*var(--sticker-scale));font-weight:500;line-height:calc(1.791rem*var(--sticker-scale));letter-spacing:.01125rem;margin:0}.Sticker-module-scss-module__Cgs6Ea__price{gap:calc(.3256rem*var(--sticker-scale));flex-direction:column;margin:0;display:flex}.Sticker-module-scss-module__Cgs6Ea__before{font-size:calc(1.3025rem*var(--sticker-scale));line-height:calc(1.3025rem*var(--sticker-scale));letter-spacing:.015rem}.Sticker-module-scss-module__Cgs6Ea__amount{align-items:flex-end;gap:calc(.3256rem*var(--sticker-scale));font-family:var(--semantics-typography-font-family-display);font-size:calc(3.419rem*var(--sticker-scale));font-weight:500;line-height:calc(3.419rem*var(--sticker-scale));display:flex}.Sticker-module-scss-module__Cgs6Ea__currency{font:inherit}@media (max-width:48rem){.Sticker-module-scss-module__Cgs6Ea__sticker{--sticker-scale:.5213}}
.Hero-module-scss-module__S3LX6a__hero{height:40.125rem;position:relative}.Hero-module-scss-module__S3LX6a__stage{display:contents}.Hero-module-scss-module__S3LX6a__confetti{pointer-events:none;width:46.125rem;height:22.5rem;position:absolute;top:0;left:30.375rem}.Hero-module-scss-module__S3LX6a__copy{width:29.375rem;position:absolute;top:2.125rem;left:.5rem}.Hero-module-scss-module__S3LX6a__title{font-family:var(--semantics-typography-font-family-display);letter-spacing:-.0844rem;color:var(--primitives-color-gray-900,#222);margin:0;font-size:3.5rem;font-weight:500;line-height:4rem}.Hero-module-scss-module__S3LX6a__accent{color:var(--odido-palettes-blue-700,#2c72ff)}.Hero-module-scss-module__S3LX6a__intro{width:28.06rem;color:var(--primitives-color-gray-900,#222);margin:.5rem 0 0;font-size:1rem;line-height:1.5rem}.Hero-module-scss-module__S3LX6a__selector{position:absolute;top:21.625rem;left:0}.Hero-module-scss-module__S3LX6a__product{width:34.9375rem;height:36.25rem;position:absolute;top:2.5rem;left:36.1875rem}.Hero-module-scss-module__S3LX6a__productImg{object-fit:contain;opacity:0;will-change:opacity,transform;width:100%;height:100%;transition:opacity .6s cubic-bezier(.32,.72,0,1) 60ms,transform .7s cubic-bezier(.32,.72,0,1);position:absolute;inset:0;transform:scale(.97)translateY(.75rem)}.Hero-module-scss-module__S3LX6a__productImgActive{opacity:1;transform:none}@keyframes Hero-module-scss-module__S3LX6a__heroShotIn{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:none}}.Hero-module-scss-module__S3LX6a__productImgIntro{animation:.9s cubic-bezier(.16,1,.3,1) .6s backwards Hero-module-scss-module__S3LX6a__heroShotIn}@media (prefers-reduced-motion:reduce){.Hero-module-scss-module__S3LX6a__productImg{transition:none}.Hero-module-scss-module__S3LX6a__productImgIntro{animation:none}}.Hero-module-scss-module__S3LX6a__sticker{position:absolute;top:13.0625rem;left:63.3125rem}.Hero-module-scss-module__S3LX6a__cta{width:13.1875rem;position:absolute;top:26.875rem;left:63.3125rem}.Hero-module-scss-module__S3LX6a__allLink{position:absolute;top:38.625rem;left:0}@media (max-width:79.5rem){.Hero-module-scss-module__S3LX6a__hero{grid-template:"copy media""selector media""cta media""link media"1fr/minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:2rem 3rem;height:auto;padding-bottom:2rem;display:grid}.Hero-module-scss-module__S3LX6a__confetti{grid-area:media;align-self:start;width:100%;height:auto;position:static}.Hero-module-scss-module__S3LX6a__copy,.Hero-module-scss-module__S3LX6a__selector,.Hero-module-scss-module__S3LX6a__sticker,.Hero-module-scss-module__S3LX6a__cta,.Hero-module-scss-module__S3LX6a__allLink{width:auto;position:static}.Hero-module-scss-module__S3LX6a__copy{grid-area:copy}.Hero-module-scss-module__S3LX6a__selector{grid-area:selector}.Hero-module-scss-module__S3LX6a__allLink{grid-area:link}.Hero-module-scss-module__S3LX6a__cta{grid-area:cta;width:13.1875rem}.Hero-module-scss-module__S3LX6a__product{aspect-ratio:559/580;grid-area:media;justify-self:end;width:100%;max-width:34.9375rem;height:auto;position:relative;top:auto;left:auto}.Hero-module-scss-module__S3LX6a__sticker{z-index:1;grid-area:media;place-self:end;position:relative;top:auto;left:auto}.Hero-module-scss-module__S3LX6a__title{letter-spacing:0;font-size:2.25rem;line-height:2.5rem}.Hero-module-scss-module__S3LX6a__intro{width:auto}}@media (max-width:48rem){.Hero-module-scss-module__S3LX6a__hero{flex-direction:column;gap:1.5rem;padding-top:1.5rem;padding-bottom:1.5rem;display:flex}.Hero-module-scss-module__S3LX6a__stage{width:100%;height:18.627rem;display:block;position:relative}.Hero-module-scss-module__S3LX6a__selector{align-self:stretch}.Hero-module-scss-module__S3LX6a__confetti{width:100%;height:auto;display:block;top:0;left:0}.Hero-module-scss-module__S3LX6a__product{aspect-ratio:auto;width:12.625rem;max-width:none;height:100%;position:absolute;top:0;left:50%;overflow:hidden;transform:translate(-50%)}.Hero-module-scss-module__S3LX6a__sticker{position:absolute;top:11.6875rem;left:auto;right:1.6875rem}.Hero-module-scss-module__S3LX6a__cta{width:100%}.Hero-module-scss-module__S3LX6a__allLink{margin-top:-1rem}}
.PostcodeChecker-module-scss-module__LO3yeG__card{width:52rem;max-width:100%;padding:var(--components-postal-code-check-input-v1-padding-vertical,2rem) var(--components-postal-code-check-input-v1-padding-horizontal,2rem);border-radius:var(--components-postal-code-check-input-v1-radius-default,2rem);background:var(--odido-palettes-blue-100,#abc7ff);flex-direction:column;gap:1rem;margin-inline:auto;display:flex;overflow:hidden}html[data-referrer=odido] .PostcodeChecker-module-scss-module__LO3yeG__card{display:none}.PostcodeChecker-module-scss-module__LO3yeG__title{width:100%;font-family:var(--semantics-typography-font-family-display);color:var(--semantics-color-text-default);margin:0;font-size:2.25rem;font-weight:500;line-height:2.5rem}.PostcodeChecker-module-scss-module__LO3yeG__form{gap:var(--components-postal-code-check-input-v1-gap-vertical-default,.75rem);flex-direction:column;display:flex}.PostcodeChecker-module-scss-module__LO3yeG__intro{letter-spacing:.015rem;color:var(--components-postal-code-check-input-v1-color-text-default,#000);margin:0;font-size:1rem;line-height:1.5rem}.PostcodeChecker-module-scss-module__LO3yeG__fields{gap:var(--components-postal-code-check-input-v1-gap-input-fields-vertical,.75rem) var(--components-postal-code-check-input-v1-gap-input-fields-horizontal,2rem);flex-wrap:wrap;display:flex}.PostcodeChecker-module-scss-module__LO3yeG__field{flex-direction:column;gap:.25rem;display:flex}.PostcodeChecker-module-scss-module__LO3yeG__postcode{flex:22rem;min-width:0}.PostcodeChecker-module-scss-module__LO3yeG__number,.PostcodeChecker-module-scss-module__LO3yeG__addition{flex:10rem;min-width:0}.PostcodeChecker-module-scss-module__LO3yeG__label{color:var(--components-postal-code-check-input-v1-color-text-default,#000);font-size:.875rem;font-weight:500;line-height:1.375rem}.PostcodeChecker-module-scss-module__LO3yeG__input{background:var(--semantics-color-background-default,#fff);width:100%;height:3.5rem;color:var(--semantics-color-text-default);border:0;border-radius:1rem;padding:0 1.5rem;font-family:inherit;font-size:1rem;line-height:1.5rem}.PostcodeChecker-module-scss-module__LO3yeG__input::placeholder{color:var(--semantics-color-text-subtle-default,#666);opacity:1}.PostcodeChecker-module-scss-module__LO3yeG__actions{width:100%;display:flex}@media (max-width:48rem){.PostcodeChecker-module-scss-module__LO3yeG__postcode{flex-basis:100%}.PostcodeChecker-module-scss-module__LO3yeG__number,.PostcodeChecker-module-scss-module__LO3yeG__addition{flex-basis:0}.PostcodeChecker-module-scss-module__LO3yeG__title{font-size:1.75rem;line-height:2rem}}
.Steps-module-scss-module__T41wnG__steps{background:var(--semantics-color-background-default,#fff);border-radius:1.5rem;flex-wrap:wrap;justify-content:center;align-items:center;min-height:5.125rem;margin:0;padding:.5rem;list-style:none;display:flex}.Steps-module-scss-module__T41wnG__step{align-items:center;display:flex}.Steps-module-scss-module__T41wnG__separator{color:var(--semantics-color-icon-default,#000);padding:.5rem .25rem;display:flex}.Steps-module-scss-module__T41wnG__body{align-items:center;gap:1rem;padding:.75rem 1.5rem .5rem;display:flex}.Steps-module-scss-module__T41wnG__icon{color:var(--semantics-color-icon-strong,#2c72ff);flex-shrink:0;display:flex}.Steps-module-scss-module__T41wnG__text{white-space:nowrap;flex-direction:column;display:flex}.Steps-module-scss-module__T41wnG__title{font-family:var(--semantics-typography-font-family-paragraph);color:var(--primitives-color-gray-900,#222);font-size:1rem;font-weight:500;line-height:1.5rem}.Steps-module-scss-module__T41wnG__detail{font-family:var(--semantics-typography-font-family-paragraph);color:var(--primitives-color-gray-900,#222);font-size:.875rem;font-weight:400;line-height:1.375rem}@media (max-width:75rem){.Steps-module-scss-module__T41wnG__steps{row-gap:.5rem}.Steps-module-scss-module__T41wnG__separator{display:none}}@media (max-width:48rem){.Steps-module-scss-module__T41wnG__steps{flex-direction:column;align-items:stretch}.Steps-module-scss-module__T41wnG__body{padding:.75rem 1rem .5rem}.Steps-module-scss-module__T41wnG__text{white-space:normal}}
.page-module-scss-module__klswqG__sections{flex-direction:column;gap:6rem;padding-top:4rem;padding-bottom:6rem;display:flex}@media (max-width:48rem){.page-module-scss-module__klswqG__sections{padding-top:0}}
.Logo-module-scss-module__PseNea__link{color:inherit;text-decoration:none;display:inline-flex}.Logo-module-scss-module__PseNea__logo{width:auto;height:auto;display:block}.Logo-module-scss-module__PseNea__xs{width:4rem;height:2.0625rem}.Logo-module-scss-module__PseNea__sm{width:6.8125rem;height:3.5rem}.Logo-module-scss-module__PseNea__lg{width:13.1875rem;height:6.8125rem}@media (max-width:30rem){.Logo-module-scss-module__PseNea__lg{width:10.5625rem;height:5.4375rem}}
