.vy-bag--icon,.jp-bag--icon{position:relative;display:grid;place-items:center;width:40px;height:40px;padding:0;border-radius:var(--radius-pill);background:transparent;gap:0}.vy-bag--icon{color:var(--ink)}.jp-bag--icon{color:var(--jp-navy)}.vy-bag--icon:hover{background:#17122112;color:var(--vybes-red);transform:none}.jp-bag--icon:hover{background:#102e4a12;color:var(--jp-gold);transform:none}.vy-bag--icon svg,.jp-bag--icon svg{display:block}.vy-bag--icon .vy-bag__count,.jp-bag--icon .jp-bag__count{position:absolute;top:1px;right:0;min-width:18px;height:18px;padding:0 4px;font-size:10.5px;line-height:1;box-shadow:0 0 0 2px var(--cream)}.jp-bag--icon .jp-bag__count{box-shadow:0 0 0 2px var(--jp-cream)}.vy-bag--icon .vy-bag__count{background:var(--vybes-red);color:#fff}@media(hover:hover)and (pointer:fine){.vy-oil.is-active{cursor:default}}@media(max-width:719px){.vy-header__inner,.jp-header__inner{padding-top:10px;padding-bottom:10px;gap:8px}.vy-header__actions{gap:2px}.vy-oils__toolbar{flex-direction:column;align-items:stretch;gap:14px}.vy-oils__tabs{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scrollbar-width:none;margin:0 calc(-1*clamp(16px,4vw,40px));padding:2px clamp(16px,4vw,40px)}.vy-oils__tabs::-webkit-scrollbar{display:none}.vy-oils__tabs .vy-chip{flex:none;scroll-snap-align:start}.vy-oils__arrows{justify-content:flex-start}.vy-bundle__tabs{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scrollbar-width:none;margin:0 calc(-1*clamp(18px,4vw,40px));padding:2px clamp(18px,4vw,40px)}.vy-bundle__tabs::-webkit-scrollbar{display:none}.vy-bundle__tabs .vy-chip{flex:none;scroll-snap-align:start}.vy-hero__ctas,.jp-hero__ctas{display:flex;flex-wrap:nowrap;gap:10px;width:100%}.vy-hero__ctas .vy-btn,.jp-hero__ctas .jp-btn{flex:1 1 0;min-width:0;padding:15px 10px;font-size:10.5px;letter-spacing:.1em;gap:8px}.vy-oil__row{display:grid;grid-template-columns:1fr 1fr;gap:10px;align-items:center}.vy-oil__row .vy-oil__price{grid-column:1/-1}.vy-oil__row .vy-oil__add,.vy-oil__row .vy-oil__view{width:100%;min-width:0;padding:14px 10px;font-size:10.5px;letter-spacing:.1em;justify-content:center}.vy-oil__row>:nth-child(2):last-child{grid-column:1/-1}.vy-pdp__buy,.jp-pdp__buy{flex-wrap:nowrap;gap:10px}.vy-pdp__buy .vy-qty,.jp-pdp__buy .vy-qty{flex:none}.vy-pdp__buy .vy-btn,.jp-pdp__buy .jp-btn{flex:1 1 0;min-width:0;padding:15px 10px;font-size:10.5px;letter-spacing:.1em;gap:8px}.vy-manifesto{min-height:0;aspect-ratio:1/1}.vy-manifesto__inner{padding:32px clamp(20px,5vw,40px)}.vy-manifesto__inner>.vy-star{width:30px;height:30px;margin-bottom:12px}.vy-manifesto__eyebrow{font-size:11px;margin-bottom:10px}.vy-manifesto__quote{font-size:clamp(1.6rem,7vw,2.3rem)}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/theme-3.css.map */
