.vonili-find-page{--ink:#1a1a1a;--paper:#f8f6f0;--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;--gut:clamp(16px,4vw,40px);background:var(--paper)}.vk-sl{padding:clamp(20px,4vw,44px) 0 clamp(56px,8vw,96px);background:transparent}.vk-sl__head{display:grid;gap:14px;max-width:760px}.vk-sl__head .vk-h1{font-size:clamp(44px,6.4vw,92px)}.vk-sl .vk-lead{color:var(--muted)}.vk-sl__block{margin-top:clamp(36px,5vw,60px)}.vk-sl__row{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.vk-sl .vk-sl__label{display:flex;align-items:center;gap:10px;margin:0 0 16px;font:600 13px/1.2 var(--fd);letter-spacing:.16em;text-transform:uppercase}.vk-sl__row .vk-sl__label{margin:0}.vk-sl__label .vk-i{font-size:16px;color:var(--terra)}.vk-sl .vk-chips .vk-i{font-size:13px}.vk-sl__depts{list-style:none;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.vk-sl__dept{position:relative;isolation:isolate;display:block;aspect-ratio:4/5;border-radius:18px;overflow:hidden;background:var(--cream);color:var(--ink);text-decoration:none;-webkit-tap-highlight-color:transparent}.vk-sl__dept img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:62% 52%;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.vk-sl__dept:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#f8f6f000 42%,#f8f6f0eb)}.vk-sl__dept:hover img{transform:scale(1.06)}.vk-sl__dept:focus-visible{outline:2px solid var(--terra);outline-offset:2px}.vk-sl__dept-t{position:absolute;left:14px;right:12px;bottom:34px;font:600 clamp(16px,1.6vw,22px)/1 var(--fd);letter-spacing:-.02em;text-transform:uppercase}.vk-sl__dept-n{position:absolute;left:14px;bottom:14px;font:600 12px/1 var(--fb);letter-spacing:.08em;color:var(--terra-ink)}@media(max-width:899px){.vk-sl__depts{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:42%;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(var(--gut) * -1);padding:0 var(--gut);scroll-padding:0 var(--gut)}.vk-sl__depts::-webkit-scrollbar{display:none}.vk-sl__depts>li{scroll-snap-align:start}}.vk-sl .vk-sl__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px;margin:0}@media(min-width:768px){.vk-sl .vk-sl__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 20px}}@media(max-width:639px){.vk-sl__stories{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:84%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(var(--gut) * -1);padding:0 var(--gut);scroll-padding:0 var(--gut)}.vk-sl__stories::-webkit-scrollbar{display:none}.vk-sl__stories>li{scroll-snap-align:start}}.vk-sl__index .vsi{width:100%;max-width:none;margin:0;padding:0;background:none}.vk-sl__index .vsi__groups{display:grid;gap:8px;grid-template-columns:1fr}@media(min-width:768px){.vk-sl__index .vsi__groups{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}}.vk-sl__index .vsi__group{border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1px var(--line);overflow:hidden}.vk-sl__index .vsi__summary{display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:0 18px;font:600 13px/1.2 var(--fd);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);cursor:pointer;list-style:none}.vk-sl__index .vsi__summary::-webkit-details-marker{display:none}.vk-sl__index .vsi__summary:after{content:"+";font:400 20px/1 var(--fb);color:var(--terra);transition:transform .25s ease}.vk-sl__index .vsi__group[open]>.vsi__summary:after{transform:rotate(45deg)}.vk-sl__index .vsi__links{list-style:none;margin:0;padding:0 18px 16px;display:flex;flex-wrap:wrap;gap:6px}.vk-sl__index .vsi__links a{display:inline-flex;align-items:center;height:36px;padding:0 13px;border-radius:999px;background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);font:600 12px/1 var(--fb);letter-spacing:.04em;color:var(--ink);text-decoration:none}.vk-sl__index .vsi__links a:hover{background:var(--ink);color:#fff}.vonili-find-page .vsr-find__sticky{background:#f8f6f0f0;-webkit-backdrop-filter:saturate(1.4) blur(12px);backdrop-filter:saturate(1.4) blur(12px);box-shadow:0 1px 0 var(--line)}.vonili-find-page .vsr-find__masthead-inner{max-width:1240px;margin:0 auto;padding-left:var(--gut);padding-right:var(--gut)}.vonili-find-page .vsr-find__form{min-height:56px;border:0;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--line),0 14px 30px -22px #1a1a1a59;transition:box-shadow .25s ease}.vonili-find-page .vsr-find__form:focus-within{box-shadow:inset 0 0 0 1.5px var(--ink),0 14px 30px -22px #1a1a1a73}.vonili-find-page .vsr-find__form-icon{color:var(--terra)}.vonili-find-page .vsr-find__field-rail{display:none}.vonili-find-page .vsr-find__input{font-family:var(--fb);font-size:16px;font-weight:500;color:var(--ink)}.vonili-find-page .vsr-find__input::placeholder{color:var(--muted);opacity:1}.vonili-find-page .vsr-find__submit{width:44px;height:44px;border-radius:50%;background:var(--ink);color:#fff;transition:background-color .25s ease}.vonili-find-page .vsr-find__submit:hover{background:var(--terra)}.vonili-find-page .vsr-find__suggest-label{font:600 12px/1 var(--fd);letter-spacing:.16em;text-transform:uppercase;color:var(--terra-ink)}.vonili-find-page .vsr-find__suggest-chip{display:inline-flex;align-items:center;height:36px;padding:0 14px;border:0;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--line);font:600 12px/1 var(--fb);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);text-decoration:none;white-space:nowrap;transition:background-color .2s ease,color .2s ease}.vonili-find-page .vsr-find__suggest-chip:hover{background:var(--ink);color:#fff}.vonili-find-page.vsr-find .vsr-find__suggest-chip mark{background:none;color:var(--terra-ink)}.vonili-find-page.vsr-find .vsr-find__seo-h1{max-width:1240px;margin:0 auto;padding:14px var(--gut) 4px;font:600 clamp(28px,4vw,48px)/.95 var(--fd);letter-spacing:-.03em;text-transform:uppercase;color:var(--ink)}.vonili-find-page.vsr-find .vsr-find__action{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:44px;height:44px;padding:0 14px;border:0;border-radius:999px;background:var(--ink);color:#fff;font:600 12px/1 var(--fd);letter-spacing:.14em;text-transform:uppercase;box-shadow:none}.vonili-find-page.vsr-find .vsr-find__action:hover{background:var(--terra)}.vonili-find-page.vsr-find .vsr-find__filter-count{background:var(--terra);color:#fff}.vonili-find-page.vsr-find .vsr-find__meta{font-family:var(--fb);font-size:13px;color:var(--muted)}.vonili-find-page.vsr-find .vsr-find__meta-query{font-family:var(--fd);font-style:normal;font-weight:600;color:var(--ink)}.vonili-find-page.vsr-find .vsr-find__icon-btn{border-radius:10px}.vonili-find-page.vsr-find .vsr-find__icon-btn[aria-pressed=true]{background:var(--ink);color:#fff}.vonili-find-page.vsr-find .vsr-find__sort .hdt-popover__sorting>button{height:44px;padding:0 16px;gap:8px;border:0;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--line);font:600 12px/1 var(--fd);letter-spacing:.14em;text-transform:uppercase;color:var(--ink)}.vonili-find-page.vsr-find .vsr-related__eyebrow{display:flex;align-items:center;gap:10px;font:600 12px/1 var(--fb);letter-spacing:.2em;text-transform:uppercase;color:var(--terra-ink)}.vonili-find-page.vsr-find .vsr-related__eyebrow:before{content:"";width:24px;height:1px;background:currentColor}.vonili-find-page.vsr-find .vsr-related__title{margin-top:8px;font:600 clamp(22px,3vw,32px)/1 var(--fd);letter-spacing:-.02em;text-transform:uppercase;color:var(--ink)}.vonili-find-page.vsr-find .vsr-related__media,.vonili-find-page.vsr-find .vsr-related__media img{border-radius:14px}.vonili-find-page.vsr-find .vsr-related__card{color:var(--ink);text-decoration:none}.vonili-find-page.vsr-find .vsr-find__action.hdt-filter_btn{min-height:44px!important;border:0!important;border-radius:999px!important;background:var(--ink)!important;color:#fff!important;font-size:12px!important;font-weight:600!important;letter-spacing:.14em!important}.vonili-find-page.vsr-find .vsr-find__action.hdt-filter_btn:hover{background:var(--terra)!important}.vonili-find-page.vsr-find .vsr-find__sort .hdt-popover__sorting>button{min-height:44px!important;border:0!important;border-radius:999px!important;background:#fff!important;font-size:12px!important;font-weight:600!important;letter-spacing:.14em!important;color:var(--ink)!important}
/*# sourceMappingURL=/cdn/shop/t/35/assets/vonili-search-kit.css.map */
