html[data-jp-btn-radius] body :is(.btn,.add-to-cart,.cart__checkout,.shopify-payment-button__button,button[type=submit].btn){border-radius:var(--jp-global-btn-radius)}html[data-jp-btn-radius] body #CartDrawer.jp-cd :is(.jp-cd__checkout,.jp-cd__empty-btn,.js-qty__wrapper,.jp-upsell button,.jp-upsell .btn),html[data-jp-btn-radius] body .jp-sticky .jp-sticky__btn{border-radius:var(--jp-global-btn-radius)}html[data-jp-btn-uppercase=yes] body :is(.btn,.add-to-cart,.cart__checkout,.shopify-payment-button__button,button[type=submit].btn){text-transform:uppercase}html[data-jp-btn-uppercase=no] body :is(.btn,.add-to-cart,.cart__checkout,.shopify-payment-button__button,button[type=submit].btn){text-transform:none}html[data-jp-btn-hover=true] body :is(.btn,.add-to-cart,.cart__checkout,.shopify-payment-button__button,button[type=submit].btn):not(.jp-atc .add-to-cart,.jp-atc .shopify-payment-button__button,#CartDrawer .jp-cd__checkout):hover:not([disabled]){transform:translateY(-2px);box-shadow:0 6px 12px #0000001f}html[data-jp-btn-hover=true] body :is(.btn,.add-to-cart,.cart__checkout,.shopify-payment-button__button,button[type=submit].btn):not(.jp-atc .add-to-cart,.jp-atc .shopify-payment-button__button,#CartDrawer .jp-cd__checkout):active:not([disabled]){transform:scale(.97)}@keyframes jpGlobalShine{0%,to{background-position:-200% center}50%{background-position:200% center}}@keyframes jpGlobalShineSwipe{0%{transform:translate(-100%)}50%,to{transform:translate(100%)}}@keyframes jpGlobalPulse{0%,to{transform:scale(1);opacity:.35}50%{transform:scale(1.12);opacity:0}}@keyframes jpGlobalWiggle{0%,10%,to{transform:rotate(0)}5%{transform:rotate(-2deg)}7.5%{transform:rotate(2deg)}}@keyframes jpGlobalHeartbeat{0%,to{transform:scale(1)}14%,42%{transform:scale(1.06)}28%,70%{transform:scale(1)}}@keyframes jpGlobalGradient{0%,to{background-position:0 center}50%{background-position:100% center}}html[data-jp-btn-anim=shine] body :is(.btn,.add-to-cart,.cart__checkout,.shopify-payment-button__button,button[type=submit].btn){position:relative;overflow:hidden;animation:jpGlobalShine 3.5s infinite ease-in-out}html[data-jp-btn-anim=shine] body :is(.btn,.add-to-cart,.cart__checkout,.shopify-payment-button__button,button[type=submit].btn):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transform:translate(-100%);animation:jpGlobalShineSwipe 3.5s infinite ease-in-out;pointer-events:none}html[data-jp-btn-anim=pulse] body :is(.btn,.add-to-cart,.cart__checkout,.shopify-payment-button__button,button[type=submit].btn){position:relative}html[data-jp-btn-anim=pulse] body :is(.btn,.add-to-cart,.cart__checkout,.shopify-payment-button__button,button[type=submit].btn):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid currentColor;border-radius:inherit;pointer-events:none;animation:jpGlobalPulse 2.4s infinite ease-out}html[data-jp-btn-anim=wiggle] body :is(.btn,.add-to-cart,.cart__checkout,.shopify-payment-button__button,button[type=submit].btn){animation:jpGlobalWiggle 5s infinite ease-in-out}html[data-jp-btn-anim=heartbeat] body :is(.btn,.add-to-cart,.cart__checkout,.shopify-payment-button__button,button[type=submit].btn){animation:jpGlobalHeartbeat 3s infinite ease-in-out}html[data-jp-btn-anim=gradient] body :is(.btn,.add-to-cart,.cart__checkout,.shopify-payment-button__button,button[type=submit].btn){background-image:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent);background-size:200% 100%;animation:jpGlobalGradient 4s infinite ease-in-out}html[data-jp-btn-anim] body :is(.btn,.add-to-cart,.cart__checkout,.shopify-payment-button__button,button[type=submit].btn):hover,html[data-jp-btn-anim] body :is(.btn,.add-to-cart,.cart__checkout,.shopify-payment-button__button,button[type=submit].btn):focus-visible,html[data-jp-btn-anim] body :is(.btn,.add-to-cart,.cart__checkout,.shopify-payment-button__button,button[type=submit].btn):hover:after,html[data-jp-btn-anim] body :is(.btn,.add-to-cart,.cart__checkout,.shopify-payment-button__button,button[type=submit].btn):focus-visible:after{animation-play-state:paused}html[data-jp-price-color] body :is(.product__price,.grid-product__price,.cart__price){color:var(--jp-global-price-color)}html[data-jp-price-sale-color] body :is(.product__price.on-sale,.cart__discount){color:var(--jp-global-price-sale-color)}html[data-jp-price-sale-color] body .grid-product__price:has(.grid-product__price--original){color:var(--jp-global-price-sale-color)}html[data-jp-price-compare-color] body :is(.product__price--compare,.grid-product__price--original,.cart__price--strikethrough){color:var(--jp-global-price-compare-color)}html[data-jp-price-sale-color] body .jp-pdp--vex .product-block--price [data-product-price].on-sale{color:var(--jp-global-price-sale-color)}html[data-jp-price-color] body .element-text--price:not(.element-text--line-through):not([style*=color-sale-price]){--element-text-color:var(--jp-global-price-color)}html[data-jp-price-compare-color] body .element-text--price.element-text--line-through{--element-text-color:var(--jp-global-price-compare-color)}html[data-jp-price-sale-color] body .element-text--price[style*=color-sale-price]{--element-text-color:var(--jp-global-price-sale-color) !important}html[data-jp-badge-bg] body :is(.product__price-savings,.grid-product__tag--sale,.grid-product__price--savings,.element-badge--sale){background-color:var(--jp-global-badge-bg)}html[data-jp-badge-text] body :is(.product__price-savings,.grid-product__tag--sale,.grid-product__price--savings,.element-badge--sale){color:var(--jp-global-badge-text)}html[data-jp-badge-bg] body .jp-pdp--vex .product__price-savings{background-color:var(--jp-global-badge-bg)}html[data-jp-badge-text] body .jp-pdp--vex .product__price-savings{color:var(--jp-global-badge-text)}html[data-jp-badge-bg] body .element-badge--sale{--color-sale-tag:var(--jp-global-badge-bg)}html[data-jp-badge-text] body .element-badge--sale{--color-sale-tag-text:var(--jp-global-badge-text)}html[data-jp-badge-shape=pill] body :is(.product__price-savings,.grid-product__tag--sale,.grid-product__price--savings,.element-badge--sale){border-radius:999px}html[data-jp-badge-shape=rounded] body :is(.product__price-savings,.grid-product__tag--sale,.grid-product__price--savings,.element-badge--sale){border-radius:8px}html[data-jp-badge-shape=square] body :is(.product__price-savings,.grid-product__tag--sale,.grid-product__price--savings,.element-badge--sale){border-radius:0}html[data-jp-badge-shape=circle] body :is(.grid-product__tag--sale,.grid-product__price--savings){width:54px;height:54px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0;text-align:center}html[data-jp-badge-shape=rounded] body .jp-pdp--vex .product__price-savings{border-radius:8px}html[data-jp-badge-shape=square] body .jp-pdp--vex .product__price-savings{border-radius:0}@keyframes jpGlobalBadgePulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes jpGlobalBadgeShine{0%{transform:translate(-110%)}50%,to{transform:translate(110%)}}@keyframes jpGlobalBadgeBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}html[data-jp-badge-anim=pulse] body :is(.product__price-savings,.grid-product__tag--sale,.grid-product__price--savings,.element-badge--sale){animation:jpGlobalBadgePulse 2s infinite ease-in-out}html[data-jp-badge-anim=shine] body :is(.product__price-savings,.grid-product__tag--sale,.grid-product__price--savings,.element-badge--sale){overflow:hidden}html[data-jp-badge-anim=shine] body :is(.product__price-savings,.element-badge--sale){position:relative}html[data-jp-badge-anim=shine] body :is(.product__price-savings,.grid-product__tag--sale,.grid-product__price--savings,.element-badge--sale):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);animation:jpGlobalBadgeShine 3s infinite ease-in-out;pointer-events:none}html[data-jp-badge-anim=bounce] body :is(.product__price-savings,.grid-product__tag--sale,.grid-product__price--savings,.element-badge--sale){animation:jpGlobalBadgeBounce 1.5s infinite ease-in-out}html[data-jp-badge-position=top-left] body :is(.grid-product__tag--sale,.grid-product__price--savings){top:0;left:0;right:auto;inset-inline-start:0;inset-inline-end:auto}html[data-jp-badge-position=top-right] body :is(.grid-product__tag--sale,.grid-product__price--savings){top:0;right:0;left:auto;inset-inline-end:0;inset-inline-start:auto}html[data-jp-motion=true]:not([data-jp-motion-disabled=true]) body .jp-global-pending{opacity:0;transform:translateY(16px)}html[data-jp-motion-style=lively][data-jp-motion=true]:not([data-jp-motion-disabled=true]) body .jp-global-pending{transform:translateY(24px) scale(.98)}html[data-jp-motion=true]:not([data-jp-motion-disabled=true]) body .jp-global-pending.is-in{opacity:1;transform:none;transition:opacity .45s ease-out,transform .45s ease-out;transition-delay:calc(var(--i,0) * 55ms)}html[data-jp-motion=true]:not([data-jp-motion-disabled=true]) body .grid-product:not([data-jp-reveal]):not(.appear-animation){transition:transform .25s ease}html[data-jp-motion=true]:not([data-jp-motion-disabled=true]) body .grid-product:not([data-jp-reveal]):not(.appear-animation):hover{transform:translateY(-4px);box-shadow:0 8px 20px #0000001f}html[data-jp-motion=true]:not([data-jp-motion-disabled=true]) body .grid-product:not([data-jp-reveal]):not(.appear-animation) .grid-product__image-mask img{transition:transform .25s ease}html[data-jp-motion=true]:not([data-jp-motion-disabled=true]) body .grid-product:not([data-jp-reveal]):not(.appear-animation):hover .grid-product__image-mask img{transform:scale(1.04)}@media(prefers-reduced-motion:reduce){html body .jp-global-pending,html body .jp-global-pending.is-in{opacity:1;transform:none;transition:none}html[data-jp-btn-anim] body :is(.btn,.add-to-cart,.cart__checkout,.shopify-payment-button__button,button[type=submit].btn),html[data-jp-btn-anim] body :is(.btn,.add-to-cart,.cart__checkout,.shopify-payment-button__button,button[type=submit].btn):after,html[data-jp-badge-anim] body :is(.product__price-savings,.grid-product__tag--sale,.grid-product__price--savings,.element-badge--sale){animation:none}html[data-jp-badge-anim] body :is(.product__price-savings,.grid-product__tag--sale,.grid-product__price--savings,.element-badge--sale):after{animation:none}html[data-jp-motion=true] body .grid-product,html[data-jp-motion=true] body .grid-product .grid-product__image-mask img{transition:none}html[data-jp-motion=true] body .grid-product:hover,html[data-jp-motion=true] body .grid-product:hover .grid-product__image-mask img{transform:none}html[data-jp-btn-hover=true] body :is(.btn,.add-to-cart,.cart__checkout,.shopify-payment-button__button,button[type=submit].btn):hover,html[data-jp-btn-hover=true] body :is(.btn,.add-to-cart,.cart__checkout,.shopify-payment-button__button,button[type=submit].btn):active{transform:none}}html[data-jp-motion-disabled=true] body :is(.btn,.add-to-cart,.cart__checkout,.shopify-payment-button__button,button[type=submit].btn),html[data-jp-motion-disabled=true] body :is(.btn,.add-to-cart,.cart__checkout,.shopify-payment-button__button,button[type=submit].btn):after,html[data-jp-motion-disabled=true] body :is(.product__price-savings,.grid-product__tag--sale,.grid-product__price--savings,.element-badge--sale),html[data-jp-motion-disabled=true] body :is(.product__price-savings,.grid-product__tag--sale,.grid-product__price--savings,.element-badge--sale):after{animation:none}
/*# sourceMappingURL=/cdn/shop/t/11/assets/jp-global.css.map */
