@import"https://fonts.googleapis.com/css2?family=Orelega+One&family=Inter:wght@400;500;600;700&display=swap";body.vs-ws{--vsw-green:#506b47;--vsw-green-dark:#41583a;--vsw-brown:#712002;--vsw-cream:#fff7f2;--vsw-cream-2:#f5f4f1;--vsw-ink:#161616;--vsw-muted:#6f6a63;--vsw-line:#e7e1d8;--vsw-radius:14px;--vsw-pill:40px;--vsw-maxw:1200px;font-family:Inter,system-ui,sans-serif;color:var(--vsw-ink);background:var(--vsw-cream-2);line-height:1.5;-webkit-font-smoothing:antialiased}body.vs-ws,body.vs-ws.klaviyo-prevent-body-scrolling{overflow:visible!important;overflow-y:auto!important}.vs-ws .vsw-wrap{max-width:var(--vsw-maxw);margin:0 auto;padding:0 24px;width:100%}.vs-ws .vsw-muted{color:var(--vsw-muted)}.vs-ws .vsw-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--vsw-green);color:#fff;border:0;border-radius:var(--vsw-pill);padding:11px 22px;font-family:Inter,sans-serif;font-weight:600;font-size:14px;cursor:pointer;transition:.15s;text-decoration:none}.vs-ws .vsw-btn:hover{background:var(--vsw-green-dark);color:#fff}.vs-ws .vsw-topbar{background:var(--vsw-brown);color:#fbeee7;font-size:13px}.vs-ws .vsw-topbar .vsw-wrap{display:flex;justify-content:space-between;align-items:center;min-height:38px;gap:16px}.vs-ws .vsw-topbar a{color:#fbeee7;opacity:.9}.vs-ws .vsw-header{background:#fff;border-bottom:1px solid var(--vsw-line);position:sticky;top:0;z-index:20}.vs-ws .vsw-header .vsw-wrap{display:flex;align-items:center;gap:28px;min-height:78px}.vs-ws .vsw-brand{display:flex;align-items:center;gap:10px;flex:none}.vs-ws .vsw-brand__logo{width:160px;max-width:44vw;height:auto;display:block}.vs-ws .vsw-nav{display:flex;gap:26px;flex-wrap:wrap;align-items:center}.vs-ws .vsw-nav a{font-weight:600;font-size:15px;color:#2a2a2a;padding:6px 0;border-bottom:2px solid transparent;text-decoration:none;font-family:Inter,sans-serif}.vs-ws .vsw-nav a:hover,.vs-ws .vsw-nav a.active{color:var(--vsw-green-dark);border-color:var(--vsw-green)}.vs-ws .vsw-header__right{margin-left:auto;display:flex;align-items:center;gap:16px;flex:none}.vs-ws .vsw-chip{background:var(--vsw-cream);border:1px solid var(--vsw-line);border-radius:var(--vsw-pill);padding:7px 14px;font-size:13px;font-weight:600;white-space:nowrap}.vs-ws .vsw-hero{background:#fff;border-bottom:1px solid var(--vsw-line)}.vs-ws .vsw-hero .vsw-wrap{padding:38px 24px 30px}.vs-ws .vsw-hero h1{font-family:Orelega One,Georgia,serif;font-weight:400;font-size:34px;margin:0 0 8px;color:var(--vsw-ink);line-height:1.2}.vs-ws .vsw-hero p{color:var(--vsw-muted);margin:0 0 22px;max-width:70ch;font-size:16px}.vs-ws .vsw-tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.vs-ws .vsw-tile{background:var(--vsw-cream);border:1px solid var(--vsw-line);border-radius:var(--vsw-radius);padding:18px;display:flex;flex-direction:column;gap:4px;transition:.15s;text-decoration:none}.vs-ws .vsw-tile:hover{border-color:var(--vsw-green);transform:translateY(-2px)}.vs-ws .vsw-tile .vsw-ic{display:block;width:22px;height:22px;color:var(--vsw-green-dark);margin-bottom:8px}.vs-ws .vsw-tile .vsw-ic svg{width:100%;height:100%;display:block}.vs-ws .vsw-tile b{font-size:15px;color:var(--vsw-ink)}.vs-ws .vsw-tile span{font-size:13px;color:var(--vsw-muted)}.vs-ws .vsw-section .vsw-wrap{padding:34px 24px 40px}.vs-ws .vsw-section__head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:20px;gap:16px}.vs-ws .vsw-section__head h2{font-family:Orelega One,Georgia,serif;font-weight:400;font-size:26px;margin:0}.vs-ws .vsw-section__head a{color:var(--vsw-green-dark);font-weight:600;font-size:14px;text-decoration:none}.vs-ws kaching-cart,.vs-ws #kaching-cart,.vs-ws .kaching-cart-overlay,.vs-ws #kaching-cart-confetti{display:none!important}.vs-ws div[class*=kl-private-reset-css],.vs-ws #chatra{display:none!important}@media(max-width:1100px){.vs-ws .vsw-header .vsw-wrap{flex-wrap:wrap;gap:14px;padding-top:12px;padding-bottom:12px}.vs-ws .vsw-nav{order:3;width:100%;gap:18px}.vs-ws .vsw-header__right{margin-left:auto}}@media(max-width:900px){.vs-ws .vsw-tiles{grid-template-columns:repeat(2,1fr)}.vs-ws .vsw-hero h1{font-size:27px}}@media(max-width:560px){.vs-ws .vsw-tiles{grid-template-columns:1fr}.vs-ws .vsw-topbar .vsw-wrap{flex-direction:column;align-items:flex-start;padding-top:6px;padding-bottom:6px}.vs-ws .vsw-brand__logo{width:130px}}.vs-ws .vsw-filters{display:flex;align-items:center;gap:14px 20px;flex-wrap:wrap;padding:0 0 16px;margin:0 0 4px;border-bottom:1px solid var(--vsw-line)}.vs-ws .vsw-filters__rows{display:flex;flex-direction:row;align-items:center;gap:10px 22px;flex-wrap:wrap;flex:1;min-width:0}.vs-ws .vsw-facet{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.vs-ws .vsw-facet__label{font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--vsw-muted);white-space:nowrap}.vs-ws .vsw-facet+.vsw-facet{padding-left:22px;border-left:1px solid var(--vsw-line)}.vs-ws .vsw-facet__chips{display:flex;gap:6px;flex-wrap:wrap}.vs-ws .vsw-facet__chip{background:#fff;border:1px solid var(--vsw-line);border-radius:var(--vsw-pill);padding:5px 12px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;color:var(--vsw-ink);cursor:pointer;transition:.12s}.vs-ws .vsw-facet__chip:hover{border-color:var(--vsw-green)}.vs-ws .vsw-facet__chip.is-on{background:var(--vsw-green);border-color:var(--vsw-green);color:#fff}.vs-ws .vsw-filters__clear{background:none;border:0;color:var(--vsw-green-dark);font-family:Inter,sans-serif;font-weight:600;font-size:13px;cursor:pointer;padding:6px 0;text-decoration:underline}.vs-ws .vsw-empty{padding:30px 0;color:var(--vsw-muted)}@media(max-width:760px){.vs-ws .vsw-facet+.vsw-facet{padding-left:0;border-left:0}.vs-ws .vsw-facet{gap:6px;width:100%}.vs-ws .vsw-facet__label{width:100%}}.vs-ws .vsw-back{display:inline-block;margin:0 0 18px;color:var(--vsw-green-dark);font-weight:600;font-size:14px}.vs-ws .vsw-pdp{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:48px;align-items:start}.vs-ws .vsw-pdp__media img{width:100%;height:auto;background:var(--vsw-cream);border-radius:var(--vsw-radius)}.vs-ws .vsw-pdp__thumbs{display:flex;gap:10px;margin-top:12px;flex-wrap:wrap}.vs-ws .vsw-pdp__thumb{width:72px;height:72px;padding:0;border:1px solid var(--vsw-line);border-radius:10px;overflow:hidden;background:var(--vsw-cream);cursor:pointer}.vs-ws .vsw-pdp__thumb.is-on{border-color:var(--vsw-green)}.vs-ws .vsw-pdp__thumb img{width:100%;height:100%;object-fit:contain}.vs-ws .vsw-pdp__info h1{font-family:Orelega One,Georgia,serif;font-weight:400;font-size:30px;margin:0 0 6px;line-height:1.2}.vs-ws .vsw-pdp__sub{color:var(--vsw-muted);margin:0 0 18px}.vs-ws .vsw-pdp__price{display:flex;align-items:baseline;gap:12px;margin:0 0 22px}.vs-ws .vsw-pdp__price [data-vsw-price]{font-size:28px;font-weight:700}.vs-ws .vsw-pdp__sku{font-size:12px;font-weight:700;letter-spacing:.6px;color:var(--vsw-muted)}.vs-ws .vsw-opt{margin:0 0 16px}.vs-ws .vsw-opt__label{display:block;font-size:12px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--vsw-muted);margin:0 0 8px}.vs-ws .vsw-opt__vals{display:flex;gap:8px;flex-wrap:wrap}.vs-ws .vsw-opt__val{background:#fff;border:1px solid var(--vsw-line);border-radius:var(--vsw-pill);padding:9px 18px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:.12s}.vs-ws .vsw-opt__val:hover{border-color:var(--vsw-green)}.vs-ws .vsw-opt__val.is-on{background:var(--vsw-green);border-color:var(--vsw-green);color:#fff}.vs-ws .vsw-pdp__buy{display:flex;gap:12px;margin:22px 0 0}.vs-ws .vsw-qty{width:78px;padding:12px;border:1px solid var(--vsw-line);border-radius:12px;font-family:Inter,sans-serif;font-size:15px;text-align:center}.vs-ws .vsw-btn--buy{flex:1;padding:14px 26px;font-size:15px}.vs-ws .vsw-btn--buy:disabled{background:#b9b6b0;cursor:not-allowed}.vs-ws .vsw-pdp__unavailable{color:#a33;font-size:13px;margin:10px 0 0}.vs-ws .vsw-specs{width:100%;border-collapse:collapse;margin:28px 0 0;font-size:14px}.vs-ws .vsw-specs th{text-align:left;font-weight:600;color:var(--vsw-muted);padding:10px 16px 10px 0;vertical-align:top;white-space:nowrap;width:1%}.vs-ws .vsw-specs td{padding:10px 0;border-bottom:1px solid var(--vsw-line)}.vs-ws .vsw-specs tr:first-child th,.vs-ws .vsw-specs tr:first-child td{border-top:1px solid var(--vsw-line)}.vs-ws .vsw-pdp__doc{display:inline-block;margin:20px 0 0;color:var(--vsw-green-dark);font-weight:600;font-size:14px;text-decoration:underline}@media(max-width:900px){.vs-ws .vsw-pdp{grid-template-columns:1fr;gap:28px}.vs-ws .vsw-pdp__info h1{font-size:25px}}.vs-ws .vsw-lede{font-size:17px;color:var(--vsw-muted);max-width:72ch;margin:0 0 26px}.vs-ws .vsw-doc{max-width:82ch}.vs-ws .vsw-doc h2,.vs-ws .vsw-doc h3{font-family:Orelega One,Georgia,serif;font-weight:400;margin:30px 0 8px;line-height:1.25}.vs-ws .vsw-doc h2{font-size:23px}.vs-ws .vsw-doc h3{font-size:19px}.vs-ws .vsw-doc p{margin:0 0 14px;color:#3a3a3a}.vs-ws .vsw-doc ul,.vs-ws .vsw-doc ol{margin:0 0 16px;padding-left:20px;color:#3a3a3a}.vs-ws .vsw-doc li{margin:0 0 6px}.vs-ws .vsw-doc a{color:var(--vsw-green-dark);font-weight:600;text-decoration:underline}.vs-ws .vsw-doc img{border-radius:var(--vsw-radius);margin:12px 0}.vs-ws .vsw-doc table{width:100%;border-collapse:collapse;margin:0 0 20px;font-size:14px}.vs-ws .vsw-doc th,.vs-ws .vsw-doc td{text-align:left;padding:10px 12px;border-bottom:1px solid var(--vsw-line)}.vs-ws .vsw-doc a[href$=".pdf"],.vs-ws .vsw-doc a[href$=".xlsx"],.vs-ws .vsw-doc a[href$=".xls"],.vs-ws .vsw-doc a[href$=".zip"],.vs-ws .vsw-doc a[href*="/files/"]{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--vsw-line);border-radius:var(--vsw-pill);padding:9px 18px;text-decoration:none;font-size:14px;margin:2px 6px 8px 0}.vs-ws .vsw-doc a[href$=".pdf"]:before,.vs-ws .vsw-doc a[href$=".xlsx"]:before,.vs-ws .vsw-doc a[href$=".xls"]:before,.vs-ws .vsw-doc a[href$=".zip"]:before,.vs-ws .vsw-doc a[href*="/files/"]:before{content:"\2193";font-weight:700}.vs-ws .vsw-doc a[href$=".pdf"]:hover,.vs-ws .vsw-doc a[href*="/files/"]:hover{border-color:var(--vsw-green)}.vs-ws .vsw-library{margin:38px 0 0;padding:26px;background:var(--vsw-cream);border:1px solid var(--vsw-line);border-radius:var(--vsw-radius);max-width:82ch}.vs-ws .vsw-library h3{font-family:Orelega One,Georgia,serif;font-weight:400;font-size:20px;margin:0 0 6px}.vs-ws .vsw-library p{color:var(--vsw-muted);margin:0 0 18px}.vs-ws .vsw-library__actions{display:flex;gap:12px;flex-wrap:wrap}.vs-ws .vsw-acc{border-bottom:1px solid var(--vsw-line)}.vs-ws .vsw-acc__q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;background:none;border:0;padding:18px 0;font-family:Inter,sans-serif;font-size:16px;font-weight:600;color:var(--vsw-ink);text-align:left;cursor:pointer}.vs-ws .vsw-acc__q:hover{color:var(--vsw-green-dark)}.vs-ws .vsw-acc__mark{width:14px;height:14px;position:relative;flex:none}.vs-ws .vsw-acc__mark:before,.vs-ws .vsw-acc__mark:after{content:"";position:absolute;background:var(--vsw-green);border-radius:2px}.vs-ws .vsw-acc__mark:before{top:6px;left:0;width:14px;height:2px}.vs-ws .vsw-acc__mark:after{left:6px;top:0;width:2px;height:14px;transition:.15s}.vs-ws .vsw-acc.is-open .vsw-acc__mark:after{transform:scaleY(0)}.vs-ws .vsw-acc__a{padding:0 0 18px}.vs-ws .vsw-acc__a>*:last-child{margin-bottom:0}.vs-ws .vsw-faq__foot{margin:28px 0 0;color:var(--vsw-muted);font-size:14px}.vs-ws .vsw-present{background:#fff;border:1px solid var(--vsw-line);border-radius:var(--vsw-pill);padding:7px 14px;font-family:Inter,sans-serif;font-size:13px;font-weight:600;color:var(--vsw-muted);cursor:pointer}.vs-ws .vsw-present:hover{border-color:var(--vsw-green);color:var(--vsw-green-dark)}.vs-ws .vsw-present[aria-pressed=true]{background:var(--vsw-green);border-color:var(--vsw-green);color:#fff}body.vs-ws.vsw-presenting .vsw-topbar,body.vs-ws.vsw-presenting .vsw-brand,body.vs-ws.vsw-presenting .vsw-nav,body.vs-ws.vsw-presenting .site-footer,body.vs-ws.vsw-presenting #shopify-section-sections--20912917381256__footer,body.vs-ws.vsw-presenting [id*=footer]{display:none!important}body.vs-ws.vsw-presenting .vsw-header{border-bottom:0}.vs-ws .vsw-more{display:flex;justify-content:center;padding:32px 0 0}.vs-ws .vsw-more .vsw-btn{padding:12px 30px}.vs-ws .vsw-more .vsw-btn:disabled{opacity:.6;cursor:wait}.vs-ws .collection-test-page .grid .grid__item{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.vs-ws .collection-test-page .product-grid-item{background:#fff!important;border-radius:10px!important;overflow:hidden!important;text-align:left!important}.vs-ws .collection-test-page .product__media__container{border-radius:10px 10px 0 0!important;overflow:hidden!important}.vs-ws .collection-test-page .product-grid-item__info{padding:12px 16px 16px!important;text-align:left!important}.vs-ws .collection-test-page .collection-sku-pill{display:inline-block!important;background:#d6d5c0!important;color:#000!important;font-family:Inter,sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;border-radius:100px!important;padding:3px 10px!important;margin-bottom:8px!important;width:fit-content!important}.vs-ws .collection-test-page .product-grid-item__title{font-family:Orelega One,serif!important;font-size:22px!important;line-height:1.2!important;display:block!important;text-align:left!important;margin-bottom:6px!important}.vs-ws .collection-test-page .product-subtitle{font-family:Inter,sans-serif!important;font-size:14px!important;color:#555!important;margin-bottom:8px!important;text-align:left!important}.vs-ws .collection-test-page .product-grid-item__rating{display:flex!important;align-items:center!important;gap:6px!important;margin-bottom:6px!important;justify-content:flex-start!important}.vs-ws .collection-test-page .product-grid-item__price{display:block!important;font-size:18px!important;font-weight:700!important;margin-bottom:10px!important;color:#000!important;text-align:left!important}.vs-ws .collection-test-page .c-star--on{color:#506b47;font-size:16px}.vs-ws .collection-test-page .c-star--off{color:#ccc;font-size:16px}.vs-ws .collection-test-page .c-rating-text{font-size:13px;color:#444;font-family:Inter,sans-serif;margin-left:4px}.vs-ws .collection-test-page .c-rating-count-mobile{display:none}.vs-ws .collection-test-page .jdgm-star.jdgm--on{color:#506b47!important}.vs-ws .collection-test-page .jdgm-star.jdgm--off{color:#ccc!important}@media screen and (max-width:767px){.vs-ws .collection-test-page .grid .grid__item{min-width:0!important;overflow:hidden!important}.vs-ws .collection-test-page .product__badge__item span{font-size:9px!important}.vs-ws .collection-test-page .product-grid-item__info{padding:6px 8px 8px!important;overflow:hidden!important}.vs-ws .collection-test-page .product-grid-item__title{font-size:16px!important;line-height:1.3!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.vs-ws .collection-test-page .product-subtitle{font-size:10px!important;margin-bottom:3px!important}.vs-ws .collection-test-page .collection-sku-pill{font-size:9px!important;padding:2px 6px!important}.vs-ws .collection-test-page .c-star--on,.vs-ws .collection-test-page .c-star--off{font-size:12px!important}.vs-ws .collection-test-page .c-rating-text{font-size:10px!important;display:inline!important}.vs-ws .collection-test-page .product-grid-item__price{font-size:12px!important;margin-bottom:4px!important}.vs-ws .collection-test-page .c-rating-full{display:none!important}}.vs-ws .vsw-gallery__stage{position:relative;background:var(--vsw-cream);border-radius:var(--vsw-radius);overflow:hidden}.vs-ws .vsw-gallery__stage:focus-visible{outline:2px solid var(--vsw-green);outline-offset:2px}.vs-ws .vsw-gallery__img{display:none;width:100%;height:auto}.vs-ws .vsw-gallery__img.is-on{display:block}.vs-ws .vsw-gallery__nav{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;border:1px solid var(--vsw-line);background:#ffffffeb;color:var(--vsw-ink);font-size:26px;line-height:1;cursor:pointer;display:grid;place-items:center;transition:.15s;padding:0 0 3px}.vs-ws .vsw-gallery__nav:hover{background:#fff;border-color:var(--vsw-green);color:var(--vsw-green-dark)}.vs-ws .vsw-gallery__nav--prev{left:12px}.vs-ws .vsw-gallery__nav--next{right:12px}.vs-ws .vsw-gallery__count{position:absolute;right:12px;bottom:12px;background:#161616b8;color:#fff;font-size:12px;font-weight:600;padding:4px 10px;border-radius:100px}.vs-ws .vsw-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:24px 0 4px}.vs-ws .vsw-fact{background:var(--vsw-cream);border:1px solid var(--vsw-line);border-radius:12px;padding:12px 14px}.vs-ws .vsw-fact span{display:block;font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--vsw-muted);margin-bottom:4px}.vs-ws .vsw-fact b{font-size:14px}.vs-ws .vsw-accs{margin:26px 0 0;border-top:1px solid var(--vsw-line)}.vs-ws .vsw-accs .vsw-acc__a p{margin:0 0 12px;color:#3a3a3a}.vs-ws .vsw-accs .vsw-acc__a ul,.vs-ws .vsw-accs .vsw-acc__a ol{margin:0 0 12px;padding-left:20px;color:#3a3a3a}.vs-ws .vsw-accs .vsw-specs{margin:0}@media(max-width:560px){.vs-ws .vsw-facts{grid-template-columns:1fr}.vs-ws .vsw-gallery__nav{width:38px;height:38px;font-size:22px}}.vs-ws .vsw-brand__logo{position:relative;transform:translateY(-4px)}.vs-ws .collection-test-page .product-grid-item__rating,.vs-ws .collection-test-page .c-rating-full,.vs-ws .collection-test-page .c-rating-text,.vs-ws .collection-test-page .c-star--on,.vs-ws .collection-test-page .c-star--off,.vs-ws .collection-test-page .jdgm-prev-badge,.vs-ws .collection-test-page .jdgm-widget{display:none!important}.vs-ws a:focus:not(:focus-visible),.vs-ws button:focus:not(:focus-visible),.vs-ws [tabindex]:focus:not(:focus-visible){outline:none!important;box-shadow:none!important}.vs-ws .vsw-nav:focus-within,.vs-ws .vsw-header:focus-within,.vs-ws .vsw-brand:focus-within{outline:none!important;box-shadow:none!important}.vs-ws a:focus-visible,.vs-ws button:focus-visible{outline:2px solid var(--vsw-green)!important;outline-offset:3px;border-radius:4px}.vs-ws .collection-test-page .product__badge,.vs-ws .collection-test-page .product__badge__item{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/32/assets/wholesale.css.map */
