:root{--vn-ink:#151716;--vn-paper:#f5f6f2;--vn-accent:#c6f451;--vn-muted:#555e50;--vn-line:#dfe2da}html{scroll-behavior:smooth;scroll-padding-top:90px}body{font-family:var(--text-font-family)}a,button,input,summary{touch-action:manipulation}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible{outline:3px solid #648a16;outline-offset:5px}.vn-wrap{width:min(1440px,calc(100% - 96px));margin:auto}.vn-eyebrow{font:600 13px/1.5 var(--text-font-family);letter-spacing:.12em;text-transform:uppercase;display:block;margin:0 0 20px}.vn-heading{font:600 clamp(32px,3.2vw,46px)/1.15 var(--text-font-family);letter-spacing:-.045em;margin:0}.vn-copy{font-size:17px;line-height:1.7;color:#4f584a}.vn-btn{display:inline-flex;align-items:center;justify-content:center;gap:28px;background:var(--vn-accent);color:var(--vn-ink);padding:17px 24px;border-radius:6px;font-size:15px;font-weight:700;line-height:1.4;border:1px solid transparent;transition:background .2s,transform .2s}.vn-btn:hover{background:#d6ff77;transform:translateY(-2px)}.vn-link{display:inline-flex;gap:18px;align-items:center;font-size:15px;font-weight:600;border-bottom:1px solid currentColor;padding:0 0 5px}.vn-row{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:38px}.vn-pad{padding:88px 0}.vn-card{display:block;background:#fff;border:1px solid #e5e7e1;border-radius:12px;overflow:hidden;height:100%;transition:transform .2s,border-color .2s}.vn-card:hover{transform:translateY(-5px);border-color:#9db55f}.vn-card__media{aspect-ratio:1/1;background:#fff;position:relative;padding:30px;overflow:hidden}.vn-card__media img{width:100%;height:100%;object-fit:contain;mix-blend-mode:normal;transition:transform .3s}.vn-card:hover img{transform:scale(1.04)}.vn-card__info{padding:22px}.vn-card__info h3{font:600 16px/1.45 var(--text-font-family);margin:0 0 8px;letter-spacing:-.02em;min-height:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.vn-card__price{font-size:20px;font-weight:700;line-height:1.35}.vn-card__tag{font:12px/1.5 var(--text-font-family);letter-spacing:.07em;text-transform:uppercase;color:#555e4e;margin-bottom:8px}.header__logo-text{font-weight:700;letter-spacing:-.04em}.product-item__title{line-height:1.5}.product-item__image-wrapper{border-radius:10px;background:#fff}.product-meta__title{letter-spacing:-.035em}.product-form__buy-buttons .button{border-radius:6px}@media(max-width:999px){.vn-wrap{width:calc(100% - 48px)}.vn-pad{padding:64px 0}}@media(max-width:600px){.vn-wrap{width:calc(100% - 36px)}.vn-pad{padding:48px 0}.vn-row{align-items:start;gap:20px;margin-bottom:26px;flex-direction:column}.vn-copy{font-size:16px}.vn-card__media{padding:16px}.vn-card__info{padding:15px}.vn-card__info h3{font-size:15px;min-height:0}.vn-card__price{font-size:18px}.vn-btn{padding:15px 20px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}.product-meta__title{font-size:clamp(25px,2.5vw,36px);line-height:1.2}.product-content img{max-width:100%;height:auto}.product-content{overflow:hidden}.vn-card__image-link{display:block;width:100%;height:100%}.vn-card__details-link{display:block}.vn-card__quick-add{position:absolute;right:14px;bottom:14px;display:flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:1px solid #e5e7e1;border-radius:50%;background:#fff;color:#151716;cursor:pointer;z-index:1;transition:background .2s}.vn-card__quick-add:hover{background:#c6f451}.vn-card__quick-add svg{display:block;flex-shrink:0}.vn-card__quick-add:disabled{opacity:.45;cursor:default}.vn-card__quick-add[aria-busy=true]{opacity:.6;cursor:wait}@media(max-width:749px){.vn-card__quick-add,.vn-card__quick-form{display:none}}body{font-size:16px;line-height:1.6}body .button{font-size:15px;letter-spacing:.025em}body .text--small{font-size:15px}body .text--xsmall{font-size:13px}body .input__field,body .select{font-size:16px}body .product-item-meta__title{font-size:16px;line-height:1.45}body .product-item-meta__price-list .price{font-size:18px}body .product-form__option-info{font-size:16px;line-height:1.5}body .product-form__option-name{font-weight:600}body .product-content .rte{font-size:16px;line-height:1.75}body .product-content .rte p{line-height:1.75}.shopify-policy__container{font-size:16px;line-height:1.75}.shopify-policy__title h1{font-size:clamp(30px,3vw,42px);line-height:1.2}.quick-buy-product__title{font-size:19px;line-height:1.4}body .vn-faq summary{line-height:1.5}body .vn-footer__bottom>div>a:not(.vn-footer__logo){line-height:1.6}body .vn-newsletter .vn-consent{line-height:1.6}body .vn-newsletter label{line-height:1.5}body .vn-footer__legal{line-height:1.6}body .vn-guide .vn-copy{max-width:38ch}body .vn-heading{overflow-wrap:normal}@media(max-width:749px){body .vn-eyebrow{font-size:12px;letter-spacing:.1em}body .vn-heading{font-size:32px;line-height:1.16}body .product-item-meta__title{font-size:15px}body .product-item-meta__price-list .price{font-size:17px}body .vn-card__tag{font-size:11px}body .vn-card__info{padding:16px 14px}body .vn-btn{font-size:15px}body .vn-copy{font-size:16px}}.product-item__image-wrapper img{mix-blend-mode:normal}body .vn-card{border-radius:var(--vn-card-radius);background:var(--vn-card-background);border-color:var(--vn-card-border);display:flex;flex-direction:column;min-width:0;transform:none}body .vn-card__media{aspect-ratio:var(--vn-card-ratio);padding:var(--vn-image-padding);background:var(--vn-card-background)}body .vn-card__info{padding:var(--vn-card-padding);flex:1}body .vn-card__info h3{font-size:var(--vn-title-size);-webkit-line-clamp:var(--vn-title-lines);min-height:calc(var(--vn-title-size)*1.45*var(--vn-title-lines))}.vn-catalog-grid{display:grid!important;grid-template-columns:repeat(var(--section-products-per-row),minmax(0,1fr))!important;gap:var(--vn-grid-gap,18px)!important;align-items:stretch}body .vn-product-grid{gap:var(--vn-grid-gap,18px)}body .vn-products{background:var(--vn-products-background)}body .vn-products .vn-heading{font-size:var(--vn-heading-desktop)}.vn-products .vn-row>div{min-width:0}.vn-products[data-single-line=true] .vn-heading{white-space:nowrap;font-size:min(var(--vn-heading-desktop),4vw)}.vn-collection-grid{display:grid;grid-template-columns:repeat(var(--vn-collection-columns,3),minmax(0,1fr));gap:var(--vn-collection-gap,18px)}.vn-collection-card{display:block;position:relative;min-width:0;min-height:var(--vn-collection-height,430px);border-radius:var(--vn-card-radius);overflow:hidden;background:#272b27;color:#fff;isolation:isolate}.vn-collection-card>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vn-collection-card__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0003 0%,transparent 15%,#000b 100%)}.vn-collection-card__label{position:absolute;top:25px;left:26px;right:26px;font:12px/1.5 var(--text-font-family);letter-spacing:.08em;text-transform:uppercase}.vn-collection-card__body{position:absolute;bottom:30px;left:26px;right:26px}.vn-collection-card h3{color:inherit;font:600 clamp(22px,2.2vw,32px)/1.15 var(--text-font-family);letter-spacing:-.04em;margin:0 0 12px;overflow-wrap:anywhere}.vn-collection-card p{font:16px/1.6 var(--text-font-family);margin:0 0 22px;max-width:32ch;color:inherit}.vn-collection-card__link{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:15px;font-weight:600}.vn-collection-card__link b{width:30px;height:30px;flex-shrink:0;border:1px solid currentColor;border-radius:50%;display:grid;place-items:center;font-size:17px;font-weight:400}.vn-collection-card--light{background:#e3e8d7;color:#151716}.vn-collection-card--light>img{object-fit:contain;padding:35px 25px 180px}.vn-collection-card--light .vn-collection-card__shade{display:none}body a[href],body button:not(:disabled),body summary,body [role=button]{cursor:pointer;transition:color var(--vn-hover-duration),background-color var(--vn-hover-duration),border-color var(--vn-hover-duration),box-shadow var(--vn-hover-duration),opacity var(--vn-hover-duration),transform var(--vn-hover-duration)}body :is(a[href],button,summary,[role=button]):focus-visible{outline:2px solid var(--vn-hover-color);outline-offset:4px}body .vn-card:hover{transform:none;border-color:var(--vn-card-border)}body .vn-card:hover img{transform:none}@media(hover:hover)and (pointer:fine){body[data-vn-hover=true] a[href]:hover{opacity:.82}body[data-vn-hover=true] :is(.vn-card,.vn-collection-card):hover{opacity:1;transform:translateY(calc(-1*var(--vn-hover-lift)));box-shadow:0 10px 24px #15171612;border-color:var(--vn-hover-color)}body[data-vn-hover=true] :is(.vn-card,.vn-collection-card):hover img{transform:scale(1.035);transition:transform var(--vn-hover-duration)}body[data-vn-hover=true] :is(button:not(:disabled),.button,.vn-btn):hover{filter:brightness(.94);box-shadow:0 3px 10px #1517161a}body[data-vn-hover=true] :is(.vn-btn,.vn-card__quick-add):hover{background:var(--vn-hover-surface);color:#151716}body[data-vn-hover=true][data-vn-underline=true] :is(.vn-link,.header__linklist-link,.footer__linklist-item a,.vn-footer a:not(.vn-footer__logo),.rte a):hover{text-decoration:underline;text-underline-offset:5px}body[data-vn-hover=true] :is(.vn-link,.vn-collection-card__link) b{transition:transform var(--vn-hover-duration)}body[data-vn-hover=true] .vn-collection-card:hover b{transform:rotate(45deg)}}@media(max-width:749px){body .vn-product-grid{grid-template-columns:repeat(var(--vn-grid-mobile,2),minmax(0,1fr))}body .vn-products .vn-heading{font-size:var(--vn-heading-mobile)}body .vn-products[data-single-line=true] .vn-heading{font-size:min(var(--vn-heading-mobile),5.5vw)}.vn-collection-grid{grid-template-columns:repeat(var(--vn-collection-mobile-columns,2),minmax(0,1fr))}.vn-scenes .vn-collection-card{min-height:390px;scroll-snap-align:start;scroll-snap-stop:always}.vn-collection-card__body{left:18px;right:18px;bottom:24px}.vn-collection-card__label{left:18px;right:18px}.vn-collection-card p{font-size:15px}body .vn-card__media{padding:calc(var(--vn-image-padding)*.6)}body .vn-card__info{padding:calc(var(--vn-card-padding)*.7)}}@media(prefers-reduced-motion:reduce){body :is(a,button,summary,.vn-card,.vn-collection-card),body :is(.vn-card,.vn-collection-card) img{transition:none!important;transform:none!important}}body .vn-wordmark{display:inline-flex;align-items:center;gap:.19em;white-space:nowrap;font:700 var(--vn-brand-size)/1.1 var(--text-font-family);letter-spacing:var(--vn-brand-tracking)}.vn-brand-symbol{width:.82em;height:.95em;flex:none}.vn-brand-name{display:block}.vn-brand-registration{align-self:flex-start;font:600 .24em/1.2 var(--text-font-family);letter-spacing:0;margin-top:.08em}body .vn-footer__logo .vn-wordmark{font-size:calc(var(--vn-brand-size)*1.15)}body .vn-logo{flex-shrink:0;letter-spacing:0}@media(max-width:749px){body .vn-logo .vn-wordmark{font-size:var(--vn-brand-mobile-size)}.vn-header{grid-template-columns:minmax(44px,1fr) auto minmax(80px,1fr)}}body{font-family:var(--text-font-family);font-size:var(--base-font-size);font-weight:var(--text-font-weight);font-style:var(--text-font-style)}body :is(.vn-heading,.vn-hero h1,.vn-collection-card h3,.vn-card__info h3,.vn-story__values h3,.vn-footer h2,.vn-footer h3){font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style)}body :is(.vn-btn,.vn-link,.vn-nav,.vn-faq summary,.vn-newsletter input,.vn-newsletter button,.vn-wordmark,.vn-brand-registration){font-family:var(--text-font-family)}body .vn-pad,body #vn-scenes.vn-pad,body .vn-catalog-intro{padding-top:var(--vn-space-top);padding-bottom:var(--vn-space-bottom)}body .vn-row{margin-bottom:24px}body .vn-eyebrow{margin-bottom:12px}body .vn-hero__layout{min-height:480px}body .vn-hero__copy,body .vn-story__text{padding-top:var(--vn-space-top);padding-bottom:var(--vn-space-bottom)}body .vn-story__image{min-height:480px}body .vn-story__values{margin-top:28px;padding-top:20px}body .vn-story__text>p{margin:18px 0}body .vn-footer{padding-top:var(--vn-space-top)}body .vn-footer__top{padding-bottom:32px}body .vn-footer__bottom{padding-top:32px;padding-bottom:32px}body .vn-list-collections .page-header{margin:0;padding-top:var(--vn-space-top);padding-bottom:24px}body .vn-list-collections .page-content{margin-top:0;margin-bottom:var(--vn-space-bottom)}body .vn-collection-grid--single{max-width:480px}body .vn-collection-grid .vn-collection-card{min-height:var(--vn-collection-height);height:var(--vn-collection-height)}body .vn-collection-grid .vn-collection-card>img{object-fit:var(--vn-collection-image-fit)}body .vn-guide{column-gap:6%}body #vn-guide .vn-copy{margin:12px 0 18px;max-width:38ch}body #vn-guide .vn-eyebrow{margin-bottom:10px}body .vn-faq summary{padding:var(--vn-faq-row-padding) 12px;gap:14px;line-height:1.45;border-radius:6px;transition:background-color var(--vn-hover-duration),color var(--vn-hover-duration)}body .vn-faq summary span{flex:none;display:grid;place-items:center;width:24px;height:24px;transition:transform var(--vn-hover-duration),color var(--vn-hover-duration)}body .vn-faq details>div{padding:0 42px 14px 12px}body .vn-faq details[open] summary{color:var(--vn-faq-hover-color)}body .vn-faq details[open] summary span{color:inherit}body .vn-faq summary:focus-visible{outline:2px solid var(--vn-hover-color);outline-offset:2px;background:var(--vn-faq-hover-bg)}@media(hover:hover)and (pointer:fine){body[data-vn-hover=true] .vn-faq summary:hover{background:var(--vn-faq-hover-bg);color:var(--vn-faq-hover-color)}body[data-vn-hover=true] .vn-faq summary:hover span{color:inherit;transform:rotate(90deg)}body[data-vn-hover=true] .vn-faq details[open] summary:hover span{transform:rotate(135deg)}body[data-vn-hover=true] .vn-link:hover span{transform:translate(2px,-2px)}body .vn-link span{transition:transform var(--vn-hover-duration)}}@media(max-width:749px){body .vn-pad,body #vn-scenes.vn-pad,body .vn-catalog-intro{padding-top:var(--vn-space-top-mobile);padding-bottom:var(--vn-space-bottom-mobile)}body .vn-row{margin-bottom:20px}body .vn-hero__layout{min-height:0}body .vn-hero__copy,body .vn-story__text{padding-top:var(--vn-space-top-mobile);padding-bottom:var(--vn-space-bottom-mobile)}body .vn-story__image{min-height:280px}body .vn-story__values{margin-top:24px;padding-top:16px}body .vn-footer{padding-top:var(--vn-space-top-mobile)}body .vn-footer__top{padding-bottom:24px}body .vn-footer__bottom{padding-top:24px;padding-bottom:24px}body .vn-list-collections .page-header{padding-top:var(--vn-space-top-mobile);padding-bottom:20px}body .vn-list-collections .page-content{margin-bottom:var(--vn-space-bottom-mobile)}body .vn-collection-grid .vn-collection-card{height:var(--vn-collection-mobile-height);min-height:var(--vn-collection-mobile-height)}body #vn-guide .vn-heading{font-size:var(--vn-guide-heading-mobile);line-height:1.2}body .vn-guide{gap:20px}body .vn-faq summary{font-size:15px;padding-top:calc(var(--vn-faq-row-padding)*.85);padding-bottom:calc(var(--vn-faq-row-padding)*.85)}}@media(prefers-reduced-motion:reduce){body .vn-faq summary,body .vn-faq summary span,body .vn-link span{transition:none!important}body .vn-link:hover span{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/velnoryt.css.map */
