.vk{--ink:#1a1a1a;--paper:#f8f6f0;--sand:#efe9df;--cream:#f5ece0;--line:#e4dfd7;--muted:#6b6865;--terra:#d96c4a;--terra-ink:#c86446;--fd:Jost,"Helvetica Neue",Arial,sans-serif;--fb:Manrope,"Helvetica Neue",Arial,sans-serif;--fs:"Cormorant Garamond","Playfair Display",Georgia,serif;--gut:clamp(16px,4vw,40px);position:relative;background:var(--paper);color:var(--ink);font-family:var(--fb);-webkit-font-smoothing:antialiased;overflow-x:clip}.vk *,.vk *:before,.vk *:after{box-sizing:border-box}.vk :where(p,h1,h2,h3,ul,ol,figure,table){margin:0}.vk a{color:inherit}.vk-wrap{max-width:1240px;margin:0 auto;padding:0 var(--gut)}.vk-i{width:1em;height:1em;flex:none;fill:currentColor;vertical-align:-.125em}.vk h1,.vk h2,.vk h3{font-family:var(--fd);color:var(--ink)}.vk-h1,.vk-h2{font-weight:600;line-height:.9;letter-spacing:-.04em;text-transform:uppercase}.vk-h1{font-size:clamp(46px,6vw,92px)}.vk-h2{font-size:clamp(34px,5vw,64px)}.vk-h1 em,.vk-h2 em,.vk-em{font-family:var(--fs);font-style:italic;font-weight:500;text-transform:none;letter-spacing:-.02em;color:var(--terra)}.vk-h1 em{position:relative}.vk-eyebrow{display:flex;align-items:center;gap:12px;font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--terra-ink)}.vk-eyebrow:before{content:"";width:32px;height:1px;background:currentColor;flex:none}@media(max-width:420px){.vk-eyebrow{gap:10px;letter-spacing:.14em}.vk-eyebrow:before{width:22px}}.vk-lead{font-size:clamp(15px,1.4vw,17px);line-height:1.65;color:var(--muted);max-width:46ch}.vk-text{font-size:15px;line-height:1.7;color:var(--muted)}.vk-head{display:grid;gap:16px;max-width:720px;margin:0 0 clamp(26px,3.6vw,44px)}.vk-section{padding-top:clamp(56px,9vw,112px)}.vk-hero{position:relative;display:grid;gap:clamp(28px,4vw,64px);align-items:center;padding-top:clamp(28px,5vw,80px)}@media(min-width:900px){.vk-hero{grid-template-columns:1fr 1.05fr}}.vk-hero__copy{position:relative;z-index:1;display:grid;gap:22px;justify-items:start}.vk-media{position:relative;z-index:1;border-radius:18px;overflow:hidden;aspect-ratio:4/3;background:var(--cream);width:100%}.vk-media>img{width:100%;height:100%;object-fit:cover;display:block}.vk-trust{list-style:none;display:flex;flex-wrap:wrap;gap:10px 22px;padding:18px 0 0;border-top:1px solid var(--line);width:100%}.vk-trust li{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.vk-trust .vk-i{color:var(--terra);font-size:15px}.vk-glass{position:absolute;z-index:2;border:1px solid rgba(255,255,255,.72);background:linear-gradient(135deg,#ffffffdb,#fffaf480);box-shadow:inset 0 1px #fffffff2,0 22px 44px -22px #78341e6b;color:var(--ink);pointer-events:none}.vk-glass--chip{top:7%;left:5%;display:inline-flex;align-items:center;gap:10px;padding:9px 15px 9px 11px;border-radius:999px;font-size:12px;font-weight:600;line-height:1;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.vk-glass__dot{width:8px;height:8px;border-radius:50%;background:var(--terra);box-shadow:0 0 0 4px #d96c4a33}.vk-glass--badge{top:5%;right:4%;display:grid;place-items:center;width:clamp(78px,9vw,108px);aspect-ratio:1;border-radius:50%}.vk-glass--badge>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.vk-glass--badge text{font-family:var(--fb);font-size:9px;font-weight:700;letter-spacing:.1em;fill:var(--ink)}.vk-glass__core{display:grid;place-items:center;width:34%;aspect-ratio:1;border-radius:50%;background:var(--ink);color:var(--terra);font-size:16px}.vk-glass--card{left:5%;bottom:6%;display:flex;align-items:center;gap:10px;padding:9px 15px 9px 9px;border-radius:14px;font-size:12px;color:var(--muted);line-height:1.25}.vk-glass--card strong{display:block;font-family:var(--fd);font-size:15px;color:var(--ink);font-weight:600}.vk-drift{position:absolute;z-index:2;height:auto;pointer-events:none;-webkit-user-select:none;user-select:none}.vk-drift--sphere{width:clamp(52px,6vw,84px)}.vk-drift--ring{width:clamp(52px,6vw,96px)}.vk-drift--squiggle{left:calc(100% + .22em);bottom:.06em;width:.4em}.vk-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px}.vk-btn{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:space-between;gap:18px;height:52px;padding:0 6px 0 24px;border:0;border-radius:10px;font-family:var(--fb);font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:scale .18s ease,color .3s ease}.vk-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--terra-ink);transform:scaleX(0);transform-origin:left center;transition:transform .55s cubic-bezier(.2,.7,.2,1)}.vk-btn__icon{display:grid;place-items:center;width:40px;height:40px;border-radius:7px;background:var(--terra);color:#fff;font-size:14px;transition:background-color .3s ease}.vk-btn__icon .vk-i{transform:rotate(-45deg);transition:transform .3s ease}.vk-btn:is(:hover,:focus-visible):before{transform:scaleX(1)}.vk-btn:is(:hover,:focus-visible) .vk-btn__icon{background:var(--ink)}.vk-btn:is(:hover,:focus-visible) .vk-btn__icon .vk-i{transform:none}.vk-btn:active{scale:.98}.vk-btn:focus-visible,.vk-link:focus-visible{outline:2px solid var(--terra);outline-offset:3px}.vk-btn--dark{background:var(--ink);color:#fff!important}.vk .vk-btn--light{background:#fff;color:var(--ink)}.vk .vk-btn--light:is(:hover,:focus-visible){color:#fff}.vk-link{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:6px 0;box-sizing:border-box;border-bottom:1px solid currentColor;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);text-decoration:none;transition:color .2s ease}.vk-link:hover{color:var(--terra-ink)}.vk-link .vk-i{font-size:14px}.vk-tile{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:10px;background:var(--ink);color:#fff;font-size:17px;flex:none}.vk-tile--terra{background:var(--terra)}.vk-tile--soft{background:#fbeae2;color:var(--terra-ink)}.vk-chips{list-style:none;display:flex;flex-wrap:wrap;gap:8px;padding:0}.vk-chips a{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--line);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;transition:background-color .25s ease,color .25s ease}.vk-chips a:hover{background:var(--ink);color:#fff}.vk-chips .vk-i{font-size:14px;color:var(--terra)}@media(max-width:420px){.vk-chips{gap:6px}.vk-chips a{gap:6px;height:38px;padding:0 11px;letter-spacing:.06em}}.vk-marquee{margin-top:clamp(56px,9vw,112px);overflow:hidden;background:var(--ink);color:var(--paper)}.vk-marquee__track{display:flex;align-items:center;gap:28px;width:max-content;padding:15px 0}.vk-marquee__track span{font-family:var(--fd);font-size:14px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.vk-marquee__track .vk-i{font-size:18px;color:var(--terra)}.vk-steps{list-style:none;display:grid;padding:0;border-top:1px solid var(--ink)}.vk-steps>li{padding:26px 0 28px;border-bottom:1px solid var(--line)}@media(min-width:760px){.vk-steps{grid-template-columns:repeat(3,1fr)}.vk-steps>li{padding:30px 28px 34px 0;border-bottom:0}.vk-steps>li+li{padding-left:28px;border-left:1px solid var(--line)}}@media(min-width:1000px){.vk-steps--4{grid-template-columns:repeat(4,1fr)}}@media(min-width:760px)and (max-width:999px){.vk-steps--4{grid-template-columns:repeat(2,1fr)}.vk-steps--4>li:nth-child(3){padding-left:0;border-left:0}.vk-steps--4>li:nth-child(n+3){border-top:1px solid var(--line)}}.vk-n{display:block;margin-bottom:20px;font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--terra-ink)}.vk-steps h3{font-size:21px;font-weight:600;letter-spacing:-.01em;text-transform:uppercase;margin-top:20px}.vk-steps p{color:var(--muted);font-size:14px;line-height:1.6;margin-top:8px;max-width:36ch}.vk-steps .vk-note{margin-top:12px;font-size:12px;color:var(--ink);opacity:.75}.vk-dark{position:relative;overflow:hidden;isolation:isolate;padding:clamp(26px,5vw,56px);border-radius:18px;background:var(--ink);color:#f3efe8}.vk-dark:before{content:"";position:absolute;width:520px;height:520px;right:-180px;top:-220px;border-radius:50%;background:radial-gradient(circle,rgba(217,108,74,.42),transparent 65%);z-index:-1}.vk-dark h2,.vk-dark h3{color:#fff}.vk-dark .vk-text,.vk-dark .vk-lead{color:#f3efe8b8}.vk-dark__mark{position:absolute;top:clamp(18px,3vw,32px);right:clamp(18px,3vw,36px);width:clamp(54px,7vw,92px);height:auto;pointer-events:none}@media(max-width:480px){.vk-dark{padding:24px 20px}.vk-dark__mark{top:16px;right:16px;width:40px}.vk-dark__mark~.vk-eyebrow,.vk-dark__mark~* .vk-eyebrow{padding-right:48px}}.vk-grain{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;gap:12px;min-height:320px;padding:clamp(22px,4vw,40px);border-radius:18px;background:var(--sand) center/cover no-repeat}.vk-grain__mark{position:absolute;top:9%;left:8%;width:clamp(60px,8vw,92px);height:auto;pointer-events:none}.vk-grain__arch{position:absolute;top:10%;right:-4%;width:44%;height:auto;pointer-events:none;z-index:-1}.vk-grain__big{font-family:var(--fd);font-size:clamp(64px,10vw,128px);font-weight:600;line-height:.82;letter-spacing:-.05em}.vk-split{display:grid;gap:16px;align-items:stretch}@media(min-width:900px){.vk-split{grid-template-columns:.95fr 1.05fr;gap:20px}}.vk-card{display:grid;align-content:start;gap:14px;padding:clamp(22px,4vw,40px);border-radius:18px;background:#fff;box-shadow:inset 0 0 0 1px var(--line)}.vk-faq{display:grid;border-top:1px solid var(--ink)}.vk-faq__item{border-bottom:1px solid var(--line)}.vk-faq__item summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;cursor:pointer;list-style:none;font-family:var(--fd);font-size:17px;font-weight:500}.vk-faq__item summary::-webkit-details-marker{display:none}.vk-faq__item summary:focus-visible{outline:2px solid var(--terra);outline-offset:4px}.vk-faq__item summary .vk-i{font-size:15px;color:var(--terra-ink);transition:transform .25s ease}.vk-faq__item[open] summary .vk-i{transform:rotate(180deg)}.vk-faq__item p{padding:0 0 20px;color:var(--muted);font-size:14px;line-height:1.65;max-width:64ch}.vk-field{display:grid;gap:8px}.vk-label{font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.vk-input{width:100%;min-height:52px;padding:14px 16px;border:0;border-radius:10px;background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);font:inherit;font-size:16px;color:var(--ink);transition:box-shadow .2s ease}.vk-input:focus{outline:0;box-shadow:inset 0 0 0 2px var(--ink)}textarea.vk-input{min-height:140px;resize:vertical}select.vk-input{-webkit-appearance:none;appearance:none;padding-right:44px;cursor:pointer;background:var(--paper) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23d96c4a' d='M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z'/%3E%3C/svg%3E") no-repeat right 16px center/12px}.vk-ph-wrap{padding-top:clamp(14px,2.4vw,28px)}.vk-crumb ol{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:0;margin:0 0 clamp(16px,2.6vw,30px);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.vk-crumb li{display:inline-flex;align-items:center;gap:6px;min-width:0}.vk-crumb .vk-i{font-size:10px;color:var(--terra)}.vk-crumb a{display:inline-block;padding:10px 0;margin:-10px 0;text-decoration:none}.vk-crumb a:hover{color:var(--ink)}.vk-crumb [aria-current] span{color:var(--ink);max-width:22ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vk-ph{padding-top:0}.vk-ph .vk-h1{overflow-wrap:anywhere}.vk-ph__actions{display:grid;gap:22px;justify-items:start;width:100%}.vk-ph__media>img{object-position:62% 60%}@media(max-width:899px){.vk-ph--compact .vk-ph__media{aspect-ratio:2/1}.vk-ph--compact .vk-ph__media>img{object-position:64% 84%}.vk-ph--compact .vk-glass--card{display:none}.vk-ph--compact .vk-glass--chip{top:auto;bottom:10%}}.vk-pager{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:clamp(36px,5vw,56px)}.vk-pager a,.vk-pager span{display:inline-grid;place-items:center;min-width:44px;height:44px;padding:0 12px;border-radius:999px;font-size:13px;font-weight:600;text-decoration:none;color:var(--ink)}.vk-pager a{background:#fff;box-shadow:inset 0 0 0 1px var(--line);transition:background-color .2s ease,color .2s ease}.vk-pager a:hover,.vk-pager [aria-current]{background:var(--ink);color:#fff}.vk-pager .vk-i{font-size:12px}.vk-pager__prev .vk-i{transform:rotate(180deg)}:root{--radius-product-media:14px;--radius-product-card:14px}.hdt-card-product__media,.hdt-card-product__wrapper{border-radius:14px;overflow:hidden}html body .hdt-card-product .hdt-card-product__media>.hdt-product-btns.vonili-card-shop-row{inset:auto 10px 10px auto!important;left:auto!important;top:auto!important;width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;opacity:1!important;visibility:visible!important;transform:none!important;overflow:visible!important;display:flex!important;pointer-events:none!important;z-index:5!important}html body .hdt-card-product .hdt-card-product__media>.hdt-product-btns.vonili-card-shop-row:before{content:none!important}html body .hdt-card-product .hdt-card-product__media>.hdt-product-btns.vonili-card-shop-row>:not(:has(.hdt-card-product__btn-ultra)):not(.hdt-card-product__btn-ultra){display:none!important}html body .hdt-card-product .hdt-card-product__media>.hdt-product-btns.vonili-card-shop-row>:has(.hdt-card-product__btn-ultra){display:flex!important;flex:none!important;min-height:0!important;margin:0!important;padding:0!important;background:none!important;opacity:1!important;visibility:visible!important;transform:none!important;pointer-events:auto!important}html body .hdt-card-product .hdt-card-product__media>.hdt-product-btns.vonili-card-shop-row>*:before{content:none!important}html body .hdt-card-product .hdt-card-product__media>.hdt-product-btns.vonili-card-shop-row .hdt-card-product__btn-ultra{position:relative;display:grid!important;place-items:center;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;background:#1a1a1a!important;color:#fff!important;box-shadow:0 8px 18px -10px #0009!important;opacity:1!important;visibility:visible!important;transform:none!important;font-size:0!important;pointer-events:auto!important;transition:background-color .2s ease,scale .2s ease!important}html body .hdt-card-product .hdt-card-product__media>.hdt-product-btns.vonili-card-shop-row .hdt-card-product__btn-ultra>:not(.sr-only){display:none!important}html body .hdt-card-product .hdt-card-product__media>.hdt-product-btns.vonili-card-shop-row .hdt-card-product__btn-ultra:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:14px;height:14px;background:#d96c4a;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M256 80c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 144L48 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l144 0 0 144c0 17.7 14.3 32 32 32s32-14.3 32-32l0-144 144 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-144 0 0-144z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M256 80c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 144L48 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l144 0 0 144c0 17.7 14.3 32 32 32s32-14.3 32-32l0-144 144 0c17.7 0 32-14.3 32-32s-14.3-32-32-32l-144 0 0-144z'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .25s ease}html body .hdt-card-product .hdt-card-product__media>.hdt-product-btns.vonili-card-shop-row .hdt-card-product__btn-ultra:hover{background:#d96c4a!important}html body .hdt-card-product .hdt-card-product__media>.hdt-product-btns.vonili-card-shop-row .hdt-card-product__btn-ultra:hover:after{transform:rotate(90deg);background:#fff}html body .hdt-card-product .hdt-card-product__media>.hdt-product-btns.vonili-card-shop-row .hdt-card-product__btn-ultra:active{scale:.92}html body .hdt-card-product .hdt-card-product__media>.hdt-product-btns.vonili-card-shop-row .hdt-card-product__btn-ultra:focus-visible{outline:2px solid #1a1a1a!important;outline-offset:2px}@media(max-width:767px){html body .hdt-card-product .hdt-card-product__media>.hdt-product-btns.vonili-card-shop-row{inset:auto 8px 8px auto!important}}.vk-rail{margin:0 0 clamp(18px,3vw,30px)}.vk-rail__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px;margin-bottom:14px}.vk-rail__eyebrow{display:flex;align-items:center;gap:12px;margin:0;font:600 12px/1 var(--fb);letter-spacing:.2em;text-transform:uppercase;color:var(--terra-ink)}.vk-rail__eyebrow:before{content:"";width:32px;height:1px;background:currentColor}.vk-rail__hint{margin:0;font-size:12.5px;color:var(--muted)}.vk-rail__list{list-style:none;display:flex;gap:14px;margin:0 -15px;padding:4px 15px 10px;scroll-padding-inline:15px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.vk-rail__list::-webkit-scrollbar{display:none}.vk-rail__list>li{flex:none;scroll-snap-align:start}.vk-rail__link{display:grid;justify-items:center;gap:8px;width:88px;text-align:center;text-decoration:none;color:var(--ink)}.vk-rail__img{position:relative;display:block;width:76px;height:76px;border-radius:50%;overflow:hidden;background:var(--cream);box-shadow:0 0 0 1px var(--line);transition:box-shadow .3s ease}.vk-rail__img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:inset 0 0 0 3px var(--paper)}.vk-rail__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.vk-rail__link:is(:hover,:focus-visible) .vk-rail__img{box-shadow:0 0 0 2px var(--terra)}.vk-rail__link:hover .vk-rail__img img{transform:scale(1.08)}.vk-rail__link:focus-visible{outline:0}.vk-rail__title{font:600 12px/1.25 var(--fb);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.vk-rail__count{margin-top:-4px;font:600 12px/1 var(--fb);letter-spacing:.08em;color:var(--terra-ink)}@media(min-width:768px){.vk-rail__link{width:104px}.vk-rail__img{width:92px;height:92px}}@keyframes vk-rise{0%{opacity:0;transform:translate3d(0,14px,0)}to{opacity:1;transform:none}}@keyframes vk-float{50%{translate:0 -12px;rotate:10deg}}@keyframes vk-float-b{50%{translate:0 14px;rotate:-16deg}}@keyframes vk-turn{to{rotate:360deg}}@keyframes vk-pulse{50%{box-shadow:0 0 0 7px #d96c4a00}}@keyframes vk-marquee{to{transform:translate(-50%)}}@keyframes vk-unveil{0%{clip-path:inset(14% 10% 14% 10% round 22px);scale:1.04}to{clip-path:inset(0 0 0 0 round 18px);scale:1}}@media(prefers-reduced-motion:no-preference){.vk-rise{animation:vk-rise .7s cubic-bezier(.16,1,.3,1) both}.vk-rise--2{animation-delay:.1s}.vk-rise--3{animation-delay:.2s}.vk-unveil{animation:vk-unveil 1.2s cubic-bezier(.65,0,.35,1) .15s both}.vk-drift--sphere,.vk-drift--squiggle,.vk-grain__arch{animation:vk-float 8s ease-in-out infinite}.vk-drift--ring{animation:vk-float-b 10s ease-in-out infinite}.vk-glass--badge>svg,.vk-dark__mark,.vk-grain__mark,.vk-spin{animation:vk-turn 24s linear infinite}.vk-glass__dot{animation:vk-pulse 2.4s ease-in-out infinite}.vk-marquee__track{animation:vk-marquee 34s linear infinite}}@media(max-width:480px){.vk-actions .vk-btn{flex:1 1 100%}}@keyframes vk-sd-rise{0%{opacity:0;translate:0 34px}}@keyframes vk-sd-unveil{0%{opacity:0;scale:.94}}@keyframes vk-sd-mask{0%{clip-path:inset(16% 12% 16% 12% round 22px)}}@keyframes vk-sd-px{0%{transform:translate3d(0,calc(var(--py,0px) * var(--pa,1)),0) rotate(var(--pr,0deg)) scale(var(--pz,1))}to{transform:translate3d(0,calc(var(--py,0px) * var(--pa,1) * -1),0) rotate(calc(var(--pr,0deg) * -1)) scale(var(--pz,1))}}@supports (animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.vk{--pa:1}:is(.vk-head,.vk-steps>li,.vk-card,.vk-dark,.vk-faq,.vk-chips,.vk-legal__toc,.vk-legal__points>li,.vk-legal__docs>li,.vk-cols__item,.vk-pl__head,.vk-sz__cues>li,.vk-sz__table,.vk-sz__steps):not(.vk-rise){animation:vk-sd-rise linear both;animation-timeline:view();animation-range:entry 5% entry 75%}:is(.vk-grain,.vk-cols__feature){animation:vk-sd-unveil linear both;animation-timeline:view();animation-range:entry 0% entry 80%}.vk-section .vk-media:not(.vk-unveil){animation:vk-sd-mask linear both;animation-timeline:view();animation-range:entry 0% entry 90%}.vk-media>img,.vk-cols__item img{--py:22px;--pz:1.1}.vk-drift--sphere{--py:-40px;--pr:20deg}.vk-drift--ring{--py:-26px;--pr:60deg}.vk-drift--squiggle{--py:-12px;--pr:10deg}.vk-glass--chip{--py:-18px}.vk-glass--badge{--py:26px}.vk-glass--card{--py:-16px}.vk-dark__mark,.vk-grain__mark{--py:-30px}.vk-grain__arch{--py:40px;--pr:10deg}:is(.vk-media>img,.vk-cols__item img,.vk-glass--chip,.vk-glass--card){animation:vk-sd-px linear both;animation-timeline:view();animation-range:cover}:is(.vk-drift--sphere,.vk-drift--squiggle,.vk-grain__arch){animation:vk-float 8s ease-in-out infinite,vk-sd-px linear both;animation-timeline:auto,view();animation-range:normal,cover}.vk-drift--ring{animation:vk-float-b 10s ease-in-out infinite,vk-sd-px linear both;animation-timeline:auto,view();animation-range:normal,cover}.vk-glass--badge{animation:vk-sd-px linear both;animation-timeline:view();animation-range:cover}:is(.vk-dark__mark,.vk-grain__mark){animation:vk-turn 24s linear infinite,vk-sd-px linear both;animation-timeline:auto,view();animation-range:normal,cover}}@media(prefers-reduced-motion:no-preference)and (max-width:767px){.vk{--pa:.5}}}.hdt-swatch-item.is--swatch-link>a,.vonili-related-paths__all-link{position:relative}.hdt-swatch-item.is--swatch-link>a:after,.vonili-related-paths__all-link:after{content:"";position:absolute;top:-12px;right:-6px;bottom:-12px;left:-6px}body .hdt-popover__sorting button svg,body .hdt-pagination__item-arrow svg{width:12px;height:12px}.vk-jr__grid{list-style:none;display:grid;gap:clamp(18px,2.4vw,28px);padding:0;margin:0}@media(min-width:640px){.vk-jr__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.vk-jr__grid{grid-template-columns:repeat(3,1fr)}}.vk-jr__card{display:grid;align-content:start;gap:16px;height:100%;text-decoration:none;color:var(--ink)}.vk-jr__card:focus-visible{outline:2px solid var(--terra);outline-offset:4px;border-radius:18px}.vk-jr__img{display:block;aspect-ratio:4/3;border-radius:18px;overflow:hidden;background:var(--cream)}.vk-jr__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.vk-jr__card:hover .vk-jr__img img{transform:scale(1.04)}.vk-jr__body{display:grid;gap:10px;justify-items:start}.vk-jr__meta{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--terra-ink)}.vk-jr__meta .vk-i{font-size:14px}.vk .vk-jr__title{margin:0;font-family:var(--fd);font-size:clamp(19px,1.7vw,22px);font-weight:600;line-height:1.2;letter-spacing:-.01em;text-wrap:balance}.vk-jr__excerpt{margin:0;font-size:14px;line-height:1.6;color:var(--muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-wrap:pretty}.vk-jr__more{display:inline-flex;align-items:center;gap:8px;padding:6px 0;border-bottom:1px solid currentColor;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.vk-jr__more .vk-i{font-size:12px;color:var(--terra);transition:transform .25s ease}.vk-jr__card:hover .vk-jr__more .vk-i{transform:translate(3px)}
/*# sourceMappingURL=/cdn/shop/t/35/assets/vonili-kit.css.map */
