:root{--pd-green: #3A9247;--pd-green-dark: #2E7D32;--pd-green-darker: #256428;--pd-green-header: #5FAF6F;--pd-yellow: #FFD429;--pd-yellow-hover: #e6c200;--pd-yellow-active: #cca700;--pd-black: #000;--pd-bg: #F6F7F8;--pd-border: #e8eaed;--pd-border-soft: #e5e7eb;--pd-radius: 10px;--pd-radius-lg: 16px;--pd-shadow-soft: 0 8px 24px rgba(0, 0, 0, .08);--pd-transition: .2s ease}body{background:var(--pd-bg)}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.section-header,.header-wrapper,.header{background:var(--pd-green-header)!important;border-bottom:0!important}.header .header__menu-item,.header .header__menu-item span,.header .header__heading-link .h2,.header .header__icon,.header .header__icon span,.header .header__icon .icon,.header .header__icon svg,.header .header__icon svg path{color:#fff!important;stroke:#fff!important;fill:none!important}.header .header__icon .icon{fill:none!important}.header .header__menu-item:hover span{color:#f6f7f8!important;text-decoration:underline;text-underline-offset:.2rem}.header .cart-count-bubble{background:var(--pd-yellow)!important;color:#000!important}#cart-icon-bubble .cart-count-bubble span[aria-hidden=true]{color:#000!important}.header *:focus-visible{outline:2px solid var(--pd-yellow)!important;outline-offset:3px!important}@media(max-width:749px){.header__heading-logo{max-width:150px!important}.header__heading{padding:8px 0}}.site-footer,.footer,.shopify-section-footer{background:var(--pd-green)!important;color:#fff!important}.site-footer a{color:#fff!important;opacity:.9}.site-footer a:hover{opacity:1}.footer .list-social__link,.footer .list-social__link .icon,.footer .list-social__link svg,.footer .list-social__link svg path{opacity:1!important;color:#fff!important;fill:#fff!important}.footer .list-social__link svg{width:22px;height:22px}.footer .list-social{gap:10px}.footer__newsletter .field__label{display:none!important}.footer__newsletter .field__input::placeholder{color:#fffc;opacity:1}.newsletter-form__message{color:#fff!important;font-weight:500}.button:not(.button--secondary):not(.button--tertiary),.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.button[name=checkout],.cart__warnings .button{background:var(--pd-black)!important;color:#fff!important;border:none!important;border-radius:var(--pd-radius)!important;font-weight:600!important;box-shadow:none!important;transition:background-color var(--pd-transition),transform .1s ease}.button:not(.button--secondary):not(.button--tertiary):hover,.button[name=checkout]:hover,.cart__warnings .button:hover{background:#333!important}.button:not(.button--secondary):not(.button--tertiary):active,.button[name=checkout]:active,.cart__warnings .button:active{background:#111!important;transform:scale(.98)}.button:before,.button:after,.shopify-challenge__button:before,.shopify-challenge__button:after,.customer button:before,.customer button:after,button.shopify-payment-button__button--unbranded:before,button.shopify-payment-button__button--unbranded:after,.cart__warnings .button:before,.cart__warnings .button:after,.button[name=checkout]:before,.button[name=checkout]:after{content:none!important;box-shadow:none!important}.button--secondary{background:#fff!important;color:var(--pd-green-dark)!important;border:2px solid var(--pd-green-dark)!important;border-radius:var(--pd-radius)!important}.button--secondary:hover{background:var(--pd-green-dark)!important;color:#fff!important}.button--secondary:active{background:var(--pd-green-darker)!important;color:#fff!important;transform:scale(.98)}.button--tertiary{background:transparent!important;border:0!important;color:var(--pd-green)!important;text-decoration:underline}.button--tertiary:hover{color:var(--pd-green-dark)!important}.product-form__submit{background:var(--pd-yellow)!important;color:#000!important;border:none!important;box-shadow:none!important;outline:none!important;border-radius:var(--pd-radius)!important;font-weight:600;transition:background-color var(--pd-transition),transform .1s ease}.product-form__submit:hover{background:var(--pd-yellow-hover)!important}.product-form__submit:active{background:var(--pd-yellow-active)!important;transform:scale(.97)}.product-form__submit:after{content:none!important}.slideshow__text .button,a.button[aria-label^="View all"],a.button[id^=ViewAllButton-]{border:2px solid var(--pd-yellow)!important}form[action*="/contact"] .button:after,form[action*="/contact"] button[type=submit]:after,.footer .newsletter-form .button:after{content:none!important;display:none!important}.product-form__input--pill input[type=radio]+label{background:#fff!important;color:#111!important;border:1px solid #d1d5db!important;border-radius:999px!important;padding:10px 22px!important;cursor:pointer!important;transition:background .15s,color .15s,border-color .15s!important}.product-form__input--pill input[type=radio]:checked+label{background:var(--pd-green)!important;color:#fff!important;border-color:#000!important}.product-form__input--pill input[type=radio]:not(:checked)+label:hover{background:#f7f7f7!important}.product-form__input--pill input[type=radio][disabled]+label,.product-form__input--pill input[type=radio][aria-disabled=true]+label{color:#9ca3af!important;background:#f3f4f6!important;border-color:#e5e7eb!important;cursor:not-allowed!important;opacity:.7!important}.card,.card__inner,.card__content,.card--card{background:transparent}.card__inner:after,.card--card:after,.card__content:after{content:none!important}.card__media{border-radius:12px!important;overflow:hidden;box-shadow:0 2px 8px #00000014;transition:transform var(--pd-transition),box-shadow var(--pd-transition)}.card__media:hover{transform:translateY(-4px);box-shadow:0 4px 14px #0000001f}.product-grid .global-media-settings,.collection .global-media-settings,.card__media .global-media-settings{box-shadow:none!important}.product-grid .global-media-settings:after,.collection .global-media-settings:after,.card__media .global-media-settings:after{content:none!important}.card__information,.card-information,.card-information__wrapper{row-gap:.15rem!important}.card__heading,.card__heading a{font-size:1.5rem;font-weight:700;line-height:1.3;margin-bottom:.15rem}.price,.price-item{font-size:1.4rem;font-weight:600;margin-top:0!important}@media(min-width:750px){.card__heading,.card__heading a{font-size:1.7rem}.price,.price-item{font-size:1.6rem}}@media(min-width:990px){.card__heading,.card__heading a{font-size:1.9rem}.price,.price-item{font-size:1.8rem}}.product__info-container .product__title h1{font-size:3.2rem!important;font-weight:700!important;line-height:1.1!important;margin-bottom:.25rem!important}.product__info-wrapper .price--large .price-item{font-size:2.8rem!important;font-weight:700!important}@media(min-width:750px){.product__info-container .product__title h1{font-size:4rem!important}.product__info-wrapper .price--large .price-item{font-size:3.4rem!important}}.cart-notification{background:#fff!important;border:1px solid var(--pd-border)!important;border-radius:var(--pd-radius-lg)!important;box-shadow:var(--pd-shadow-soft)!important;padding:20px!important;overflow:hidden!important}.cart-notification__heading,.cart-notification__content,.cart-notification .price,.cart-notification a{color:#000!important}.cart-notification__image{border:1px solid var(--pd-border-soft)!important;border-radius:var(--pd-radius)!important}.cart-notification button[aria-label=Close] svg{stroke:#000!important}.cart-notification .button,.cart-notification .button:hover,.cart-notification .button:focus{outline:none!important;box-shadow:none!important}.cart-notification .button:after{content:none!important}#CartDrawer-Overlay,.cart-notification+.overlay{background:#000!important}input,select,textarea{border-radius:6px;border-color:var(--pd-border-soft)}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid rgba(58,146,71,.35);outline-offset:2px}*:focus-visible{outline:2px solid rgba(58,146,71,.35);outline-offset:2px}.shopify-policy__container,body.template-policy .page-width{max-width:1100px!important;margin:0 auto!important;padding:0 24px}.announcement-bar__message{font-size:1.4rem;text-align:center}@media(min-width:750px){.announcement-bar__message{font-size:1.5rem}}.menu-drawer__menu>li{border-bottom:1px solid #e0e0e0}.menu-drawer__menu>li:last-child{border-bottom:none}.product__tax{display:none!important}body.template-product shopify-payment-terms,body.template-product form.installment{display:none!important}@media(min-width:990px){.collection .grid{justify-content:center}}@media(max-width:749px){.collection .grid{justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/poop-dog-custom.css.map */
