footer.footer{background-color:#fbfbfb!important;border-top:1px solid rgba(0,0,0,.08)!important;color:#555!important;font-family:Nunito,sans-serif!important;position:relative}footer.footer .page-width{max-width:120rem;margin:0 auto}.footer__content-top{padding-top:4.5rem!important;padding-bottom:4rem!important;border-bottom:1px solid #ececec!important}.footer__blocks-wrapper.grid,.footer__main-grid{display:grid!important;gap:4rem!important;margin:0!important;width:100%!important;align-items:start!important}@media screen and (min-width:990px){.footer__blocks-wrapper.grid,.footer__main-grid{grid-template-columns:1.15fr 1fr 1.25fr!important}}@media screen and (min-width:750px)and (max-width:989px){.footer__blocks-wrapper.grid,.footer__main-grid{grid-template-columns:1fr 1fr!important;gap:3.5rem!important}}@media screen and (max-width:749px){.footer__blocks-wrapper.grid,.footer__main-grid{grid-template-columns:1fr!important;gap:3rem!important}}.footer-block,.footer-block.grid__item,.footer-block--menu,.footer-block--brand,.footer-block--newsletter{width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important}.footer-block__heading{font-family:Nunito,sans-serif!important;font-size:1.7rem!important;font-weight:700!important;color:#1a1a1a!important;margin-top:0!important;margin-bottom:1.8rem!important;letter-spacing:-.01em!important;line-height:1.3!important}.footer-block__details-content.rte,.footer-block__details-content p{font-family:Nunito,sans-serif!important;font-size:1.45rem!important;line-height:1.65!important;color:#666!important;margin-top:0!important;margin-bottom:1.6rem!important}.footer-block__details-content.rte a{color:#666!important;text-decoration:none!important;transition:color .2s ease}.footer-block__details-content.rte a:hover{color:#ff6b35!important}.footer-block--menu .footer-block__details-content{margin:0!important;padding:0!important}.footer-block--menu ul.footer-block__details-content{list-style:none!important;padding:0!important;margin:0!important;display:flex!important;flex-direction:column!important;gap:1rem!important}.footer-block--menu .list-menu__item--link{font-family:Nunito,sans-serif!important;font-size:1.45rem!important;font-weight:500!important;color:#555!important;text-decoration:none!important;padding:.2rem 0!important;display:inline-block!important;transition:color .2s ease,transform .2s ease!important}.footer-block--menu .list-menu__item--link:hover,.footer-block--menu .list-menu__item--link:focus-visible{color:#ff6b35!important;text-decoration:none!important;transform:translate(3px)!important}.footer .list-social{display:flex!important;align-items:center!important;gap:.8rem!important;padding:0!important;margin:1.6rem 0 0!important;list-style:none!important}.footer-block .list-social,.footer-block--newsletter .list-social{justify-content:flex-start!important}@media screen and (max-width:749px){.footer-block--newsletter .list-social{justify-content:center!important}}.footer .list-social__item{margin:0!important;padding:0!important}.footer .list-social__link{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:3.4rem!important;height:3.4rem!important;padding:0!important;border-radius:50%!important;background-color:#fff!important;border:1px solid rgba(0,0,0,.08)!important;color:#4a4a4a!important;box-shadow:0 1px 3px #0000000a!important;transition:all .25s cubic-bezier(.16,1,.3,1)!important;text-decoration:none!important}.footer .list-social__link .svg-wrapper{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:1.6rem!important;height:1.6rem!important}.footer .list-social__link .icon{width:1.6rem!important;height:1.6rem!important;fill:currentColor!important;transition:transform .25s ease!important}.footer .list-social__link:hover{background-color:#ff6b35!important;border-color:#ff6b35!important;color:#fff!important;transform:translateY(-2px)!important;box-shadow:0 4px 10px #ff6b3547!important}.footer .list-social__link:hover .icon{transform:scale(1.08)!important}.footer .list-social__link:focus-visible{outline:2px solid #ff6b35!important;outline-offset:2px!important}.footer-block.grid__item.footer-block--newsletter{margin:0!important;padding:0!important;border:none!important;display:block!important;width:100%!important}.footer-block__newsletter{width:100%!important;max-width:100%!important;text-align:left!important}.footer-block__newsletter .footer-block__heading{margin-top:0!important;margin-bottom:1.8rem!important}.footer__newsletter.newsletter-form{max-width:100%!important;margin:1.6rem 0 0!important;width:100%!important}.footer__newsletter .newsletter-form__field-wrapper{max-width:100%!important;width:100%!important}.footer__follow-on-shop{margin-top:1.6rem!important;display:block!important}.footer__cookie-btn{background:none!important;border:none!important;padding:.2rem 0!important;font-family:Nunito,sans-serif!important;font-size:1.45rem!important;font-weight:500!important;color:#555!important;cursor:pointer!important;text-align:left!important;transition:color .2s ease,transform .2s ease!important;display:inline-block!important}.footer__cookie-btn:hover,.footer__cookie-btn:focus-visible{color:#ff6b35!important;text-decoration:none!important;transform:translate(3px)!important}.footer__newsletter .field{display:flex!important;align-items:center!important;background-color:#fff!important;border:1px solid rgba(0,0,0,.12)!important;border-radius:50rem!important;padding:.3rem .5rem .3rem 1.8rem!important;box-shadow:0 2px 6px #00000008!important;transition:border-color .2s ease,box-shadow .2s ease!important;position:relative!important}.footer__newsletter .field:focus-within{border-color:#ff6b35!important;box-shadow:0 0 0 3px #ff6b3526!important}.footer__newsletter .field:before,.footer__newsletter .field:after{display:none!important;content:none!important}.footer__newsletter .field__input{border:none!important;box-shadow:none!important;background:transparent!important;font-family:Nunito,sans-serif!important;font-size:1.45rem!important;color:#333!important;height:4.2rem!important;padding:0 4.5rem 0 0!important;width:100%!important}.footer__newsletter .field__input:focus{outline:none!important;box-shadow:none!important}.footer__newsletter .field__label{font-family:Nunito,sans-serif!important;font-size:1.4rem!important;color:#888!important;left:1.8rem!important;top:50%!important;transform:translateY(-50%)!important}.footer__newsletter .field__input:focus~.field__label,.footer__newsletter .field__input:not(:placeholder-shown)~.field__label{display:none!important}.footer__newsletter .newsletter-form__button,.footer__newsletter .field__button{position:absolute!important;right:.5rem!important;top:50%!important;transform:translateY(-50%)!important;width:3.6rem!important;height:3.6rem!important;border-radius:50%!important;background-color:#fff!important;color:#1a1a1a!important;border:1px solid #e5e0dc!important;box-shadow:0 1px 4px #0000000d!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:all .25s cubic-bezier(.16,1,.3,1)!important;padding:0!important}.footer__newsletter .newsletter-form__button:before,.footer__newsletter .newsletter-form__button:after,.footer__newsletter .field__button:before,.footer__newsletter .field__button:after{display:none!important;content:none!important}.footer__newsletter .newsletter-form__button .svg-wrapper,.footer__newsletter .field__button .svg-wrapper{width:1.4rem!important;height:1.4rem!important;display:flex!important;align-items:center!important;justify-content:center!important}.footer__newsletter .newsletter-form__button .icon,.footer__newsletter .field__button .icon{width:1.4rem!important;height:1.4rem!important;fill:#1a1a1a!important;stroke:#1a1a1a!important;color:#1a1a1a!important;transition:fill .2s ease,stroke .2s ease,color .2s ease!important}.footer__newsletter .newsletter-form__button:hover,.footer__newsletter .field__button:hover{background-color:#ff6b35!important;border-color:#ff6b35!important;color:#fff!important;transform:translateY(-50%) scale(1.05)!important;box-shadow:0 4px 10px #ff6b3547!important}.footer__newsletter .newsletter-form__button:hover .icon,.footer__newsletter .field__button:hover .icon{fill:#fff!important;stroke:#fff!important;color:#fff!important}.footer__newsletter .newsletter-form__button:active,.footer__newsletter .field__button:active{background-color:#e55a2b!important;border-color:#e55a2b!important;color:#fff!important;transform:translateY(-50%) scale(.97)!important;box-shadow:0 2px 6px #e55a2b47!important}.footer__newsletter .newsletter-form__button:focus-visible,.footer__newsletter .field__button:focus-visible{outline:2px solid #ff6b35!important;outline-offset:2px!important}.footer__content-bottom{border-top:1px solid rgba(0,0,0,.08)!important;background-color:#f5f5f5!important;padding-top:2rem!important;padding-bottom:2rem!important}.footer__content-bottom-wrapper{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;flex-wrap:wrap!important;gap:1.5rem!important}@media screen and (max-width:749px){.footer__content-bottom-wrapper{flex-direction:column!important;justify-content:center!important;text-align:center!important}}.footer__payment{margin:0!important}.footer__payment .list-payment{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:.6rem!important;margin:0!important;padding:0!important}@media screen and (max-width:749px){.footer__payment .list-payment{justify-content:center!important}}.footer__payment .list-payment__item{padding:0!important}.footer__payment .list-payment__item .icon{height:2.2rem!important;width:auto!important;border-radius:3px!important}.footer__copyright{margin:0!important;font-family:Nunito,sans-serif!important;font-size:1.3rem!important;color:#777!important;display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:.8rem!important}@media screen and (max-width:749px){.footer__copyright{justify-content:center!important;text-align:center!important}}.footer__copyright .copyright__content{font-size:1.3rem!important;color:#777!important}.footer__copyright .copyright__content a{color:#555!important;text-decoration:none!important;transition:color .2s ease!important}.footer__copyright .copyright__content a:hover{color:#ff6b35!important}.footer__copyright .policies{display:inline-flex!important;flex-wrap:wrap!important;align-items:center!important;gap:.6rem!important;margin:0!important;padding:0!important;list-style:none!important}.footer__copyright .policies li{display:inline-flex!important;align-items:center!important}.footer__copyright .policies li:before{content:"\2022"!important;padding:0 .5rem!important;color:#ccc!important}.footer__copyright .policies li a{font-size:1.3rem!important;color:#777!important;text-decoration:none!important;transition:color .2s ease!important}.footer__copyright .policies li a:hover{color:#ff6b35!important}#shopify-pc__prefs{font-family:Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}#shopify-pc__prefs__overlay{background-color:#12121273!important;backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important;transition:opacity .3s ease!important;z-index:999998!important}#shopify-pc__prefs__dialog{font-family:Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;background-color:#fff!important;border-radius:20px!important;border:1px solid #eae6e2!important;box-shadow:0 16px 40px #0000001f,0 4px 12px #0000000d!important;max-width:780px!important;width:92vw!important;max-height:88vh!important;overflow:hidden!important;color:#1a1a1a!important;z-index:999999!important;padding:0!important}#shopify-pc__prefs__dialog header{padding:2.4rem 3.2rem 2rem!important;border-bottom:1px solid #f0ece9!important;background-color:#fff!important;position:relative!important;display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:1.5rem!important}#shopify-pc__prefs__dialog header h2,#shopify-pc__prefs__header-title{font-family:Nunito,sans-serif!important;font-size:2.2rem!important;font-weight:700!important;color:#1a1a1a!important;letter-spacing:-.02em!important;line-height:1.25!important;margin:0!important;padding:0!important;flex:1 1 auto!important}#shopify-pc__prefs__header-close{position:static!important;order:3!important;width:3.6rem!important;height:3.6rem!important;min-width:3.6rem!important;min-height:3.6rem!important;border-radius:50%!important;background-color:#f7f5f3!important;border:1px solid #eae6e2!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important;margin:0 0 0 .8rem!important;outline:none!important;box-shadow:none!important}#shopify-pc__prefs__header-close:hover{background-color:#ede9e5!important;border-color:#ded9d4!important;transform:scale(1.05)!important}#shopify-pc__prefs__header-close:focus{outline:none!important;box-shadow:none!important}#shopify-pc__prefs__header-close:focus-visible{outline:2px solid #ff6b35!important;outline-offset:2px!important}#shopify-pc__prefs__header-close svg{width:1.2rem!important;height:1.2rem!important}#shopify-pc__prefs__header-close svg path{fill:#333!important;transition:fill .2s ease!important}.shopify-pc__prefs__header-actions{display:flex!important;align-items:center!important;gap:.8rem!important;margin:0!important;padding:0!important;flex-wrap:wrap!important}.shopify-pc__prefs__header-actions button{font-family:Nunito,sans-serif!important;font-size:1.35rem!important;font-weight:600!important;padding:.8rem 1.8rem!important;margin:0!important;border-radius:50rem!important;line-height:1.2!important;cursor:pointer!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important;outline:none!important;box-shadow:none!important;border:1px solid #e0dbd6!important;background-color:#fff!important;color:#333!important;height:auto!important}.shopify-pc__prefs__header-actions button:hover{background-color:#f7f5f3!important;border-color:#ccc6c0!important;color:#1a1a1a!important;transform:translateY(-1px)!important}.shopify-pc__prefs__header-actions button:focus{outline:none!important;box-shadow:none!important}.shopify-pc__prefs__header-actions button:focus-visible{outline:2px solid #ff6b35!important;outline-offset:2px!important}#shopify-pc__prefs__header-save,.shopify-pc__prefs__header-actions button.primary{background-color:#ff6b35!important;border-color:#ff6b35!important;color:#fff!important;font-weight:700!important;box-shadow:0 4px 12px #ff6b3540!important}#shopify-pc__prefs__header-save:hover,.shopify-pc__prefs__header-actions button.primary:hover{background-color:#e55a2b!important;border-color:#e55a2b!important;color:#fff!important;box-shadow:0 6px 16px #ff6b3559!important;transform:translateY(-1px)!important}#shopify-pc__prefs__header-save:active,.shopify-pc__prefs__header-actions button.primary:active{transform:scale(.97)!important}.shopify-pc__prefs__scrollable{padding:2.4rem 3.2rem 3.2rem!important;max-height:calc(88vh - 110px)!important}.shopify-pc__prefs__intro-main{padding:0 0 2rem!important;border-bottom:1px solid #f0ece9!important}.shopify-pc__prefs__intro-main h3{font-family:Nunito,sans-serif!important;font-size:1.7rem!important;font-weight:700!important;color:#1a1a1a!important;margin:0 0 .6rem!important}.shopify-pc__prefs__intro-main p{font-family:Nunito,sans-serif!important;font-size:1.45rem!important;color:#666!important;line-height:1.55!important;margin:0!important}.shopify-pc__prefs__options{padding:0!important}.shopify-pc__prefs__option{padding:2rem 0!important;border-bottom:1px solid #f5f2ef!important;margin:0!important}.shopify-pc__prefs__option:first-child{border-top:none!important;margin-top:0!important;padding-top:2rem!important}.shopify-pc__prefs__option:last-child{border-bottom:none!important;padding-bottom:0!important}.shopify-pc__prefs__option label{display:flex!important;align-items:center!important;gap:1.2rem!important;font-family:Nunito,sans-serif!important;font-size:1.6rem!important;font-weight:700!important;color:#1a1a1a!important;cursor:pointer!important;margin:0 0 .6rem!important}.shopify-pc__prefs__option label span{width:2.2rem!important;height:2.2rem!important;border-radius:6px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transition:all .2s ease!important}.shopify-pc__prefs__option label span svg{width:2.2rem!important;height:2.2rem!important;border-radius:6px!important}.shopify-pc__prefs__option label input{accent-color:#ff6b35!important}.shopify-pc__prefs__option label input:focus-visible~span{outline:2px solid #ff6b35!important;outline-offset:2px!important}.shopify-pc__prefs__option p{font-family:Nunito,sans-serif!important;font-size:1.4rem!important;line-height:1.55!important;color:#666!important;margin:0!important;padding:0 0 0 3.4rem!important}@media screen and (max-width:749px){#shopify-pc__prefs__dialog{width:92vw!important;max-height:90vh!important;border-radius:16px!important}#shopify-pc__prefs__dialog header{padding:2rem 2rem 1.6rem!important;position:relative!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:1.4rem!important}#shopify-pc__prefs__dialog header h2,#shopify-pc__prefs__header-title{font-size:1.85rem!important;padding-right:4rem!important;text-align:left!important;margin:0!important}#shopify-pc__prefs__header-close{position:absolute!important;top:1.6rem!important;right:1.6rem!important;margin:0!important;order:unset!important}.shopify-pc__prefs__header-actions{width:100%!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:.8rem!important;order:2!important}.shopify-pc__prefs__header-actions button{width:100%!important;text-align:center!important;padding:.8rem 1rem!important;font-size:1.25rem!important}#shopify-pc__prefs__header-save,.shopify-pc__prefs__header-actions button.primary{grid-column:1 / -1!important}.shopify-pc__prefs__scrollable{padding:1.8rem 2rem 2.4rem!important}.shopify-pc__prefs__option p{padding-left:3rem!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/petrashop-footer.css.map */
