.pf{background:#f8f2e9;color:#2d1c14;font-family:DM Sans,Helvetica Neue,Arial,sans-serif;font-variant-numeric:tabular-nums lining-nums;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}.pf *,.pf *:before,.pf *:after{box-sizing:border-box}.pf a{color:#2d1c14;text-decoration:none}.pf img{max-width:none}.pf h2{text-wrap:balance;text-transform:none}.pf p{text-wrap:pretty}.pf ul{list-style:none}.pf [hidden]{display:none!important}.pf .pf__btn{transition:background-color .2s ease}.pf .pf__btn:hover{background-color:#10251a}.pf .pf__input::placeholder{color:#6e766f}.pf a:focus-visible,.pf button:focus-visible,.pf input:focus-visible{outline:2px solid #2d1c14;outline-offset:3px}.pf .pf__legal a{padding:4px 0}@media(prefers-reduced-motion:reduce){.pf .pf__btn{transition:none}}.pf .pf__bg{background:#eeeae1;padding:44px 16px 28px}.pf .pf__form{display:flex;flex-direction:column;gap:10px;max-width:460px}.pf .pf__h{margin:0 0 4px;font-family:Fraunces,Georgia,Times New Roman,serif;font-weight:560;font-size:34px;line-height:1.05;letter-spacing:-.01em;color:#2d1c14;font-variation-settings:"SOFT" 100,"WONK" 0}.pf .pf__input{display:block;width:100%;box-sizing:border-box;height:50px;padding:0 20px;border-radius:999px;border:1px solid rgba(27,39,33,.22);background:#fff;color:#2d1c14;font-family:inherit;font-size:16px}.pf .pf__row{display:flex;gap:10px}.pf .pf__input--tel{flex:1;min-width:0}.pf .pf__btn{flex:none;height:50px;padding:0 24px;border:0;border-radius:999px;background:#2d1c14;color:#fff;font-family:inherit;font-size:16px;font-weight:700;letter-spacing:.01em;cursor:pointer}.pf .pf__legal{margin:2px 0 0;font-size:13px;line-height:1.55;color:#59625b}.pf .pf__legal a{color:#2d1c14;text-decoration:underline;text-underline-offset:2px}.pf .pf__err{margin:8px 0 0;color:#a3321f;font-size:14px;line-height:1.4}.pf .pf__ok{margin:10px 0 0;font-size:16px;line-height:1.5}.pf .pf__ok strong{font-weight:700;letter-spacing:.04em}.pf .pf__nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;font-size:16px;font-weight:600}.pf .pf__col{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0px}.pf .pf__col a{display:inline-block;padding:9px 0;color:#2d1c14;text-decoration:none}.pf .pf__base{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:32px;padding-top:20px;border-top:1px solid rgba(27,39,33,.12)}.pf .pf__logo{display:block;height:24px;width:auto}.pf .pf__copy{margin:0;font-size:13px;color:#59625b}.pf .pf__pol{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:14px;font-size:13px}.pf .pf__pol a{color:#59625b;text-decoration:none}.pf .pf__nav{margin-top:32px}@media(min-width:990px){.pf .pf__h{font-size:42px}.pf .pf__input{height:52px}.pf .pf__btn{height:52px;padding:0 30px}.pf .pf__nav{grid-template-columns:repeat(2,minmax(0,180px))}.pf .pf__col{gap:4px}.pf .pf__col a{padding:4px 0}.pf .pf__base{margin-top:44px}.pf .pf__logo{height:28px}.pf .pf__bg{padding:64px 0 32px}.pf .pf__in{max-width:1280px;margin:0 auto;padding:0 40px;box-sizing:border-box}.pf .pf__top{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:64px;align-items:start}.pf .pf__nav{margin-top:0}}@media(max-width:749px){.pf .pf__btn{position:relative}.pf .pf__btn:after{content:"";position:absolute;top:-4px;right:0;bottom:-4px;left:0}.pf .pf__pol a{display:inline-block;padding:12px 0;margin:-12px 0}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/pella-footer.css.map */
