h1,h2,h3,.h0,.h1,.h2,.h3,.hxl,.hxxl{letter-spacing:-.01em}.button,.shopify-payment-button__button--unbranded{font-weight:600;letter-spacing:.02em}.card-wrapper .card--card{transition:box-shadow .2s ease,transform .2s ease}.card-wrapper:hover .card--card{box-shadow:0 8px 24px #1c191714}.card__heading{font-weight:600}.card-information .price,.product__info-container .price--large{font-weight:700}.product__info-container .icon-with-text .svg-wrapper{color:rgb(var(--color-button))}a:focus-visible,button:focus-visible,.button:focus-visible,summary:focus-visible{outline:2px solid rgb(var(--color-button));outline-offset:3px}@media(prefers-reduced-motion:reduce){.card-wrapper .card--card{transition:none}}.product__title,.product__title h1{text-align:left}.product__info-container .product__title h1{font-size:clamp(2.6rem,1.4vw + 1.8rem,3.6rem);line-height:1.15}@media screen and (max-width:749px){.card-wrapper .quick-add{display:none}}.footer-block__newsletter-note a{color:inherit;text-decoration:underline;text-underline-offset:.2rem}.xp-packs{display:grid;gap:.8rem;margin:1.6rem 0 .4rem}.xp-packs__label{margin:0;font-size:1.4rem;color:rgba(var(--color-foreground),.75)}.xp-pack{display:flex;justify-content:space-between;align-items:center;gap:1.2rem;padding:1.2rem 1.4rem;border:1.5px solid rgba(var(--color-foreground),.15);border-radius:1rem;color:rgb(var(--color-foreground));text-decoration:none;transition:border-color .15s ease}.xp-pack:hover{border-color:rgba(var(--color-foreground),.45)}.xp-pack.is-active{border-color:rgb(var(--color-button));box-shadow:0 0 0 1px rgb(var(--color-button))}.xp-pack__main,.xp-pack__side{display:flex;flex-direction:column;gap:.2rem}.xp-pack__side{align-items:flex-end;text-align:right}.xp-pack__name{font-weight:700;font-size:1.6rem}.xp-pack__per{font-size:1.3rem;color:rgba(var(--color-foreground),.7)}.xp-pack__price{font-weight:700;font-size:1.6rem}.xp-pack__save{font-size:1.25rem;color:rgb(var(--color-button));font-weight:600}.xp-pack__badge{font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:.2rem .7rem;border-radius:99px;background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.mobile-buy-bar{display:none}@media screen and (max-width:749px){.mobile-buy-bar:not([hidden]){display:flex;align-items:center;gap:1.2rem;position:fixed;left:0;right:0;bottom:0;z-index:3;padding:1rem 1.5rem calc(1rem + env(safe-area-inset-bottom));background:rgb(var(--color-background));box-shadow:0 -4px 16px #1c19171f}.mobile-buy-bar__info{display:flex;flex-direction:column;min-width:0;flex:1}.mobile-buy-bar__title{font-size:1.3rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-buy-bar__price{font-weight:700;font-size:1.6rem}.mobile-buy-bar__button{min-height:4.4rem;padding:0 1.8rem;white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/thrive-design.css.map */
