product-info[data-pilardi-purchase] .product__info-container .pilardi-product-purchase{clear:both;width:100%;margin:1.8rem 0 0}product-info[data-pilardi-purchase] .product__info-container .pilardi-product-purchase .product-form-block,product-info[data-pilardi-purchase] .pilardi-product-purchase .product-form__buttons{float:none;width:100%;max-width:none;padding:0;margin:0}product-info[data-pilardi-purchase] .pilardi-product-purchase .product-form__submit{display:flex;width:100%;min-height:5.2rem;margin:0;border-radius:0;letter-spacing:.12em;font-size:1.2rem}.pilardi-product-summary{color:var(--pced-ink, #1c1a17);font-size:1.2rem;line-height:1.55;margin-bottom:1.8rem}.pilardi-product-summary__facts{display:grid;gap:.6rem;margin:0 0 1.2rem}.pilardi-product-summary__facts>div{display:grid;grid-template-columns:minmax(7.2rem,auto) minmax(0,1fr);gap:1.2rem}.pilardi-product-summary__facts dt{color:#756e65;font-weight:400}.pilardi-product-summary__facts dd{margin:0;overflow-wrap:anywhere}.pilardi-product-summary__delivery{border-top:1px solid #ded9d1;padding-top:1.2rem}.pilardi-product-summary__delivery p{margin:0}.pilardi-product-summary__delivery details{margin-top:.4rem}.pilardi-product-summary__delivery summary{display:list-item;width:fit-content;padding:.4rem 0;font-size:1.1rem;color:#756e65;text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.pilardi-product-summary__details{padding:.6rem 0 .2rem}.pilardi-product-summary__details a{display:inline-block;margin-top:.6rem;color:inherit}product-info[data-pilardi-purchase] .pilardi-product-purchase .wish-comp{display:flex;float:none;justify-content:center;width:100%;margin:.8rem 0 0}product-info[data-pilardi-purchase] .pilardi-product-purchase .button-wishlist{display:inline-flex;align-items:center;justify-content:center;gap:.7rem;min-height:4.4rem;width:auto;padding:.6rem 1rem;border:0;background:transparent;color:#756e65;font-size:1.1rem}product-info[data-pilardi-purchase] .pilardi-product-purchase .button-wishlist .wish-title{display:inline;text-transform:none;letter-spacing:.02em}pilardi-product-purchase-sticky{display:none}@media screen and (max-width:749px){product-info[data-pilardi-purchase] .product__title{margin-top:.8rem;margin-bottom:.8rem}product-info[data-pilardi-purchase] .product__title h1{font-size:clamp(2.2rem,6.1vw,2.8rem);line-height:1.16}product-info[data-pilardi-purchase] .product__info-container .pilardi-product-purchase{margin-top:1.4rem}.pilardi-product-summary{margin-bottom:1.4rem}.pilardi-product-summary__facts>div{grid-template-columns:7.4rem minmax(0,1fr);gap:1rem}pilardi-product-purchase-sticky:not([hidden]){position:fixed;z-index:30;inset:auto 0 0;display:grid;grid-template-columns:minmax(0,1fr) minmax(15rem,1fr);align-items:center;gap:1.4rem;padding:1.2rem 1.8rem calc(1.2rem + env(safe-area-inset-bottom));border-top:1px solid #ded9d1;background:#faf9f6;color:#1c1a17;box-shadow:0 -.3rem 1.5rem #1c1a170d}.pilardi-purchase-sticky__title{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:1rem;line-height:1.4}.pilardi-purchase-sticky__price{display:block;margin-top:.3rem;font-size:1.4rem;line-height:1.3}pilardi-product-purchase-sticky .button{width:100%;min-width:0;min-height:4.8rem;padding:.8rem 1.2rem;border-radius:0;background:#1c1a17;color:#fff;font-size:1.1rem;letter-spacing:.08em}body[data-pilardi-purchase-sticky=visible]{padding-bottom:calc(8rem + env(safe-area-inset-bottom))}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/pilardi-product-purchase.css.map */
