:root{--color-primary: #2F4A3C;--color-primary-dark: #1E3127;--color-bg: #F7F3EC;--color-card: #FFFFFF;--font-serif: "Playfair Display", Georgia, serif;--font-sans: "Plus Jakarta Sans", system-ui, sans-serif}body{font-family:var(--font-sans);background-color:var(--color-bg);margin:0;padding:0;color:#1c2921}.font-serif{font-family:var(--font-serif)}.cart-drawer-open{overflow:hidden}.cart-drawer-open #cart-drawer{opacity:1;pointer-events:auto}.cart-drawer-open .cart-panel{transform:translate(0)}.petbabe-trust-box{background-color:#f8f5ee;border-radius:16px;padding:18px 24px;margin:20px 0 24px;display:flex;flex-direction:column;gap:12px}.petbabe-trust-item{display:flex;align-items:center;gap:12px}.petbabe-check-icon{width:20px;height:20px;background-color:#e6e1d6;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.petbabe-check-icon svg{width:12px;height:12px;stroke:#4a4a4a}.petbabe-trust-text{font-size:13.5px;font-weight:500;color:#3b3835;line-height:1.4;letter-spacing:-.01em}.petbabe-timeline-box{margin:32px 0 28px;padding:0 10px}.petbabe-timeline-track{display:flex;align-items:flex-start;justify-content:space-between;position:relative;max-width:440px;margin:0 auto}.petbabe-step{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;z-index:2;flex:1}.petbabe-step-circle{width:42px;height:42px;background-color:#1f2e23;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:12px;box-shadow:0 2px 6px #00000014}.petbabe-step-circle svg{width:20px;height:20px;stroke:#fff}.petbabe-step-date{font-size:12.5px;font-weight:700;color:#1a1a1a;margin-bottom:2px;white-space:nowrap}.petbabe-step-label{font-size:11.5px;font-weight:400;color:#717171}.petbabe-connector{flex-grow:1;height:1.5px;background-color:#d3cdc2;position:relative;top:21px;margin:0 -12px;z-index:1}@media screen and (max-width:480px){.petbabe-trust-box{padding:16px;gap:10px}.petbabe-trust-text{font-size:12.5px}.petbabe-step-circle{width:36px;height:36px}.petbabe-step-circle svg{width:17px;height:17px}.petbabe-connector{top:18px}.petbabe-step-date{font-size:11px}.petbabe-step-label{font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/theme.css.map */
