#vhm,#vnh{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;text-align:left}#vhm *,#vnh *{box-sizing:border-box}#vhm a,#vnh a{text-decoration:none}:where(#vhm,#vnh) a{color:inherit}#vhm .vu-in,#vnh .vu-in{max-width:1180px;margin:0 auto;padding:0 22px}#vhm{background:#f7f4ee;color:#141210}#vhm .vu-top{padding:78px 0 0}#vhm .vu-kick{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#8e7557;margin:0 0 18px}#vhm .vu-t{font-size:clamp(34px,5vw,62px);line-height:1.02;letter-spacing:-.032em;font-weight:600;margin:0;max-width:15ch}#vhm .vu-say{margin:22px 0 0;font-size:clamp(16px,1.65vw,20px);line-height:1.5;letter-spacing:-.012em;color:#4c463d;max-width:56ch}#vhm .vu-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;padding:52px 0 0}#vhm .vu-c{grid-column:span 2;display:block;border-radius:20px;overflow:hidden;background:#efe9dc;position:relative;transition:transform .22s cubic-bezier(.4,0,.2,1),box-shadow .22s ease}#vhm .vu-c:hover{transform:translateY(-4px);box-shadow:0 18px 46px #1b161124}#vhm .vu-c:nth-child(n+3){grid-column:span 1}#vhm .vu-ph{display:block;aspect-ratio:16/10;background-color:#e4dccb;background-size:cover;background-position:center;position:relative}#vhm .vu-c:nth-child(n+3) .vu-ph{aspect-ratio:1/1}#vhm .vu-ph:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0e0c0aa8,#0e0c0a0f 58%)}#vhm .vu-lab{display:block;position:absolute;left:20px;right:20px;bottom:16px;z-index:1;color:#fff}#vhm .vu-n{display:block;font-size:clamp(17px,1.7vw,23px);font-weight:600;letter-spacing:-.02em;line-height:1.15}#vhm .vu-c:nth-child(n+3) .vu-n{font-size:clamp(14.5px,1.25vw,17px)}#vhm .vu-s{display:block;margin-top:5px;font-size:12.5px;line-height:1.42;color:#ffffffd1}#vhm .vu-end{border-top:1px solid rgba(20,18,16,.11);margin-top:66px;padding:44px 0 78px;display:flex;gap:26px;flex-wrap:wrap;align-items:baseline}#vhm .vu-end p{margin:0;font-size:15px;line-height:1.6;color:#4c463d;max-width:52ch}#vhm .vu-end a{color:#8e7557;font-weight:600}#vnh{background:#131110;color:#f2eee7}#vnh .vu-top{padding:78px 0 0}#vnh .vu-kick{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#c9a961;margin:0 0 18px}#vnh .vu-t{font-size:clamp(34px,5vw,62px);line-height:1.02;letter-spacing:-.032em;font-weight:600;margin:0;max-width:15ch}#vnh .vu-say{margin:22px 0 0;font-size:clamp(16px,1.65vw,20px);line-height:1.5;letter-spacing:-.012em;color:#a79c8b;max-width:56ch}#vnh .vu-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:14px;padding:52px 0 0}#vnh .vu-c{grid-column:span 3;display:block;border-radius:18px;overflow:hidden;background:#1c1917;position:relative;border:1px solid rgba(242,238,231,.08);transition:transform .22s cubic-bezier(.4,0,.2,1),border-color .22s ease}#vnh .vu-c:hover{transform:translateY(-4px);border-color:#c9a96157}#vnh .vu-c:nth-child(n+3){grid-column:span 2}#vnh .vu-ph{display:block;aspect-ratio:2/1;background-color:#191614;background-size:cover;background-position:center;position:relative}#vnh .vu-c:nth-child(n+3) .vu-ph{aspect-ratio:4/3}#vnh .vu-ph:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0a0908bd,#0a09080d 62%)}#vnh .vu-lab{display:block;position:absolute;left:18px;right:18px;bottom:15px;z-index:1;color:#fff}#vnh .vu-n{display:block;font-size:clamp(17px,1.7vw,22px);font-weight:600;letter-spacing:-.02em;line-height:1.15}#vnh .vu-c:nth-child(n+3) .vu-n{font-size:clamp(14.5px,1.25vw,17px)}#vnh .vu-s{display:block;margin-top:5px;font-size:12.5px;line-height:1.42;color:#f2eee7bd}#vnh .vu-end{border-top:1px solid rgba(242,238,231,.11);margin-top:62px;padding:44px 0 78px;display:flex;gap:26px;flex-wrap:wrap;align-items:baseline}#vnh .vu-end p{margin:0;font-size:15px;line-height:1.6;color:#a79c8b;max-width:52ch}#vnh .vu-end a{color:#c9a961;font-weight:600}#vhm .vu-ph.is-tonal{background-image:linear-gradient(158deg,#f2ece0,#e2d9c8 62%,#d2c6af)}#vhm .vu-ph.is-tonal:after{background:linear-gradient(to top,#3c32268c,#3c322600 60%)}#vnh .vu-ph.is-tonal{background-image:linear-gradient(158deg,#2a2521,#1e1a17 66%,#171412)}@media(max-width:900px){#vhm .vu-grid{grid-template-columns:repeat(2,1fr)}#vhm .vu-c,#vhm .vu-c:nth-child(n+3){grid-column:span 1}#vhm .vu-c:nth-child(-n+2){grid-column:span 2}#vnh .vu-grid{grid-template-columns:repeat(2,1fr)}#vnh .vu-c,#vnh .vu-c:nth-child(n+3){grid-column:span 1}#vnh .vu-c:nth-child(-n+2){grid-column:span 2}}@media(max-width:560px){#vhm .vu-in,#vnh .vu-in{padding:0 16px}#vhm .vu-top,#vnh .vu-top{padding:52px 0 0}#vhm .vu-grid,#vnh .vu-grid{gap:11px;padding-top:38px}#vhm .vu-c:nth-child(-n+2),#vnh .vu-c:nth-child(-n+2){grid-column:span 2}}@media(prefers-reduced-motion:reduce){#vhm .vu-c,#vnh .vu-c{transition:none}#vhm .vu-c:hover,#vnh .vu-c:hover{transform:none;box-shadow:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/vb-umbrella.css.map */
