 section.poptavka>h1{padding-top:30px}section.poptavka>p{margin:15px}#preorder h2,#preorder h3{padding-bottom:20px}#preorder h3{margin:40px auto 0 auto;max-width:500px}#preorder .hsep{margin:40px auto;width:100%;max-width:300px;height:10px;background:url(/css/bg/hsep-form.png) no-repeat center}.options{display:flex;flex-flow:wrap;justify-content:center;gap:20px}a.btn.pick-option{flex:0 0 auto;background:#dacfb8;padding:10px 30px;color:#7d6c4a!important;text-transform:uppercase;cursor:pointer;font-weight:700}a.btn.pick-option.picked{background:#345834;color:#fff!important}.field-box:not(.multiple) a.btn.pick-option.picked{cursor:default}a.btn.pick-option.picked:hover{text-decoration:none}.type-fields,#contact-person-data{display:flex;flex-flow:wrap;justify-content:center;max-width:520px;gap:20px;margin:0 auto}.type-fields .field-box{flex:0 0 calc((100% - 20px) / 2);max-width:250px}.type-fields .full-width{flex:0 0 100%;max-width:520px}#contact-person-data{gap:0}.type-fields .or{flex:0 0 auto;width:50px;display:flex;justify-content:center;align-items:center;}.type-fields .required-pair0{flex:0 0 calc((100% - 50px) / 2)!important}.type-fields input{width:100%;border:2px solid #95835f;background:#e0dcd2;color:#345834;padding:10px 20px;font-weight:700;box-sizing:border-box;}.type-fields input::placeholder{color:#95835f;opacity:1}.type-fields textarea{width:100%;border:2px solid #95835f;background:#e0dcd2;color:#345834;padding:10px 20px;font-weight:700;box-sizing:border-box;height:150px}#preorder button.cta{background:#345834;color:#fff!important;font-size:130%;font-weight:700;padding:10px 30px;margin:40px auto;text-transform:uppercase;border:none}#preorder button.cta:hover{text-decoration:underline;}#conditional-qs #conditional-q5,#conditional-qs #conditional-q4{display:none}#conditional-qs.required>#conditional-q5,#conditional-qs.required #conditional-q4.required{display:block}#preorder .notifications{margin:40px auto;max-width:350px}#preorder .notifications.hidden{display:none}#preorder .notifications-box{background:#dacfb8}#preorder .notifications-box h3{margin:0;padding:20px}#preorder .notifications-box p{padding:0 20px 20px 20px}.field-error a.btn.pick-option,.field-error input{border:2px dashed darkred}@media (max-width:560px){.type-fields .or{height:30px}.type-fields .or,.type-fields .required-pair0{width:100%;flex:0 0 auto!important;max-width:none}}@media (max-width:450px){.type-fields .field-box{flex:0 0 100%;max-width:none;}}