.ly-hero{position:relative;isolation:isolate;overflow:hidden;background:var(--ly-wine);color:#fff}.ly-hero__frame{position:relative;height:calc(100svh - 104px);min-height:540px;max-height:900px}.ly-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;animation:lyKen 9s cubic-bezier(.22,.61,.36,1) both}.ly-hero__img img{width:100%;height:100%;object-fit:cover}.ly-hero__img .is-desk{display:none}@media(min-width:768px){.ly-hero__img .is-desk{display:block}.ly-hero__img .is-mob{display:none}}.ly-hero__shade{position:absolute;inset:auto 0 0 0;height:75%;background:linear-gradient(to top,rgba(90,26,43,.9),rgba(90,26,43,.35) 55%,transparent)}.ly-hero__copy{position:absolute;inset:auto 0 0 0;padding:0 20px 40px}@media(min-width:768px){.ly-hero__copy{padding:0 56px 64px}}.ly-hero__pill{display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(169,211,240,.5);background:#5a1a2b66;border-radius:999px;padding:4px 14px;font:700 12px var(--ly-body);letter-spacing:.18em;color:var(--ly-sky-light);animation:lyUp .8s both}.ly-hero h1{margin:16px 0 0;max-width:640px;font:800 40px/1.15 var(--ly-display);color:#fff;animation:lyUp .8s .08s both}@media(min-width:768px){.ly-hero h1{font-size:60px}}.ly-hero h1 span{display:block}.ly-hero__checks{display:flex;flex-wrap:wrap;gap:8px 20px;margin:20px 0 0;padding:0;list-style:none;font:600 13px var(--ly-body);animation:lyUp .8s .16s both}.ly-hero__checks li{display:flex;align-items:center;gap:6px}.ly-hero__checks i{width:16px;height:16px;border-radius:50%;background:var(--ly-sky);color:var(--ly-wine);display:inline-flex;align-items:center;justify-content:center}.ly-hero__checks svg{width:12px;height:12px}.ly-hero .ly-btn{margin-top:28px;animation:lyUp .8s .24s both}.ly-head-row{margin-bottom:24px}@media(min-width:768px){.ly-head-row{margin-bottom:32px}}.ly-looks .ly-rail>li{width:82%}@media(min-width:430px){.ly-looks .ly-rail>li{width:60%}}@media(min-width:768px){.ly-looks .ly-rail>li{width:45%}}@media(min-width:1024px){.ly-looks .ly-rail{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;overflow:visible}.ly-looks .ly-rail>li{width:auto}}.ly-look{display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:24px;border:1px solid var(--ly-s100);background:#fff;box-shadow:0 18px 40px -28px #5a1a2b73}.ly-look__img{position:relative;aspect-ratio:4/5;background:#fff;overflow:hidden}.ly-look__img img{width:100%;height:100%;object-fit:cover}.ly-look__img:after{content:"";position:absolute;inset:auto 0 0 0;height:35%;background:linear-gradient(to top,rgba(0,0,0,.55),transparent)}.ly-look__count{position:absolute;top:12px;inset-inline-start:12px;z-index:2;border-radius:999px;background:#ffffffe6;padding:4px 12px;font:800 11px var(--ly-body);color:var(--ly-wine)}.ly-look__cap{position:absolute;inset:auto 16px 16px 16px;z-index:2;color:#fff}.ly-look__cap h3{margin:0;font:800 clamp(17px,5vw,22px)/1.3 var(--ly-display);color:#fff;white-space:nowrap}.ly-look__cap p{margin:0;font-size:12px;color:#fffc;white-space:nowrap}.ly-look__items{list-style:none;margin:0;padding:0 16px}.ly-row{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--ly-s100);transition:opacity .2s}.ly-row:last-child{border-bottom:0}.ly-row.is-off{opacity:.5}.ly-row__thumb{flex:none;width:48px;height:48px;border-radius:10px;overflow:hidden;background:#fff;box-shadow:0 0 0 1px var(--ly-s100)}.ly-row__thumb img{width:100%;height:100%;object-fit:contain;padding:2px}.ly-row__info{flex:1;min-width:0}.ly-row__name{display:block;font:700 13px/1.4 var(--ly-body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none;color:var(--ly-ink)}.ly-row__sub{display:block;font-size:11px;color:var(--ly-s500);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ly-row__price{flex:none;font:700 13px var(--ly-body)}.ly-row select{flex:none;height:32px;border-radius:8px;border:1px solid var(--ly-s300);background:#fff;padding:0 6px;font:700 12px var(--ly-body);max-width:84px}.ly-row select.is-error{border-color:var(--ly-amber)}.ly-row input[type=checkbox]{flex:none;width:20px;height:20px;accent-color:var(--ly-wine)}.ly-look__foot,.ly-ctl__foot{margin-top:auto;border-top:1px solid var(--ly-s100);background:#eef6fc99;padding:16px}.ly-sum{display:flex;align-items:baseline;justify-content:space-between;margin:0}.ly-sum span:first-child{font:700 12px var(--ly-body);color:var(--ly-s700)}.ly-sum strong{font:800 18px var(--ly-display);color:var(--ly-wine)}.ly-sum s{font-size:12px;color:var(--ly-s500);margin-inline-end:8px}.ly-save{margin:2px 0 0;font:700 11px var(--ly-body);color:var(--ly-sky-deep);white-space:nowrap}.ly-err{margin:4px 0 0;font:700 12px var(--ly-body);color:var(--ly-amber)}.ly-look .ly-btn,.ly-ctl .ly-btn{width:100%;margin-top:12px;min-height:50px}.ly-colours .ly-rail>li{width:64%}@media(min-width:430px){.ly-colours .ly-rail>li{width:42%}}@media(min-width:768px){.ly-colours .ly-rail{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;overflow:visible}.ly-colours .ly-rail>li{width:auto}}.ly-colour{display:block;border-radius:16px;padding:16px;text-decoration:none;transition:transform .5s}.ly-colour:hover{transform:translateY(-4px)}.ly-colour__img{position:relative;aspect-ratio:1}.ly-colour__img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;filter:brightness(1.08) contrast(1.05);transition:transform .7s}.ly-colour:hover .ly-colour__img img{transform:scale(1.08)}.ly-colour__img.is-wide img{transform:scale(1.35)}.ly-colour--wine .ly-colour__img img{mix-blend-mode:normal;filter:none;border-radius:12px}.ly-colour__row{display:flex;align-items:center;justify-content:space-between;margin-top:8px;color:var(--ly-wine)}.ly-colour--wine .ly-colour__row{color:#fff}.ly-colour__row b{display:block;font:800 18px var(--ly-display)}.ly-colour__row small{display:block;direction:ltr;text-align:right;font:600 12px var(--ly-body);opacity:.7}.ly-colour__go{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 2px #ffffffb3}.ly-colour__go svg{width:16px;height:16px}.ly-cmp__maths{display:grid;grid-template-columns:1fr 1fr;max-width:760px;margin:28px auto 0;border-radius:16px;overflow:hidden;border:1px solid var(--ly-s100);text-align:center}.ly-cmp__maths>div{padding:20px 12px}.ly-cmp__maths p{margin:0;font:700 clamp(12px,3.4vw,14px) var(--ly-body);white-space:nowrap}.ly-cmp__maths strong{display:block;margin-top:4px;font:800 clamp(22px,6.5vw,32px) var(--ly-display)}.ly-cmp__them{background:#f5f5f5;color:var(--ly-s500)}.ly-cmp__them strong{text-decoration:line-through;text-decoration-thickness:2px}.ly-cmp__us{background:var(--ly-wine);color:#fff}.ly-cmp__us p{color:var(--ly-sky-light)}.ly-cmp__saved{grid-column:1/-1;background:var(--ly-sky-light);color:var(--ly-wine);padding:10px 12px;font:800 clamp(13px,3.8vw,16px) var(--ly-display)}.ly-cmp__list{list-style:none;max-width:760px;margin:24px auto 0;padding:0;display:grid;gap:10px}.ly-cmp__item{border-radius:16px;border:1px solid var(--ly-s100);padding:12px;box-shadow:0 6px 20px -16px #5a1a2b66}.ly-cmp__item h3{margin:0 0 8px;text-align:center;font:800 13px var(--ly-body);color:var(--ly-ink)}.ly-cmp__pair{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ly-cmp__cell{display:flex;align-items:center;gap:6px;min-width:0;border-radius:12px;padding:8px;font-size:clamp(11px,3.1vw,13px);line-height:1.3}.ly-cmp__cell i{flex:none;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff}.ly-cmp__cell svg{width:12px;height:12px}.ly-cmp__cell--us{background:var(--ly-blush);color:var(--ly-wine);font-weight:700}.ly-cmp__cell--us i{background:var(--ly-wine)}.ly-cmp__cell--them{background:#f5f5f5;color:var(--ly-s500)}.ly-cmp__cell--them i{background:var(--ly-s300)}.ly-cmp__legend{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:0 12px;text-align:center;font:800 12px var(--ly-body)}.ly-cmp__legend span:first-child{color:var(--ly-wine)}.ly-cmp__legend span:last-child{color:var(--ly-s500)}.ly-foot-note{margin:12px 0 0;text-align:center;font-size:11px;color:var(--ly-s500)}.ly-promise{background:var(--ly-wine);color:#fff;padding:16px}.ly-promise ul{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 28px;max-width:900px;margin:0 auto;padding:0;list-style:none;font:700 13px var(--ly-body)}.ly-promise li:before{content:"\2726";color:var(--ly-sky);margin-inline-end:8px}.ly-banner{position:relative;height:70svh;min-height:420px;max-height:760px;overflow:hidden;background:var(--ly-wine)}.ly-banner img{width:100%;height:100%;object-fit:cover;object-position:50% 40%}.ly-banner:after{content:"";position:absolute;inset:auto 0 0 0;height:50%;background:linear-gradient(to top,rgba(90,26,43,.85),transparent)}.ly-banner__copy{position:absolute;bottom:32px;inset-inline-start:20px;z-index:2}@media(min-width:768px){.ly-banner__copy{bottom:48px;inset-inline-start:56px}}.ly-banner__copy p{margin:0;font:800 28px/1.3 var(--ly-display)}@media(min-width:768px){.ly-banner__copy p{font-size:48px}}.ly-banner .ly-btn{margin-top:20px}.ly-moments .ly-rail>li{width:42%}@media(min-width:430px){.ly-moments .ly-rail>li{width:30%}}@media(min-width:768px){.ly-moments .ly-rail>li{width:19%}}.ly-moment{position:relative;display:block;aspect-ratio:3/4;border-radius:16px;overflow:hidden;background:var(--ly-wine-mid);box-shadow:inset 0 0 0 1px #ffffff1a;transition:transform .5s}.ly-moment:hover{transform:translateY(-4px)}.ly-moment img{width:100%;height:100%;object-fit:cover;transition:transform .7s}.ly-moment:hover img{transform:scale(1.08)}.ly-moment:after{content:"";position:absolute;inset:auto 0 0 0;height:50%;background:linear-gradient(to top,rgba(90,26,43,.85),transparent)}.ly-moment span{position:absolute;bottom:12px;inset-inline-start:12px;z-index:2;border-radius:999px;background:var(--ly-sky);padding:2px 10px;font:800 11px var(--ly-body);color:var(--ly-wine)}.ly-tiles{display:grid;gap:2px;background:#fff}@media(min-width:768px){.ly-tiles{grid-template-columns:1fr 1fr}}.ly-tile{position:relative;display:block;aspect-ratio:6/5;overflow:hidden;background:var(--ly-wine);text-decoration:none}@media(min-width:768px){.ly-tile{aspect-ratio:4/5}}@media(min-width:1024px){.ly-tile{aspect-ratio:1}}.ly-tile img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s}.ly-tile:hover img{transform:scale(1.05)}.ly-tile:after{content:"";position:absolute;inset:auto 0 0 0;height:66%;background:linear-gradient(to top,rgba(90,26,43,.85),transparent)}.ly-tile__copy{position:absolute;bottom:28px;inset-inline-start:24px;z-index:2;color:#fff}@media(min-width:768px){.ly-tile__copy{bottom:48px;inset-inline-start:48px}}.ly-tile__copy b{display:block;font:800 28px var(--ly-display)}@media(min-width:768px){.ly-tile__copy b{font-size:36px}}.ly-tile .ly-btn{margin-top:16px;min-height:44px;padding:0 20px;font-size:13px}.ly-usps .ly-rail>li{width:72%}@media(min-width:430px){.ly-usps .ly-rail>li{width:45%}}@media(min-width:768px){.ly-usps .ly-rail{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;overflow:visible}.ly-usps .ly-rail>li{width:auto}}.ly-usp{height:100%;border-radius:16px;padding:32px 24px;text-align:center}.ly-usp i{display:inline-flex;width:56px;height:56px;border-radius:50%;background:var(--ly-wine);color:var(--ly-sky);align-items:center;justify-content:center;box-shadow:0 8px 20px -10px #5a1a2bcc}.ly-usp i svg{width:24px;height:24px}.ly-usp h3{margin:16px 0 0;font:800 16px var(--ly-display);color:var(--ly-wine)}.ly-usp p{margin:4px auto 0;max-width:24ch;font-size:13px;line-height:1.8;color:var(--ly-s700)}.ly-offer{position:relative;overflow:hidden;text-align:center}.ly-offer:before{content:"";position:absolute;top:-96px;left:50%;width:288px;height:288px;transform:translate(-50%);border-radius:50%;background:#a9d3f033;filter:blur(90px);pointer-events:none}.ly-offer__tiers{position:relative;list-style:none;display:grid;gap:10px;max-width:760px;margin:28px auto 0;padding:0 16px}@media(min-width:768px){.ly-offer__tiers{grid-template-columns:repeat(3,1fr)}}.ly-offer__tiers li{border-radius:16px;background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff26;padding:16px}.ly-offer__tiers p{margin:0;font:700 14px var(--ly-body);color:var(--ly-sky-light);white-space:nowrap}.ly-offer__tiers strong{display:block;margin-top:4px;font:800 24px var(--ly-display);color:#fff}.ly-insta{text-align:center}.ly-insta__icon{display:inline-flex;width:48px;height:48px;border-radius:50%;align-items:center;justify-content:center;color:#fff;background:linear-gradient(135deg,var(--ly-sky-light),#7FB2D6,var(--ly-wine))}.ly-insta__icon svg{width:24px;height:24px}.ly-insta__grid{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin:24px 0 0;padding:0 4px}@media(min-width:768px){.ly-insta__grid{grid-template-columns:repeat(6,1fr);gap:8px;padding:0 48px}}.ly-insta__grid a{display:block;aspect-ratio:1;overflow:hidden;border-radius:8px;background:#fff}.ly-insta__grid img{width:100%;height:100%;object-fit:cover;transition:transform .7s}.ly-insta__grid a:hover img{transform:scale(1.08)}.ly-handle{direction:ltr;margin:4px 0 0;font:700 14px var(--ly-body);color:var(--ly-wine-light)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/layala-sections.css.map */
