.luro{--luro-crema: #fffdf1;--luro-crema-deep: #f6efdc;--luro-espresso: #301b10;--luro-espresso-soft: #5a4234;--luro-apricot: #f49a54;--luro-plum: #843e63;--luro-sun: #e0a63a;--luro-gutter: clamp(16px, 2.4vw, 32px);--luro-section-gap: clamp(72px, 10vw, 168px);--luro-size-display: clamp(44px, 6.6vw, 112px);--luro-size-heading: clamp(34px, 4.2vw, 64px);--luro-size-sub: clamp(20px, 1.7vw, 24px);--luro-size-body: 17px;--luro-size-small: 14px;--luro-ease: cubic-bezier(.2, .7, .2, 1);color:var(--luro-espresso);background:var(--luro-crema);font-family:var(--font-body--family);font-size:var(--luro-size-body);line-height:1.55}.luro *,.luro *:before,.luro *:after{box-sizing:border-box}.luro p,.luro h1,.luro h2,.luro h3,.luro blockquote,.luro ul,.luro ol,.luro figure{margin:0}.luro__frame{padding-inline:var(--luro-gutter)}.luro__display,.luro__heading{font-family:var(--font-heading--family);font-weight:700;text-transform:uppercase;letter-spacing:-.01em;line-height:.92;text-wrap:balance}.luro__display{font-size:var(--luro-size-display)}.luro__heading{font-size:var(--luro-size-heading)}.luro__sub{font-size:var(--luro-size-sub);line-height:1.35;max-width:34ch}.luro__small{font-size:var(--luro-size-small);line-height:1.45}.luro-bean-mask{-webkit-mask:url(luro-bean-solid.svg) center / 100% 100% no-repeat;mask:url(luro-bean-solid.svg) center / 100% 100% no-repeat}.luro-bean-mask img{display:block;width:100%;height:100%;object-fit:cover}.luro-bean-mark{display:inline-block;flex:none;width:.62em;height:.75em;background:currentColor;-webkit-mask:url(luro-bean.svg) center / 100% 100% no-repeat;mask:url(luro-bean.svg) center / 100% 100% no-repeat}.luro-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:14px 28px;border:0;border-radius:999px;background:var(--luro-espresso);color:var(--luro-crema);font-family:var(--font-body--family);font-size:17px;font-weight:600;line-height:1;text-decoration:none;cursor:pointer;transition:background-color .16s var(--luro-ease),color .16s var(--luro-ease),transform .16s var(--luro-ease)}.luro-button--accent{background:var(--luro-apricot);color:var(--luro-espresso)}.luro-button--light{background:var(--luro-crema);color:var(--luro-espresso)}.luro-button:hover{background:var(--luro-plum);color:var(--luro-crema)}.luro-button--light:hover,.luro-button--accent:hover{background:var(--luro-espresso);color:var(--luro-crema)}.luro-button:active{transform:scale(.97)}.luro-button[aria-busy=true]{opacity:.7;pointer-events:none}.luro-button:disabled{opacity:.5;cursor:not-allowed}.luro a:focus-visible,.luro button:focus-visible,.luro summary:focus-visible,.luro input:focus-visible+label{outline:3px solid var(--luro-plum);outline-offset:3px}.luro-link{color:inherit;font-weight:600;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px;transition:color .16s var(--luro-ease)}.luro-link:hover{color:var(--luro-plum)}.luro-hero{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:12px var(--luro-gutter) 0;min-height:min(calc(100svh - var(--header-height, 72px)),900px)}.luro-hero__card{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;gap:28px;padding:clamp(28px,4.4vw,72px);background:linear-gradient(135deg,var(--luro-apricot) 0%,color-mix(in srgb,var(--luro-apricot) 82%,var(--luro-plum)) 45%,color-mix(in srgb,var(--luro-apricot) 45%,var(--luro-plum)) 100%);color:var(--luro-espresso)}.luro-hero__cup{position:absolute;right:-16%;bottom:-14%;width:64%;aspect-ratio:1;background:var(--luro-crema);opacity:.32;-webkit-mask:var(--luro-cup) center / 100% 100% no-repeat;mask:var(--luro-cup) center / 100% 100% no-repeat;pointer-events:none}.luro-hero__card>*:not(.luro-hero__cup){position:relative}.luro-hero__copy{display:grid;gap:32px}.luro-hero__title{font-size:clamp(44px,4.6vw,84px)}.luro-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px}.luro-hero__points{list-style:none;padding:0;display:grid;gap:10px;font-size:16px;font-weight:500}.luro-hero__points li{display:flex;align-items:center;gap:12px}.luro-hero__media{position:relative;overflow:hidden;background:var(--luro-plum)}.luro-hero__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.luro-wall{position:absolute;top:0;right:0;bottom:0;left:0;container-type:size;overflow:hidden;background:color-mix(in srgb,var(--luro-apricot) 42%,var(--luro-crema))}.luro-wall__grid{position:absolute;left:50%;top:50%;display:flex;gap:4.5cqw;translate:-50% -50%;rotate:-14deg}.luro-wall__column{height:170cqh;overflow:hidden}.luro-wall__column:nth-child(2n){margin-top:23cqw}.luro-wall__track{display:flex;flex-direction:column;gap:4.5cqw;animation:luro-wall-up 90s linear infinite;animation-play-state:paused}.luro-wall__column:nth-child(2n) .luro-wall__track{animation-name:luro-wall-down;animation-duration:105s}.luro-wall.is-live:not(.is-paused) .luro-wall__track{animation-play-state:running}@media(hover:hover){.luro-wall.is-live:hover .luro-wall__track{animation-play-state:paused}}@keyframes luro-wall-up{0%{transform:translateY(0)}to{transform:translateY(calc(-50% - 2.25cqw))}}@keyframes luro-wall-down{0%{transform:translateY(calc(-50% - 2.25cqw))}to{transform:translateY(0)}}.luro-wall__pouch{position:relative;display:block;width:27cqw;color:var(--luro-crema);text-decoration:none}.luro-wall__pouch img{display:block;width:100%;height:auto;filter:drop-shadow(0 1.6cqw 1.8cqw rgb(48 27 16 / .22));transition:translate .35s var(--luro-ease),scale .35s var(--luro-ease),filter .35s var(--luro-ease)}.luro-wall__name{position:absolute;left:50%;bottom:6%;padding:6px 12px;border-radius:999px;background:var(--luro-espresso);font-size:13px;font-weight:600;line-height:1.2;white-space:nowrap;opacity:0;translate:-50% 6px;rotate:14deg;transition:opacity .25s var(--luro-ease),translate .25s var(--luro-ease);pointer-events:none}@media(hover:hover){.luro-wall__pouch:hover img{translate:0 -1.4cqw;scale:1.05;filter:drop-shadow(0 3cqw 3cqw rgb(48 27 16 / .3))}.luro-wall__pouch:hover .luro-wall__name{opacity:1;translate:-50% 0}}@property --tone{syntax: "<color>"; inherits: true; initial-value: #843e63;}.luro-stage{position:absolute;top:0;right:0;bottom:0;left:0;container-type:size;overflow:hidden;background:var(--tone);color:var(--ink);transition:--tone .8s var(--luro-ease),color .8s var(--luro-ease)}.luro-stage__bean{position:absolute;left:50%;top:44%;height:92cqh;aspect-ratio:113 / 136;background:currentColor;opacity:.1;-webkit-mask:url(luro-bean.svg) center / 100% 100% no-repeat;mask:url(luro-bean.svg) center / 100% 100% no-repeat;transform:translate(-50%,-50%) rotate(-18deg);animation:luro-stage-turn 90s linear infinite;pointer-events:none}.luro-stage__slide{position:absolute;inset:0 0 calc(clamp(14px,4cqh,28px) + 44px);container-type:size;--u: min(1cqh, 1.2cqw);opacity:0;transform-origin:50% 100%;pointer-events:none}.luro-stage__slide.is-active{opacity:1;pointer-events:auto;transition:opacity .25s var(--luro-ease)}.luro-stage__slide.is-leaving{opacity:0;transform:translate(-26cqw,-24cqh) rotate(-11deg) scale(1.05);transition:opacity .4s ease-in .25s,transform .7s cubic-bezier(.55,0,.7,.4)}.luro-stage__pouches{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:50% 94%}.luro-stage__float{position:absolute;bottom:6cqh;left:50%;animation:luro-stage-float 6s ease-in-out infinite alternate}.luro-stage__float img{display:block;height:100%;width:auto;filter:drop-shadow(0 2.4cqh 2.6cqh rgb(48 27 16 / .3))}.luro-stage__float--back{height:calc(78 * var(--u));margin-left:calc(-35 * var(--u));--tilt: -7deg;animation-delay:-3s;filter:brightness(.93)}.luro-stage__float--front{height:calc(60 * var(--u));bottom:3cqh;margin-left:calc(-3 * var(--u));--tilt: 4deg}.luro-stage__shadow{position:absolute;left:50%;bottom:1cqh;width:calc(72 * var(--u));height:calc(7 * var(--u));margin-left:calc(-36 * var(--u));border-radius:50%;background:radial-gradient(closest-side,rgb(48 27 16 / .32),transparent);animation:luro-stage-shadow 6s ease-in-out infinite alternate}@keyframes luro-stage-float{0%{transform:translateY(-1.6cqh) rotate(calc(var(--tilt) - 1.2deg))}to{transform:translateY(1.6cqh) rotate(calc(var(--tilt) + 1.2deg))}}@keyframes luro-stage-shadow{0%{transform:scaleX(.9);opacity:.7}to{transform:scaleX(1.04);opacity:1}}@keyframes luro-stage-turn{to{transform:translate(-50%,-50%) rotate(342deg)}}.luro-fx{position:absolute;opacity:0;pointer-events:none}.luro-fx i{position:absolute;font-style:normal}.luro-fx--beam{left:50%;top:0;bottom:2cqh;width:calc(64 * var(--u));margin-left:calc(-32 * var(--u));background:linear-gradient(to right,transparent,rgb(255 253 241 / .28) 22%,rgb(255 253 241 / .7) 50%,rgb(255 253 241 / .28) 78%,transparent);-webkit-mask:linear-gradient(transparent,#000 30%);mask:linear-gradient(transparent,#000 30%);transform-origin:50% 0}.luro-fx--beans{left:50%;bottom:calc(6cqh + 34 * var(--u));opacity:1}.luro-fx--beans i{width:calc(4 * var(--u));height:calc(4.8 * var(--u));margin:calc(-2.4 * var(--u)) 0 0 calc(-2 * var(--u));background:var(--luro-crema);-webkit-mask:url(luro-bean.svg) center / 100% 100% no-repeat;mask:url(luro-bean.svg) center / 100% 100% no-repeat;opacity:0}.luro-fx--beans i:nth-child(1){--x: -44;--y: -30;--r: 40deg}.luro-fx--beans i:nth-child(2){--x: 40;--y: -36;--r: -60deg}.luro-fx--beans i:nth-child(3){--x: -52;--y: 8;--r: 120deg}.luro-fx--beans i:nth-child(4){--x: 50;--y: 14;--r: -30deg}.luro-fx--beans i:nth-child(5){--x: -30;--y: 34;--r: 80deg}.luro-fx--beans i:nth-child(6){--x: 28;--y: 38;--r: -100deg}.luro-fx--beans i:nth-child(7){--x: -12;--y: -46;--r: 160deg}.luro-fx--beans i:nth-child(8){--x: 16;--y: -44;--r: -140deg}.luro-fx--beans i:nth-child(9){--x: 4;--y: 46;--r: 60deg}[data-sorte=bean-me-up].is-active .luro-fx--beam{animation:luro-fx-beam 2.3s var(--luro-ease) .2s both}[data-sorte=bean-me-up].is-active .luro-fx--beans i{animation:luro-fx-gather 1.1s cubic-bezier(.5,0,.6,1) .45s both}[data-sorte=bean-me-up].is-active .luro-fx--beans i:nth-child(2n){animation-delay:.6s}[data-sorte=bean-me-up].is-active .luro-stage__pouches{animation:luro-fx-teleport 2.2s linear .2s both}@keyframes luro-fx-beam{0%{opacity:0;transform:scaleY(0)}22%{opacity:1;transform:scaleY(1)}70%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(.3)}}@keyframes luro-fx-gather{0%{opacity:0;transform:translate(calc(var(--x) * var(--u)),calc(var(--y) * var(--u))) rotate(var(--r))}25%{opacity:1}80%{opacity:1;transform:translate(0) rotate(0) scale(.6)}to{opacity:0;transform:translate(0) scale(0)}}@keyframes luro-fx-teleport{0%,38%{opacity:0;filter:brightness(2.4) blur(8px);transform:scale(.86,1.16)}44%{opacity:.7}48%{opacity:.15}54%{opacity:.85}59%{opacity:.35;filter:brightness(1.8) blur(3px)}68%{opacity:1;filter:brightness(1.3) blur(1px);transform:scale(1.03,.98)}82%{filter:brightness(1.05) blur(0);transform:scale(.99,1.01)}to{opacity:1;filter:none;transform:none}}.luro-fx--sun{left:50%;bottom:calc(6cqh + 40 * var(--u));width:calc(66 * var(--u));aspect-ratio:1;margin-left:calc(-33 * var(--u));border-radius:50%;background:radial-gradient(circle,#f7b46f,var(--luro-apricot) 60%,#e9823c);box-shadow:0 0 calc(14 * var(--u)) calc(4 * var(--u)) #f49a5459;opacity:.9}.luro-fx--zzz{left:50%;bottom:calc(6cqh + 64 * var(--u));margin-left:calc(20 * var(--u));opacity:1;color:var(--luro-crema);font-family:var(--font-heading--family);font-size:calc(12 * var(--u));font-weight:700;line-height:1}.luro-fx--zzz i{opacity:0}[data-sorte=wake-cup].is-active .luro-stage__pouches{transform-origin:30% 96%;animation:luro-fx-wake 2.4s ease-in-out .25s both}[data-sorte=wake-cup].is-active .luro-fx--zzz i{animation:luro-fx-zzz 1.1s ease-out .4s both}[data-sorte=wake-cup].is-active .luro-fx--zzz i:nth-child(2){animation-delay:.65s;font-size:.8em}[data-sorte=wake-cup].is-active .luro-fx--zzz i:nth-child(3){animation-delay:.9s;font-size:.6em}[data-sorte=wake-cup].is-active .luro-fx--sun{animation:luro-fx-sunrise 1.4s cubic-bezier(.2,.9,.3,1) 1.6s both}@keyframes luro-fx-wake{0%{opacity:0;transform:translateY(5cqh) rotate(-14deg)}12%{opacity:1;transform:translateY(0) rotate(-14deg)}24%{transform:rotate(-10deg)}36%{transform:rotate(-15deg)}48%{transform:rotate(-11deg)}58%{transform:rotate(-16deg) scaleY(.97);animation-timing-function:cubic-bezier(.3,0,.2,1.4)}64%{transform:translateY(-9cqh) rotate(4deg) scale(1.04);animation-timing-function:ease-in}74%{transform:translateY(0) rotate(-2deg) scale(1.03,.96)}86%{transform:translateY(-1.6cqh) rotate(1deg)}to{opacity:1;transform:none}}@keyframes luro-fx-zzz{0%{opacity:0;transform:translate(0) scale(.6)}25%{opacity:1}to{opacity:0;transform:translate(calc(8 * var(--u)),calc(-20 * var(--u))) scale(1.1)}}@keyframes luro-fx-sunrise{0%{opacity:0;transform:translateY(60cqh) scale(.7)}30%{opacity:.9}to{opacity:.9;transform:none}}.luro-fx--cup{left:calc(50% - 44 * var(--u));top:6cqh;width:calc(26 * var(--u));color:var(--luro-espresso);transform-origin:70% 80%}.luro-fx--cup svg{display:block;width:100%;height:auto}.luro-fx--drops{left:calc(50% - 24 * var(--u));top:calc(6cqh + 3 * var(--u));opacity:1}.luro-fx--drops i{left:0;top:0;width:calc(3.4 * var(--u));height:calc(3.4 * var(--u));border-radius:50%;background:var(--luro-espresso);opacity:0}.luro-fx--drops i:nth-child(1){--dx: 18;--dy: 84cqh}.luro-fx--drops i:nth-child(2){--dx: 30;--dy: 86cqh}.luro-fx--drops i:nth-child(3){--dx: 42;--dy: 82cqh}.luro-fx--drops i:nth-child(4){--dx: 24;--dy: 88cqh}.luro-fx--drops i:nth-child(5){--dx: 52;--dy: 85cqh}.luro-fx--drops i:nth-child(6){--dx: 36;--dy: 87cqh}.luro-fx--drops i:nth-child(7){--dx: 60;--dy: 83cqh}.luro-fx--puddle{left:50%;bottom:1cqh;width:calc(68 * var(--u));height:calc(7 * var(--u));margin-left:calc(-34 * var(--u));border-radius:50%;background:var(--luro-espresso)}[data-sorte=sip-happens].is-active .luro-fx--cup{animation:luro-fx-cup 2s var(--luro-ease) .2s both}[data-sorte=sip-happens].is-active .luro-fx--drops i{animation:luro-fx-drop-x .75s linear .85s both,luro-fx-drop-y .75s .85s both}[data-sorte=sip-happens].is-active .luro-fx--drops i:nth-child(2){animation-delay:.9s}[data-sorte=sip-happens].is-active .luro-fx--drops i:nth-child(3){animation-delay:.95s}[data-sorte=sip-happens].is-active .luro-fx--drops i:nth-child(4){animation-delay:1s}[data-sorte=sip-happens].is-active .luro-fx--drops i:nth-child(5){animation-delay:1.05s}[data-sorte=sip-happens].is-active .luro-fx--drops i:nth-child(6){animation-delay:1.1s}[data-sorte=sip-happens].is-active .luro-fx--drops i:nth-child(7){animation-delay:1.15s}[data-sorte=sip-happens].is-active .luro-fx--puddle{animation:luro-fx-puddle .7s var(--luro-ease) 1.5s both}[data-sorte=sip-happens].is-active .luro-stage__pouches{transform-origin:50% 100%;animation:luro-fx-land 1.1s 1.55s both}@keyframes luro-fx-cup{0%{opacity:0;transform:translate(calc(-24 * var(--u))) rotate(-12deg)}18%{opacity:1;transform:none}34%,58%{opacity:1;transform:rotate(82deg)}78%{opacity:1;transform:rotate(-4deg)}to{opacity:0;transform:translate(calc(-10 * var(--u)),calc(-4 * var(--u)))}}@keyframes luro-fx-drop-x{0%{left:0}to{left:calc(var(--dx) * var(--u))}}@keyframes luro-fx-drop-y{0%{opacity:1;top:0;animation-timing-function:cubic-bezier(.2,.6,.4,1)}25%{top:calc(-6 * var(--u));animation-timing-function:cubic-bezier(.6,0,.9,.5)}92%{opacity:1}to{opacity:0;top:var(--dy)}}@keyframes luro-fx-puddle{0%{opacity:0;transform:scale(.2,.4)}50%{opacity:.32;transform:scale(1.12,1.05)}to{opacity:.22;transform:none}}@keyframes luro-fx-land{0%{transform:translateY(-115cqh);animation-timing-function:cubic-bezier(.55,0,.9,.55)}40%{transform:translateY(0) scale(1.1,.86);animation-timing-function:cubic-bezier(.2,.7,.4,1)}60%{transform:translateY(-4cqh) scale(.96,1.05);animation-timing-function:ease-in}78%{transform:translateY(0) scale(1.03,.97)}to{transform:none}}.luro-stage__tabs{position:absolute;inset:auto 0 clamp(14px,4cqh,28px);display:flex;justify-content:center;flex-wrap:wrap;gap:8px;padding-inline:12px}.luro-stage__tab{position:relative;overflow:hidden;padding:9px 18px;border:1px solid currentColor;border-radius:999px;background:var(--tone);color:inherit;font:inherit;font-size:var(--luro-size-small);font-weight:600;line-height:1.2;cursor:pointer;transition:background-color .3s var(--luro-ease),color .3s var(--luro-ease)}.luro-stage__tab[aria-pressed=true]{background:var(--ink);color:var(--tone)}.luro-stage__tab:focus-visible{outline:2px solid currentColor;outline-offset:3px}.luro-stage__progress{position:absolute;left:18px;right:18px;bottom:4px;height:2px;border-radius:2px;background:currentColor;opacity:.45;transform:scaleX(0);transform-origin:left}.luro-stage.is-live .luro-stage__tab[aria-pressed=true] .luro-stage__progress{animation:luro-stage-progress 6.5s linear forwards}.luro-stage.is-paused .luro-stage__progress,.luro-stage:focus-within .luro-stage__progress{animation-play-state:paused!important}@media(hover:hover){.luro-stage:hover .luro-stage__progress{animation-play-state:paused!important}.luro-stage__float{transition:translate .4s var(--luro-ease),scale .4s var(--luro-ease)}.luro-stage__slide.is-active .luro-stage__float:hover{translate:0 -2.4cqh;scale:1.03}}@keyframes luro-stage-progress{to{transform:scaleX(1)}}html:not(.luro-js) .luro-stage__tabs{display:none}html:not(.luro-js) .luro-stage__slide{top:0;right:0;bottom:0;left:0}@media(max-width:989px){.luro-hero{grid-template-columns:1fr;gap:0;padding:8px var(--luro-gutter) 0;min-height:0}.luro-hero__media{order:-1;height:44svh;min-height:300px}.luro-hero__title{font-size:clamp(36px,9.4vw,72px)}}@media(max-width:749px){.luro-hero__card{gap:20px;padding:28px 22px 32px}.luro-hero__copy{gap:16px}.luro-hero__cup{width:78%;right:-28%;bottom:-30%}.luro-hero__actions .luro-button{width:100%}.luro-stage__tabs{flex-wrap:nowrap;gap:6px}.luro-stage__tab{padding:7px 12px;font-size:13px;white-space:nowrap}.luro-stage__progress{left:12px;right:12px;bottom:3px}.luro-hero__points{font-size:15px}}.luro-blends{padding-block:var(--luro-section-gap) 0;scroll-margin-top:80px}.luro-blends__head{display:flex;justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:clamp(40px,5vw,72px)}.luro-blends__count{font-size:var(--luro-size-sub);font-weight:500;white-space:nowrap}.luro-blends__list{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:clamp(48px,5vw,80px) clamp(32px,5vw,96px)}.luro-blend{display:grid;grid-template-columns:clamp(120px,13vw,200px) 1fr;gap:clamp(20px,2.4vw,36px);align-items:start}.luro-blend__photo{display:block;aspect-ratio:135 / 158;background:var(--luro-crema-deep);transition:transform .26s var(--luro-ease)}.luro-blend__photo:hover{transform:rotate(-4deg) scale(1.03)}.luro-blend__body{display:grid;gap:12px}.luro-blend__line{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.luro-blend__name{font-family:var(--font-heading--family);font-size:clamp(26px,2.4vw,36px);font-weight:700;text-transform:uppercase;line-height:1}.luro-blend__name a{color:inherit;text-decoration:none}.luro-blend__name a:hover{color:var(--luro-plum)}.luro-blend__price{font-size:var(--luro-size-sub);font-weight:600;white-space:nowrap;text-align:right}.luro-blend__unit{font-size:13px;font-weight:400;opacity:.75}.luro-blend__unit{display:block}.luro-blend__kind{font-weight:600}.luro-blend__notes{display:flex;align-items:center;gap:10px;color:var(--luro-plum);font-weight:600}.luro-blend__desc{max-width:44ch}.luro-blend__form{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:6px}.luro-sizes{position:relative;display:inline-flex;padding:4px;gap:4px;border-radius:999px;background:var(--luro-crema-deep);border:0;margin:0}.luro-sizes legend{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.luro-sizes input{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;width:1px;height:1px}.luro-sizes label{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:999px;font-size:15px;font-weight:600;cursor:pointer;transition:background-color .16s var(--luro-ease),color .16s var(--luro-ease)}.luro-sizes input:checked+label{background:var(--luro-espresso);color:var(--luro-crema)}.luro-sizes input:disabled+label{opacity:.45;text-decoration:line-through;cursor:not-allowed}.luro-blend__more{font-size:15px}.luro-blend--kit .luro-blend__photo{background:var(--luro-apricot)}.luro-form-error{flex-basis:100%;color:var(--luro-plum);font-size:15px;font-weight:600}@media(max-width:989px){.luro-blends__list{grid-template-columns:1fr}}@media(max-width:749px){.luro-blends__head{flex-direction:column;gap:8px}.luro-blends__count{white-space:normal;font-size:18px}.luro-blend{grid-template-columns:96px 1fr;gap:16px}.luro-blend__name{font-size:26px}.luro-blend__price{font-size:18px}.luro-blend__desc{font-size:16px}.luro-blend__form .luro-button{flex:1 1 100%}}.luro-finder{padding-block:var(--luro-section-gap) 0;scroll-margin-top:80px}.luro-finder__grid{display:grid;grid-template-columns:5fr 7fr;gap:12px}.luro-finder__ask{display:flex;flex-direction:column;gap:32px;padding:clamp(28px,4vw,64px) clamp(0px,2vw,32px) clamp(28px,4vw,64px) 0}.luro-finder__options{position:relative;border:0;padding:0;margin:0;display:grid;gap:10px}.luro-finder__options legend{font-size:var(--luro-size-sub);font-weight:500;margin-bottom:16px;padding:0}.luro-finder__options input{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;width:1px;height:1px}.luro-finder__options label{display:flex;align-items:center;gap:14px;min-height:60px;padding:12px 24px;border-radius:999px;background:var(--luro-crema-deep);font-size:19px;font-weight:600;cursor:pointer;transition:background-color .16s var(--luro-ease),color .16s var(--luro-ease),transform .16s var(--luro-ease)}.luro-finder__options label:hover{transform:translate(6px)}.luro-finder__options label .luro-bean-mark{color:var(--luro-plum);font-size:22px;transition:color .16s var(--luro-ease)}.luro-finder__options input:checked+label{background:var(--luro-espresso);color:var(--luro-crema)}.luro-finder__options input:checked+label .luro-bean-mark{color:var(--luro-apricot)}.luro-finder__answers{position:relative;background:var(--luro-plum);color:var(--luro-crema);min-height:520px}.luro-answer{display:none;grid-template-columns:minmax(150px,.8fr) 1fr;gap:clamp(24px,3vw,48px);align-items:center;height:100%;padding:clamp(28px,4vw,64px)}.luro-answer__photo{aspect-ratio:135 / 158;background:var(--luro-apricot)}.luro-answer__body{display:grid;gap:16px}.luro-answer__label{font-size:16px;font-weight:500}.luro-answer__name{font-family:var(--font-heading--family);font-size:clamp(34px,3.4vw,52px);font-weight:700;text-transform:uppercase;line-height:.95}.luro-answer__reason{max-width:36ch}.luro-answer__price{font-size:var(--luro-size-sub);font-weight:600}.luro-answer__row{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}.luro-answer .luro-link:hover{color:var(--luro-apricot)}.luro-finder:not(:has(.luro-finder__options input:checked)) .luro-answer:first-child,.luro-finder:has(input[data-answer="1"]:checked) .luro-answer[data-answer="1"],.luro-finder:has(input[data-answer="2"]:checked) .luro-answer[data-answer="2"],.luro-finder:has(input[data-answer="3"]:checked) .luro-answer[data-answer="3"],.luro-finder:has(input[data-answer="4"]:checked) .luro-answer[data-answer="4"],.luro-finder:has(input[data-answer="5"]:checked) .luro-answer[data-answer="5"],.luro-finder:has(input[data-answer="6"]:checked) .luro-answer[data-answer="6"]{display:grid;animation:luro-answer-in .32s var(--luro-ease)}@keyframes luro-answer-in{0%{opacity:0;transform:translateY(14px)}}@media(max-width:989px){.luro-finder__grid{grid-template-columns:1fr}.luro-finder__ask{padding:0 0 24px}.luro-finder__answers{min-height:0}}@media(max-width:749px){.luro-finder__options label{min-height:56px;font-size:17px;padding:10px 20px}.luro-answer{grid-template-columns:104px 1fr;gap:18px;padding:24px 20px 28px;align-items:start}.luro-answer__name{font-size:30px}.luro-answer__row .luro-button{width:100%}.luro-answer__reason{font-size:16px}}.luro-proof{padding-block:var(--luro-section-gap) 0}.luro-proof__board{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.luro-tile{background:var(--luro-crema-deep);padding:clamp(22px,2.4vw,36px);display:flex;flex-direction:column;gap:18px;min-height:260px}.luro-tile--head{grid-column:span 3;background:var(--luro-apricot);justify-content:space-between}.luro-tile--facts{grid-column:span 3;list-style:none;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:32px 24px;background:var(--luro-espresso);color:var(--luro-crema)}.luro-fact{display:grid;align-content:start;gap:10px}.luro-tile--facts .luro-tile__mark{color:var(--luro-apricot)}.luro-tile--review{grid-column:span 2;justify-content:space-between}.luro-tile__stars{display:flex;gap:4px;color:var(--luro-plum)}.luro-tile__stars svg{width:22px;height:22px}.luro-tile blockquote{font-size:clamp(19px,1.6vw,24px);line-height:1.35;font-weight:500;max-width:40ch}.luro-tile figcaption{font-size:15px}.luro-tile__quote{display:grid;gap:10px}.luro-tile__quote blockquote:not([hidden]){animation:luro-fade-in .3s var(--luro-ease)}.luro-tile__language{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:14px;opacity:.75}.luro-tile__switch{padding:0;border:0;background:none;color:inherit;font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.luro-tile__switch:focus-visible{outline:2px solid currentColor;outline-offset:3px}html:not(.luro-js) .luro-tile__switch{display:none}@keyframes luro-fade-in{0%{opacity:0}}.luro-tile figcaption strong{font-weight:700}.luro-tile__mark{font-family:var(--font-heading--family);font-size:clamp(56px,6vw,96px);font-weight:700;line-height:.9;letter-spacing:-.02em;color:var(--luro-plum)}.luro-tile__fact{font-size:17px;font-weight:600;max-width:22ch}@media(max-width:989px){.luro-proof__board{grid-template-columns:1fr;gap:6px}.luro-tile--head,.luro-tile--facts,.luro-tile--review{grid-column:auto}.luro-tile{min-height:0}.luro-tile--head{min-height:140px}}@media(max-width:749px){.luro-tile{padding:20px}.luro-tile__mark{font-size:52px}.luro-tile__fact{font-size:15px}}.luro-band{padding:var(--luro-section-gap) var(--luro-gutter) 0}.luro-band__link{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:48svh;padding:clamp(20px,2.4vw,36px);overflow:hidden;background:var(--luro-apricot);color:var(--luro-espresso);text-decoration:none;transition:background-color .12s linear,color .12s linear}.luro-band__link:hover,.luro-band__link:focus-visible{background:var(--luro-espresso);color:var(--luro-apricot)}.luro-band__top{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}.luro-band__text{display:grid;gap:8px;max-width:40ch}.luro-band__title{font-size:var(--luro-size-sub);font-weight:700;line-height:1.2}.luro-band__arrow{flex:none;width:48px;height:48px;transition:transform .2s var(--luro-ease)}.luro-band__link:hover .luro-band__arrow{transform:translate(6px,-6px)}.luro-band__word{display:block;font-family:var(--font-heading--family);font-weight:700;text-transform:uppercase;font-size:clamp(48px,17vw,320px);line-height:.78;letter-spacing:-.03em;white-space:nowrap;margin-bottom:-.04em}@media(max-width:749px){.luro-band__link{min-height:46svh}.luro-band__arrow{width:32px;height:32px}.luro-band__text{font-size:16px}.luro-band__title{font-size:19px}}.luro-founders{padding:var(--luro-section-gap) var(--luro-gutter)}.luro-founders__panel{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,4vw,64px);padding:clamp(28px,4vw,64px);background:var(--luro-espresso);color:var(--luro-crema)}.luro-founders__intro{display:grid;align-content:start;gap:24px}.luro-founders__lede{font-size:clamp(19px,1.6vw,24px);line-height:1.4;max-width:34ch}.luro-founders__portraits{display:flex;align-items:flex-end;gap:clamp(12px,2vw,28px);margin-top:clamp(24px,4vw,56px)}.luro-founders__portrait{width:min(44%,280px);aspect-ratio:135 / 158;background:var(--luro-espresso-soft)}.luro-founders__portrait:nth-child(2){margin-bottom:12%}.luro-founders__people{display:grid;align-content:start;gap:clamp(32px,4vw,56px)}.luro-person{display:grid;gap:12px;max-width:52ch}.luro-person__name{font-family:var(--font-heading--family);font-size:clamp(26px,2.2vw,34px);font-weight:700;text-transform:uppercase;line-height:1;display:flex;align-items:baseline;gap:12px}.luro-person__name .luro-bean-mark{color:var(--luro-apricot);font-size:.8em}.luro-person__role{font-size:15px;color:var(--luro-apricot);font-weight:600}.luro-person__text p+p{margin-top:10px}@media(max-width:989px){.luro-founders__panel{grid-template-columns:1fr}}@media(max-width:749px){.luro-founders{padding-inline:10px}.luro-founders__panel{padding:28px 20px 32px}.luro-person__text{font-size:16px}}.luro-js .luro [data-luro-reveal]>*{opacity:0;transform:translateY(24px);transition:opacity .42s var(--luro-ease),transform .42s var(--luro-ease)}.luro-js .luro [data-luro-reveal].is-in>*{opacity:1;transform:none}.luro-js .luro [data-luro-reveal].is-in>*:nth-child(2){transition-delay:80ms}.luro-js .luro [data-luro-reveal].is-in>*:nth-child(3){transition-delay:.16s}.luro-js .luro [data-luro-reveal].is-in>*:nth-child(4){transition-delay:.24s}.luro-js .luro [data-luro-reveal].is-in>*:nth-child(5){transition-delay:.32s}.luro-js .luro [data-luro-reveal].is-in>*:nth-child(n+6){transition-delay:.4s}.luro-hero__photo img{animation:luro-drift 18s var(--luro-ease) both}@keyframes luro-drift{0%{transform:scale(1.08)}}@media(prefers-reduced-motion:reduce){.luro *,.luro *:before,.luro *:after{animation:none!important;transition-duration:1ms!important}.luro-js .luro [data-luro-reveal]>*{transform:none}}.luro-blends__note{margin-top:64px;text-align:center;opacity:.75}.luro-blends__note a{color:inherit}.luro-blend--toned .luro-blend__photo{display:grid;place-items:center;background:var(--tone)}.luro-blend--toned .luro-blend__pouch{width:56%;height:auto;filter:drop-shadow(0 10px 14px rgb(0 0 0 / .25))}.luro-compare{padding-block:var(--luro-section-gap)}.luro-compare .luro__heading{margin-bottom:clamp(32px,4vw,56px)}.luro-compare__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.luro-compare__table{width:100%;min-width:560px;border-collapse:separate;border-spacing:8px 0;table-layout:fixed;font-size:16px;line-height:1.45}.luro-compare__table thead th{padding:16px 18px;border-radius:16px 16px 0 0;background:var(--tone);color:var(--ink);font-family:var(--font-heading--family);font-size:clamp(18px,2vw,24px);text-transform:uppercase;text-align:left}.luro-compare__table thead a{color:inherit;text-decoration:none}.luro-compare__table thead td{width:18%}.luro-compare__table tbody th{padding:16px 12px 16px 0;font-weight:600;text-align:left;vertical-align:top}.luro-compare__table tbody td{padding:16px 18px;background:var(--luro-crema-deep);vertical-align:top}.luro-compare__table tbody tr+tr>*{border-top:1px solid rgb(48 27 16 / .12)}.luro-compare__table tbody tr:last-child td{border-radius:0 0 16px 16px}@media(max-width:749px){.luro-compare__table tbody th,.luro-compare__table thead td{position:sticky;left:0;z-index:1;background:var(--luro-crema)}}.luro-was{margin-inline-start:.4em;font-family:var(--font-body--family);font-size:.75em;font-weight:500;opacity:.7}.luro-saving{display:inline-block;margin-inline-start:.4em;padding:.15em .5em;border-radius:999px;background:var(--luro-plum);color:var(--luro-crema);font-family:var(--font-body--family);font-size:.6em;font-weight:700;vertical-align:.15em}.luro-blend__was{display:block;margin-top:2px}.luro-blend__was .luro-was{margin-inline-start:0}
/*# sourceMappingURL=/cdn/shop/t/18/assets/luro-home.css.map */
