:root{--pp-navy: #0b4566;--pp-blue: #8fb8d8;--pp-label-cream: #f4efe7;--pp-kraft: #c99a6b;--pp-off-white: #f7f1ec;--pp-ink-blue: #2a5069;--pp-warm-orange: #d9823b;--pp-peanut-tan: #c58a45;--pp-honey: #e0ac3e;--pp-pumpkin: #c86b34;--pp-red-brown: #a85a3d;--pp-white: #ffffff;--pp-border: rgba(11, 69, 102, .16);--pp-shadow: 0 14px 30px rgba(11, 69, 102, .08);--pp-font-brand: "Bree Serif", Cooper Black, "Bookman Old Style", Georgia, serif;--pp-font-flavor: "Fredoka", "Baloo 2", "Lilita One", var(--font-heading-family);--pp-font-body: "Nunito Sans", Montserrat, "Avenir Next", Inter, var(--font-body-family)}body{background:var(--pp-off-white);color:var(--pp-navy);font-family:var(--pp-font-body);letter-spacing:0}.button,.shopify-payment-button__button,.field__input,.select__select,.customer .field input{border-radius:.8rem}.button,.shopify-payment-button__button{min-height:4.6rem;font-family:var(--pp-font-body);font-weight:800;letter-spacing:0}.button--primary,.cart__checkout-button,.product-form__submit{background:var(--pp-navy);color:var(--pp-label-cream)}.button--secondary{background:var(--pp-label-cream);border-color:var(--pp-navy);color:var(--pp-navy)}.header-wrapper{border-bottom:.1rem solid var(--pp-border)}.header__heading-link .h2{color:var(--pp-navy);font-family:var(--pp-font-brand);font-weight:400;letter-spacing:0}.announcement-bar{letter-spacing:0}.card-wrapper .card,.product__media,.global-media-settings,.cart-items,.cart__footer,.collection-hero,.main-page-title+.rte{border-color:var(--pp-border);border-radius:.8rem}.product-card-wrapper .card{background:transparent;box-shadow:none;overflow:hidden}.product-card-wrapper .card,.product-card-wrapper .card__inner,.product-card-wrapper .card__media,.product-card-wrapper .media,.product-card-wrapper .card__content{background:transparent}.product-card-wrapper .card,.product-card-wrapper .card__inner{border-color:transparent}.card__badge .badge{border:0;border-radius:999px;font-weight:800}.price,.totals__total-value{color:var(--pp-navy)}.collection-hero{margin:0 auto;background:var(--pp-label-cream)}.collection-hero__title,.main-page-title,.product__title h1{color:var(--pp-navy);font-family:var(--pp-font-brand);letter-spacing:0}.product__media,.product__media .global-media-settings,.product__media-wrapper .global-media-settings,.product-media-container,.product-media-container .media{background:transparent;border-color:transparent;box-shadow:none}.cart__footer{background:var(--pp-white);border:.1rem solid var(--pp-border);box-shadow:var(--pp-shadow);padding-left:2rem;padding-right:2rem}.footer{border-top:.1rem solid var(--pp-border)}.pp-section{padding:4.8rem 0}.pp-section--soft{background:var(--pp-label-cream)}.pp-section--dark{background:var(--pp-navy);color:var(--pp-label-cream)}.pp-kicker{color:var(--pp-ink-blue);font-size:1.2rem;font-weight:800;letter-spacing:.08em;margin:0 0 1rem;text-transform:uppercase}.pp-heading{color:var(--pp-navy);font-family:var(--pp-font-brand);font-size:clamp(3rem,5vw,6.4rem);font-weight:400;letter-spacing:0;line-height:1;margin:0}.pp-subheading{color:var(--pp-ink-blue);font-size:1.7rem;line-height:1.6;margin:1.4rem 0 0;max-width:68rem}.pp-home-hero{background:var(--pp-off-white);padding:5.6rem 0 4rem}.pp-home-hero__inner{align-items:center;display:grid;gap:3rem;grid-template-columns:minmax(0,1.05fr) minmax(28rem,.95fr)}.pp-home-hero__actions{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2.4rem}.pp-hero-media{background:var(--pp-kraft);border:.1rem solid var(--pp-border);border-radius:.8rem;box-shadow:var(--pp-shadow);min-height:34rem;overflow:hidden;position:relative}.pp-hero-media img{display:block;height:100%;object-fit:cover;width:100%}.pp-hero-media__fallback{align-content:center;background:var(--pp-label-cream);color:var(--pp-navy);display:grid;font-family:var(--pp-font-brand);font-size:8rem;height:100%;min-height:34rem;place-items:center}.pp-trust-strip{background:var(--pp-white);border-bottom:.1rem solid var(--pp-border);border-top:.1rem solid var(--pp-border);padding:1.6rem 0}.pp-trust-strip__grid{display:grid;gap:1.2rem;grid-template-columns:repeat(4,1fr)}.pp-trust-item{align-items:center;color:var(--pp-ink-blue);display:flex;font-size:1.3rem;gap:.8rem;justify-content:center;text-align:center}.pp-trust-item__icon{align-items:center;color:var(--pp-navy);display:inline-flex;flex:0 0 auto;height:1.8rem;justify-content:center;width:1.8rem}.pp-trust-item__icon svg{display:block;height:100%;width:100%}.pp-products{display:grid;gap:1.8rem;grid-auto-columns:minmax(28rem,38rem);grid-auto-flow:column;grid-template-columns:none;margin-top:2.8rem;overflow-x:auto;padding-bottom:1rem;scroll-snap-type:x proximity}.pp-products--empty{grid-auto-columns:minmax(28rem,42rem)}.pp-product-card{background:transparent;border:0;border-radius:.8rem;box-shadow:none;display:flex;flex-direction:column;scroll-snap-align:start}.pp-product-card__media{background:transparent;aspect-ratio:4 / 3}.pp-product-card:nth-child(2) .pp-product-card__media{background:transparent}.pp-product-card__media img{display:block;height:100%;object-fit:cover;width:100%}.pp-product-card__placeholder{align-items:center;color:var(--pp-navy);display:flex;font-family:var(--pp-font-flavor);font-size:5.6rem;font-weight:800;height:100%;justify-content:center;text-transform:uppercase}.pp-product-card__body{display:flex;flex:1;flex-direction:column;padding:1.4rem 0 0}.pp-product-card__title{color:var(--pp-navy);font-family:var(--pp-font-brand);font-size:2rem;font-weight:400;margin:0}.pp-product-card__description{color:var(--pp-ink-blue);font-size:1.4rem;line-height:1.55;margin:.8rem 0 1.4rem}.pp-product-card__row{align-items:center;display:flex;justify-content:space-between;margin:auto 0 1.4rem}.pp-pill{border-radius:999px;display:inline-flex;font-size:1.2rem;font-weight:800;padding:.4rem 1rem}.pp-pill--ok{background:var(--pp-in-stock-bg, rgba(143, 184, 216, .28));color:var(--pp-in-stock-text, var(--pp-navy))}.pp-pill--out{background:var(--pp-out-stock-bg, rgba(168, 90, 61, .14));color:var(--pp-out-stock-text, var(--pp-red-brown))}.pp-restock{background:var(--pp-label-cream);border-radius:.8rem;margin-top:1.2rem;padding:1.4rem}.pp-restock .field{margin-top:1rem}.pp-restock__title{color:var(--pp-navy);font-size:1.3rem;font-weight:800;margin:0}.pp-grid-4,.pp-faq-grid{display:grid;gap:1.4rem;margin-top:2.4rem}.pp-grid-4{grid-template-columns:repeat(4,1fr)}.pp-brand-story .pp-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.pp-info-card,.pp-faq-item{background:var(--pp-white);border:.1rem solid var(--pp-border);border-radius:.8rem;padding:1.8rem}.pp-info-card__icon{align-items:center;background:#8fb8d847;border-radius:999px;color:var(--pp-navy);display:flex;font-size:2rem;height:4rem;justify-content:center;margin-bottom:1rem;width:4rem}.pp-info-card__icon svg{display:block;height:2rem;width:2rem}.pp-info-card h2,.pp-info-card h3,.pp-faq-item summary{color:var(--pp-navy);font-size:1.6rem;font-weight:800;letter-spacing:0;margin:0}.pp-info-card p,.pp-faq-item__answer{color:var(--pp-ink-blue);line-height:1.6;margin:.6rem 0 0}.pp-faq-item summary{cursor:pointer;list-style:none}.pp-faq-item summary::-webkit-details-marker{display:none}.pp-newsletter{text-align:center}.pp-newsletter .pp-heading,.pp-section--dark .pp-heading{color:var(--pp-label-cream)}.pp-newsletter .pp-subheading,.pp-section--dark .pp-subheading{color:#f4efe7d1;margin-left:auto;margin-right:auto}.pp-newsletter .newsletter-form{margin:2rem auto 0;max-width:44rem}.pp-checkout-flow{display:grid;gap:1rem;grid-template-columns:repeat(4,1fr);margin-top:2.4rem}.pp-step{background:var(--pp-white);border:.1rem solid var(--pp-border);border-radius:.8rem;padding:1.6rem;text-align:center}.pp-step__num{align-items:center;background:var(--pp-blue);border-radius:999px;color:var(--pp-navy);display:inline-flex;font-weight:800;height:2.8rem;justify-content:center;margin-bottom:.8rem;width:2.8rem}.pp-brand-story{display:grid;gap:2.8rem;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}@media screen and (max-width:989px){.pp-home-hero__inner,.pp-brand-story{grid-template-columns:1fr}.pp-trust-strip__grid,.pp-grid-4,.pp-checkout-flow{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:749px){.pp-section{padding:3.6rem 0}.pp-home-hero{padding-top:3.6rem}.pp-heading{font-size:3.6rem}.pp-trust-strip__grid,.pp-grid-4,.pp-checkout-flow{grid-template-columns:1fr}.pp-trust-item{justify-content:flex-start;text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/pawsome-brand.css.map */
