/* Presentation only: move the existing native form without changing its inputs. */
html[lang|="cs"][data-boxxi-native="1"] body.template-11:not(.ordering-process) #content:has(.bx-contact-article) > .content-inner{width:100%;max-width:1200px;}
html[lang|="cs"][data-boxxi-native="1"] body.template-11:not(.ordering-process) #content .bx-contact-article > [itemprop="about"]{max-width:none;}
html[lang|="cs"][data-boxxi-native="1"] #content .bx-contact-layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.35fr);gap:56px;align-items:start;margin:28px 0 64px;}
html[lang|="cs"][data-boxxi-native="1"] #content .bx-contact-info{min-width:0;padding-top:8px;}
html[lang|="cs"][data-boxxi-native="1"] #content .bx-contact-info > p{font-size:16px;line-height:1.7;overflow-wrap:anywhere;margin:0 0 18px;}
html[lang|="cs"][data-boxxi-native="1"] #content .bx-contact-info > p:is(:nth-of-type(1),:nth-of-type(3)) strong{display:block;font-size:22px;font-weight:500;line-height:1.5;margin-top:5px;}
html[lang|="cs"][data-boxxi-native="1"] #content .bx-contact-panel{min-width:0;padding:32px;background:#f5f2ec;border:1px solid #e3e0d9;border-radius:12px;}
html[lang|="cs"][data-boxxi-native="1"] #content .bx-contact-panel #formContact{width:100%;max-width:none;margin:0;padding:0;}
html[lang|="cs"][data-boxxi-native="1"] #content .bx-contact-panel #formContact fieldset{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;min-width:0;width:100%;margin:0;padding:0;border:0;}
html[lang|="cs"][data-boxxi-native="1"] #content .bx-contact-panel #formContact .form-group{grid-column:1/-1;min-width:0;margin-bottom:22px;}
html[lang|="cs"][data-boxxi-native="1"] #content .bx-contact-panel #formContact fieldset > .form-group:nth-of-type(-n+2){grid-column:auto;}
html[lang|="cs"][data-boxxi-native="1"] #content .bx-contact-panel #formContact .form-control-wrapper{max-width:none;width:100%;}
html[lang|="cs"][data-boxxi-native="1"] #content .bx-contact-panel #formContact label{font-size:14px;line-height:1.5;}
html[lang|="cs"][data-boxxi-native="1"] #content .bx-contact-panel #formContact .form-control{width:100%;min-height:50px;border:1px solid #b8c2c6;border-radius:7px!important;background:#fff;color:#20323c;padding:12px 14px;font-size:16px;line-height:1.5;box-sizing:border-box;}
html[lang|="cs"][data-boxxi-native="1"] #content .bx-contact-panel #formContact textarea.form-control{height:auto;min-height:180px;resize:vertical;}
html[lang|="cs"][data-boxxi-native="1"] #content .bx-contact-panel #formContact .consents .label{font-size:12px;line-height:1.7;white-space:normal;}
html[lang|="cs"][data-boxxi-native="1"] #content .bx-contact-panel #formContact .submit-wrapper{margin-bottom:0;}
html[lang|="cs"][data-boxxi-native="1"] #content .bx-contact-panel #formContact button[type="submit"]{min-height:48px;padding:12px 24px;border-radius:7px;font-size:15px;line-height:1.5;}
html[lang|="cs"][data-boxxi-native="1"] #content .bx-contact-panel #formContact :is(input,textarea,button,a):focus-visible{outline:3px solid #967c52;outline-offset:3px;}
@media(max-width:850px){html[lang|="cs"][data-boxxi-native="1"] #content .bx-contact-layout{grid-template-columns:minmax(0,1fr);gap:26px;margin-top:20px;}}
@media(max-width:480px){html[lang|="cs"][data-boxxi-native="1"] #content .bx-contact-panel{padding:22px 18px;}html[lang|="cs"][data-boxxi-native="1"] #content .bx-contact-info > p:is(:nth-of-type(1),:nth-of-type(3)) strong{font-size:20px;}html[lang|="cs"][data-boxxi-native="1"] #content .bx-contact-panel #formContact button[type="submit"]{width:100%;}html[lang|="cs"][data-boxxi-native="1"] #content .bx-contact-panel #formContact fieldset{grid-template-columns:minmax(0,1fr);}}
