:root{--pawzby-orange: #ff6f3d;--pawzby-orange-hover: #e85b28;--pawzby-cream: #fff8f1;--pawzby-white: #fffdf9;--pawzby-apricot: #ffd9c2;--pawzby-peach: #fff0e5;--pawzby-sage: #dfe8d9;--pawzby-charcoal: #25282f;--pawzby-body: #4a433e;--pawzby-border: #eadfd5;--pawzby-shadow: 0 18px 50px rgba(72, 48, 34, .1)}body{background:var(--pawzby-cream);color:var(--pawzby-body)}button,.button,[class*=button]{border-radius:14px}input,select,textarea{border-radius:12px}main[data-template*=product]>.shopify-section:nth-child(1),main[data-template*=product]>.shopify-section:nth-child(2){display:none!important}.pawzby-eyebrow{margin:0 0 14px;text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:750;color:#8a5a43}.pawzby-lead{margin:0;font-size:clamp(16px,1.4vw,20px);line-height:1.5;color:var(--pawzby-body)}.pawzby-primary-cta{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:54px;padding:0 28px;background:var(--pawzby-orange);color:#fff;border:1px solid var(--pawzby-orange);border-radius:14px;text-decoration:none;font-weight:750;transition:transform .18s ease,background .18s ease}.pawzby-primary-cta:hover{background:var(--pawzby-orange-hover);border-color:var(--pawzby-orange-hover);transform:translateY(-1px)}.pawzby-home-v2{padding:24px 22px 34px;background:radial-gradient(circle at 18% 6%,rgba(255,180,132,.22),transparent 24%),linear-gradient(135deg,#fff5ea,#fffaf5 58%,#f8eadf)}.pawzby-home-v2__inner{max-width:1360px;min-height:650px;margin:0 auto;display:grid;grid-template-columns:.92fr 1.08fr;background:#fffdf9f0;border:1px solid rgba(234,223,213,.75);border-radius:24px;overflow:hidden;box-shadow:var(--pawzby-shadow)}.pawzby-home-v2__copy{padding:clamp(42px,6vw,88px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.pawzby-home-v2 h1{margin:0 0 22px;max-width:650px;color:var(--pawzby-charcoal);font-size:clamp(48px,6vw,92px);line-height:.94;letter-spacing:-.055em;font-weight:800}.pawzby-home-v2 h1 span{color:var(--pawzby-orange)}.pawzby-home-v2 .pawzby-lead{max-width:500px;margin-bottom:28px}.pawzby-home-v2__visual{position:relative;min-height:620px;overflow:hidden;background:#dfc3ad}.pawzby-home-v2__visual img{width:100%;height:100%;object-fit:cover;object-position:54% center;transform:scale(1.03)}.pawzby-home-v2__benefits{width:100%;display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:44px}.pawzby-home-v2__benefits>div{min-width:0;padding:18px 12px;border-radius:16px;background:#fff4ec;border:1px solid #f2ded0;text-align:center}.pawzby-home-v2__benefits strong{display:block;color:var(--pawzby-orange);font-size:18px;margin-bottom:4px}.pawzby-home-v2__benefits span{display:block;font-size:12px;line-height:1.25;color:var(--pawzby-charcoal)}.pawzby-pdp-v2{background:linear-gradient(180deg,#fff8f1,#fffdf9 64%,#fff4e9);padding:28px 24px 72px}.pawzby-pdp-v2__grid{max-width:1380px;margin:0 auto;display:grid;grid-template-columns:1.08fr .92fr;gap:22px;align-items:stretch}.pawzby-pdp-v2__media,.pawzby-pdp-v2__buybox{border-radius:22px;border:1px solid var(--pawzby-border);background:var(--pawzby-white);box-shadow:0 12px 40px #462d1e12}.pawzby-pdp-v2__media{position:relative;min-height:700px;display:flex;align-items:center;justify-content:center;padding:38px;overflow:hidden;background:radial-gradient(circle at 50% 48%,#fff 0 20%,transparent 21%),linear-gradient(135deg,#f3ddcc,#fff9f3 58%,#f7e7dc)}.pawzby-pdp-v2__media img{width:100%;height:100%;max-height:640px;object-fit:contain;border-radius:18px;position:relative;z-index:1}.pawzby-media-note{position:absolute;left:28px;bottom:24px;z-index:2;font-family:var(--font-accent--family, cursive);font-size:22px;line-height:1.05;transform:rotate(-6deg);color:#6e5142}.pawzby-pdp-v2__buybox{padding:clamp(32px,4.5vw,64px);display:flex;flex-direction:column;justify-content:center}.pawzby-pdp-v2__buybox h1{margin:0 0 12px;color:var(--pawzby-charcoal);font-size:clamp(38px,4.2vw,64px);line-height:1;letter-spacing:-.045em}.pawzby-pdp-v2__price{margin:0 0 20px;color:var(--pawzby-orange);font-size:30px;font-weight:800}.pawzby-pdp-v2__bullets{display:grid;gap:13px;margin:30px 0}.pawzby-pdp-v2__bullets>div{display:grid;grid-template-columns:28px 1fr;gap:12px;align-items:start}.pawzby-pdp-v2__bullets>div>span{width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:#fff0e7;color:var(--pawzby-orange);font-weight:900}.pawzby-pdp-v2__bullets p{margin:0;line-height:1.45}.pawzby-pdp-v2__bullets strong{color:var(--pawzby-charcoal)}.pawzby-pdp-v2__form{margin-top:4px}.pawzby-quantity-row{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:12px;padding:12px 14px;background:#fff8f2;border:1px solid var(--pawzby-border);border-radius:14px}.pawzby-quantity-row label{font-weight:700;color:var(--pawzby-charcoal)}.pawzby-quantity-row input{width:78px;min-height:42px;text-align:center;border:1px solid var(--pawzby-border);background:#fff}.pawzby-add-to-cart{width:100%;min-height:58px;font-size:17px;cursor:pointer}.pawzby-add-to-cart:disabled{opacity:.55;cursor:not-allowed}.pawzby-trust-row{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:16px;font-size:11px;color:#6e625a;text-align:center}.pawzby-trust-row span{padding:10px 6px;border-radius:12px;background:#fff8f2;border:1px solid #f1e4da}.pawzby-feature-strip{max-width:1380px;margin:22px auto 0;display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--pawzby-border);border-radius:20px;background:#fffdf9f0;overflow:hidden}.pawzby-feature-strip>div{padding:24px 18px;text-align:center;border-right:1px solid var(--pawzby-border)}.pawzby-feature-strip>div:last-child{border-right:0}.pawzby-feature-strip strong,.pawzby-feature-strip span{display:block}.pawzby-feature-strip strong{color:var(--pawzby-charcoal);margin-bottom:4px}.pawzby-feature-strip span{font-size:12px;color:#75685f}.pawzby-editorial-band{max-width:1380px;min-height:430px;margin:26px auto 0;display:grid;grid-template-columns:1fr 1fr;overflow:hidden;border-radius:24px;background:linear-gradient(135deg,#fff3e8,#f8ddcb);border:1px solid #f0d9ca}.pawzby-editorial-band__copy{padding:clamp(42px,6vw,82px);display:flex;flex-direction:column;justify-content:center}.pawzby-editorial-band h2{margin:0 0 18px;color:var(--pawzby-charcoal);font-size:clamp(38px,4.5vw,66px);line-height:1;letter-spacing:-.045em}.pawzby-editorial-band__copy>p:last-child{max-width:620px;font-size:17px;line-height:1.65}.pawzby-editorial-band__visual{display:flex;align-items:stretch;padding:22px}.pawzby-editorial-card{width:100%;min-height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding:44px;border-radius:20px;color:var(--pawzby-charcoal);background:radial-gradient(circle at 72% 22%,rgba(255,255,255,.65),transparent 24%),linear-gradient(145deg,#e7d9cd,#f7eee8 52%,#e1e8dc)}.pawzby-editorial-card strong{font-size:clamp(28px,3.2vw,48px);line-height:1;margin-bottom:16px}.pawzby-editorial-card span{max-width:380px;line-height:1.5}main[data-template=index] .shopify-section,main[data-template*=product] .shopify-section{--pawzby-section-border: var(--pawzby-border)}main[data-template*=product] img{border-radius:12px}@media screen and (max-width:900px){.pawzby-home-v2{padding:14px 12px 24px}.pawzby-home-v2__inner,.pawzby-pdp-v2__grid,.pawzby-editorial-band{grid-template-columns:1fr}.pawzby-home-v2__inner{min-height:0}.pawzby-home-v2__copy{order:2;padding:30px 24px 34px}.pawzby-home-v2__visual{order:1;min-height:410px}.pawzby-home-v2 h1{font-size:clamp(48px,14vw,72px)}.pawzby-home-v2__benefits{grid-template-columns:repeat(2,1fr);margin-top:28px}.pawzby-pdp-v2{padding:14px 12px 42px}.pawzby-pdp-v2__media{min-height:470px;padding:20px}.pawzby-pdp-v2__media img{max-height:430px}.pawzby-pdp-v2__buybox{padding:30px 22px}.pawzby-pdp-v2__buybox h1{font-size:42px}.pawzby-feature-strip{grid-template-columns:repeat(2,1fr)}.pawzby-feature-strip>div:nth-child(2){border-right:0}.pawzby-feature-strip>div:nth-child(-n+2){border-bottom:1px solid var(--pawzby-border)}.pawzby-trust-row{grid-template-columns:1fr}.pawzby-editorial-band__visual{min-height:320px}}@media screen and (max-width:560px){.pawzby-home-v2__visual{min-height:360px}.pawzby-home-v2 h1{font-size:50px}.pawzby-home-v2__benefits{gap:8px}.pawzby-primary-cta{width:100%}.pawzby-pdp-v2__media{min-height:410px}.pawzby-pdp-v2__buybox h1{font-size:38px}.pawzby-feature-strip{margin-top:14px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/pawzby-v2.css.map */
