.pufl-budget-product .pufl-budget-breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:0 16px;padding:24px 0 34px;color:#606060;font-size:11px;line-height:1.8}.pufl-budget-product .pufl-budget-breadcrumbs a{display:inline-flex;align-items:center;min-height:44px}.pufl-budget-product .pufl-budget-layout{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;align-items:start}.pufl-budget-product .pufl-budget-visual{grid-column:1/span 6;min-width:0}.pufl-budget-product .pufl-budget-image{display:block;width:100%;height:auto}.pufl-budget-product .pufl-budget-photo-note{font-size:11px;line-height:1.9;color:#606060;padding-top:12px}.pufl-budget-product .pufl-budget-examples{display:flex;gap:16px;margin-top:28px;align-items:start;flex-wrap:wrap}.pufl-budget-product .pufl-budget-examples a{display:block;width:calc((100% - 32px)/3);max-width:100px}.pufl-budget-product .pufl-budget-examples img{display:block;width:100%;height:auto}.pufl-budget-product .pufl-budget-examples [aria-current=page]{outline:1px solid #aaa;outline-offset:4px}.pufl-budget-product .pufl-budget-details{grid-column:8/span 5;min-width:0;max-width:480px}.pufl-budget-product h1{font-size:24px;line-height:1.65;letter-spacing:.025em;font-weight:400}.pufl-budget-product .pufl-budget-subtitle{font-size:11px;line-height:1.8;color:#606060;margin-top:6px}.pufl-budget-product .pufl-budget-intro{font-size:13px;line-height:2.1;margin:24px 0 30px}.pufl-budget-product .pufl-budget-label{display:block;font-size:13px;line-height:1.8;margin-bottom:10px}.pufl-budget-product .pufl-budget-label span{font-size:11px}.pufl-budget-product .pufl-budget-form select{display:block;min-height:48px;width:100%;font-size:16px;background:#fff;border:1px solid #bbb;border-radius:0;padding:11px 12px}.pufl-budget-product .pufl-budget-help{font-size:11px;line-height:1.9;color:#606060;margin:10px 0 0}.pufl-budget-product .pufl-budget-amount{font-size:13px;line-height:1.9;margin:20px 0 26px;min-height:25px}.pufl-budget-product .pufl-flower-order{margin-bottom:26px;border-top-color:#ddd}.pufl-budget-product .pufl-flower-order__eyebrow,.pufl-budget-product .pufl-flower-order__intro{display:none}.pufl-budget-product .pufl-flower-order__help,.pufl-budget-product .pufl-flower-order__note{font-size:11px;color:#606060}.pufl-budget-product .pufl-flower-order__textarea{min-height:142px}.pufl-budget-product .pufl-budget-submit{width:100%;min-height:50px;border:1px solid #000;background:#000;color:#fff;font-size:13px;letter-spacing:.03em;padding:12px 20px}.pufl-budget-product .pufl-budget-submit:hover{background:#fff;color:#000;text-decoration:none}.pufl-budget-product .pufl-budget-contact{display:inline-flex;align-items:center;min-height:44px;font-size:11px;line-height:1.9;margin-top:24px}.pufl-budget-product .pufl-budget-tail{margin:85px 0 70px;padding-top:20px;border-top:1px solid #ddd;font-size:11px}.pufl-budget-product .pufl-budget-tail a{display:inline-flex;align-items:center;min-height:44px}@media(max-width:700px){.pufl-budget-product .pufl-budget-breadcrumbs{padding:10px 0 24px;font-size:10px}.pufl-budget-product .pufl-budget-layout{display:block}.pufl-budget-product .pufl-budget-visual{width:84%;margin:0 0 42px}.pufl-budget-product .pufl-budget-details{width:100%;max-width:none}.pufl-budget-product h1{font-size:21px}.pufl-budget-product .pufl-budget-intro{font-size:12px;margin:20px 0 26px}.pufl-budget-product .pufl-budget-tail{margin:52px 0 48px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/pufl-budget-product.css.map */
