:root{--jp-ink: #332b25;--jp-muted: #675c53;--jp-cream: #f7f3ec;--jp-accent: #a65f3b;--jp-focus: #8b4f33}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}*:focus-visible{outline:3px solid var(--jp-focus);outline-offset:3px}.header-wrapper{box-shadow:0 1px #332b2514}.announcement-bar__message{font-size:1.2rem;font-weight:600;letter-spacing:.07em}.header__menu-item{font-weight:600;letter-spacing:.015em}.header__icon,.header__menu-item,.footer a{transition:color .18s ease,opacity .18s ease}.button,.shopify-challenge__button,.customer button,.jp-hero__button{min-height:4.8rem;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease}.card-wrapper .card{height:100%}.card__heading{color:var(--jp-ink);font-size:1.55rem;line-height:1.38}.card-information>*:not(.visually-hidden:first-child)+*:not(.rating):not(.card__information-volume-pricing-note){margin-top:.7rem}.card-information .price{color:var(--jp-ink);font-size:1.55rem;font-weight:600}.card__inner .badge{padding:.7rem 1.1rem;font-weight:700;letter-spacing:.03em}.jp-category__card:focus-visible{outline-offset:5px}.jp-why__card,.multicolumn-card{height:100%}.multicolumn-card__info h3{color:var(--jp-ink);font-weight:600}.multicolumn-card__info .rte{color:var(--jp-muted)}.product__info-container .icon-with-text{--icon-size: 2.4rem;--icon-spacing: .7rem;gap:1rem;margin-block:2rem;padding:1.5rem;background:var(--jp-cream);border:1px solid rgba(51,43,37,.1);border-radius:1.4rem}.product__info-container .icon-with-text__item{min-width:0}.product__info-container .icon-with-text__item .h4{color:var(--jp-ink);font-size:1.2rem;font-weight:600;line-height:1.35}.product__accordion .accordion__title{color:var(--jp-ink);font-weight:600}.product__accordion .accordion__content{color:var(--jp-muted)}.product__accordion .accordion__content a{color:var(--jp-accent);text-underline-offset:.3rem}.footer{border-top:1px solid rgba(255,255,255,.14)}.footer-block__heading{font-size:1.7rem;font-weight:600}.footer__content-bottom{border-top-color:#ffffff29}.footer .list-menu__item--link,.footer .copyright__content a{text-underline-offset:.3rem}@media(hover:hover){.button:hover,.shopify-challenge__button:hover,.customer button:hover,.jp-hero__button:hover{transform:translateY(-2px);box-shadow:0 8px 20px #332b251f}.header__menu-item:hover,.footer a:hover{opacity:.78}}@media screen and (max-width:749px){.jp-hero.jp-hero{min-height:560px}.jp-hero .jp-hero__content{padding:32px 24px 42px}.jp-hero .jp-hero__heading{max-width:11ch;font-size:clamp(3.6rem,9.8vw,4.2rem);line-height:1.04;letter-spacing:-.03em;text-wrap:balance;text-shadow:0 2px 18px rgba(0,0,0,.28)}.jp-hero .jp-hero__eyebrow{margin-bottom:1.2rem;text-shadow:0 1px 10px rgba(0,0,0,.35)}.jp-hero .jp-hero__text{max-width:31rem;margin-top:1.6rem;font-size:1.6rem;line-height:1.5;text-shadow:0 1px 12px rgba(0,0,0,.4)}.jp-hero .jp-hero__button{min-height:5.2rem;margin-top:2.2rem;padding-inline:2.6rem}.card__heading{font-size:1.42rem;line-height:1.35}.card-information .price{font-size:1.45rem}.product__info-container .icon-with-text{gap:.7rem;padding:1.3rem 1rem}.product__info-container .icon-with-text__item .h4{font-size:1.1rem}.footer-block__heading{margin-bottom:1.4rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/jubelpets-polish.css.map */
