html{scroll-behavior:smooth}.vy-ch{background:var(--bg,var(--vy-sage));padding-top:40px;overflow:hidden}.vy-ch__grid{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;min-height:520px}.vy-crumb{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--vy-muted);margin-bottom:22px}.vy-crumb a{color:inherit;text-decoration:none}.vy-crumb a:hover{color:var(--vy-ink)}.vy-ch .vy-p{color:#4e4b45}.vy-ch__points{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.vy-ch__points span{display:inline-flex;gap:8px;align-items:center;background:#ffffffb8;border-radius:999px;padding:9px 15px;font-size:13px;font-weight:600}.vy-ch__points svg{width:14px;height:14px;color:var(--vy-green)}.vy-ch__media{position:relative;aspect-ratio:1/1;border-radius:28px;overflow:hidden;box-shadow:0 30px 60px #1f1f1d1f}.vy-ch__media img{width:100%;height:100%;object-fit:cover;transform:scale(1.08);animation:vyKen 14s ease-out forwards}.vy-ch__media .vy-sticker{top:22px;right:22px;width:124px;height:124px;color:#fff}.vy-ch__media .vy-sticker b{font-size:30px}.vy-ch__nav{display:flex;gap:8px;overflow-x:auto;padding:32px 0 28px;scrollbar-width:none}.vy-ch__nav::-webkit-scrollbar{display:none}.vy-ch__nav a{flex:0 0 auto;padding:12px 20px;border-radius:999px;background:#fff9;color:var(--vy-ink);text-decoration:none;font-family:Archivo,sans-serif;font-weight:700;font-size:12px;letter-spacing:.14em;text-transform:uppercase;transition:background .25s,color .25s,transform .25s}.vy-ch__nav a:hover{background:#fff;transform:translateY(-2px)}.vy-ch__nav a.is-active{background:var(--vy-ink);color:#fff}@media(max-width:989px){.vy-ch{padding-top:24px}.vy-ch__grid{grid-template-columns:1fr;min-height:0;gap:28px}.vy-ch__media{aspect-ratio:4/3}.vy-ch__media .vy-sticker{width:96px;height:96px}.vy-ch__media .vy-sticker b{font-size:22px}}.vy-cg{scroll-margin-top:90px}.vy-cg__bar{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;font-size:14px;color:var(--vy-muted);flex-wrap:wrap}.vy-cg__bar b{color:var(--vy-ink);font-family:Archivo,sans-serif}.vy-cg__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.vy-pc{display:flex;flex-direction:column;border-radius:var(--vy-r);background:#fff;overflow:hidden;border:1px solid rgba(31,31,29,.07);transition:transform .35s ease,box-shadow .35s ease}.vy-pc:hover{transform:translateY(-6px);box-shadow:0 24px 50px #1f1f1d1f}.vy-pc__media{position:relative;display:block;aspect-ratio:1/1;background:var(--bg,var(--vy-sage));overflow:hidden}.vy-pc__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition:opacity .5s ease,transform .8s cubic-bezier(.2,.7,.2,1)}.vy-pc__main{object-fit:contain;mix-blend-mode:multiply;padding:6%}.vy-pc__alt{object-fit:cover;opacity:0}.vy-pc:hover .vy-pc__alt{opacity:1;transform:scale(1.04)}.vy-pc:hover .vy-pc__main{transform:scale(1.05)}.vy-pc__badge{position:absolute;left:14px;top:14px;z-index:2;background:#fff;border-radius:999px;padding:7px 12px;font-family:Archivo,sans-serif;font-weight:700;font-size:11px;letter-spacing:.12em;text-transform:uppercase;box-shadow:0 4px 14px #1f1f1d14}.vy-pc__body{padding:20px 20px 22px;display:flex;flex-direction:column;gap:10px;flex:1}.vy-pc__title{color:var(--vy-ink);text-decoration:none;font-size:19px}.vy-pc__sub{margin:0;font-size:14px;color:var(--vy-muted);line-height:1.45}.vy-pc .vy-chips{margin-top:0}.vy-pc .vy-chip{background:var(--vy-sand)}.vy-pc .vy-chip svg{width:12px;height:12px;color:var(--vy-green)}.vy-pc__foot{margin-top:auto;padding-top:8px;display:flex;flex-direction:column;gap:12px}.vy-pc__price{font-family:Archivo,sans-serif;font-weight:800;font-size:22px}.vy-pc__price small{font-weight:700;font-size:11px;color:var(--vy-muted);letter-spacing:.12em;text-transform:uppercase;margin-right:6px}.vy-pc__form{display:flex;gap:8px;margin:0}.vy-pc__form select{flex:1;min-width:0;height:48px;border-radius:999px;border:1.5px solid rgba(31,31,29,.15);padding:0 14px;font:inherit;font-size:13px;background:#fff;color:var(--vy-ink)}.vy-pc__add{flex:1;height:48px;border:0;border-radius:999px;background:var(--vy-green);color:#fff;font-family:Archivo,sans-serif;font-weight:700;font-size:12px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background .25s,transform .25s,box-shadow .25s}.vy-pc__add:hover{background:var(--vy-deep);transform:translateY(-1px);box-shadow:0 10px 22px #62856a4d}.vy-pc__add[disabled]{background:#b9b6af;cursor:not-allowed;box-shadow:none;transform:none}.vy-promo{position:relative;border-radius:var(--vy-r);overflow:hidden;min-height:440px;display:flex;align-items:flex-end;color:#fff;text-decoration:none;background:var(--vy-deep)}.vy-promo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.vy-promo:hover img{transform:scale(1.05)}.vy-promo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#142018e0,#1420181a 65%)}.vy-promo__in{position:relative;z-index:1;padding:28px}.vy-promo .vy-btn{pointer-events:none}.vy-promo--span2{grid-column:span 2}.vy-promo--span3{grid-column:1/-1;min-height:360px;align-items:center}.vy-promo--span3:after{background:linear-gradient(90deg,#142018e0,#14201826 70%)}.vy-promo--span3 .vy-promo__in{max-width:600px;padding:48px}.vy-cg__pag{margin-top:32px;text-align:center}@media(max-width:989px){.vy-cg__grid{grid-template-columns:repeat(2,1fr)}.vy-promo--span2,.vy-promo--span3{grid-column:1/-1}}@media(max-width:600px){.vy-cg__grid{grid-template-columns:1fr}.vy-promo{min-height:380px}.vy-promo--span3 .vy-promo__in{padding:28px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/vy-coll.css.map */
