.vb{--vb-green: #244507;--vb-radio: #66756b;--vb-cream: #f6f3ef;--vb-text: #222222;--vb-muted: #555555;--vb-subtitle: #9bc089;display:grid;gap:.5rem;font-family:Inter,var(--font-body-family, sans-serif);color:var(--vb-text)}.vb__heading,.vb__footer{display:flex;align-items:center;gap:.75rem;margin:0;color:var(--vb-green);text-align:center}.vb__heading{font-size:17px;font-weight:700}.vb__footer{font-size:12px;font-weight:500}.vb__heading:before,.vb__heading:after,.vb__footer:before,.vb__footer:after{content:"";flex:1;height:1px;background:currentColor;opacity:.35}.vb__tiers{display:grid;gap:.75rem}.vb__tier{position:relative;padding:.75rem .875rem;border:1px solid rgb(36 69 7 / .35);border-radius:8px;background:var(--vb-cream);cursor:pointer;outline:none}.vb__tier:focus-visible{box-shadow:0 0 0 2px var(--vb-green)}.vb__tier.is-selected{background:#fff;border:2px solid var(--vb-green);padding:calc(.75rem - 1px) calc(.875rem - 1px)}.vb__tag{position:absolute;top:-10px;right:8px;padding:2px 8px;border-radius:4px 4px 0;background:var(--vb-green);color:#fff;font-size:11px;font-weight:700;line-height:1.4}.vb__row{display:flex;align-items:center;gap:.75rem}.vb__radio{flex-shrink:0;width:18px;height:18px;border-radius:50%;border:1px solid var(--vb-radio);background:#fff}.vb__tier.is-selected .vb__radio{background:var(--vb-radio);box-shadow:inset 0 0 0 3px #fff}.vb__info{flex:1;min-width:0;display:grid;gap:2px}.vb__title-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.vb__title{font-size:17px;font-weight:700;color:var(--vb-text)}.vb__label{padding:3px 8px;border:1px solid var(--vb-green);border-radius:4px;background:#fff;color:var(--vb-green);font-size:11px;font-weight:500;line-height:1;white-space:nowrap}.vb__subtitle{font-size:13px;font-weight:500;color:var(--vb-subtitle)}.vb__price{display:grid;justify-items:end;text-align:right}.vb__total{font-size:17px;font-weight:700;color:var(--vb-text);white-space:nowrap}.vb__compare{font-size:13px;color:var(--vb-muted);white-space:nowrap}.vb__pickers:empty{display:none}.vb__pickers{display:grid;gap:.5rem;margin-top:.75rem}.vb__unit{display:flex;align-items:center;gap:.5rem}.vb__thumb{width:32px;height:40px;object-fit:cover;border-radius:4px;background:var(--vb-cream);margin-right:.5rem}.vb__select{min-width:0;max-width:9rem;padding:.3rem 1.75rem .3rem .5rem;border:1px solid #c8c8c8;border-radius:4px;background:#fff;color:var(--vb-text);font:500 13px/1.2 Inter,var(--font-body-family, sans-serif);cursor:pointer}@media screen and (max-width:480px){.vb__tier{padding:.625rem .75rem}.vb__title,.vb__total{font-size:15px}.vb__select{max-width:7.5rem}}.vb-notice{margin:0 0 .75rem;padding:.5rem .75rem;border:1px solid #244507;border-radius:6px;background:#eef3ea;color:#244507;font-size:13px;font-weight:600;line-height:1.4}.vb .vb-notice{margin:0}.vb-notice__add{display:inline-block;margin-left:.25rem;padding:.2rem .6rem;border:0;border-radius:999px;background:#244507;color:#fff;font-size:12px;font-weight:700;line-height:1.4;white-space:nowrap;cursor:pointer}.vb-notice__add:disabled{opacity:.6;cursor:wait}.vb-notice[hidden]{display:none}.has-vb .product-form quantity-selector{display:none!important}.vu{margin:1.25rem 0 .5rem}.vu__title{margin:0 0 .75rem;font-size:15px;font-weight:700}.vu__list{display:grid;gap:.75rem}.vu__item{display:flex;gap:.75rem;align-items:flex-start;padding:.75rem;border-radius:10px;background:rgb(var(--color-foreground) / .04)}.vu__media{flex-shrink:0;width:64px}.vu__media img{display:block;width:64px;height:80px;object-fit:cover;border-radius:6px}.vu__info{display:grid;gap:.375rem;min-width:0;flex:1;justify-items:start}.vu__name{font-size:14px;font-weight:600;line-height:1.3}.vu__price{font-size:13px}.vu__look{display:inline-block;width:fit-content;font-size:11px;font-weight:600;letter-spacing:.02em;padding:2px 8px;border-radius:999px;background:#17171712}.vu__was{opacity:.55;margin-right:2px}.vu__opts{display:flex;flex-wrap:wrap;gap:.375rem;width:100%}.vu__select{flex:1 1 6rem;min-width:0;max-width:10rem;padding:.3rem .5rem;border:1px solid rgb(var(--color-foreground) / .2);border-radius:6px;background:rgb(var(--color-background));font-size:13px}.vu__add{margin-left:0;padding:.35rem .9rem;font-size:13px}@media screen and (min-width:990px){.cart__content .vu__list{grid-template-columns:1fr 1fr}}.vb__extra{display:block;margin-top:2px;font-size:12px;font-weight:600;color:var(--vb-green)}.vb__extra[hidden]{display:none}.vb__footer a{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px}.vu--pdp{margin-top:.5rem}@media screen and (min-width:1200px){.vu--pdp .vu__list{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.vu--pdp .vu__item{height:100%}.vu--pdp .vu__media{width:88px}.vu--pdp .vu__media img{width:88px;height:110px}.vu--pdp .vu__select{flex:1 1 7rem;max-width:none}}.vu__hint{margin:0 0 .5rem;font-size:.8125rem;color:var(--vb-green, #244507)}.vb__ship{margin:8px 0 0;padding:6px 10px;border-radius:8px;background:rgb(var(--color-foreground) / .05);font-size:13px;font-weight:600;text-align:center}.vb__ship.is-free{background:#eaf6ee;color:var(--vb-green)}.vb__ship[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/12/assets/vayora-bundles.css.map */
