.page_head{display:block;margin:0 0 32px}.page_head h1{margin:0}.page_head p{margin:8px 0 0;color:#5B6661}.auth_layout{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));align-items:start;gap:32px}.auth_layout.auth_layout_single{grid-template-columns:minmax(0, 560px);justify-content:center}.auth_layout .auth_col{display:block;min-width:0}.auth_layout .auth_col .auth_card+.auth_card{margin:24px 0 0}.auth_card{display:block;box-sizing:border-box;padding:32px;border:1px solid #E3E7E5;border-radius:10px}.auth_card .title{margin:0 0 8px}.auth_card .text_box{margin:0 0 24px;color:#5B6661}.auth_card .text_box a{color:#2F6B52;font-weight:600}.notouch .auth_card .text_box a:is(:hover,:focus){color:#1f4837}.auth_card.auth_card_narrow{max-width:520px}.auth_card.auth_card_soft{background-color:#F6F8F7;border-color:transparent}.auth_card.auth_card_soft .auth_benefits{margin:0;padding:0}.auth_card .auth_benefits{margin:0;padding:0}.auth_card .auth_benefits li{position:relative;display:block;margin:0 0 12px;padding:0 0 0 28px;list-style:none}.auth_card .auth_benefits li::before{content:"";position:absolute;left:0;top:2px;width:18px;height:18px;background-color:#2F6B52;-webkit-mask-image:url('../../img/correct.svg');mask-image:url('../../img/correct.svg');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:18px 18px;mask-repeat:no-repeat;mask-position:center center;mask-size:18px 18px}.auth_card .auth_links{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin:0}.auth_card .auth_links :is(.forgotten,.back){color:#5B6661;font-size:13px;line-height:20px;text-decoration:underline;cursor:pointer;transition:all 400ms ease 0ms}.notouch .auth_card .auth_links :is(.forgotten,.back):is(:hover,:focus){color:#2F6B52;text-decoration:none}.auth_social{display:flex;flex-direction:column;gap:8px;margin:16px 0 0}.auth_social .social_btn{display:flex;align-items:center;justify-content:center;gap:12px;box-sizing:border-box;width:100%;padding:9px 16px;border:1px solid #CDD4D0;background-color:#ffffff;color:#16211C;font-size:14px;line-height:22px;font-weight:600;text-decoration:none;border-radius:30px;transition:all 400ms ease 0ms}.auth_social .social_btn::before{content:"";flex-shrink:0;width:22px;height:22px;background:no-repeat scroll center center;background-size:22px 22px}.auth_social .social_btn.social_google::before{background-image:url(../../img/social_login_google.svg)}.auth_social .social_btn.social_facebook::before{background-image:url(../../img/social_login_facebook.svg)}.auth_social .social_btn.social_seznam::before{background-image:url(../../img/social_login_seznam.svg)}.notouch .auth_social .social_btn:is(:hover,:focus){border-color:#2F6B52;color:#2F6B52}.form_grid{display:grid;grid-template-columns:minmax(0, 1fr);gap:16px}.form_grid.form_grid_2{grid-template-columns:repeat(2, minmax(0, 1fr))}.form_grid.form_grid_3{grid-template-columns:repeat(3, minmax(0, 1fr))}.login_form .field.heslo_zaznam:not(.active){display:none}.form_grid .is_full{grid-column:1 / -1}.form_grid .myCaptcha:empty{display:none}.field{display:block;min-width:0}.field .field_label{display:block;margin:0 0 6px;font-size:13px;line-height:20px;font-weight:600;color:#16211C}.field .field_label .req{color:#B3352E}.field .field_hint{display:block;margin:6px 0 0;font-size:13px;line-height:18px;color:#8B938F}.input,input.input,textarea.textarea,select.select{display:block;box-sizing:border-box;width:100%;padding:10px 13px;border:1px solid #CDD4D0;background-color:#ffffff;color:#16211C;font-family:'Inter',sans-serif,Arial;font-size:15px;line-height:22px;border-radius:6px;transition:border-color 400ms ease 0ms,box-shadow 400ms ease 0ms}.input::placeholder,textarea.textarea::placeholder{color:#8B938F}.notouch .input:hover:not(:focus),.notouch textarea.textarea:hover:not(:focus),.notouch select.select:hover:not(:focus){border-color:#8B938F}.input:focus,textarea.textarea:focus,select.select:focus{outline:none;border-color:#2F6B52}.input.red_warning,textarea.textarea.red_warning,select.select.red_warning{border-color:#B3352E;box-shadow:0 0 0 3px rgba(179,53,46,0.1)}textarea.textarea{min-height:120px;resize:vertical}.input_wrap{position:relative;display:block}.input_wrap .input{padding-right:44px}.input_wrap .show_pass{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:34px;height:34px;padding:0;border:0;background:none;font-size:0;line-height:0;cursor:pointer;border-radius:4px;transition:all 400ms ease 0ms}.input_wrap .show_pass::before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background-color:#8B938F;-webkit-mask-image:url('../../img/show_pass_on.svg');mask-image:url('../../img/show_pass_on.svg');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:18px 18px;mask-repeat:no-repeat;mask-position:center center;mask-size:18px 18px;transition:all 400ms ease 0ms}.input_wrap .show_pass.active::before{-webkit-mask-image:url('../../img/show_pass_off.svg');mask-image:url('../../img/show_pass_off.svg')}.notouch .input_wrap .show_pass:is(:hover,:focus){background-color:#F6F8F7}.notouch .input_wrap .show_pass:is(:hover,:focus)::before{background-color:#2F6B52}.form_consent{margin:0;font-size:13px;line-height:20px;color:#8B938F}.form_consent a{color:#5B6661;text-decoration:underline}.notouch .form_consent a:is(:hover,:focus){color:#2F6B52}.auth_layout.auth_layout_reg{grid-template-columns:minmax(0, 1.6fr) minmax(0, 1fr)}.auth_layout.auth_layout_single_full{grid-template-columns:minmax(0, 1fr)}.form_block{display:block;margin:0 0 32px;padding:0;border:0}.form_block:last-of-type{margin:0 0 24px}.form_block .form_block_legend{display:block;width:100%;box-sizing:border-box;margin:0 0 16px;padding:0 0 12px;border-bottom:1px solid #E3E7E5;font-size:12px;line-height:18px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#8B938F}.check{display:flex;align-items:flex-start;gap:12px;margin:0;color:#5B6661;cursor:pointer}.check input[type="checkbox"],.check input[type="radio"]{flex-shrink:0;appearance:none;width:19px;height:19px;margin:1px 0 0;box-sizing:border-box;border:1.5px solid #CDD4D0;background-color:#ffffff;cursor:pointer;border-radius:4px;transition:all 400ms ease 0ms}.check input[type="radio"]{border-radius:50%}.check input.nouniform{position:static;opacity:1}.notouch .check input:hover{border-color:#3f8e6d}.check input:checked{background-color:#2F6B52;border-color:#2F6B52}.check input[type="checkbox"]:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='10' viewBox='0 0 12 10'%3E%3Cpath d='M1 5.2 4.2 8.5 11 1.5' stroke='%23fff' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center center}.check input[type="radio"]:checked{background-image:radial-gradient(circle, #ffffff 0 3px, transparent 3.5px)}.check input:focus-visible{outline:2px solid #2F6B52;outline-offset:2px}.phone_field{display:grid;grid-template-columns:132px minmax(0, 1fr);gap:8px;align-items:start}.phone_field .select2-container{width:100% !important}.input_group{display:flex;align-items:stretch}.input_group .input{min-width:0;border-radius:6px 0 0 6px}.input_group .btn{flex-shrink:0;height:44px;min-height:44px;margin:0 0 0 -1px;padding:0 18px;border-radius:0 6px 6px 0}.form_actions{display:flex;flex-wrap:wrap;gap:12px}.overflow_form{display:none}.overflow_form.active{display:block;padding:16px 0 0}.info_list{display:block;margin:0 0 16px}.info_list p{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;margin:0 0 8px;padding:0 0 8px;border-bottom:1px solid #E3E7E5;font-size:15px;line-height:22px}.info_list p span{color:#5B6661}.info_list p strong{color:#16211C;font-weight:600}.pwd_rules{display:block;margin:0;padding:12px 16px;background-color:#F6F8F7;border-radius:6px}.pwd_rules p{margin:0 0 8px;font-size:12px;line-height:18px;font-weight:600;color:#5B6661}.pwd_rules .reg_form_help{margin:0;padding:0}.pwd_rules .reg_form_help li{position:relative;display:flex;align-items:center;gap:7px;margin:0 0 5px;padding:0;list-style:none;font-size:12px;line-height:18px;color:#8B938F}.pwd_rules .reg_form_help li:last-child{margin:0}.pwd_rules .reg_form_help li::before{content:"";display:block;flex-shrink:0;width:14px;height:14px;box-sizing:border-box;border:1.5px solid currentColor;border-radius:50%}.pwd_rules .reg_form_help li.font-green{color:#2F7D57}.pwd_rules .reg_form_help li.font-green::before{border-color:#2F7D57;background-color:#2F7D57}.pwd_rules .reg_form_help li.font-green::after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:14px;height:14px;background-color:#ffffff;-webkit-mask-image:url('../../img/correct.svg');mask-image:url('../../img/correct.svg');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:9px 9px;mask-repeat:no-repeat;mask-position:center center;mask-size:9px 9px}.pwd_rules .reg_form_help li.font-red{color:#B3352E}.pwd_rules .reg_form_help li.font-red::before{border-color:#B3352E}select.select,.field .select2-container .select2-selection--single{box-sizing:border-box;width:100%;height:44px;padding:0;border:1px solid #CDD4D0;background-color:#ffffff;color:#16211C;font-family:'Inter',sans-serif,Arial;font-size:15px;line-height:22px;appearance:none;border-radius:6px;transition:all 400ms ease 0ms}.notouch .field .select2-container .select2-selection--single:hover{border-color:#5B6661}.field .select2-container--default.red_warning .select2-selection--single{border-color:#B3352E;box-shadow:0 0 0 3px rgba(179,53,46,0.1)}select.select{padding:10px 36px 10px 13px}.field .select2-container .select2-selection--single .select2-selection__rendered{box-sizing:border-box;height:42px;padding:10px 32px 10px 13px;color:#16211C;font-size:15px;line-height:22px;font-weight:400}.field .select2-container .select2-selection--single .select2-selection__arrow{width:32px;height:42px;top:0;right:0;border-left:0;background:none}.field .select2-container .select2-selection--single .select2-selection__arrow b{display:none}.field .select2-container .select2-selection--single .select2-selection__arrow::before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background-color:#5B6661;-webkit-mask-image:url('../../img/select_arrow.svg');mask-image:url('../../img/select_arrow.svg');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:12px 8px;mask-repeat:no-repeat;mask-position:center center;mask-size:12px 8px}.field .select2-container--open .select2-selection--single .select2-selection__arrow::before{transform:rotate(180deg)}.field .select2-container .select2-dropdown,.select2-container .select2-dropdown{border-color:#CDD4D0;border-radius:6px}.field .select2-container .select2-results__option,.select2-container .select2-results__option{padding:9px 13px;font-size:15px;line-height:22px}.field .select2-container--default.select2-container--focus .select2-selection--single,.field .select2-container--default.select2-container--open .select2-selection--single{border-color:#2F6B52}select.select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5l5-5' stroke='%235b6661' stroke-width='1.6' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 13px center}.notouch select.select:hover{border-color:#5B6661}select.select:focus{outline:none;border-color:#2F6B52}@media screen and (max-width:1000px){.auth_layout.auth_layout_reg{grid-template-columns:minmax(0, 1fr)}.form_block{margin:0 0 24px}}@media screen and (max-width:600px){.form_actions{flex-direction:column;align-items:stretch}.phone_field{grid-template-columns:100px minmax(0, 1fr)}}@media screen and (max-width:1000px){.auth_layout{grid-template-columns:minmax(0, 1fr)}.auth_layout.auth_layout_single{grid-template-columns:minmax(0, 1fr)}.auth_card{padding:24px}.page_head{margin:0 0 24px}}@media screen and (max-width:600px){.form_grid:is(.form_grid_2, .form_grid_3){grid-template-columns:minmax(0, 1fr)}.auth_card{padding:20px}}[class*="inside"]:has(> .user_tabs_content){display:grid;grid-template-columns:250px minmax(0, 1fr);align-items:start;gap:32px}.user_tabs_content{display:block;min-width:0;border:1px solid #E3E7E5;border-radius:10px;overflow:hidden;position:sticky;position:-webkit-sticky;top:calc(var(--header_offset) + 16px)}.user_tabs_content .head{display:block;padding:16px;background-color:#F6F8F7;border-bottom:1px solid #E3E7E5}.user_tabs_content .head strong{display:block;color:#16211C;font-size:15px;line-height:22px;font-weight:600;overflow-wrap:anywhere}.user_tabs_content .head span{display:block;color:#8B938F;font-size:13px;line-height:20px;overflow-wrap:anywhere}.user_tabs_content ul{display:block;margin:0;padding:8px}.user_tabs_content ul li{display:block;margin:0;padding:0}.user_tabs_content ul li a{position:relative;display:flex;align-items:center;gap:11px;padding:9px 11px;color:#16211C;font-size:15px;line-height:22px;border-radius:6px;transition:all 400ms ease 0ms}.user_tabs_content ul li a::before{content:"";display:block;flex-shrink:0;width:18px;height:18px;background-color:#8B938F;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:18px 18px;mask-repeat:no-repeat;mask-position:center center;mask-size:18px 18px;transition:all 400ms ease 0ms}.user_tabs_content ul li a.user::before{-webkit-mask-image:url('../../img/user_icon.svg');mask-image:url('../../img/user_icon.svg')}.user_tabs_content ul li a.order::before{-webkit-mask-image:url('../../img/orders_icon.svg');mask-image:url('../../img/orders_icon.svg')}.user_tabs_content ul li a.invoice::before{-webkit-mask-image:url('../../img/file_icon.svg');mask-image:url('../../img/file_icon.svg')}.user_tabs_content ul li a.wish::before{-webkit-mask-image:url('../../img/wish_icon.svg');mask-image:url('../../img/wish_icon.svg')}.user_tabs_content ul li a.logout::before{-webkit-mask-image:url('../../img/logout_icon.svg');mask-image:url('../../img/logout_icon.svg')}.user_tabs_content ul li a.password::before{-webkit-mask-image:url('../../img/password_icon.svg');mask-image:url('../../img/password_icon.svg')}.notouch .user_tabs_content ul li a:is(:hover,:focus){background-color:#F6F8F7;color:#2F6B52;text-decoration:none}.notouch .user_tabs_content ul li a:is(:hover,:focus)::before{background-color:#2F6B52}.user_tabs_content ul li.active a{background-color:#eaf0ee;color:#1f4837;font-weight:600}.user_tabs_content ul li.active a::before{background-color:#2F6B52}.user_content{display:block;min-width:0}.user_content>.text_box{margin:0 0 32px}@media screen and (max-width:1000px){[class*="inside"]:has(> .user_tabs_content){grid-template-columns:minmax(0, 1fr);gap:24px}.user_tabs_content{position:static;top:auto}.user_tabs_content .head{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 12px;padding:12px 16px}.user_tabs_content ul{position:relative;display:flex;gap:6px;padding:8px;overflow-x:auto;scrollbar-width:none}.user_tabs_content ul::-webkit-scrollbar{display:none}.user_tabs_content ul li{flex-shrink:0}.user_tabs_content ul li a{gap:8px;padding:8px 12px;border:1px solid #E3E7E5;font-size:14px;line-height:20px;white-space:nowrap}.user_tabs_content ul li.active a{border-color:transparent}.user_tabs_content ul li a::before{width:16px;height:16px;-webkit-mask-size:16px 16px;mask-size:16px 16px}}.form_max,form.max{display:block;width:100%;margin:0 auto}.form_max.center,form.max.center{max-width:840px}.form_max .form_width,form.max .form_width{display:block;width:100%;max-width:480px;margin:0 auto}.form_max p.gdpr,form.max p.gdpr{max-width:840px;margin:16px auto 0}p.gdpr,.login_form p.gdpr{margin:12px 0 0;font-size:13px;line-height:20px;color:#8B938F}p.gdpr a,.login_form p.gdpr a{color:#5B6661;text-decoration:underline}.notouch p.gdpr a:is(:hover,:focus),.notouch .login_form p.gdpr a:is(:hover,:focus){color:#2F6B52}.login_form{display:block;width:100%;margin:0 0 24px;font-size:0;line-height:0}.login_form.margin{margin:24px 0}.login_form.minmargin{margin:0 0 16px}.login_form.nomargin{margin:0}.login_form.full{width:100%}.login_form.hide,.login_form.hide2{display:none;opacity:0}.login_form .overtitle{display:block;width:100%;margin:0 0 12px;padding:0 0 12px;border-bottom:1px solid #E3E7E5;font-size:12px;line-height:18px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#8B938F}.login_form .box{display:inline-block;vertical-align:top;box-sizing:border-box;width:50%;padding:0 16px 0 0}.login_form .box.middle{padding:0 0 0 16px}.login_form .box.full{width:100%;padding:0}.login_form .box.small_hide{padding:0 0 0 16px}.login_form .box table{width:100%;border-collapse:separate;border-spacing:0 16px;margin:-16px 0}.login_form .box table.not_full{width:auto}.login_form .box table th{width:180px;padding:0 16px 0 0;text-align:left;vertical-align:middle;font-size:13px;line-height:20px;font-weight:600;color:#16211C}.login_form .box table th.empty{font-size:0;line-height:0}.login_form .box table th.align_top{vertical-align:top;padding-top:12px}.login_form .box table th span{color:#B3352E}.login_form .box table td{padding:0;text-align:left;vertical-align:middle;font-size:15px;line-height:22px;color:#16211C}.login_form .box table td.empty{font-size:0;line-height:0}.login_form .box table td.align_left{text-align:left}.login_form .box table td.heslo_zaznam:not(.active){display:none}.login_form .box table td :is(input[type="text"], input[type="email"], input[type="tel"], input[type="password"], input[type="number"], input[type="date"]){box-sizing:border-box;width:100%;height:48px;padding:20px 13px 6px;border:1px solid #CDD4D0;background-color:#ffffff;color:#16211C;font-size:15px;line-height:22px;border-radius:6px;transition:border-color 400ms ease 0ms,box-shadow 400ms ease 0ms}.login_form .box table td textarea{box-sizing:border-box;width:100%;min-height:120px;padding:20px 13px 10px;border:1px solid #CDD4D0;background-color:#ffffff;color:#16211C;font-size:15px;line-height:22px;resize:vertical;border-radius:6px;transition:border-color 400ms ease 0ms,box-shadow 400ms ease 0ms}.notouch .login_form .box table td :is(input[type="text"], input[type="email"], input[type="tel"], input[type="password"], textarea):hover:not(:focus){border-color:#8B938F}.login_form .box table td :is(input[type="text"], input[type="email"], input[type="tel"], input[type="password"], textarea):focus{outline:none;border-color:#2F6B52}.login_form .box table td :is(input[type="text"], input[type="email"], input[type="tel"], input[type="password"], textarea).red_warning{border-color:#B3352E;box-shadow:0 0 0 3px rgba(179,53,46,0.1)}.login_form .box table td input[readonly]{background-color:#F6F8F7;color:#5B6661;cursor:default}.notouch .login_form .box table td input[readonly]:hover{border-color:#CDD4D0}.login_form .box table td label{position:relative;display:block;width:100%;margin:0}.login_form .box table td label.place_in .placeholder{position:absolute;left:14px;top:50%;transform:translateY(-50%);pointer-events:none;font-size:15px;line-height:22px;color:#8B938F;transition:all 200ms ease 0ms}.login_form .box table td label.place_in .placeholder span{color:#B3352E}.login_form .box table td label.place_in.active .placeholder,.login_form .box table td label.place_in.readonly .placeholder{top:9px;transform:none;font-size:11px;line-height:14px}.login_form .box table td label ::placeholder{color:transparent}.login_form .box table td label.active ::placeholder{color:#8B938F}.login_form .box table td label.place_in .show_pass{position:absolute;right:5px;top:50%;transform:translateY(-50%);width:34px;height:34px;padding:0;border:0;background:none;font-size:0;line-height:0;cursor:pointer;border-radius:4px;transition:all 400ms ease 0ms}.login_form .box table td label.place_in .show_pass::before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background-color:#8B938F;-webkit-mask-image:url('../../img/show_pass_on.svg');mask-image:url('../../img/show_pass_on.svg');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:18px 18px;mask-repeat:no-repeat;mask-position:center center;mask-size:18px 18px;transition:all 400ms ease 0ms}.login_form .box table td label.place_in .show_pass.active::before{-webkit-mask-image:url('../../img/show_pass_off.svg');mask-image:url('../../img/show_pass_off.svg')}.notouch .login_form .box table td label.place_in .show_pass:is(:hover,:focus){background-color:#F6F8F7}.notouch .login_form .box table td label.place_in .show_pass:is(:hover,:focus)::before{background-color:#2F6B52}.login_form .box table td label.prefix_cell{display:grid;grid-template-columns:118px minmax(0, 1fr);gap:8px;align-items:center}.login_form .box table td label.prefix_cell .placeholder{left:132px}.login_form .box table td label.place_in:has(.ares){display:flex;align-items:stretch}.login_form .box table td label.place_in:has(.ares) input[type="text"]{border-radius:6px 0 0 6px}.login_form .box table td label.place_in .ares{position:static;float:none;flex-shrink:0;height:48px;margin:0 0 0 -1px;padding:0 18px;border-radius:0 6px 6px 0}.login_form .box table td label.anotation,.login_form .box .anotation{display:flex;align-items:flex-start;gap:12px;margin:0;font-size:15px;line-height:22px;color:#5B6661;cursor:pointer}.login_form .box table td label .text,.login_form .box .anotation .text{display:block;min-width:0}.login_form .box table td label .text a,.login_form .box .anotation .text a{color:#2F6B52;text-decoration:underline}.notouch .login_form .box table td label .text a:is(:hover,:focus),.notouch .login_form .box .anotation .text a:is(:hover,:focus){color:#1f4837}.login_form .box table td :is(.forgotten,.forgotten2){display:inline-block;vertical-align:middle;color:#2F6B52;font-size:15px;line-height:22px;text-decoration:underline;cursor:pointer;transition:all 400ms ease 0ms}.notouch .login_form .box table td :is(.forgotten,.forgotten2):is(:hover,:focus){color:#1f4837;text-decoration:none}.login_form .box .warning{display:block;margin:0 0 16px;padding:12px 16px;background-color:rgba(179,53,46,0.08);border:1px solid rgba(179,53,46,0.25);border-radius:6px}.login_form .box .warning p{margin:0;font-size:14px;line-height:20px;color:#B3352E}.login_form p.center{display:block;margin:16px 0 0;font-size:15px;line-height:22px;text-align:center;color:#5B6661}.login_form p.center.margin{margin:24px 0 0}.form_note{margin:-8px 0 16px;font-size:13px;line-height:20px;color:#8B938F}.delivery_address_list{display:flex;flex-direction:column;gap:8px;margin:0 0 16px;padding:0}.delivery_address_list .item_box{position:relative;display:flex;align-items:flex-start;gap:16px;box-sizing:border-box;margin:0;padding:16px;border:1px solid #E3E7E5;cursor:pointer;border-radius:10px;transition:all 400ms ease 0ms}.notouch .delivery_address_list .item_box:hover{border-color:#3f8e6d;background-color:#F6F8F7}.delivery_address_list .item_box:has(input:checked){border-color:#2F6B52;background-color:#eaf0ee;box-shadow:inset 0 0 0 1px #2F6B52}.delivery_address_list .item_box::before{content:"";flex-shrink:0;box-sizing:border-box;width:19px;height:19px;margin:2px 0 0;border:1.5px solid #CDD4D0;background-color:#ffffff;border-radius:50%;transition:all 400ms ease 0ms}.delivery_address_list .item_box:has(input:checked)::before{border-color:#2F6B52;background-color:#2F6B52;box-shadow:inset 0 0 0 3.5px #ffffff}.delivery_address_list .item_box:has(input:focus-visible)::before{outline:2px solid #2F6B52;outline-offset:2px}.delivery_address_list .item_box input[type="radio"]{position:absolute;width:0;height:0;margin:0;padding:0;opacity:0;pointer-events:none}.delivery_address_list .item_box .in{flex-grow:1;min-width:0}.delivery_address_list .item_box .in .orient_name{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 3px;color:#16211C;font-size:15px;line-height:22px;font-weight:600}.delivery_address_list .item_box .in .orient_name+.name{margin:0 0 3px;font-size:13px;line-height:20px;color:#5B6661}.delivery_address_list .item_box .in .orient_name+.name strong{font-weight:400}.delivery_address_list .item_box .in .name{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 3px;font-size:15px;line-height:22px;color:#16211C}.delivery_address_list .item_box .in .name strong{font-weight:600}.delivery_address_list .item_box .in .orient_name .badge,.delivery_address_list .item_box .in .name .badge{padding:2px 9px;background-color:#eaf0ee;color:#1f4837;font-size:12px;line-height:18px;font-weight:600;border-radius:999px}.delivery_address_list .item_box:has(input:checked) .in .orient_name .badge,.delivery_address_list .item_box:has(input:checked) .in .name .badge{background-color:#ffffff}.delivery_address_list .item_box .in .address{display:block;font-size:13px;line-height:20px;color:#5B6661}.delivery_address_list .item_box .bottom{display:flex;flex-shrink:0;align-items:center;gap:8px}.delivery_address_list .item_box .bottom .btn{flex-shrink:0}.delivery_address_list .item_box .bottom .icon{position:relative;width:34px;height:34px;font-size:0;line-height:0;border:1px solid #E3E7E5;background-color:#ffffff;border-radius:6px;transition:all 400ms ease 0ms}.delivery_address_list .item_box .bottom .icon::before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background-color:#5B6661;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:16px 16px;mask-repeat:no-repeat;mask-position:center center;mask-size:16px 16px;transition:all 400ms ease 0ms}.delivery_address_list .item_box .bottom .icon.edit::before{-webkit-mask-image:url('../../img/edit_icon.svg');mask-image:url('../../img/edit_icon.svg')}.delivery_address_list .item_box .bottom .icon.delete::before{-webkit-mask-image:url('../../img/delete_icon.svg');mask-image:url('../../img/delete_icon.svg')}.notouch .delivery_address_list .item_box .bottom .icon:is(:hover,:focus){background-color:#F6F8F7;border-color:#CDD4D0}.notouch .delivery_address_list .item_box .bottom .icon.edit:is(:hover,:focus)::before{background-color:#2F6B52}.notouch .delivery_address_list .item_box .bottom .icon.delete:is(:hover,:focus)::before{background-color:#B3352E}@media screen and (max-width:600px){.delivery_address_list .item_box{flex-wrap:wrap}.delivery_address_list .item_box .bottom{width:100%;justify-content:flex-end}}.table_wrap{position:relative;display:block;width:100%;overflow-x:auto;border:1px solid #E3E7E5;border-radius:10px}.table_wrap .table{width:100%;border-collapse:collapse;font-size:13px;line-height:20px}.table_wrap .table th{padding:12px 16px;background-color:#F6F8F7;border-bottom:1px solid #E3E7E5;text-align:left;font-size:12px;line-height:18px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#5B6661;white-space:nowrap}.table_wrap .table td{padding:16px;border-bottom:1px solid #E3E7E5;vertical-align:middle;color:#16211C}.table_wrap .table tr:last-of-type td{border-bottom:0}.notouch .table_wrap .table tbody tr:hover{background-color:#F6F8F7}.table_wrap .table td.table_num{font-weight:600}.table_wrap .table td.nowrap{white-space:nowrap}.table_wrap .table td.table_actions{text-align:right;white-space:nowrap}.table_wrap .table td.table_actions .btn+.btn{margin-left:6px}.empty_state{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;padding:64px 24px;border:1px solid #E3E7E5;background-color:#F6F8F7;text-align:center;border-radius:10px}.empty_state .icon{position:relative;display:block;width:88px;height:88px;margin:0 0 20px;background-color:#ffffff;border:1px solid #E3E7E5;border-radius:50%}.empty_state .icon::before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background-color:#3f8e6d;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:36px 36px;mask-repeat:no-repeat;mask-position:center center;mask-size:36px 36px}.empty_state .icon.orders::before{-webkit-mask-image:url('../../img/orders_icon.svg');mask-image:url('../../img/orders_icon.svg')}.empty_state .icon.invoices::before{-webkit-mask-image:url('../../img/file_icon.svg');mask-image:url('../../img/file_icon.svg')}.empty_state .icon.wish::before{-webkit-mask-image:url('../../img/wish_icon.svg');mask-image:url('../../img/wish_icon.svg')}.empty_state .title{margin:0 0 8px}.empty_state p{max-width:440px;margin:0 0 24px;color:#5B6661}.empty_state .buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.status{display:inline-flex;align-items:center;gap:6px;padding:4px 11px;background-color:#F6F8F7;color:#5B6661;font-size:12px;line-height:18px;font-weight:600;white-space:nowrap;border-radius:999px}.status::before{content:"";display:block;width:6px;height:6px;background-color:currentColor;border-radius:50%}.status.status_nova,.status.status_prijata,.status.status_nova-objednavka{background-color:#eaf0ee;color:#1f4837}.status.status_vyrizuje-se,.status.status_ceka-na-platbu,.status.status_rezervace{background-color:rgba(168,116,26,0.12);color:#A8741A}.status.status_odeslana,.status.status_vyrizena,.status.status_dokoncena,.status.status_pripravena-k-vyzvednuti{background-color:rgba(47,125,87,0.12);color:#2F7D57}.status.status_stornovana,.status.status_zrusena,.status.status_vracena{background-color:rgba(179,53,46,0.1);color:#B3352E}.page_head.order_head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 24px;margin:0 0 24px}.page_head.order_head .text{min-width:0}.page_head.order_head .text p{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.page_head.order_head .buttons{display:flex;flex-wrap:wrap;gap:8px}.order_actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin:0 0 32px;padding:0 0 24px;border-bottom:1px solid #E3E7E5}.order_actions .buttons{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.order_actions .buttons form{display:block;margin:0}.order_detail{display:block}.order_detail .order_block{margin:0 0 24px;border:1px solid #E3E7E5;overflow:hidden;border-radius:10px}.order_detail .order_block .order_block_head{display:flex;align-items:center;gap:12px;padding:16px 24px;background-color:#F6F8F7;border-bottom:1px solid #E3E7E5}.order_detail .order_block .order_block_head .num{position:relative;flex-shrink:0;width:24px;height:24px;background-color:#2F6B52;border-radius:50%}.order_detail .order_block .order_block_head .num::before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background-color:#ffffff;-webkit-mask-image:url('../../img/correct.svg');mask-image:url('../../img/correct.svg');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:12px 12px;mask-repeat:no-repeat;mask-position:center center;mask-size:12px 12px}.order_detail .order_block .order_block_head .title{margin:0}.order_detail .order_block .order_block_body{padding:24px}.order_detail .order_block .order_block_body.flush{padding:0;border-bottom:1px solid #E3E7E5}.order_detail .order_block .order_block_body .order_item{display:grid;grid-template-columns:82px minmax(0, 1fr) auto auto;align-items:center;gap:16px;padding:16px 24px;border-bottom:1px solid #E3E7E5}.order_detail .order_block .order_block_body .order_item:last-child{border-bottom:0}.order_detail .order_block .order_block_body .order_item .img{position:relative;display:block;box-sizing:border-box;width:82px;height:82px;border:1px solid #E3E7E5;background-color:#ffffff;overflow:hidden;border-radius:6px}.order_detail .order_block .order_block_body .order_item .img img{object-fit:contain}.order_detail .order_block .order_block_body .order_item .info{min-width:0}.order_detail .order_block .order_block_body .order_item .info .name{display:block;color:#16211C;font-size:15px;line-height:22px;font-weight:600}.notouch .order_detail .order_block .order_block_body .order_item .info a.name:is(:hover,:focus){color:#2F6B52;text-decoration:none}.order_detail .order_block .order_block_body .order_item .info .meta{margin:3px 0 0;color:#8B938F;font-size:13px;line-height:20px}.order_detail .order_block .order_block_body .order_item .unit{color:#5B6661;font-size:13px;line-height:20px;white-space:nowrap}.order_detail .order_block .order_block_body .order_item .total{color:#16211C;font-size:16px;line-height:24px;font-weight:700;text-align:right;white-space:nowrap}.order_detail .order_block .order_block_body .order_summary{max-width:360px;margin:0 0 0 auto}.order_detail .order_block .order_block_body .order_summary .row{display:flex;justify-content:space-between;gap:12px;padding:7px 0;color:#5B6661;font-size:14px;line-height:20px}.order_detail .order_block .order_block_body .order_summary .row strong{color:#16211C;font-weight:600;white-space:nowrap}.order_detail .order_block .order_block_body .order_summary .row.discount,.order_detail .order_block .order_block_body .order_summary .row.discount strong{color:#BF5320}.order_detail .order_block .order_block_body .order_summary .total{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:12px 0 0;padding:16px 0 0;border-top:1px solid #E3E7E5}.order_detail .order_block .order_block_body .order_summary .total span{color:#16211C;font-size:16px;line-height:24px;font-weight:600}.order_detail .order_block .order_block_body .order_summary .total strong{color:#16211C;font-size:28px;line-height:34px;font-weight:700;letter-spacing:-0.02em;white-space:nowrap}.order_detail .order_block .order_block_body .order_summary .vat{margin:0;color:#8B938F;font-size:13px;line-height:20px;text-align:right}.order_detail .order_cards{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px}.order_detail .order_cards .card{box-sizing:border-box;padding:24px;border:1px solid #E3E7E5;border-radius:10px}.order_detail .order_cards .card .overtitle{display:block;margin:0 0 16px;padding:0 0 12px;border-bottom:1px solid #E3E7E5;color:#8B938F;font-size:12px;line-height:18px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.order_detail .order_cards .card .address{margin:0;color:#5B6661;font-size:14px;line-height:22px;overflow-wrap:anywhere}.order_detail .order_cards .card .tracking{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 0}.order_detail .order_cards .card .tracking .btn{float:none;margin:0}@media screen and (max-width:760px){.table_wrap .table th,.table_wrap .table td{padding:12px}.page_head.order_head{align-items:flex-start}.empty_state{padding:40px 16px}.order_actions{margin:0 0 24px;padding:0 0 16px}.order_actions>.btn,.order_actions .buttons{flex:1 1 100%;justify-content:center}.order_actions .buttons>*{flex:1 1 0}.order_actions .buttons .btn,.order_actions .buttons form .btn{justify-content:center;width:100%}.order_detail .order_block .order_block_head{padding:12px 16px}.order_detail .order_block .order_block_body{padding:16px}.order_detail .order_block .order_block_body .order_item{grid-template-columns:64px minmax(0, 1fr) auto;grid-template-areas:"img info info" "img unit total";gap:8px 12px;padding:12px 16px}.order_detail .order_block .order_block_body .order_item .img{grid-area:img;align-self:start;width:64px;height:64px}.order_detail .order_block .order_block_body .order_item .info{grid-area:info}.order_detail .order_block .order_block_body .order_item .unit{grid-area:unit}.order_detail .order_block .order_block_body .order_item .total{grid-area:total}.order_detail .order_block .order_block_body .order_summary{max-width:none}.order_detail .order_block .order_block_body .order_summary .total strong{font-size:22px;line-height:28px}.order_detail .order_cards{grid-template-columns:minmax(0, 1fr);gap:16px}.order_detail .order_cards .card{padding:16px}}@media screen and (max-width:600px){.table_wrap{overflow:visible;border:0;border-radius:0}.table_wrap .table,.table_wrap .table tbody{display:block}.table_wrap .table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.table_wrap .table tr{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0 0 12px;padding:16px;border:1px solid #E3E7E5;border-radius:10px}.table_wrap .table tr::after{content:"";flex-basis:100%;order:3;height:0}.table_wrap .table tr:last-of-type{margin:0}.notouch .table_wrap .table tbody tr:hover{background-color:transparent}.table_wrap .table td,.table_wrap .table tr:last-of-type td{order:4;padding:0;border:0;color:#5B6661;font-size:13px;line-height:20px}.table_wrap .table tr td.table_num{order:1;flex:1 1 auto;color:#16211C;font-size:15px;line-height:22px}.table_wrap .table tr td.table_status{order:2}.table_wrap .table tr td.table_total{order:5;margin:0 0 0 auto;color:#16211C;font-size:15px;line-height:22px}.table_wrap .table tr td.table_actions{order:6;display:flex;flex:1 1 100%;gap:8px;margin:6px 0 0;text-align:left}.table_wrap .table tr td.table_actions .btn{flex:1 1 0;justify-content:center}.table_wrap .table tr td.table_actions .btn+.btn{margin:0}}.form_popup:is(.address_popup, .link_popup, .question_popup) .boxes{display:flex;flex-direction:column;box-sizing:border-box;width:calc(100% - 40px);max-width:600px;max-height:calc(100vh - 40px);padding:0;overflow:hidden;border-radius:10px}.form_popup:is(.address_popup, .link_popup, .question_popup) .boxes .text{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;padding:0}.form_popup:is(.address_popup, .link_popup, .question_popup) .boxes .text>.title{flex:0 0 auto;margin:0;padding:20px 24px;border-bottom:1px solid #E3E7E5}.form_popup:is(.address_popup, .link_popup, .question_popup) .boxes .text form{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.form_popup:is(.address_popup, .link_popup, .question_popup) .boxes .text .body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:24px}.form_popup:is(.address_popup, .link_popup, .question_popup) .boxes .text .body,.form_popup:is(.address_popup, .link_popup, .question_popup) .boxes .text .body .field{text-align:left}.form_popup:is(.address_popup, .link_popup, .question_popup) .boxes .text .foot{flex:0 0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:16px 24px;background-color:#F6F8F7;border-top:1px solid #E3E7E5}.form_popup:is(.address_popup, .link_popup, .question_popup) .field .input,.form_popup:is(.address_popup, .link_popup, .question_popup) input[type="text"].input{box-sizing:border-box;width:100%;height:44px;padding:10px 13px;border:1px solid #CDD4D0;background-color:#ffffff;color:#16211C;font-size:15px;line-height:22px;border-radius:6px}.form_popup:is(.address_popup, .link_popup, .question_popup) .field .input[readonly],.form_popup:is(.address_popup, .link_popup, .question_popup) input[readonly].input{border:1px solid #CDD4D0 !important;background-color:#F6F8F7}.notouch .form_popup:is(.address_popup, .link_popup, .question_popup) .field .input:hover:not(:focus){border-color:#8B938F}.form_popup:is(.address_popup, .link_popup, .question_popup) .field .input:focus{outline:none;border-color:#2F6B52}.form_popup:is(.address_popup, .link_popup, .question_popup) .field .input.red_warning{border-color:#B3352E;box-shadow:0 0 0 3px rgba(179,53,46,0.1)}.form_popup:is(.address_popup, .link_popup, .question_popup) .field .phone_field .select2-container{min-width:0 !important;width:100% !important}.form_popup.address_popup .boxes .text .body .form_errors{margin:0 0 16px;padding:12px 16px;background-color:rgba(179,53,46,0.08);border:1px solid rgba(179,53,46,0.25);border-radius:6px}.form_popup.address_popup .boxes .text .body .form_errors[hidden]{display:none}.form_popup.address_popup .boxes .text .body .form_errors p{margin:0;font-size:14px;line-height:20px;color:#B3352E}@media screen and (max-width:600px){.form_popup:is(.address_popup, .link_popup, .question_popup) .boxes .text>.title{padding:16px}.form_popup:is(.address_popup, .link_popup, .question_popup) .boxes .text .body{padding:16px}.form_popup:is(.address_popup, .link_popup, .question_popup) .boxes .text .foot{padding:12px 16px}.form_popup:is(.address_popup, .link_popup, .question_popup) .boxes .text .foot .btn{flex:1 1 auto}}