.m-contact-form,.m-contact-information,.m-newsletter-form,.m-form-ask-question,.m-recipient-form{--yb-form-brown:#583A2E;--yb-form-dark:#2D241E;--yb-form-mid:#4A3328;--yb-form-muted:#806A5D;--yb-form-border:#DCCFC3;--yb-form-cream:#FAF7F2;--yb-form-beige:#F3ECE4}.m-contact-form{padding-top:76px;padding-bottom:92px;color:var(--yb-form-dark)}.m-contact-form__main{max-width:760px;margin:0 auto}.m-contact-form__heading{margin-bottom:12px!important;color:var(--yb-form-dark)!important;font-size:clamp(32px,4vw,46px)!important;font-weight:400!important;line-height:1.08!important;letter-spacing:-.03em!important}.m-contact-form__description{max-width:620px;margin:0 auto 34px!important;color:var(--yb-form-muted)!important;font-size:14px!important;line-height:1.7!important}.m-contact-form__form-fields{gap:16px}.m-contact-form .form-field--input,.m-form-ask-question .form-field--input,.m-recipient-form .form-field--input{min-height:52px!important;border:1px solid var(--yb-form-border)!important;border-radius:8px!important;background:#fff!important;color:var(--yb-form-dark)!important;box-shadow:none!important;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease!important}.m-contact-form textarea.form-field--input,.m-form-ask-question textarea.form-field--input,.m-recipient-form textarea.form-field--input{min-height:142px!important;padding-top:14px!important;resize:vertical}.m-contact-form .form-field--input::placeholder,.m-form-ask-question .form-field--input::placeholder,.m-recipient-form .form-field--input::placeholder{color:#9a867a!important;opacity:1}.m-contact-form .form-field--input:focus,.m-form-ask-question .form-field--input:focus,.m-recipient-form .form-field--input:focus{border-color:#806a5d!important;background:#fff!important;box-shadow:0 0 0 3px #583a2e12!important;outline:none!important}.m-contact-form .m-button--primary,.m-form-ask-question .m-button--primary{min-height:50px!important;padding:0 26px!important;border:1px solid var(--yb-form-brown)!important;border-radius:8px!important;background:var(--yb-form-brown)!important;color:#fff!important;font-size:13px!important;font-weight:650!important;letter-spacing:.01em!important;box-shadow:none!important;transition:background .2s ease,transform .2s ease,border-color .2s ease!important}.m-contact-form .m-button--primary:hover,.m-form-ask-question .m-button--primary:hover{background:#4a3328!important;border-color:#4a3328!important;transform:translateY(-1px)}.m-contact-information{padding:18px 0 78px;color:var(--yb-form-dark)}.m-contact-information .m-row{border-top:1px solid var(--yb-form-border);border-bottom:1px solid var(--yb-form-border)}.m-contact-information .m-column{position:relative;padding-top:28px;padding-bottom:30px}.m-contact-information .m-column+.m-column:before{content:"";position:absolute;left:0;top:24px;bottom:24px;width:1px;background:var(--yb-form-border)}.m-contact-information h3{margin:0 0 10px!important;color:var(--yb-form-mid)!important;font-size:15px!important;font-weight:600!important;line-height:1.35!important}.m-contact-information__text,.m-contact-information__text p,.m-contact-information__text a{color:var(--yb-form-muted)!important;font-size:13px!important;line-height:1.65!important}.m-contact-information__text a{color:var(--yb-form-brown)!important;text-decoration:none!important;border-bottom:1px solid rgba(88,58,46,.28)}.m-contact-information__social a{color:var(--yb-form-brown)!important;transition:opacity .2s ease,transform .2s ease}.m-contact-information__social a:hover{opacity:.72;transform:translateY(-1px)}.m-newsletter-form__wrapper{border:1px solid rgba(88,58,46,.16)!important;border-radius:9px!important;background:#fff!important;padding:4px!important;box-shadow:0 5px 18px #2d241e0b!important;overflow:hidden}.m-newsletter-form__input-wrapper{min-width:0}.m-newsletter-form__input{min-height:48px!important;padding-left:14px!important;border:0!important;background:transparent!important;color:var(--yb-form-dark)!important;box-shadow:none!important;outline:none!important}.m-newsletter-form__input::placeholder{color:#927e72!important;opacity:1}.m-newsletter-form__input:focus{box-shadow:none!important;outline:none!important}.m-newsletter-form__wrapper:focus-within{border-color:#583a2e6b!important;box-shadow:0 0 0 3px #583a2e12!important}.m-newsletter-form__button{min-height:46px!important;padding:0 18px!important;border:0!important;border-radius:6px!important;background:var(--yb-form-brown)!important;color:#fff!important;font-size:12px!important;font-weight:650!important;box-shadow:none!important;transition:background .2s ease,transform .2s ease!important}.m-newsletter-form__button:hover{background:#4a3328!important;transform:translateY(-1px)}.m-newsletter-form__button svg{width:14px!important;height:14px!important}.m-newsletter-form__icon{color:#8a7468!important}.m-newsletter-form__agreement-text{margin-top:10px;color:inherit;font-size:11px;line-height:1.5}.m-newsletter-form .form-field--checkbox__icon,.m-contact-form .form-field--checkbox__icon,.m-recipient-form .form-field--checkbox__icon{color:var(--yb-form-brown)!important}.notification.show{display:flex!important;align-items:flex-start!important;gap:10px!important;margin:12px 0 18px!important;padding:13px 15px!important;border:1px solid rgba(88,58,46,.16)!important;border-radius:9px!important;box-shadow:none!important;font-size:12px!important;line-height:1.55!important}.notification.show svg{flex:0 0 auto;width:18px!important;height:18px!important;margin-top:1px}.notification.show .notification--error-message{min-width:0;color:var(--yb-form-dark,#2D241E)!important}.notification.show .notification--error-message ul{margin:0;padding-left:18px}.notification.show.success{background:#f5f1ea!important;border-color:#d9ccbe!important;color:#583a2e!important}.notification.show.warning{background:#fbf4f0!important;border-color:#8e554740!important;color:#8e5547!important}.notification.show a{color:#583a2e!important;text-decoration:underline;text-underline-offset:2px}#m-cookie-banner.m-cookie-banner{max-width:440px!important;width:calc(100% - 32px)!important;padding:18px!important;gap:15px!important;border:1px solid #DCCFC3!important;border-radius:10px!important;background:#faf7f2!important;color:#2d241e!important;box-shadow:0 14px 38px #2d241e1f!important;font-size:13px!important;line-height:1.6!important;opacity:0;transform:translateY(8px);transition:opacity .28s ease,transform .28s ease!important}#m-cookie-banner.m-cookie-banner.show{opacity:1;transform:translateY(0)}#m-cookie-banner.m-cookie-banner--bottom,#m-cookie-banner.m-cookie-banner--bottom-left,#m-cookie-banner.m-cookie-banner--bottom-right{bottom:18px!important}#m-cookie-banner.m-cookie-banner--bottom{left:50%!important;right:auto!important;transform:translate(-50%,8px)}#m-cookie-banner.m-cookie-banner--bottom.show{transform:translate(-50%)}#m-cookie-banner .m-cookie-banner__message{color:#756158!important;font-size:12.5px!important;line-height:1.6!important}#m-cookie-banner .m-cookie-banner__learn-more{color:#583a2e!important;text-decoration:none!important;border-bottom:1px solid rgba(88,58,46,.35)!important}#m-cookie-banner .m-cookie-banner__buttons{gap:8px!important;align-items:center!important}#m-cookie-banner .m-cookie-banner__buttons>button{min-height:38px!important;padding:0 14px!important;border-radius:6px!important;font-size:11px!important;font-weight:650!important;line-height:1!important;box-shadow:none!important;transition:background .2s ease,border-color .2s ease,transform .2s ease!important}#m-cookie-banner .cookie-action--accept{border:1px solid #583A2E!important;background:#583a2e!important;color:#fff!important}#m-cookie-banner .cookie-action--accept:hover{background:#4a3328!important;border-color:#4a3328!important;transform:translateY(-1px)}#m-cookie-banner .cookie-action--decline{border:1px solid #CDBDAF!important;background:transparent!important;color:#583a2e!important}#m-cookie-banner .cookie-action--decline:hover{background:#f3ece4!important;border-color:#bcaa99!important}.m-contact-form a:focus-visible,.m-contact-information a:focus-visible,.m-newsletter-form a:focus-visible,.m-newsletter-form button:focus-visible,.m-contact-form button:focus-visible,#m-cookie-banner button:focus-visible,#m-cookie-banner a:focus-visible{outline:2px solid rgba(88,58,46,.45)!important;outline-offset:2px}@media(max-width:767px){.m-contact-form{padding-top:54px;padding-bottom:66px}.m-contact-form__heading{font-size:32px!important}.m-contact-form__description{margin-bottom:26px!important}.m-contact-information{padding-bottom:56px}.m-contact-information .m-row{display:block!important}.m-contact-information .m-column{width:100%!important;padding:22px 0!important;text-align:left!important}.m-contact-information .m-column+.m-column:before{left:0;right:0;top:0;bottom:auto;width:auto;height:1px}.m-newsletter-form__wrapper{padding:3px!important}.m-newsletter-form__button{padding:0 13px!important}#m-cookie-banner.m-cookie-banner{left:16px!important;right:16px!important;bottom:16px!important;width:auto!important;max-width:none!important;padding:16px!important;flex-direction:column!important;transform:translateY(8px)!important}#m-cookie-banner.m-cookie-banner.show{transform:none!important}#m-cookie-banner .m-cookie-banner__buttons{width:100%!important}#m-cookie-banner .m-cookie-banner__buttons>button{flex:1 1 0!important}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/yb-forms-system-polish.css.map */
