@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap";.jv-shop,.jv-shop~.shopify-section{--font-body-family: Poppins, sans-serif;--font-heading-family: Poppins, sans-serif;--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-weight: 400;--font-heading-scale: 1.3;--page-width: 140rem;--media-radius: 12px;--media-border-width: 0px;--media-border-opacity: .1;--media-shadow-visible: 0;--product-card-image-padding: 0rem;--product-card-corner-radius: 1.2rem;--product-card-text-alignment: center;--product-card-border-width: 0rem;--product-card-border-opacity: .1;--product-card-shadow-opacity: .1;--product-card-shadow-visible: 1;--product-card-shadow-horizontal-offset: .2rem;--product-card-shadow-vertical-offset: .6rem;--product-card-shadow-blur-radius: 1.5rem;--badge-corner-radius: .6rem;--collection-card-image-padding: 0rem;--collection-card-corner-radius: 1.2rem;--collection-card-text-alignment: center;--collection-card-border-width: 0rem;--collection-card-border-opacity: .1;--collection-card-shadow-opacity: .05;--collection-card-shadow-visible: 1;--collection-card-shadow-horizontal-offset: .2rem;--collection-card-shadow-vertical-offset: .6rem;--collection-card-shadow-blur-radius: 1.5rem;--grid-desktop-vertical-spacing: 40px;--grid-desktop-horizontal-spacing: 40px;--grid-mobile-vertical-spacing: 20px;--grid-mobile-horizontal-spacing: 20px;--buttons-radius: 40px;--buttons-radius-outset: 42px;--buttons-border-width: 2px;--buttons-border-opacity: 1;--buttons-shadow-visible: 0;--buttons-shadow-opacity: 0;--buttons-border-offset: .3px;--inputs-radius: 6px;--inputs-border-width: 1px;--inputs-border-opacity: .6;--inputs-shadow-opacity: 0;--inputs-radius-outset: 7px;--inputs-hover-border-opacity: 1;--accent-color: 8, 89, 70;--accent-2-color: 0, 0, 0;--font-heading-letter-spacing: .06rem;font-family:Poppins,sans-serif;font-weight:400;letter-spacing:.06em;color:#000000e6}.jv-shop,.jv-shop [class*=color-],.jv-shop~.shopify-section,.jv-shop~.shopify-section [class*=color-]{--color-background: 255, 255, 255;--gradient-background: #fff;--color-foreground: 0, 0, 0;--color-background-contrast: 191, 191, 191;--color-shadow: 0, 0, 0;--color-button: 8, 89, 70;--color-button-text: 255, 255, 255;--color-secondary-button: 255, 255, 255;--color-secondary-button-text: 0, 0, 0;--color-link: 0, 0, 0;--color-badge-foreground: 255, 255, 255;--color-badge-background: 0, 0, 0;--color-badge-border: 0, 0, 0}.jv-shop [class*=color-]:not(.badge):not(.button){color:#000000e6}.jv-shop h1:not(.h2),.jv-shop .h1,.jv-shop~.shopify-section .h1{font-size:calc(var(--font-heading-scale) * 2.25rem)}.jv-shop h4,.jv-shop .h4{font-size:calc(var(--font-heading-scale) * 1.45rem)}@media only screen and (min-width:750px){.jv-shop h1:not(.h2),.jv-shop .h1,.jv-shop~.shopify-section .h1{font-size:calc(var(--font-heading-scale) * 3rem)}}.jv-shop .title-wrapper,.jv-shop .title--primary,.jv-shop .collection-hero__title,.jv-shop .title-wrapper-with-link{text-align:center}.jv-shop .title-wrapper-with-link{justify-content:center}.jv-shop .title-wrapper-with-link--spacing{justify-content:space-between}.jv-shop .title-wrapper-with-link a{color:rgb(var(--color-link))}.jv-shop .collection-hero__title+.collection-hero__description{margin:1.5rem 0;font-size:1.6rem;line-height:1.5}@media screen and (min-width:750px){.jv-shop .collection-hero__title+.collection-hero__description{margin:2rem 0;font-size:1.8rem}.jv-shop .collection-hero__description{margin-left:auto;margin-right:auto}}:where(.jv-shop,.jv-shop~.shopify-section) .button{font-weight:700;font-size:1.6rem;padding:0 3rem;min-width:calc(12rem + var(--buttons-border-width) * 2)}.jv-shop .quick-add__submit{padding:.8rem}@media screen and (max-width:749px){.jv-shop .grid--2-col-tablet-down .quick-add{margin:0}.jv-shop .grid--2-col-tablet-down .quick-add__submit{font-size:1.3rem;min-height:3.8rem}}.jv-shop .grid{align-items:flex-start}.jv-shop .card__information{padding:1rem}.jv-shop .card-information .price{display:block;line-height:1.4}@media screen and (min-width:750px){.jv-shop .card__information{padding-top:1rem;padding-bottom:1rem}}@media screen and (max-width:749px){.jv-shop .grid--2-col-tablet-down .card--card .card__information{padding:.5rem 0 1rem}.jv-shop .grid--2-col-tablet-down .product-card-wrapper .card{--border-radius: calc(var(--product-card-corner-radius) / 2)}.jv-shop .grid--2-col-tablet-down .card-wrapper .badge{font-size:1rem}.jv-shop .grid--2-col-tablet-down .card-wrapper .card__heading{font-size:1.7rem}.jv-shop .grid--2-col-tablet-down .card-wrapper .card__heading.h5,.jv-shop .grid--2-col-tablet-down .card-wrapper .price--on-sale{font-size:1.3rem}.jv-shop .grid--2-col-tablet-down .card-wrapper .price--on-sale .price-item--regular{font-size:1rem}}.jv-shop .badge{display:inline-flex;align-items:center;column-gap:.4em;padding:0 .5em;border-radius:var(--badge-corner-radius);background-color:rgb(var(--color-badge-background));border-color:rgba(var(--color-badge-border),1);color:#ffffffe6;font-weight:700;line-height:1.75em;letter-spacing:.1rem}.jv-shop .badge svg{height:1em}.jv-shop .product-card-wrapper .card__badge .badge{line-height:1.9;padding:0 .75em}.jv-shop .card.card--badge-sided:not(.card--horizontal) .card__badge.left{margin-left:-1rem}.jv-shop .card.card--badge-sided:not(.card--horizontal) .card__badge.left .badge{border-top-left-radius:0;border-bottom-left-radius:0}.jv-shop .price{display:flex;align-items:center;flex-wrap:wrap;column-gap:1rem}.jv-shop .price .price-item{margin:0;color:rgb(var(--accent-color));font-weight:700}.jv-shop .price--on-sale .price-item--regular{color:#000000e6}.jv-shop .price--center{display:initial}.jv-shop .facets__summary,.jv-shop .select__select{color:#000000e6}.jv-shop .select__select{font-size:1.4rem}.jv-shop .field__label{color:#000000e6}.jv-shop .mobile-facets__open-label{font-size:inherit;letter-spacing:inherit;line-height:inherit}.jv-shop .title-wrapper-with-link{margin:3rem 0}@media screen and (min-width:750px){.jv-shop .title-wrapper-with-link{margin:5rem 0 3rem}}@media screen and (max-width:500px){.jv-shop .title-wrapper-with-link{flex-direction:column;align-items:center}}.jv-shop .cart-item__name{font-size:calc(var(--font-heading-scale) * 1.4rem)}.jv-shop .cart__footer{padding:4rem 0 5rem}.jv-shop .cart__blocks>*+*{margin-top:1.25rem}.jv-shop .cart__ctas{display:block;text-align:center}.jv-shop .cart__ctas>*:not(noscript:first-child)+*{margin-top:1rem}.jv-shop .cart__ctas button{width:100%}.jv-shop .cart__checkout-button{max-width:none;font-size:1.6rem;line-height:1.2}.jv-shop .totals{display:flex;justify-content:space-between;align-items:flex-end}.jv-shop .totals>*{font-size:1.6rem;margin:0}.jv-shop .totals>h2{font-size:calc(var(--font-heading-scale) * 1.6rem)}.jv-shop .totals *{line-height:1}.jv-shop .totals>*+*{margin-left:2rem}.jv-shop .totals__subtotal-value{font-size:1.8rem;font-weight:var(--font-heading-weight)}.jv-shop .quantity{border-radius:8px}.jv-shop .quantity__button,.jv-shop .quantity__input{background:linear-gradient(#0859460f,#0859460f),#fff;color:rgb(var(--accent-2-color));margin-top:1px;margin-bottom:1px}.jv-shop .quantity__input{font-size:1.4rem}.jv-shop .cart-item__error{margin-top:1rem}.jv-shop cart-remove-button .button{min-width:4.5rem;min-height:4.5rem;padding:0;margin:0 .1rem .1rem 0;font-size:1.2rem;line-height:1.2}@media screen and (min-width:750px){.jv-shop cart-remove-button .button{min-width:3.5rem;min-height:3.5rem}}@media screen and (max-width:749px){.jv-shop .quantity{width:calc(12.5rem + 2px);min-height:4.6rem;border-radius:6px}.jv-shop .quantity__button{width:4rem}}.jv-shop~.shopify-section .newsletter__wrapper{padding-left:3rem;padding-right:3rem}@media screen and (min-width:750px){.jv-shop~.shopify-section .newsletter__wrapper{padding-left:9rem;padding-right:9rem}}.jv-shop~.shopify-section .newsletter__subheading{color:#000000e6}.jv-shop .quantity-popover-container{padding:0}.jv-collections{padding-top:3.6rem;padding-bottom:2.7rem}.jv-collections .title{margin:0 0 4rem}.jv-collections{--grid-mobile-horizontal-spacing: 15px;--grid-mobile-vertical-spacing: 15px}.jv-shop .collection-card-wrapper .card{--border-radius: calc(var(--collection-card-corner-radius) / 2)}@media screen and (min-width:750px){.jv-collections{padding-top:4.8rem;padding-bottom:3.6rem}.jv-collections .title{margin:2rem 0}.jv-shop .collection-card-wrapper .card{--border-radius: var(--collection-card-corner-radius)}}@media screen and (min-width:990px){.jv-shop .cart-item .cart-item__quantity,.jv-shop .cart-items .cart-items__heading--wide{padding-left:6rem}}.jv-shop .jv-collection-text{display:flex;align-items:center;justify-content:center}.jv-shop .jv-collection-text .card__content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:1rem}.jv-shop .jv-collection-text .card__information{padding:1rem;text-align:center}.jv-shop .active-facets__button-remove-wrapper,.jv-shop .active-facets__button-wrapper{display:none}.jv-shop .active-facets__button{margin:0 1.5rem 0 0;padding:0;color:#000}.jv-shop span.active-facets__button-inner{display:flex;align-items:stretch;min-height:0;min-width:0;padding:.5rem 1rem;border:1px solid rgba(0,0,0,.4);border-radius:26px;background:#0000000a;box-shadow:none;color:#000;font-size:1rem;font-weight:400;line-height:1rem;letter-spacing:normal}.jv-shop span.active-facets__button-inner:before,.jv-shop span.active-facets__button-inner:after{display:none}.jv-shop~.shopify-section .newsletter-form__field-wrapper .newsletter__solid-btn,.newsletter .newsletter__solid-btn{margin-top:1rem;width:100%;--color-button: 0, 0, 0;--color-button-text: 255, 255, 255;font-size:1.6rem;font-weight:700;line-height:1.2;padding:0 3rem;letter-spacing:.1rem;border-radius:42px}.newsletter .newsletter__solid-btn:before,.newsletter .newsletter__solid-btn:after{border-radius:42px}.jv-shop .active-facets-desktop{padding:.5rem 0 0;margin:-.5rem 0 0}.jv-shop .active-facets-mobile{padding:1rem 0 0;margin:-.5rem 0 .5rem}.jv-shop .mobile-facets__wrapper{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/jv-shop.css.map */
