.quantity__input{display:block}:root{--pp-wheat: #FAEFDC;--pp-basil: #112811;--pp-yolk: #DB6103;--pp-sage: #cee0ce;--pp-white: #ffffff;--pp-border: #ddd8ce;--pp-border-strong: #b8b2a8;--pp-text-muted: #6b7a6b;--pp-radius: 4px;--pp-shadow: 0 1px 4px #1128280f, 0 1px 2px #1128280a}body{font-family:RowanVariable,sans-serif}h1,h2,h3,h4,h5,h6{font-family:RowanVariable,serif!important;font-weight:600!important}.header__menu-item,.header__inline-menu a{font-size:18px!important;font-weight:500!important;letter-spacing:.02em}.card__heading,.product-card__title{font-size:24px}.card__heading a,.card__heading a:visited,.card__heading.h5 a,.card__heading.h5 .full-unstyled-link{font-family:RowanVariable,serif!important;font-size:17px!important;font-weight:400!important;line-height:1.2!important;color:var(--pp-basil)!important;text-decoration:none!important;letter-spacing:0!important}.card__heading a:hover,.card__heading.h5 .full-unstyled-link:hover{color:var(--pp-yolk)!important}.price{font-size:18px}.collection-hero__title,h1.collection-title{font-size:36px}.card--collection .card__media{padding:12px;background:#fff}.card--collection .card__media img{object-fit:contain}.footer .footer__list-social{display:flex!important;justify-content:center!important;align-items:center!important;gap:16px!important;margin-top:0!important}.footer .footer__list-social .list-social__link,.footer .footer__list-social .icon{color:#d86200!important;fill:currentColor!important}@media screen and (min-width:990px){.footer .footer__content-top{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:4rem!important}.footer .footer__blocks-wrapper{display:flex!important;flex-direction:row!important;flex:1!important;gap:5rem!important;align-items:flex-start!important}.footer .footer-block{flex:1!important;min-width:0!important}.footer .footer-block:first-child{min-width:200px!important;flex:0 0 200px!important}.footer .footer-block--newsletter{flex-shrink:0!important;width:320px!important}.footer .footer-block--menu,.footer .footer-block--menu .footer-block__heading{text-align:center!important}.footer .footer-block--menu .footer-block__details-content a{text-align:center!important;display:block!important}.footer .footer-block--newsletter .footer-block__heading{text-align:left!important}.footer .footer-block__brand-info .list-social{flex-direction:row!important}.footer .footer-block__heading{font-size:1.8rem!important}}@media screen and (max-width:989px){.footer .footer__blocks-wrapper{display:grid!important;grid-template-columns:1fr 1fr!important;row-gap:3rem!important;column-gap:3rem!important}}@media screen and (max-width:749px){.footer .footer__blocks-wrapper{display:grid!important;grid-template-columns:1fr!important;row-gap:2.4rem!important}.footer .footer-block{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important}.footer .footer-block__heading{display:block!important;text-align:center!important;width:100%!important}.footer .footer-block__details-content{text-align:center!important;width:100%!important}.footer .footer-block__details-content li{text-align:center!important;list-style:none!important}.footer .footer-block__details-content a,.footer .list-menu__item--link{display:block!important;text-align:center!important;width:100%!important}.footer .footer-block__brand-info{align-items:center!important;text-align:center!important}.footer .footer-block--newsletter{max-width:100%!important;text-align:center!important;margin-left:0!important}}.footer .footer-block__brand-info{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important}.footer .footer-block__brand-info .footer-block__image-wrapper{width:220px!important;max-width:220px!important;margin:0 auto 16px!important}.footer .footer-block__brand-info .list-social{display:flex!important;justify-content:center!important;align-items:center!important;gap:18px!important;margin:18px auto 0!important;padding:0!important}.product__media-wrapper .product__media-item:first-child .product__media{background:#fff;border:1px solid #ddd8ce;border-radius:4px;overflow:hidden;box-shadow:0 8px 24px #1128281a,0 2px 6px #1128280f}.product__metachips{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px;margin-bottom:4px;align-content:flex-start}.product__metachip{display:inline-block;background:#cee0ce;color:#6b7a6b;font-size:9px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:4px 10px;border-radius:4px}.product__metachip--badge{background:#db6103;color:#fff}.product__metachip--dietary{background:#112811;color:#fff}.product__metachip--new{background:#1a3a5c;color:#faefdc}.price--large{text-align:left!important}.price__container{justify-content:flex-start!important}.price--large .price-item--regular,.price--large .price-item--sale{font-size:2.4rem!important}.product .price--large{justify-content:flex-start!important;margin-bottom:.6rem!important}.product .price--large .price-item--regular,.product .price--large .price-item--sale{font-size:2rem!important}.product__title h1,.product__title .h1{font-size:calc(var(--font-heading-scale) * 2.4rem)!important;margin-bottom:.2rem!important}.product__metachips{margin-top:.4rem!important;min-height:0!important}.product__info-container>*+*{margin-top:.6rem!important}@media screen and (min-width:750px){.product--medium.grid--2-col-tablet .product__media-wrapper,.product--large.grid--2-col-tablet .product__media-wrapper{width:38%!important}.product--medium.grid--2-col-tablet .product__info-wrapper,.product--large.grid--2-col-tablet .product__info-wrapper{width:62%!important}}.product-form__quantity .quantity{width:140px!important;min-height:38px!important;border:1.5px solid #e8e0d5!important;border-radius:3px!important;background:#fff!important;box-shadow:none!important}.product-form__quantity .quantity:before,.product-form__quantity .quantity:after{display:none!important}.pp-freq-selector{margin-top:.6rem!important;margin-bottom:.6rem!important;box-sizing:border-box!important;width:100%!important}.pp-freq-option{box-sizing:border-box!important;width:100%!important}#pp-pdp-portion{color:#2d7a3a!important;font-size:1.6rem!important}.product-form__buttons .button--primary{background-color:#8b4513!important;border:1.5px solid transparent!important;box-shadow:none!important}.product-form__buttons .button--primary:after{display:none!important}.product-form__buttons .button--primary:hover{background-color:#6b340f!important}.product__accordion .accordion{border:1px solid #ddd8ce;border-top:none;background:#fff;overflow:hidden}.product__accordion .accordion:first-of-type{border-top:1px solid #ddd8ce;border-radius:4px 4px 0 0}.product__accordion .accordion:last-of-type{border-radius:0 0 4px 4px}.product__accordion summary{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:16px 20px!important;font-size:14px!important;font-weight:500!important;color:#112811!important;letter-spacing:.01em!important;background:#fff!important;border-radius:0!important}.product__accordion details[open]>summary{border-bottom:1px solid #ddd8ce!important;background:#fff!important;border-radius:0!important}.product__accordion summary .icon-caret{display:none!important}.product__accordion summary:after{content:"";position:relative;width:14px;height:14px;flex-shrink:0;opacity:.4;background-image:linear-gradient(#112811,#112811),linear-gradient(#112811,#112811);background-size:100% 1.5px,1.5px 100%;background-repeat:no-repeat;background-position:center,center;transition:opacity .22s ease}.product__accordion details[open]>summary:after{background-image:linear-gradient(#112811,#112811);background-size:100% 1.5px;background-repeat:no-repeat;background-position:center}.product__accordion .accordion__content{padding:18px 20px 20px!important;font-size:14px!important;line-height:1.7!important;color:#6b7a6b!important;background:#fff!important;border-radius:0!important}.cart-notification{background:#faf7f2!important;border-radius:3px!important}.cart-notification__heading{font-weight:400!important;font-size:1.6rem!important;color:#2c1810!important}.cart-notification__links .button{border-radius:3px!important;font-weight:500!important;font-size:1.4rem!important}.cart-notification__links .button--secondary{background:transparent!important;border:1px solid #112811!important;color:#112811!important}.cart-notification__links .button--secondary:hover{background:#112811!important;color:#fff!important}.cart-notification__links .button--primary{background:#8b4513!important;border:none!important;color:#fff!important}.cart-notification__links .button--primary:hover{background:#6b340f!important}.cart-notification__links a:not(.button){color:#8b4513!important;font-weight:400!important}.cart-notification-product__name{font-weight:400!important;color:#2c1810!important}.cart-quantity.quantity:after,.cart-quantity.quantity:before{display:none!important}.cart-quantity.quantity{border:1px solid var(--pp-border)!important;border-radius:var(--pp-radius)!important;box-shadow:none!important;min-height:40px!important;width:auto!important;min-width:130px!important;max-width:150px!important}.card__inner{position:relative}.pp-card-badge{position:absolute;top:10px;left:10px;font-size:9px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;padding:4px 8px;border-radius:3px;z-index:2;pointer-events:none;overflow:hidden}.pp-card-badge--new{top:36px}.pp-card-badge--orange{background:#db6103;color:#faefdc}.pp-card-badge--blue{background:#1a3a5c;color:#faefdc}.pp-card-badge--sage{background:#cee0ce;color:#2c4a2c}.card__inner .pp-card-badge--editions,.pp-card-badge--editions{background:#fff!important;color:#c9993a!important;border:1.5px solid #c9993a!important}.pp-card-badge--editions:after{content:"";position:absolute;top:-50%;left:-75%;width:50%;height:200%;background:linear-gradient(to right,#c9993a00,#c9993a40,#c9993a00);transform:skew(-20deg);animation:pp-badge-shine 4s ease-in-out infinite}@keyframes pp-badge-shine{0%{left:-75%}50%{left:125%}to{left:125%}}.pdp-badge{display:inline-block;font-size:9px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:4px 10px;border-radius:3px;position:relative;overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/16/assets/pp-base-overrides.css.map */
