.ppl-hero--stacked{--pp-ribbon-ground: #f6f1e4}@media screen and (max-width:749px){.ppl-hero--stacked .ppl-hero__title-mobile{display:none}.ppl-hero--stacked .ppl-hero__title{display:block}}@media screen and (max-width:749px){.ppl-hero--stacked .ppl-hero__media{margin-inline:calc(50% - 50vw);width:100vw;max-width:100vw;padding-inline:0;padding-block:.5rem .25rem}.ppl-hero--stacked .pp-ribbons{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.ppl-hero--stacked .ppl-hero__media .product__media-wrapper,.ppl-hero--stacked .ppl-hero__media .product__media-list,.ppl-hero--stacked .ppl-hero__media .slider,.ppl-hero--stacked .ppl-hero__media .thumbnail-list{position:relative;z-index:1}.ppl-hero--stacked .ppl-hero__media .product__media,.ppl-hero--stacked .ppl-hero__media .media{background:transparent}}.ppl-hero--stacked .ppl-hero__media{position:relative;background:var(--pp-ribbon-ground);overflow:hidden}.ppl-hero--stacked .pp-ribbons{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.ppl-hero--stacked .ppl-hero__media .product__media-wrapper,.ppl-hero--stacked .ppl-hero__media .product__media-list,.ppl-hero--stacked .ppl-hero__media .product-media-container,.ppl-hero--stacked .ppl-hero__media .product__media-item,.ppl-hero--stacked .ppl-hero__media .slider,.ppl-hero--stacked .ppl-hero__media .thumbnail-list{position:relative;z-index:1;background:transparent}.ppl-hero--stacked .ppl-hero__media .product__media,.ppl-hero--stacked .ppl-hero__media .media{background:transparent}@media screen and (min-width:750px){.ppl-hero--stacked .ppl-hero__media{padding:1.5rem;border-radius:var(--pp-stage-radius, 1.2rem);display:flex;flex-direction:column;justify-content:center}.ppl-hero--stacked .ppl-hero__media .product-media-container,.ppl-hero--stacked .ppl-hero__media .product-media-container.gradient{background:transparent;border-color:transparent;box-shadow:none}.ppl-hero--stacked .product__info-wrapper{display:flex;align-items:center}.ppl-hero--stacked .product__info-container{width:100%}}@media screen and (max-width:749px){.ppl-hero--stacked .ppl-hero__info{background:var(--pp-ribbon-ground);padding-block:1rem 1.25rem}.ppl-hero--stacked .ppl-hero__info .product__info-container>*{text-align:center}.ppl-hero--stacked .ppl-hero__rating,.ppl-hero--stacked .ppl-hero__info .rating{justify-content:center;margin-bottom:.35rem}.ppl-hero--stacked .ppl-hero__title{font-size:2.1rem;line-height:1;letter-spacing:-.03em;margin:.1rem 0 .4rem}.ppl-hero--stacked .ppl-hero__subtitle{font-size:1rem;line-height:1.3;margin:0 0 .85rem;opacity:1}.ppl-hero--stacked .ppl-hero__info .product-form__input,.ppl-hero--stacked .ppl-hero__info variant-selects,.ppl-hero--stacked .ppl-hero__info variant-radios{text-align:left}.ppl-hero--stacked .ppl-hero__info .form__label{text-align:left;font-weight:700}.ppl-hero--stacked .ppl-hero__badges{justify-content:center}}.pp-proof-pill{display:inline-flex;align-items:center;gap:.4rem;background:var(--pp-proof-bg, #ff9306);color:var(--pp-proof-fg, #ffffff);font-weight:700;font-size:.85rem;line-height:1.2;padding:.5rem .9rem;border-radius:.4rem;margin:0 0 1rem}.pp-proof-pill svg{flex:0 0 auto}@media screen and (min-width:750px){.pp-proof-pill{font-size:.9rem}}@media(prefers-contrast:more){.ppl-hero--stacked .pp-ribbons{display:none}}@media screen and (max-width:749px){.ppl-hero--stacked .product__info-container .product__title,.ppl-hero--stacked .product__info-container .product__title>h1,.ppl-hero--stacked .product__info-container h1.product__title{display:block;font-size:2.1rem;line-height:1;letter-spacing:-.03em;margin:.1rem 0 .4rem;text-align:center}.ppl-hero--stacked .product__info-container>.product__title,.ppl-hero--stacked .product__info-container>.rating,.ppl-hero--stacked .product__info-container>.pp-proof-pill,.ppl-hero--stacked .product__info-container>.product__text{text-align:center}.ppl-hero--stacked .product__info-container>.product__text{font-size:1rem;line-height:1.3;margin:0 0 .85rem;opacity:1}.ppl-hero--stacked .product__info-container>.pp-proof-pill{display:block;width:fit-content;margin-inline:auto}.ppl-hero--stacked .product__media-wrapper .product-media-container,.ppl-hero--stacked .product__media-wrapper .product__media-list,.ppl-hero--stacked .product__media-wrapper .product__media-item{position:relative;z-index:1;background:transparent}.ppl-hero--stacked .product__info-container .form__label{text-align:left;font-weight:700}}@media screen and (max-width:749px){.ppl-hero--stacked .product__info-container>*+*{margin:.85rem 0}.ppl-hero--stacked .product__info-container>.product__title+*{margin-top:.3rem}.ppl-hero--stacked .product__info-container>.pp-proof-pill{margin-block:.15rem 1.1rem}.ppl-hero--stacked .product__info-container .product-form__input{margin-bottom:.75rem}.ppl-hero--stacked .product__info-container .form__label{margin-bottom:.45rem}.ppl-hero--stacked .product__info-container>.price,.ppl-hero--stacked .product__info-container>div.price,.ppl-hero--stacked .product__info-container .price{margin-block:.5rem .2rem}.ppl-hero--stacked .product__info-container .product-form__quantity{margin-block:.6rem .75rem}.ppl-hero--stacked .product__info-container .product-form{margin-block:.25rem 0}.ppl-hero--stacked .product__info-container .product-form__buttons{margin-top:.25rem}.ppl-hero--stacked .product__info-container .pp-accordions{margin-top:1.1rem}}@media screen and (max-width:749px){.ppl-hero--stacked .mobile-hero-block,.ppl-hero--stacked .mobile-hero-block .mobile-hero__text{margin-bottom:0}.ppl-hero--stacked .product__info-wrapper{position:relative;z-index:2;background:var(--pp-ribbon-ground);margin-inline:calc(50% - 50vw);width:100vw;max-width:100vw;padding-inline:1.5rem}.ppl-hero--stacked .pp-ribbons{z-index:0}.ppl-hero--stacked .product__media-wrapper{isolation:isolate}}@media screen and (max-width:749px){html,body{overflow-x:clip;max-width:100%}.ppl-hero--stacked,.ppl-hero--stacked .product__media-wrapper,.ppl-hero--stacked .product__info-wrapper,.ppl-hero--stacked .product__info-container{max-width:100vw}.ppl-hero--stacked .product__media-wrapper .slider{max-width:100%}}@media screen and (max-width:989px){.ppl-hero--stacked .mobile-hero-block{display:none!important}.ppl-hero--stacked .product__info-container .product__title,.ppl-hero--stacked .product__info-container .product__text.inline-richtext,.ppl-hero--stacked .product__info-container .product__text{display:block!important}}.pp-has-buynow .product-form__buttons{display:none}.pp-has-buynow .product-form{margin:0}@media screen and (max-width:749px){[class*=-padding]:has(.ppl-hero--stacked){padding-block:0}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/peanutpup-hero-stacked.css.map */
