#MainContent .hp-purchase{--hp-purchase-brown: #69482f;--hp-purchase-selected: #876c59;--hp-purchase-orange: #dc6f01;color:var(--hp-purchase-brown);font-family:var(--hp-font);margin-top:36px}#MainContent .hp-purchase[data-hp-purchase-state] .hp-purchase__app{position:relative;display:flow-root;min-height:206px;margin-bottom:28px}#MainContent .hp-purchase[data-hp-purchase-state] .appstle_sub_widget{margin:0!important}#MainContent .hp-purchase[data-hp-purchase-state=loading] .appstle_sub_widget{visibility:hidden;pointer-events:none}#MainContent .hp-purchase[data-hp-purchase-state=loading] [data-hp-price-summary]{display:none!important}#MainContent .hp-purchase__loading{position:absolute;top:0;right:0;bottom:0;left:0;color:var(--hp-purchase-brown)}#MainContent .hp-purchase__loading-title{height:18px;margin-bottom:10px;padding:0 3px;font-size:14px;line-height:18px;font-weight:750}#MainContent .hp-purchase__loading-choice{display:flex;align-items:center;height:64px;padding:19px;border:2px solid #876c5926;border-radius:36px;box-sizing:border-box;background:#876c5912}#MainContent .hp-purchase__loading-choice>span{display:block;width:46%;height:14px;border-radius:7px;background:#876c5926}#MainContent .hp-purchase__loading-choice--subscription{height:102px;margin-top:12px;background:transparent}#MainContent .hp-purchase:not([data-hp-purchase-state=loading]) .hp-purchase__loading{display:none}#MainContent .hp-purchase[data-hp-purchase-state=fallback] .hp-purchase__app{min-height:0;margin-bottom:0}#MainContent .hp-product-main__express{min-height:52px}#MainContent .hp-product-main__info>.jdgm-preview-badge{min-height:22px}@media(max-width:749px){#MainContent .hp-purchase[data-hp-purchase-state]:not([data-hp-purchase-state=fallback]) .hp-purchase__app{min-height:198px}#MainContent .hp-purchase__loading-choice:not(.hp-purchase__loading-choice--subscription){height:56px}}#MainContent .hp-purchase .appstle_sub_widget{width:100%!important;margin:0 0 28px!important;padding:0!important;border:0!important;font-family:inherit!important;color:inherit!important}#MainContent .hp-purchase .appstle_widget_title,#MainContent .hp-purchase .hp-product-option legend{padding:0 3px;margin:0 0 10px;color:inherit;font-family:inherit;font-size:14px!important;font-weight:750!important;line-height:18px}#MainContent .hp-purchase .appstle_subscription_wrapper{display:flex;flex-direction:column;gap:12px;border:0!important;padding:0!important;margin:0!important}#MainContent .hp-purchase .appstle_subscription_wrapper_option{box-sizing:border-box;border:2.5px solid var(--hp-purchase-brown)!important;border-radius:36px!important;background:transparent!important;color:var(--hp-purchase-brown)!important;padding:10px 19px!important;margin:0!important;min-height:60px;cursor:pointer}#MainContent .hp-purchase .hp-purchase__one-time{order:-1}#MainContent .hp-purchase .appstle-active-option{background:var(--hp-purchase-selected)!important;border-color:var(--hp-purchase-selected)!important;color:#fff!important}#MainContent .hp-purchase .appstle_radio_label,#MainContent .hp-purchase .appstle_subscription_amount,#MainContent .hp-purchase .appstle_subscribe_save_text{color:inherit!important;font-family:inherit!important}#MainContent .hp-purchase .appstle_circle{display:none!important}#MainContent .hp-purchase .appstle_subscription_wrapper_option input[type=radio]{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important}#MainContent .hp-purchase .appstle_subscription_wrapper_option:has(input[type=radio]:focus-visible){outline:2px solid var(--hp-purchase-brown);outline-offset:4px}#MainContent .hp-purchase .appstle_one_time_details_wrapper{display:flex!important;align-items:center!important;gap:12px}#MainContent .hp-purchase .appstle_one_time_details_wrapper .appstle_radio_label{flex:1;min-width:0;margin:0!important}#MainContent .hp-purchase .appstle_one_time_text{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden;white-space:nowrap}#MainContent .hp-purchase .hp-purchase__choice{display:flex;align-items:center;gap:16px;min-width:0}#MainContent .hp-purchase .hp-purchase__size{font-size:22px;font-weight:550;line-height:1.1;letter-spacing:0}#MainContent .hp-purchase .hp-purchase__icon{width:38px;height:36px;display:inline-flex;flex:0 0 38px}#MainContent .hp-purchase .hp-purchase__icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}#MainContent .hp-purchase .appstle_subscription_amount{font-size:30px!important;font-weight:750!important;line-height:34px!important;letter-spacing:0;white-space:nowrap}#MainContent .hp-purchase .appstle_subscription_radio_wrapper{display:grid!important;grid-template-columns:minmax(0,1fr) 108px auto;grid-template-rows:18px 18px;column-gap:10px;align-items:center!important}#MainContent .hp-purchase .appstle_subscription_radio_wrapper .appstle_radio_label,#MainContent .hp-purchase .appstle-text-and-badge-wrapper,#MainContent .hp-purchase .appstle_subscription_amount_wrapper{display:contents!important}#MainContent .hp-purchase .hp-purchase__subscription .hp-purchase__choice{grid-column:1;grid-row:1 / 3}#MainContent .hp-purchase .appstle_subscribe_save_text{grid-column:2;grid-row:1;font-size:12px!important;font-weight:650!important;white-space:nowrap;line-height:16px!important}#MainContent .hp-purchase .appstle-save-badge{grid-column:2;grid-row:2;justify-self:start;padding:0 3px!important;border-radius:9px!important;background:#d5b753!important;color:#fff!important;font-size:12px!important;font-weight:550!important;line-height:15px!important;margin:0!important}#MainContent .hp-purchase .appstle_subscription_compare_amount{grid-column:2;grid-row:2;justify-self:end;color:inherit!important;opacity:.65;font-size:13px!important;font-weight:650;line-height:16px!important;margin:0!important}#MainContent .hp-purchase .appstle_subscription_radio_wrapper .appstle_subscription_amount{grid-column:3;grid-row:1 / 3}#MainContent .hp-purchase .appstle-tootltip-parent{display:none!important}#MainContent .hp-purchase .appstle_subscribe_option{margin-top:12px}#MainContent .hp-purchase .appstle_hide_subsOption{display:none!important}#MainContent .hp-purchase .appstle_subscription_wrapper_option .appstle_subscription_amount-appstle-sr-only,#MainContent .hp-purchase .appstle_subscription_wrapper_option .appstle_subscription_compare_amount-appstle-sr-only,#MainContent .hp-purchase .appstle_subscription_wrapper_option .appstle_subscription_amount_compare_at_price-appstle-sr-only{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important}#MainContent .hp-purchase .hp-product-option{margin:0 0 27px;padding:0;border:0}#MainContent .hp-purchase .hp-product-option__values{display:flex;gap:12px}#MainContent .hp-purchase .hp-product-option__values button{display:flex;flex:1;align-items:center;justify-content:flex-start;gap:16px;min-width:0;min-height:60px;padding:10px 18px;margin:0;border:2.5px solid var(--hp-purchase-brown);border-radius:36px;background:transparent;color:var(--hp-purchase-brown);font:inherit}#MainContent .hp-purchase .hp-product-option__values button[aria-pressed=true]{background:var(--hp-purchase-selected);border-color:var(--hp-purchase-selected);color:#fff}#MainContent .hp-purchase .hp-product-main__variant-icon{width:38px;height:36px;flex:0 0 38px}#MainContent .hp-purchase .hp-product-main__variant-icon svg{width:100%;height:100%}#MainContent .hp-purchase .hp-product-main__variant-title{font-size:22px;font-weight:550;line-height:1.1;white-space:nowrap}#MainContent .hp-purchase .hp-product-main__actions{margin:0}#MainContent .hp-purchase .hp-product-main__buyrow{display:grid;grid-template-columns:38% minmax(0,1fr);gap:13px;align-items:start}#MainContent .hp-purchase .hp-quantity{display:grid;grid-template-columns:58px minmax(0,1fr) 58px;width:100%;height:62px;box-sizing:border-box;padding:0;overflow:hidden;border:2.5px solid var(--hp-purchase-brown);border-radius:36px;background:transparent}#MainContent .hp-purchase .hp-quantity button{display:grid;place-items:center;width:58px;height:58px;margin:0;padding:0;border:0;border-radius:50%;background:transparent;color:var(--hp-purchase-brown);font-size:40px;font-weight:300;line-height:1}#MainContent .hp-purchase .hp-quantity [data-hp-qty=plus]{background:var(--hp-purchase-selected);color:#fff}#MainContent .hp-purchase .hp-quantity input{width:100%;min-width:0;height:58px;padding:0;border:0;color:var(--hp-purchase-brown);background:transparent;font-family:inherit;font-size:28px;font-weight:650;text-align:center;-webkit-appearance:textfield;appearance:textfield}#MainContent .hp-purchase .hp-quantity input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}#MainContent .hp-purchase .product-form__buttons{width:100%;max-width:none}#MainContent .hp-purchase .product-form__submit{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:62px;margin:0;padding:12px 28px;border:0;border-radius:36px;background:var(--hp-purchase-orange);color:#fff;font-family:inherit;font-size:24px;font-weight:650;line-height:1;letter-spacing:0;text-transform:uppercase}#MainContent .hp-purchase .product-form__submit:before,#MainContent .hp-purchase .product-form__submit:after{display:none}#MainContent .hp-purchase .hp-product-main__cart-icon{width:38px;height:36px;flex-shrink:0}@media(max-width:749px){#MainContent .hp-purchase .hp-purchase__choice{gap:8px}#MainContent .hp-purchase .hp-purchase__size{font-size:18px}#MainContent .hp-purchase .appstle_subscription_wrapper_option{padding:10px 12px!important}#MainContent .hp-purchase .appstle_subscription_amount{font-size:24px!important}#MainContent .hp-purchase .appstle_subscription_radio_wrapper{grid-template-columns:minmax(0,1fr) 99px auto;column-gap:6px}#MainContent .hp-purchase .appstle_subscribe_save_text,#MainContent .hp-purchase .appstle-save-badge,#MainContent .hp-purchase .appstle_subscription_compare_amount{font-size:11px!important}#MainContent .hp-purchase .hp-purchase__icon,#MainContent .hp-purchase .hp-product-main__variant-icon{width:28px;height:32px;flex-basis:28px}#MainContent .hp-purchase .hp-product-option__values{gap:7px}#MainContent .hp-purchase .hp-product-option__values button{gap:6px;padding:8px 10px}#MainContent .hp-purchase .hp-product-main__variant-title{font-size:17px}#MainContent .hp-purchase .hp-product-main__buyrow{grid-template-columns:36% minmax(0,1fr);gap:10px}#MainContent .hp-purchase .hp-quantity{grid-template-columns:38px minmax(0,1fr) 46px;height:52px}#MainContent .hp-purchase .hp-quantity button{width:46px;height:48px;font-size:32px}#MainContent .hp-purchase .hp-quantity [data-hp-qty=minus]{width:38px}#MainContent .hp-purchase .hp-quantity input{height:48px;font-size:22px}#MainContent .hp-purchase .product-form__submit{min-height:52px;padding:10px 17px;font-size:18px;gap:10px}#MainContent .hp-purchase .hp-product-main__cart-icon{width:30px;height:30px}}#MainContent .hp-purchase .appstle_one_time_price_wrapper,#MainContent .hp-purchase .appstle_subscription_amount_wrapper{color:inherit!important}#MainContent .hp-purchase .hp-purchase__one-time .appstle_subscription_compare_amount{display:none!important}#MainContent .hp-purchase .hp-purchase__icon--reference,#MainContent .hp-purchase .hp-product-main__variant-icon--reference{width:40px;height:40px;flex:0 0 40px;background-image:var(--hp-reference-icons);background-size:626px 430px;background-position:-44px -141px;background-repeat:no-repeat}#MainContent .hp-purchase .appstle-active-option .hp-purchase__icon--reference,#MainContent .hp-purchase button[aria-pressed=true] .hp-product-main__variant-icon--reference{background-position:-44px -68px}#MainContent .hp-purchase .hp-product-main__cart-icon--reference{width:40px;height:38px;background-image:var(--hp-reference-icons);background-size:626px 430px;background-position:-520px -349px;background-repeat:no-repeat}#MainContent .hp-purchase .hp-product-option__values button{flex:1 1 0}#MainContent .hp-product-main__info h1{max-width:100%}#MainContent .hp-product-main__read-more{display:block;margin:8px 0 0;padding:0;border:0;background:none;color:inherit;font:800 13px/1.4 var(--hp-font);cursor:pointer;text-align:left}#MainContent .hp-product-main__read-more:hover{text-decoration:underline}#MainContent .hp-product-main__read-more[hidden],#MainContent [data-hp-nutrition][hidden],#MainContent [data-hp-nutrition-card][hidden]{display:none!important}#MainContent [data-hp-nutrition]{scroll-margin-top:120px}#MainContent [data-hp-nutrition] .rte{display:block;font-size:14px;font-weight:500;line-height:1.6}#MainContent [data-hp-nutrition] .rte p{margin:0 0 8px;font-size:inherit;font-weight:inherit;line-height:inherit}#MainContent [data-hp-nutrition] table{width:100%;border-collapse:collapse;font-size:inherit}#MainContent [data-hp-nutrition] td,#MainContent [data-hp-nutrition] th{padding:9px 12px;border:1px solid #cfc3bc}#MainContent [data-hp-nutrition] .hp-nutrition__calories{margin-top:16px}#MainContent [data-hp-nutrition]:not(.has-additives) [data-hp-nutrition-card="DAILY FEEDING GUIDELINES"]{grid-column:1/-1}@media(max-width:749px){#MainContent .hp-purchase .hp-purchase__icon--reference,#MainContent .hp-purchase .hp-product-main__variant-icon--reference{flex-basis:30px;width:30px;height:30px;background-size:469.5px 322.5px;background-position:-33px -105.75px}#MainContent .hp-purchase .appstle-active-option .hp-purchase__icon--reference,#MainContent .hp-purchase button[aria-pressed=true] .hp-product-main__variant-icon--reference{background-position:-33px -51px}#MainContent .hp-purchase .hp-product-main__cart-icon--reference{width:30px;height:29px;background-size:469.5px 322.5px;background-position:-390px -261.75px}#MainContent .hp-purchase .hp-product-option__values{flex-wrap:wrap}#MainContent .hp-purchase .hp-product-option__values button{flex-basis:calc(33.33% - 7px);gap:5px;padding-inline:8px}#MainContent .hp-purchase .hp-product-main__variant-title{font-size:16px}#MainContent [data-hp-nutrition]{scroll-margin-top:90px}}#MainContent .hp-purchase .hp-product-option__values{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:12px}#MainContent .hp-purchase .hp-product-option__values button{gap:12px}#MainContent .hp-purchase .hp-product-main__variant-title{white-space:normal;overflow-wrap:break-word}#MainContent .hp-purchase .hp-product-ingredient-art{display:block;width:100%;height:100%;object-fit:contain}#MainContent .hp-purchase .appstle-active-option .hp-product-ingredient-art,#MainContent .hp-purchase button[aria-pressed=true] .hp-product-ingredient-art{filter:brightness(0) invert(1)}@media(max-width:749px){#MainContent .hp-purchase .hp-product-option__values{grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));gap:8px}#MainContent .hp-purchase .hp-product-option__values button{gap:8px}}html body.hp26-refresh #MainContent .hp-purchase .hp-product-main__buyrow{--hp-buy-gap:12px;--hp-buy-height:52px;--hp-qty-control:calc(var(--hp-buy-height) - 4px);display:grid;grid-template-columns:minmax(0,1fr) var(--hp-buy-height) minmax(0,calc((100% - var(--hp-buy-gap))/2));gap:var(--hp-buy-gap);align-items:start}html body.hp26-refresh #MainContent .hp-purchase .hp-product-main__buyrow .hp-quantity{display:grid;grid-template-columns:var(--hp-qty-control) minmax(0,1fr) var(--hp-qty-control);min-width:0;align-items:center;min-height:var(--hp-buy-height);height:var(--hp-buy-height)}html body.hp26-refresh #MainContent .hp-purchase .hp-product-main__buyrow .hp-quantity button{width:var(--hp-qty-control);height:var(--hp-qty-control);min-width:0;min-height:0;padding:0;margin:0;font-size:28px}html body.hp26-refresh #MainContent .hp-purchase .hp-product-main__buyrow .hp-quantity [data-hp-qty=plus]{width:var(--hp-qty-control);height:var(--hp-qty-control);margin:0;aspect-ratio:1;border-radius:50%}html body.hp26-refresh #MainContent .hp-purchase .hp-product-main__buyrow .hp-quantity input{width:100%!important;min-width:0;height:var(--hp-qty-control);font-size:18px}html body.hp26-refresh #MainContent .hp-purchase .hp-product-main__buyrow .product-form__submit{min-height:var(--hp-buy-height);height:var(--hp-buy-height);padding-inline:16px}html body.hp26-refresh #MainContent .hp-product-main__express{grid-column:3;width:100%;--shopify-accelerated-checkout-button-block-size:52px;--shopify-accelerated-checkout-button-border-radius:999px}html body.hp26-refresh #MainContent .hp-product-main__express .shopify-payment-button{margin:0}html body.hp26-refresh #MainContent .hp-product-main__express shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size:52px;--shopify-accelerated-checkout-button-border-radius:999px}html body.hp26-refresh #MainContent .hp-product-main__express .shopify-payment-button__button{border-radius:999px;min-height:52px}@media(max-width:479px){html body.hp26-refresh #MainContent .hp-purchase .hp-product-main__buyrow{--hp-buy-gap:8px;--hp-buy-height:44px}html body.hp26-refresh #MainContent .hp-purchase .hp-product-main__buyrow .hp-quantity{grid-template-columns:var(--hp-qty-control) minmax(0,1fr) var(--hp-qty-control)}html body.hp26-refresh #MainContent .hp-purchase .hp-product-main__buyrow .hp-quantity button{width:var(--hp-qty-control);height:var(--hp-qty-control);font-size:24px}html body.hp26-refresh #MainContent .hp-purchase .hp-product-main__buyrow .hp-quantity [data-hp-qty=plus]{width:var(--hp-qty-control)}html body.hp26-refresh #MainContent .hp-purchase .hp-product-main__buyrow .hp-quantity input{height:40px;font-size:16px}html body.hp26-refresh #MainContent .hp-purchase .hp-product-main__buyrow .product-form__submit{font-size:12px;padding-inline:10px;gap:6px}}#MainContent .hp-purchase .hp-product-option__values button,#MainContent .hp-purchase .hp-quantity,#MainContent .hp-purchase .hp-product-main__buyrow>.hp-wishlist-button{border-width:2px!important}html body.hp26-refresh #MainContent .hp-purchase .hp-product-main__buyrow .product-form__submit{position:relative;justify-content:center}html body.hp26-refresh #MainContent .hp-purchase .hp-product-main__buyrow .product-form__submit>span:first-child{display:block;width:100%;min-width:0;padding-inline:32px;text-align:center;white-space:normal}html body.hp26-refresh #MainContent .hp-purchase .hp-product-main__buyrow .product-form__submit>.hp-product-main__cart-icon{position:absolute;right:16px;top:50%;transform:translateY(-50%)}@media(max-width:479px){html body.hp26-refresh #MainContent .hp-purchase .hp-product-main__buyrow .product-form__submit>.hp-product-main__cart-icon{right:10px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/hipaws-purchase.css.map */
