:root{--lyova-green: #174732;--lyova-green-dark: #0f3323;--lyova-green-2: #1f5a3d;--lyova-green-line: #2f6b4c;--lyova-green-soft: #a9c2b1;--lyova-mint: #d8e8dd;--lyova-rust: #a53e0d;--lyova-rust-dark: #8d3309;--lyova-amber: #ffaf3b;--lyova-ink-2: #3d5446;--lyova-muted: #5f6b61;--lyova-cream: #f2ead9;--lyova-tan: #e7cca6;--lyova-peach: #f4d9c6;--lyova-apricot: #f7ddb4;--lyova-line: #eadfcb;--lyova-blush: #fde4d3;--lyova-dot: #d6c6aa;--lyova-font-head: var(--font-head-family, Oswald, Impact, sans-serif);--lyova-font-body: var(--font-body-family, Inter, system-ui, sans-serif);--lyova-max: 1440px;--lyova-gutter: clamp(16px, 4.45vw, 64px);--lyova-bp-desktop: 990px}.lyova{--lyova-focus: var(--lyova-rust);box-sizing:border-box;font-family:var(--lyova-font-body);color:var(--lyova-green);-webkit-font-smoothing:antialiased}.lyova *,.lyova *:before,.lyova *:after{box-sizing:border-box}.lyova-section{padding-top:calc(var(--lyova-pt, 0px) * .6);padding-bottom:calc(var(--lyova-pb, 0px) * .6)}.lyova-wrap{width:100%;max-width:var(--lyova-max);margin-inline:auto;padding-inline:var(--lyova-gutter)}.lyova :focus-visible{outline:3px solid var(--lyova-focus);outline-offset:3px}.lyova-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.lyova-only-d{display:none}.lyova-only-m{display:inline}.lyova-br-d{display:none}.lyova-icon{display:block;flex:none}.lyova button{font:inherit;letter-spacing:0;text-transform:none;min-width:0;min-height:0;box-shadow:none;-webkit-appearance:none;appearance:none}.lyova ul[role=list]>li{list-style:none}.lyova .lyova-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:100%;height:100%;padding:20px;font-size:13px;font-weight:800;line-height:1.35;text-align:center;color:var(--lyova-green)}.lyova .lyova-editor-note{margin:0;padding:10px 12px;border:1px dashed currentColor;border-radius:10px;font-size:13px;line-height:1.45;opacity:.85}.lyova .lyova-display{margin:0;font-family:var(--lyova-font-head);font-weight:600;text-transform:uppercase;letter-spacing:0;color:inherit}.lyova .lyova-eyebrow{margin:0;font-family:var(--lyova-font-body);font-size:11px;font-weight:800;line-height:1.3;letter-spacing:.16em;text-transform:uppercase;color:var(--lyova-rust)}.lyova .lyova-eyebrow a{color:inherit;text-decoration:none}.lyova .lyova-accent{color:var(--lyova-rust)}.lyova .lyova-h2{font-size:clamp(32px,3.34vw,48px);line-height:1.05}.lyova .lyova-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:56px;padding:0 30px;border:0;border-radius:14px;background:var(--lyova-rust);color:#fff;font-family:var(--lyova-font-body);font-size:16px;font-weight:800;line-height:1;text-decoration:none;cursor:pointer;transition:background-color .15s ease}.lyova .lyova-btn:hover{background:var(--lyova-rust-dark);color:#fff}.lyova .lyova-btn-outline{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 22px;border:2px solid var(--lyova-green);border-radius:12px;background:transparent;color:var(--lyova-green);font-family:var(--lyova-font-body);font-size:15px;font-weight:800;line-height:1;text-decoration:none;transition:background-color .15s ease,color .15s ease}.lyova .lyova-btn-outline:hover{background:var(--lyova-green);color:#fff}.lyova .lyova-link-arrow{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:800;color:var(--lyova-green);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.lyova .lyova-link-arrow:hover{color:var(--lyova-rust)}.lyova .lyova-link-arrow .lyova-icon{display:none}.lyova-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px}.lyova-head__titles{display:flex;flex-direction:column;gap:6px;min-width:0}.lyova-hero__intro{display:flex;flex-direction:column;gap:12px;padding-bottom:20px}.lyova-hero__titles{display:flex;flex-direction:column;gap:12px}.lyova .lyova-eyebrow--line{display:flex;align-items:center;gap:10px;font-size:12px}.lyova .lyova-eyebrow--line:before{content:"";width:28px;height:2px;flex:none;background:currentColor}.lyova .lyova-hero__title{font-size:clamp(46px,5vw,72px);line-height:.98}.lyova .lyova-hero__text{margin:0;max-width:420px;font-size:15px;line-height:1.55;color:var(--lyova-ink-2)}.lyova-hero__tiles{display:flex;gap:12px;margin-inline:calc(var(--lyova-gutter) * -1);padding-inline:var(--lyova-gutter);scroll-padding-inline:var(--lyova-gutter);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.lyova-hero__tiles::-webkit-scrollbar{display:none}.lyova .lyova-tile{position:relative;display:block;flex:0 0 min(300px,78vw);height:460px;overflow:hidden;isolation:isolate;border-radius:20px;background:var(--tile-bg, var(--lyova-peach));color:var(--lyova-green);text-decoration:none;scroll-snap-align:start}.lyova-tile__media{position:absolute;inset:0 0 auto 0;height:61%;display:flex;align-items:center;justify-content:center;z-index:0}.lyova-tile__media--full{height:100%}.lyova-tile__media img{display:block;width:100%;height:100%;object-fit:cover}.lyova-tile__media--contain{padding:20px}.lyova-tile__media--contain img{object-fit:contain}.lyova-tile__placeholder{display:flex;flex-direction:column;align-items:center;gap:6px;padding:20px;font-size:13px;font-weight:800;text-align:center;color:var(--lyova-green)}.lyova .lyova-tile__badge{position:absolute;top:14px;left:14px;z-index:2;padding:6px 10px;border-radius:999px;background:var(--lyova-amber);color:var(--lyova-green);font-size:11px;font-weight:800;line-height:1.2;letter-spacing:.06em;text-transform:uppercase}.lyova-tile__card{position:absolute;left:12px;right:12px;bottom:12px;z-index:2;display:flex;flex-direction:column;gap:6px;padding:18px;border-radius:16px;background:#fff}.lyova .lyova-tile__sub{margin:0;font-size:11px;font-weight:800;line-height:1.3;letter-spacing:.16em;text-transform:uppercase;color:var(--lyova-rust)}.lyova .lyova-tile__title{font-size:28px;line-height:1.05}.lyova .lyova-tile__text{display:none;margin:0;font-size:15px;line-height:1.5;color:var(--lyova-ink-2)}.lyova-tile__foot{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:6px}.lyova .lyova-tile__btn{display:inline-flex;align-items:center;gap:8px;height:46px;padding:0 18px;border-radius:12px;background:var(--tile-btn, var(--lyova-green));color:#fff;font-size:15px;font-weight:800;line-height:1;transition:filter .15s ease}.lyova .lyova-tile:hover .lyova-tile__btn{filter:brightness(.9)}.lyova .lyova-tile__meta{font-size:13px;font-weight:600;color:var(--lyova-muted);white-space:nowrap}.lyova-dots{display:flex;justify-content:center;gap:6px;padding-top:14px}.lyova-dots span{width:6px;height:6px;border-radius:3px;background:var(--lyova-dot);transition:width .2s ease,background-color .2s ease}.lyova-dots span.is-active{width:20px;background:var(--lyova-green)}.lyova-benefits__bar{display:grid;grid-template-columns:repeat(var(--cols-m, 3),minmax(0,1fr));gap:8px;margin:0;padding:18px 12px;list-style:none;border-radius:16px;background:var(--lyova-benefits-bg, var(--lyova-green));color:#fff}.lyova .lyova-benefits__item{display:flex;flex-direction:column;align-items:center;gap:6px;margin:0;font-size:12px;font-weight:700;line-height:1.3;text-align:center}.lyova-benefits__item:before{content:"";width:8px;height:8px;flex:none;border-radius:50%;background:var(--lyova-benefits-dot, var(--lyova-amber))}.lyova-benefits__item--hide-m{display:none!important}.lyova-products__grid{display:grid;grid-template-columns:repeat(var(--cols-m, 2),minmax(0,1fr));gap:24px 12px;margin:0;padding:0;list-style:none}.lyova-products__item{margin:0;min-width:0}.lyova-products__item:nth-child(4n+1){--lyova-card-bg-auto: var(--lyova-peach)}.lyova-products__item:nth-child(4n+2){--lyova-card-bg-auto: var(--lyova-cream)}.lyova-products__item:nth-child(4n+3){--lyova-card-bg-auto: var(--lyova-apricot)}.lyova-products__item:nth-child(4n+4){--lyova-card-bg-auto: var(--lyova-mint)}.lyova-promo__box{display:flex;flex-direction:column;overflow:hidden;border-radius:22px;background:var(--promo-bg, var(--lyova-cream))}.lyova-promo__media{order:-1;height:220px;display:flex;align-items:center;justify-content:center;background:var(--promo-media-bg, var(--lyova-tan))}.lyova-promo__media img{display:block;width:100%;height:100%;object-fit:cover}.lyova-promo__content{display:flex;flex-direction:column;gap:14px;padding:24px 20px}.lyova .lyova-promo__title{font-size:clamp(36px,3.9vw,56px);line-height:1}.lyova .lyova-promo__text{margin:0;max-width:440px;font-size:15px;line-height:1.55;color:var(--lyova-ink-2)}.lyova.lyova-promo .lyova-btn{width:100%}.lyova.lyova-promo .lyova-btn .lyova-icon{display:none}.lyova-why__band{--lyova-focus: var(--lyova-amber);padding:48px 0;background:var(--why-bg, var(--lyova-green));color:#fff}.lyova-why__grid,.lyova-why__intro{display:flex;flex-direction:column;gap:18px}.lyova.lyova-why .lyova-eyebrow{color:var(--lyova-amber)}.lyova .lyova-why__title{font-size:clamp(36px,3.9vw,56px);line-height:1}.lyova .lyova-why__title .lyova-accent{color:var(--lyova-amber)}.lyova .lyova-why__text{margin:0;font-size:15px;line-height:1.6;color:var(--lyova-mint)}.lyova-table-wrap{overflow:hidden;border:1px solid var(--lyova-green-line);border-radius:16px}.lyova .lyova-table{width:100%;margin:0;border:0;border-collapse:collapse;table-layout:fixed;font-family:var(--lyova-font-body);font-size:13px;line-height:1.4;color:#fff;background:transparent}.lyova .lyova-table th,.lyova .lyova-table td{padding:12px;border:0;text-align:left;vertical-align:top;background:transparent;color:inherit;font-weight:400;letter-spacing:0;text-transform:none}.lyova .lyova-table thead th,.lyova .lyova-table thead td{background:var(--lyova-green-2);font-size:12px;font-weight:800}.lyova .lyova-table thead tr>:first-child{width:35.5%}.lyova .lyova-table tbody th,.lyova .lyova-table tbody td{border-top:1px solid var(--lyova-green-line)}.lyova .lyova-table tbody th{font-weight:700}.lyova .lyova-table .is-muted{color:var(--lyova-green-soft)}.lyova .lyova-ugc__note{display:none;margin:0;font-size:15px;color:var(--lyova-muted)}.lyova-ugc__list{display:flex;gap:12px;margin:0 auto;padding:0 var(--lyova-gutter);max-width:var(--lyova-max);list-style:none;overflow-x:auto;scroll-padding-inline:var(--lyova-gutter);scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.lyova-ugc__list::-webkit-scrollbar{display:none}.lyova-ugc__item{flex:0 0 240px;margin:0;scroll-snap-align:start}.lyova-ugc__tile{position:relative;aspect-ratio:9 / 16;overflow:hidden;isolation:isolate;border-radius:20px;background:var(--ugc-bg, var(--lyova-cream))}.lyova-ugc__video,.lyova-ugc__poster{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.lyova .lyova-ugc__toggle{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;height:100%;margin:0;padding:0 0 20%;border:0;background:transparent;cursor:pointer}.lyova-ugc__play{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:#fff;color:var(--lyova-green);box-shadow:0 6px 18px #1747322e;transition:opacity .2s ease,transform .2s ease}.lyova-ugc__play .lyova-icon{margin-left:3px}.lyova-ugc__tile.is-playing .lyova-ugc__play{opacity:0;transform:scale(.9)}.lyova-ugc__empty{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:20px;font-size:13px;font-weight:800;text-align:center}.lyova .lyova-ugc__product{position:absolute;top:auto;left:10px;right:10px;bottom:10px;z-index:3;display:block;width:auto;height:auto;margin:0}.lyova .lyova-ugc__pill input[type=hidden]{display:none}.lyova .lyova-ugc__pill{display:flex;align-items:center;gap:8px;margin:0;padding:8px;border-radius:12px;background:#fff}.lyova .lyova-ugc__thumb{display:block;flex:none;width:36px;height:36px;overflow:hidden;border-radius:8px;background:var(--lyova-cream)}.lyova-ugc__thumb img{display:block;width:100%;height:100%;object-fit:cover}.lyova .lyova-ugc__info{display:flex;flex:1;flex-direction:column;gap:1px;min-width:0;color:var(--lyova-green);text-decoration:none}.lyova .lyova-ugc__name{overflow:hidden;font-size:12px;font-weight:800;line-height:1.25;white-space:nowrap;text-overflow:ellipsis}.lyova .lyova-ugc__price{font-size:12px;line-height:1.3;color:var(--lyova-muted)}.lyova .lyova-ugc__add{position:relative;display:flex;flex:none;align-items:center;justify-content:center;width:32px;height:32px;margin:0;padding:0;border:0;border-radius:50%;background:var(--lyova-rust);color:#fff;cursor:pointer}.lyova .lyova-ugc__add:hover{background:var(--lyova-rust-dark)}.lyova .lyova-ugc__add .loader-container{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%}.lyova-ra__grid{display:flex;flex-direction:column;gap:16px}.lyova-panel{display:flex;flex-direction:column;gap:12px;padding:28px 20px;border-radius:20px}.lyova-panel--reviews{background:var(--ra-reviews-bg, var(--lyova-mint))}.lyova-panel--about{background:var(--ra-about-bg, var(--lyova-cream))}.lyova-about__content{display:flex;flex-direction:column;gap:12px}.lyova-rating{display:flex;align-items:center;gap:14px}.lyova .lyova-rating p{margin:0}.lyova .lyova-rating__value{font-family:var(--lyova-font-head);font-size:56px;font-weight:600;line-height:1}.lyova-rating__meta{display:flex;flex-direction:column;gap:2px}.lyova .lyova-rating__stars{font-size:18px;line-height:1.2;letter-spacing:2px;color:var(--lyova-rust)}.lyova .lyova-rating__stars .is-empty{opacity:.3}.lyova .lyova-rating__caption{font-size:13px;color:var(--lyova-ink-2)}.lyova .lyova-panel__text{margin:0;font-size:14px;line-height:1.55;color:var(--lyova-ink-2)}.lyova-quotes{display:flex;flex-direction:column;gap:14px}.lyova .lyova-quote{margin:0}.lyova .lyova-quote blockquote{margin:0;padding:0;border:0}.lyova .lyova-quote p{margin:0;font-size:15px;line-height:1.55;color:var(--lyova-green)}.lyova .lyova-quote figcaption{margin-top:4px;font-size:13px;font-weight:700;color:var(--lyova-muted)}.lyova .lyova-panel--reviews .lyova-btn-outline{width:100%}.lyova .lyova-about__title{font-size:clamp(30px,2.8vw,40px);line-height:1.05}.lyova .lyova-about__link{align-self:flex-start;font-size:15px;font-weight:800;color:var(--lyova-green);text-decoration:underline;text-underline-offset:3px}.lyova .lyova-about__link:hover{color:var(--lyova-rust)}.lyova-about__media{display:none;overflow:hidden;border-radius:18px;background:var(--ra-about-media-bg, var(--lyova-tan))}.lyova-about__media img{display:block;width:100%;height:100%;object-fit:cover}.lyova-about__media--mobile{display:block;height:200px}.lyova-nl__box{--lyova-focus: var(--lyova-amber);display:flex;flex-direction:column;gap:14px;padding:28px 20px;border-radius:22px;background:var(--nl-bg, var(--lyova-rust));color:#fff}.lyova-nl__intro{display:flex;flex-direction:column;gap:14px}.lyova .lyova-nl__title{font-size:clamp(32px,3.06vw,44px);line-height:1}.lyova .lyova-nl__text{margin:0;font-size:14px;line-height:1.55;color:var(--lyova-blush)}.lyova .lyova-nl__form{display:flex;flex-direction:column;gap:10px;margin:0}.lyova .lyova-nl__input{width:100%;height:54px;margin:0;padding:0 16px;border:0;border-radius:12px;background:#fff;color:var(--lyova-green);font-family:var(--lyova-font-body);font-size:16px;box-shadow:none}.lyova .lyova-nl__input::placeholder{color:#8a948c;opacity:1}.lyova .lyova-nl__submit{height:54px;margin:0;padding:0 28px;border:0;border-radius:12px;background:var(--lyova-green);color:#fff;font-family:var(--lyova-font-body);font-size:16px;font-weight:800;line-height:1;cursor:pointer}.lyova .lyova-nl__submit:hover{background:var(--lyova-green-dark)}.lyova .lyova-nl__legal{margin:0;font-size:12px;line-height:1.5;color:var(--lyova-blush)}.lyova .lyova-nl__legal a{color:inherit;text-decoration:underline}.lyova .lyova-nl__msg{margin:0;padding:12px 14px;border-radius:12px;background:#ffffff29;font-size:15px;font-weight:700;line-height:1.4;color:#fff}@media screen and (min-width:990px){.lyova-section{padding-top:var(--lyova-pt, 0px);padding-bottom:var(--lyova-pb, 0px)}.lyova-only-d{display:inline}.lyova-only-m{display:none}.lyova-br-d{display:inline}.lyova .lyova-eyebrow{font-size:13px}.lyova-head{margin-bottom:32px;gap:24px}.lyova-head__titles{gap:10px}.lyova .lyova-link-arrow{font-size:15px}.lyova .lyova-link-arrow .lyova-icon{display:block}.lyova-hero__intro{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:48px;padding-bottom:28px}.lyova-hero__titles{gap:14px}.lyova .lyova-eyebrow--line{gap:12px;font-size:14px;letter-spacing:.18em}.lyova .lyova-eyebrow--line:before{width:36px}.lyova .lyova-hero__text{margin-bottom:6px;font-size:18px}.lyova-hero__tiles{display:grid;grid-template-columns:repeat(var(--tiles, 3),minmax(0,1fr));gap:20px;margin-inline:0;padding-inline:0;overflow:visible}.lyova .lyova-tile{height:clamp(520px,41.7vw,600px);border-radius:24px}.lyova-tile__media{height:66.7%}.lyova-tile__media--full{height:100%}.lyova-tile__media--contain{padding:32px}.lyova .lyova-tile__badge{top:20px;left:20px;padding:7px 12px;font-size:12px}.lyova-tile__card{left:16px;right:16px;bottom:16px;gap:8px;padding:24px;border-radius:18px;box-shadow:0 10px 28px #1747321f}.lyova .lyova-tile__sub{font-size:12px}.lyova .lyova-tile__title{font-size:36px}.lyova .lyova-tile__text{display:block}.lyova-tile__foot{padding-top:8px}.lyova .lyova-tile__btn{height:50px;padding:0 22px}.lyova-dots{display:none}.lyova-benefits__bar{grid-template-columns:repeat(var(--cols-d, 4),minmax(0,1fr));align-items:center;min-height:76px;padding:0 24px;border-radius:18px}.lyova .lyova-benefits__item{flex-direction:row;justify-content:center;gap:10px;font-size:15px}.lyova-benefits__item--hide-m{display:flex!important}.lyova-products__grid{grid-template-columns:repeat(var(--cols-d, 4),minmax(0,1fr));gap:32px 20px}.lyova-promo__box{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:460px;border-radius:28px}.lyova-promo__media{position:relative;order:0;height:auto;min-height:100%}.lyova-promo__media img{position:absolute;top:0;right:0;bottom:0;left:0}.lyova-promo__box--media-left .lyova-promo__media{order:-1}.lyova-promo__content{justify-content:center;gap:22px;padding:64px}.lyova .lyova-promo__text{font-size:18px}.lyova.lyova-promo .lyova-btn{width:auto;align-self:flex-start;height:58px}.lyova.lyova-promo .lyova-btn .lyova-icon{display:block}.lyova-promo__box--no-media{grid-template-columns:minmax(0,1fr)}.lyova-why__band{padding:88px 0}.lyova-why__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:80px}.lyova-why__intro{gap:20px}.lyova .lyova-why__text{font-size:17px;line-height:1.65}.lyova-table-wrap{border-radius:20px}.lyova .lyova-table{font-size:16px;line-height:1.5}.lyova .lyova-table th,.lyova .lyova-table td{padding:18px 22px}.lyova .lyova-table thead th,.lyova .lyova-table thead td{font-size:14px}.lyova .lyova-table thead tr>:first-child{width:33.33%}.lyova .lyova-ugc__note{display:block}.lyova-ugc__list{display:grid;grid-template-columns:repeat(var(--cols-d, 4),minmax(0,1fr));gap:20px;overflow:visible}.lyova-ugc__tile{aspect-ratio:auto;height:clamp(460px,37.5vw,540px);border-radius:22px}.lyova-ugc__play{width:64px;height:64px}.lyova .lyova-ugc__product{left:12px;right:12px;bottom:12px}.lyova .lyova-ugc__pill{gap:10px;padding:10px;border-radius:14px}.lyova .lyova-ugc__thumb{width:44px;height:44px;border-radius:10px}.lyova .lyova-ugc__name{font-size:14px}.lyova .lyova-ugc__price{font-size:13px}.lyova .lyova-ugc__add{width:36px;height:36px}.lyova-ra__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}.lyova-ra__grid--single{grid-template-columns:minmax(0,1fr)}.lyova-panel{gap:16px;padding:48px;border-radius:24px}.lyova-about__content{gap:16px}.lyova-panel--about.has-media{display:grid;grid-template-columns:minmax(0,1fr) 200px;align-items:center;gap:32px}.lyova-about__media,.lyova-about__media--mobile{display:block;height:240px}.lyova-rating{align-items:baseline;gap:16px}.lyova .lyova-rating__value{font-size:80px}.lyova .lyova-rating__stars{font-size:22px}.lyova .lyova-rating__caption{font-size:15px}.lyova .lyova-panel__text,.lyova .lyova-quote p{font-size:16px}.lyova .lyova-panel--reviews .lyova-btn-outline{width:auto;align-self:flex-start;height:50px}.lyova-nl__box{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;padding:56px 64px;border-radius:28px}.lyova-nl__intro{gap:12px}.lyova .lyova-nl__text{font-size:16px}.lyova .lyova-nl__form{flex-direction:row;flex-wrap:wrap}.lyova .lyova-nl__input{flex:1 1 220px;width:auto;height:58px;padding:0 20px;border-radius:14px}.lyova .lyova-nl__submit{height:58px;border-radius:14px}.lyova .lyova-nl__legal,.lyova .lyova-nl__msg{flex-basis:100%}}.lyova-card{display:block;height:100%;font-family:var(--lyova-font-body);color:var(--lyova-green)}.lyova-card .product-card-item{height:100%;gap:12px;background:transparent}.lyova-card .product-card-item__aspectSize{overflow:hidden!important;border-radius:20px!important;background:var(--lyova-card-bg, var(--lyova-card-bg-auto, var(--lyova-cream)))!important}.lyova-card .product-tags-container.top_left{top:14px!important;left:14px!important}.lyova-card .product-tags-container.top_right{top:14px!important;right:14px!important}.lyova-card .p_badge{padding:6px 10px!important;border-radius:999px!important;font-family:var(--lyova-font-body)!important;font-size:11px!important;font-weight:800!important;line-height:1.2!important;letter-spacing:.06em!important;text-transform:uppercase!important}.lyova-card .product-card-item__body{flex:1 1 auto;margin:0!important;padding:0!important}.lyova-card .product-card-item__body>.d-flex{display:grid!important;flex:1 1 auto;height:auto!important;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:1fr auto auto;align-items:start;column-gap:12px;row-gap:0}.lyova-card .product-top-info{grid-column:1;grid-row:1;display:flex;flex-direction:column;gap:4px;min-width:0;margin:0!important}.lyova-card .product-top-info>a{color:inherit!important;text-decoration:none!important}.lyova-card .product-card-item__head{margin:0!important;font-family:var(--lyova-font-body)!important;font-size:18px!important;font-weight:800!important;line-height:1.25!important;letter-spacing:0!important;text-transform:none!important;color:var(--lyova-green)!important}.lyova-card .product-top-info>a:hover .product-card-item__head{color:var(--lyova-rust)!important}.lyova-card .product-top-info .mb-4{margin:2px 0 0!important}.lyova-card .lyova-card__sub{margin:0;font-size:14px;line-height:1.4;color:var(--lyova-muted)}.lyova-card .product-price__wrapper{grid-column:2;grid-row:1;margin:0!important;text-align:right}.lyova-card .product-price_top{display:flex;flex-direction:column;align-items:flex-end;gap:2px;margin:0!important}.lyova-card .price{margin:0!important;font-family:var(--lyova-font-body)!important;font-size:18px!important;font-weight:800!important;line-height:1.25!important;color:var(--lyova-green)!important;white-space:nowrap}.lyova-card .original-price{font-size:13px;color:var(--lyova-muted)}.lyova-card .offer{font-size:12px}.lyova-card .product-price_bottom{display:none!important}.lyova-card .product-card-item__body>.d-flex>.mb-2{grid-column:1 / -1;grid-row:2;margin:8px 0 0!important}.lyova-card .product-bottom-info{grid-column:1 / -1;grid-row:3;margin:12px 0 0!important}.lyova-card .product-bottom-info:empty{display:none}.lyova-card .product-bottom-info .product-card-item__form{margin:0}.lyova-card .product-bottom-info .btn{display:flex!important;align-items:center;justify-content:center;width:100%!important;height:50px!important;min-height:50px!important;padding:0 16px!important;border:2px solid var(--lyova-green)!important;border-radius:12px!important;background:#fff!important;box-shadow:none!important;color:var(--lyova-green)!important;font-family:var(--lyova-font-body)!important;font-size:15px!important;font-weight:800!important;line-height:1!important;letter-spacing:0!important;text-transform:none!important;transition:background-color .15s ease,color .15s ease}.lyova-card .product-bottom-info .btn:before,.lyova-card .product-bottom-info .btn:after{content:none!important}.lyova-card .product-bottom-info .btn .btn--text{color:inherit!important}.lyova-card .product-bottom-info .btn:hover{background:var(--lyova-green)!important;color:#fff!important}.lyova-card .product-bottom-info .btn.disable{opacity:.45;cursor:not-allowed}@media screen and (max-width:749px){.lyova-card .product-card-item{gap:8px}.lyova-card .product-card-item__aspectSize{border-radius:16px!important}.lyova-card .product-tags-container.top_left{top:10px!important;left:10px!important}.lyova-card .product-tags-container.top_right{top:10px!important;right:10px!important}.lyova-card .p_badge{padding:4px 8px!important;font-size:10px!important;letter-spacing:0!important}.lyova-card .product-card-item__body>.d-flex{grid-template-columns:minmax(0,1fr) 44px;column-gap:8px}.lyova-card .product-top-info{grid-column:1 / -1;grid-row:1}.lyova-card .product-card-item__head{font-size:15px!important}.lyova-card .lyova-card__sub{font-size:12px}.lyova-card .product-price__wrapper{grid-column:1;grid-row:3;align-self:center;margin:8px 0 0!important;text-align:left}.lyova-card .product-price_top{align-items:flex-start}.lyova-card .price{font-size:15px!important}.lyova-card .product-card-item__body>.d-flex>.mb-2{grid-row:2}.lyova-card .product-bottom-info{grid-column:2;grid-row:3;margin:8px 0 0!important}.lyova-card .product-bottom-info .btn{position:relative;width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;border:0!important;background:var(--lyova-green)!important;color:#fff!important}.lyova-card .product-bottom-info .btn .btn--text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lyova-card .product-bottom-info .btn:after{content:"+"!important;position:static!important;display:block!important;width:auto!important;height:auto!important;margin:0!important;border:0!important;background:none!important;transform:none!important;opacity:1!important;color:#fff!important;font-size:24px!important;font-weight:500!important;line-height:1!important}}@media(prefers-reduced-motion:reduce){.lyova *,.lyova-card *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/lyova.css.map */
