body cart-drawer,body .drawer{height:100vh;height:100dvh}body .drawer__inner{height:100vh;height:100dvh;border-radius:2.4rem 0 0 2.4rem;padding-bottom:env(safe-area-inset-bottom,0px)}body cart-drawer-items{min-height:0}body .drawer__footer{padding:1.2rem 0 1.4rem}body .cart-drawer .cart-items thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}body .cart-drawer .cart-items td{padding-top:1.2rem}body .cart-drawer .cart-item__image{border-radius:1.2rem;background:#f4f1e8;mix-blend-mode:multiply}body .cart-drawer .tax-note{margin:.8rem 0 1.2rem;font-size:1.2rem;line-height:1.45}body .cart-drawer .cart__checkout-button{min-height:5.4rem}body:has(cart-drawer.active) #ShopifyChat,body:has(cart-drawer.active) shopify-chat,body:has(.pt-mnav.is-open) #ShopifyChat,body:has(.pt-mnav.is-open) shopify-chat{display:none!important}body .pt-logo img{height:5.6rem;max-width:22rem;filter:brightness(1.05) contrast(1.15);mix-blend-mode:multiply;transition:transform .5s cubic-bezier(.2,.7,.2,1)}body .pt-ft__logo img{filter:brightness(1.05) contrast(1.15)}@media(hover:hover){body .pt-logo:hover img{transform:scale(1.04)}}@media(min-width:990px){body .pt-logo img{height:6rem}}@media(prefers-reduced-motion:reduce){body .pt-logo img{transition:none}}.pts{display:none;max-width:72rem;margin:1rem auto 0;overflow:auto;-webkit-overflow-scrolling:touch;border-radius:2rem;background:#fff;border:1px solid rgba(20,50,31,.1);box-shadow:0 20px 40px -24px #14321f80}.pts.is-on{display:block}.pts__row{display:flex;align-items:center;gap:1.2rem;padding:1rem 1.2rem;min-height:6.4rem;text-decoration:none;color:#14321f;border-bottom:1px solid rgba(20,50,31,.06)}.pts__row:hover,.pts__row:focus-visible{background:#f7f4ec}.pts__img{flex:none;width:5.2rem;height:5.2rem;border-radius:1.2rem;background:#f4f1e8;overflow:hidden;display:block}.pts__img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;display:block}.pts__info{flex:1;min-width:0;display:flex;flex-direction:column;gap:.2rem}.pts__info b{font-family:var(--font-heading-family);font-weight:500;font-size:1.6rem;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pts__info small{font-size:1.4rem;color:#1b2a20bf}.pts__info small s{margin-left:.6rem;font-size:1.2rem;color:#1b2a2099}.pts__all{display:flex;align-items:center;justify-content:center;min-height:4.8rem;font-size:1.4rem;font-weight:600;color:#14321f;text-decoration:underline;text-decoration-color:#d9a441;text-underline-offset:.4rem}.pts__msg{margin:0;padding:1.6rem;font-size:1.4rem;line-height:1.5;color:#1b2a20bf}.pts__msg a{color:#14321f;font-weight:600}body .card__heading,body .card__heading a,body .card-information .card__heading a{font-family:var(--font-body-family)!important;font-weight:600!important;font-size:1.5rem!important;line-height:1.35;letter-spacing:0;color:#14321f!important}body .quick-add__submit,body .card .quick-add .button{background:#1f4d3a!important;color:#fff!important;border-radius:999px}body .quick-add__submit:hover,body .card .quick-add .button:hover{background:#14321f!important}
/*# sourceMappingURL=/cdn/shop/t/16/assets/pt-fixes.css.map */
