.comment-form__title{font-size:32px;color:#0c061a;margin-bottom:30px}.comment-form__group-title,.comment-form__subtitle{margin:24px 0 8px;font-weight:500;font-size:16px;line-height:1.5;color:#0c061a}.comment-form__subtitle{position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:60%;margin:0 25px 0 0;font-weight:400}.comment-form__field{margin-bottom:25px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media (max-width:600px){.comment-form__field{margin-bottom:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.comment-form__field_cell{position:relative}@media (max-width:600px){.comment-form__field_cell:first-child{margin-bottom:15px}}.comment-form__field_cell input::-webkit-input-placeholder,.comment-form__field_cell textarea::-webkit-input-placeholder{font-size:14px}@media (max-width:600px){.comment-form__field_cell input::-webkit-input-placeholder,.comment-form__field_cell textarea::-webkit-input-placeholder{font-size:16px!important}}.comment-form__field_cell input:-moz-placeholder,.comment-form__field_cell input::-moz-placeholder,.comment-form__field_cell textarea:-moz-placeholder,.comment-form__field_cell textarea::-moz-placeholder{font-size:14px}@media (max-width:600px){.comment-form__field_cell input:-moz-placeholder,.comment-form__field_cell textarea:-moz-placeholder{font-size:16px!important}}@media (max-width:600px){.comment-form__field_cell input::-moz-placeholder,.comment-form__field_cell textarea::-moz-placeholder{font-size:16px!important}}.comment-form__field_cell input:-ms-input-placeholder,.comment-form__field_cell textarea:-ms-input-placeholder{font-size:14px}@media (max-width:600px){.comment-form__field_cell input:-ms-input-placeholder,.comment-form__field_cell textarea:-ms-input-placeholder{font-size:16px!important}}.comment-form__field_cell .preorder-email-valid,.comment-form__field_cell .validator-name-preorder,.comment-form__field_cell .validator-phone-preorder,.comment-form__field_cell .validator-surname-preorder{position:relative;top:auto;left:auto;right:auto;font-size:12px}.comment-form__field_cell #preorder-surname{margin:0}.comment-form__field_2{gap:15px}@media (max-width:600px){.comment-form__field_2 input:last-child,.comment-form__field_2 select:last-child{margin-top:15px}}.comment-form__field_phone{display:-webkit-box;display:-ms-flexbox;display:flex}.comment-form__input{background:#fff}@media (max-width:600px){.comment-form__input{font-size:14px!important}}.comment-form__label,.page .floating-label .comment-form__label.label-float{font-weight:400;font-size:14px;line-height:17px;color:#666}.comment-form .form-checkbox input[type=checkbox]:not(:checked)+label:before{background:#fff;border:1px solid #b1b1b1}@media (min-width:600px){.comment-form-preorder__field{display:grid;grid-gap:16px;grid-template-columns:calc(50% - 8px) calc(50% - 8px)}}.comment-form__assessment{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.comment-form__assessment .rating-stars{margin-right:-3px}.comment-form__assessment .rating-stars:hover li.selected .icon{color:#666}.comment-form__assessment .rating-stars li.selected .icon,.comment-form__assessment .rating-stars:hover li.hover .icon{color:#e95d2a}.comment-form__assessment .rating-stars li{padding:0 3px;cursor:pointer}.comment-form__assessment .rating-stars li .icon{color:#666;font-size:18px}.comment-form__assessment.invalid{border:1px solid #eb5757;border-radius:4px;padding:5px}.comment-form__inline-radios{display:-webkit-box;display:-ms-flexbox;display:flex;gap:28px}@media (max-width:600px){.comment-form__inline-radios{gap:16px}}.comment-form__inline-radios .form-radio input[type=radio]:checked+label,.comment-form__inline-radios .form-radio input[type=radio]:not(:checked)+label{padding-left:0;padding-right:28px;font-weight:400;font-size:16px;line-height:1;color:#666}.comment-form__inline-radios .form-radio input[type=radio]:checked+label:before,.comment-form__inline-radios .form-radio input[type=radio]:not(:checked)+label:before{left:auto;right:0;border:1px solid currentColor;-webkit-transition:all .16s ease-in-out;transition:all .16s ease-in-out}.comment-form__inline-radios .form-radio input[type=radio]:checked+label:hover:before,.comment-form__inline-radios .form-radio input[type=radio]:not(:checked)+label:hover:before{border-color:#e95d2a}.comment-form__inline-radios .form-radio input[type=radio]:checked+label:before{border:5px solid #e95d2a}.comment-form .button{width:100%}@media (max-width:600px){.comment-form .button{min-height:40px}}.comment-form__body{padding:0 48px;width:100%}@media (max-width:600px){.comment-form__body{padding:0 16px;margin-bottom:15px}}.comment-form__warning{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:25px}@media (max-width:600px){.comment-form__warning{margin-bottom:15px}}.comment-form__warning .icon{color:#f3e500;font-size:18px;margin:0 15px 0 0}.comment-form__warning p{color:#bebebe;font-size:14px;line-height:1.4}.comment-form__field_notify{margin:12px 0}.comment-form__field_alt{margin-bottom:8px}@media (max-width:600px){.comment-form__field_alt{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.comment-form__field_alt.comment-form__field_2{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}@media (max-width:600px){.comment-form__field_alt.comment-form__field_2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.comment-form__field_box{position:relative;margin-bottom:8px;padding:16px 0 5px;background:#fff;border-radius:4px}.comment-form__field_box.invalid{border:1px solid #eb5757}.comment-form__field_box#drop-image-zone{border:2px dotted #c4c4c4}.comment-form__field_box .comment-form__input,.comment-form__field_box .comment-form__label{padding-left:16px;padding-right:16px;border:0}@media (max-width:600px){.comment-form__field_box .comment-form__label{padding:0 10px}}.comment-form__field_box .comment-form__input{min-height:30px;font-size:12px;color:#000}@media (max-width:600px){.comment-form__field_box .comment-form__input{font-size:12px!important}}@supports (-webkit-touch-callout:none){.comment-form__field_box .comment-form__input::-webkit-input-placeholder{font-size:12px!important}.comment-form__field_box .comment-form__input::-moz-placeholder{font-size:12px!important}.comment-form__field_box .comment-form__input::-ms-input-placeholder{font-size:12px!important}.comment-form__field_box .comment-form__input::placeholder{font-size:12px!important}}@supports (-webkit-touch-callout:none){.comment-form__field_box .comment-form__input{min-height:40px;font-size:16px!important}}@supports (-webkit-touch-callout:none){.comment-form__field_box .comment-form__input.comment-text-area::-webkit-input-placeholder{font-size:12px!important}.comment-form__field_box .comment-form__input.comment-text-area::-moz-placeholder{font-size:12px!important}.comment-form__field_box .comment-form__input.comment-text-area::-ms-input-placeholder{font-size:12px!important}.comment-form__field_box .comment-form__input.comment-text-area::placeholder{font-size:12px!important}}@supports (-webkit-touch-callout:none){.comment-form__field_box .comment-form__input.comment-text-area{min-height:40px;font-size:16px!important}}.floating-label{position:relative}.floating-label label.label-float{position:absolute;left:15px;top:16px;cursor:auto;font-size:14px;color:rgba(12,6,26,.5);pointer-events:none;display:block!important;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all .2s;transition:all .2s}.floating-label input[type=email]:focus,.floating-label input[type=email]:not(:placeholder-shown),.floating-label input[type=number]:focus,.floating-label input[type=number]:not(:placeholder-shown),.floating-label input[type=password]:focus,.floating-label input[type=password]:not(:placeholder-shown),.floating-label input[type=tel]:focus,.floating-label input[type=tel]:not(:placeholder-shown),.floating-label input[type=text]:focus,.floating-label input[type=text]:not(:placeholder-shown),.floating-label select:focus,.floating-label select:not(:placeholder-shown),.floating-label textarea:focus,.floating-label textarea:not(:placeholder-shown){padding-top:15px;color:#0c061a}.floating-label input[type=email]:focus+label,.floating-label input[type=email]:not(:placeholder-shown)+label,.floating-label input[type=number]:focus+label,.floating-label input[type=number]:not(:placeholder-shown)+label,.floating-label input[type=password]:focus+label,.floating-label input[type=password]:not(:placeholder-shown)+label,.floating-label input[type=tel]:focus+label,.floating-label input[type=tel]:not(:placeholder-shown)+label,.floating-label input[type=text]:focus+label,.floating-label input[type=text]:not(:placeholder-shown)+label,.floating-label select:focus+label,.floating-label select:not(:placeholder-shown)+label,.floating-label textarea:focus+label,.floating-label textarea:not(:placeholder-shown)+label{color:#bebebe;font-size:12px;left:10px;top:5px}