.pb-enquiry{display:block;--pb-accent:#9ee052}.pb-enquiry__card{margin:20px 0;padding:24px;border:1px solid #333;border-radius:20px;background:#121212;color:#f5f5ef;max-width:100%}.pb-enquiry__card h2{font:700 20px/1.4 var(--font-heading-family,inherit);color:inherit;margin:0 0 12px}.pb-enquiry__card h2 span{color:var(--pb-accent);margin-right:8px}.pb-enquiry__card p{font-size:15px;line-height:1.6;color:#c4c4bf;margin:0 0 14px}.pb-enquiry button{font:inherit;cursor:pointer}.pb-enquiry__open{font:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:14px;width:100%;min-height:52px;padding:12px 20px;background:var(--pb-accent);color:#fff;border:1px solid var(--pb-accent);border-radius:99px;font-weight:700!important}.pb-enquiry__card .pb-enquiry__phone{text-align:center;margin:12px 0 0;font-size:13px}.pb-enquiry__phone a{color:inherit;text-underline-offset:3px}.pb-enquiry__dialog{box-sizing:border-box;width:min(760px,calc(100% - 24px));max-height:calc(100dvh - 32px);margin:auto;padding:40px;border:1px solid #363636;border-radius:28px;background:#141414;color:#f5f5ef;overflow:auto;overscroll-behavior:contain}.pb-enquiry__dialog::backdrop{background:#000000c7}.pb-enquiry__dialog h2{font:700 clamp(24px,4vw,34px)/1.2 var(--font-heading-family,inherit);color:inherit;padding-right:44px;margin:0 0 12px}.pb-enquiry__dialog>p{margin:0 0 26px;color:#b5b5b0;font-size:18px;line-height:1.5}.pb-enquiry__dialog .pb-enquiry__close{position:absolute;right:22px;top:22px;display:grid;place-items:center;box-sizing:border-box;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;margin:0;border:1px solid #444;border-radius:50%;background:#141414;color:#fff;line-height:1;z-index:2;-webkit-appearance:none;appearance:none}.pb-enquiry__close svg{display:block;width:20px;height:20px;pointer-events:none}.pb-enquiry__product{display:flex;align-items:center;gap:18px;padding:16px;background:#090909;border-radius:18px;margin:0 0 24px}.pb-enquiry__product img{width:80px;height:80px;object-fit:contain;background:#fff;border-radius:12px;flex-shrink:0}.pb-enquiry__product strong{font-size:18px;line-height:1.4}.pb-enquiry__product p{font-size:15px;line-height:1.5;margin:4px 0 0;color:#aaa}.pb-enquiry__fields{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:20px}.pb-enquiry__fields label,.pb-enquiry__question{display:block;font-size:16px;line-height:1.5;color:#c7c7c2}.pb-enquiry__fields input,.pb-enquiry__question textarea{box-sizing:border-box;display:block;width:100%;margin-top:6px;padding:14px 16px;color:#fff;background:#0b0b0b;border:1px solid #3a3a3a;border-radius:14px;font:inherit;min-height:52px}.pb-enquiry__question textarea{resize:vertical}.pb-enquiry__topics{border:0;padding:0;margin:24px 0;display:flex;gap:8px;flex-wrap:wrap}.pb-enquiry__topics legend{font-size:16px;color:#c7c7c2;margin-bottom:10px}.pb-enquiry__topics label{position:relative;cursor:pointer}.pb-enquiry__topics input{position:absolute;opacity:0;width:1px;height:1px}.pb-enquiry__topics span{display:block;border:1px solid #484848;border-radius:99px;padding:10px 16px;font-size:15px;line-height:1.4}.pb-enquiry__topics input:checked+span{background:var(--pb-accent);color:#090909;border-color:var(--pb-accent)}.pb-enquiry__topics input:focus-visible+span,.pb-enquiry button:focus-visible,.pb-enquiry input:focus-visible,.pb-enquiry textarea:focus-visible{outline:2px solid var(--pb-accent);outline-offset:3px}.pb-enquiry__submit{width:100%;border:0;border-radius:99px;padding:17px 20px;background:var(--pb-accent);color:#080808;font-size:19px!important;font-weight:700!important;margin-top:22px}.pb-enquiry__privacy{text-align:center;color:#aaa;font-size:14px;line-height:1.6;margin:18px 0 0}.pb-enquiry__success,.pb-enquiry__errors{padding:16px;border:1px solid var(--pb-accent);border-radius:12px;margin-bottom:20px}.pb-enquiry__errors{border-color:#f99}html.pb-enquiry-open{overflow:hidden}@media(max-width:600px){.pb-enquiry__dialog{padding:26px 20px;border-radius:20px}.pb-enquiry__fields{grid-template-columns:1fr;gap:14px}.pb-enquiry__dialog .pb-enquiry__close{right:14px;top:14px;width:44px;height:44px}.pb-enquiry__card{padding:20px}.pb-enquiry__product{gap:12px;padding:12px}.pb-enquiry__product strong{font-size:16px}.pb-enquiry__topics span{font-size:14px;padding:9px 12px}}.pb-enquiry__success{margin:24px 0 0}.pb-enquiry__success h3{color:inherit;margin:0 0 8px}.pb-enquiry__success p{margin:0}
/*# sourceMappingURL=/cdn/shop/t/33/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAE */
