.pf-two-blocks{background-color:var(--color-primary-green);padding:var(--spacing-xl) var(--spacing-md)}.pf-two-blocks__inner{display:flex;flex-direction:column;gap:var(--spacing-xl);max-width:1280px;margin:0 auto}@media screen and (min-width:990px){.pf-two-blocks{padding:100px var(--spacing-2xl)}.pf-two-blocks__inner{gap:40px;align-items:center}}.pf-promise-card{background-color:var(--color-bg-light-green);border:1px solid var(--color-primary-dark-green);border-radius:var(--radius-card-lg);overflow:visible;display:flex;flex-direction:column}@media screen and (min-width:990px){.pf-promise-card{flex-direction:row;align-items:end;gap:var(--spacing-md);padding:24px 56px 0;max-width:1080px;width:100%}}.pf-promise-card__content{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--spacing-lg) var(--spacing-md)}@media screen and (min-width:990px){.pf-promise-card__content{flex:0 1 495px;padding:var(--spacing-lg) 0;min-width:0}}.pf-promise-card__heading p{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:3.2rem;color:var(--color-text-dark);line-height:1.15;letter-spacing:var(--tracking-display);text-align:center;margin:0}@media screen and (min-width:990px){.pf-promise-card__heading p{font-size:4.3rem}}.pf-promise-card__heading{margin-bottom:24px}.pf-promise-card__subheading{font-family:var(--font-body-family);font-weight:var(--font-body-weight-bold);font-size:var(--font-size-base);color:var(--color-text-dark);line-height:1.42;text-align:center;margin:0}.pf-promise-card__body{font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:var(--font-size-base);color:var(--color-text-dark);line-height:1.42;text-align:center;margin:0 0 24px}.pf-promise-card__cta{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-sm) var(--spacing-lg);border-radius:var(--radius-pill);border:1px solid transparent;font-family:var(--font-body-family);font-weight:var(--font-body-weight-bold);font-size:var(--font-size-ui);text-decoration:none;cursor:pointer;transition:opacity var(--transition-fast);margin:0 auto}.pf-promise-card__cta:hover{opacity:.88}.pf-promise-card__cta--orange{background-color:var(--color-primary-orange);color:var(--color-text-on-dark);border-color:var(--color-primary-orange)}.pf-promise-card__cta--lime{background-color:var(--color-primary-lime);color:var(--color-text-dark);border-color:var(--color-primary-green)}.pf-promise-card__visual{flex-shrink:0;display:flex;justify-content:center;padding:0 var(--spacing-md);height:260px}@media screen and (min-width:990px){.pf-promise-card__visual{flex:1;height:373px;padding:0;min-width:0}}.pf-promise-card__visual-stack{position:relative;width:100%;max-width:446px;height:100%}.pf-promise-card__paw{position:absolute;width:280px;left:70%;bottom:0;transform:translate(-50%);z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none}.pf-promise-card__dog-img{position:absolute;bottom:0;left:0;right:0;width:100%;height:110%;object-fit:contain;object-position:bottom center;z-index:1}.pf-brand-story{display:flex;flex-direction:column;gap:var(--spacing-xl);max-width:1080px;width:100%}@media screen and (min-width:990px){.pf-brand-story{flex-direction:row;align-items:center;gap:40px}}.pf-brand-story__content{display:flex;flex-direction:column;gap:var(--spacing-md);flex:1;min-width:0}.pf-brand-story__top-row{display:flex;gap:var(--spacing-lg);align-items:flex-start}@media screen and (min-width:990px){.pf-brand-story__top-row{gap:55px}}.pf-brand-story__heading{flex:1;min-width:0}.pf-brand-story__heading p{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:3.2rem;color:var(--color-bg-cream);line-height:1.15;letter-spacing:var(--tracking-display);margin:0}@media screen and (min-width:990px){.pf-brand-story__heading p{font-size:4.3rem}}.pf-brand-story__icon-wrap{flex-shrink:0;width:92px;height:92px;background-color:var(--color-primary-orange);border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden}.pf-brand-story__icon{width:100%;height:100%;object-fit:contain}.pf-brand-story__body{font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:var(--font-size-base);color:var(--color-bg-cream);line-height:1.42;margin:0}.pf-brand-story__closing{font-family:var(--font-body-family);font-weight:var(--font-body-weight-bold);font-size:var(--font-size-base);color:var(--color-bg-cream);line-height:1.42;margin:0}.pf-brand-story__visual{position:relative;flex-shrink:0;overflow:visible}@media screen and (min-width:990px){.pf-brand-story__visual{width:fit-content}}.pf-brand-story__visual:before{content:"";display:block;position:relative;width:510px;height:373px;background-color:var(--color-bg-cream);border-radius:var(--radius-card);z-index:0}.pf-brand-story__dog-img{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:120%;height:auto;object-fit:contain;object-position:bottom center;z-index:1}@media screen and (max-width:749px){.pf-promise-card__subheading,.pf-promise-card__body,.pf-brand-story__body,.pf-brand-story__closing{font-size:1.5rem}.pf-two-blocks{padding:60px 16px 50px;overflow:visible}.pf-two-blocks__inner{gap:56px}.pf-promise-card{padding:24px 24px 0;overflow:hidden}.pf-promise-card__content{padding:0;gap:0}.pf-promise-card__cta{width:100%;justify-content:center}.pf-promise-card__visual{height:258px}.pf-promise-card__paw{width:166px}.pf-brand-story{gap:32px}.pf-brand-story__content{gap:16px}.pf-brand-story__top-row{justify-content:space-between;gap:0}.pf-brand-story__icon-wrap{width:56px;height:56px}.pf-brand-story__visual{height:250px;position:relative;overflow:visible;margin-right:0;margin-bottom:0;width:calc(100% + 32px);margin-left:-16px}.pf-brand-story__visual:before{position:absolute;top:0;bottom:auto;left:50%;transform:translate(-50%);right:auto;width:342px;height:250px;border-radius:18px}.pf-brand-story__dog-img{position:absolute;top:auto;bottom:0;left:50%;transform:translate(-50%);width:100%;height:calc(100% + 44px);aspect-ratio:auto;object-fit:cover;border-radius:0}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/pawfume-two-blocks.css.map */
