Momentálně není k dispozici žádný komentář
     Specifikace
    ZnačkaCaruba
     
    Používáme cookies. Díky nim vám náš eshop funguje tak, jak má. Pomůžou vám zapamatovat nastavení jazyku, měny nebo adresy. Také vám díky nim doporučíme produkty, které jsou přesně pro vás. Více najdete v našich zásadách pro cookies.
    /* UCET v2 – vzhled nezavisly na JavaScriptu – samostatny blok CSS. Pouze obsah stranek /profil/. */ #web_inside#web_inside:has(.profil_sections) { --fb-account-ink:#162f48; --fb-account-green:#24b34b; --fb-account-line:#dfe7ee; color:var(--fb-account-ink); padding-bottom:32px; } #web_inside#web_inside:has(.profil_sections) > h1 { color:#162f48; font-size:30px; line-height:1.25; margin:12px 0 22px; } #web_inside#web_inside .profil_sections { border:0; margin:20px 0 28px; padding:0; overflow:visible; } #web_inside#web_inside .profil_sections #sections { display:flex; flex-wrap:wrap; align-items:stretch; gap:8px; width:100%; height:auto; margin:0; padding:0; border:0; background:transparent; overflow:visible; box-sizing:border-box; } #web_inside#web_inside .profil_sections #sections > li { float:none; flex:0 1 auto; margin:0 !important; padding:0; border:0; background:transparent; min-width:0; } #web_inside#web_inside .profil_sections #sections > li > a { display:inline-flex; align-items:center; justify-content:center; gap:7px; box-sizing:border-box; min-height:44px; margin:0; padding:8px 12px; border:1px solid #162f4830; border-radius:14px; background:#fff; color:#162f48; font-size:12px; font-weight:500; line-height:18px; text-decoration:none; text-shadow:none; box-shadow:none; white-space:normal; text-align:center; } #web_inside#web_inside .profil_sections #sections > li.on > a, #web_inside#web_inside .profil_sections #sections > li > a:hover { border-color:#162f4810; background:#eef3f7; } #web_inside#web_inside .profil_sections #sections > li.on > a { font-weight:600; } #web_inside#web_inside .profil_sections #sections > li::before, #web_inside#web_inside .profil_sections #sections > li::after { content:none; } #web_inside#web_inside .profil_sections #sections > li > a:focus-visible { outline:2px solid #91b7d5; outline-offset:-3px; } #web_inside#web_inside:has(.profil_sections) :is(h2,h3,.border_header_text) { color:#162f48; font-weight:700; line-height:1.4; } #web_inside#web_inside:has(.profil_sections) form > :is(h2,h3,.border_header_text) { margin:26px 0 12px; font-size:17px; } #web_inside#web_inside:has(.profil_sections) .border_radius:has(> .form_responsive) { border:1px solid var(--fb-account-line); border-radius:16px; background:#fff; box-shadow:0 4px 18px rgba(22,47,72,.035); overflow:visible; margin-bottom:20px; } #web_inside#web_inside:has(.profil_sections) .border_radius:has(> .form_responsive) > .form_responsive { border:0; border-radius:16px; margin:0; padding:22px; } #web_inside#web_inside:has(.profil_sections) form .form_responsive { box-sizing:border-box; } #web_inside#web_inside:has(.profil_sections) form .form_responsive > li { box-sizing:border-box; min-width:0; margin-bottom:18px; } #web_inside#web_inside:has(.profil_sections) form .form_responsive > li:last-child { margin-bottom:0; } #web_inside#web_inside:has(.profil_sections) form label.title { color:#162f48; font-size:13px; font-weight:600; line-height:22px; margin-bottom:4px; } #web_inside#web_inside:has(.profil_sections) :is(input.text:not([type=hidden]):not([type=file]),select.text,textarea.text) { box-sizing:border-box; max-width:100%; min-height:44px; border:1px solid #d4dfeb; border-radius:12px; padding:11px 13px; background:#fff; color:#162f48; font:inherit; font-size:14px; line-height:20px; box-shadow:none; } #web_inside#web_inside:has(.profil_sections) :is(input.text:not([type=hidden]):not([type=file]),select.text,textarea.text):disabled, #web_inside#web_inside:has(.profil_sections) :is(input.text:not([type=hidden]):not([type=file]),select.text,textarea.text)[readonly] { background:#f5f8fa; color:#647b92; opacity:1; } #web_inside#web_inside:has(.profil_sections) :is(input.text:not([type=hidden]):not([type=file]),select.text,textarea.text):focus-visible { outline:2px solid #91b7d5; outline-offset:2px; border-color:#91b7d5; } #web_inside#web_inside:has(.profil_sections) :is(input.text:not([type=hidden]):not([type=file]),select.text,textarea.text).form_warning { border-color:#ff3030 !important; background:#fff0f0; } #web_inside#web_inside:has(.profil_sections) form textarea { min-height:110px; resize:vertical; } #web_inside#web_inside:has(.profil_sections) form input:is([type=checkbox],[type=radio]) { accent-color:#24b34b; } #web_inside#web_inside:has(.profil_sections) form .info { border:1px solid #dfe7ee; border-radius:10px; padding:12px 14px; background:#f2f6f9; color:#526577; line-height:1.5; } #web_inside#web_inside:has(.profil_sections) .action_block { box-sizing:border-box; width:100%; display:flex; flex-wrap:wrap; align-items:center; justify-content:space-between; gap:16px; padding:16px 18px; border:1px solid var(--fb-account-line); border-radius:14px; background:#f7f9fb; margin:16px 0; } #web_inside#web_inside:has(.profil_sections) .action_block > :is(.action_block_left,.action_block_right) { float:none; position:static; display:flex; align-items:center; flex-wrap:wrap; gap:10px; min-width:0; margin:0; padding:0; } #web_inside#web_inside:has(.profil_sections) .action_block > .action_block_left { flex:1 1 280px; } #web_inside#web_inside:has(.profil_sections) .action_block > .action_block_right { margin-left:auto; } #web_inside#web_inside:has(.profil_sections) .action_block .text { line-height:1.55; overflow-wrap:anywhere; } #web_inside#web_inside:has(.profil_sections) :is(.button,.button_off) { display:inline-flex; align-items:center; justify-content:center; gap:7px; box-sizing:border-box; min-height:44px; padding:10px 18px; border:1px solid #162f48; border-radius:12px; background:#162f48; color:#fff; font-size:13px; font-weight:600; line-height:20px; text-decoration:none; text-shadow:none; box-shadow:none; white-space:normal; text-align:center; } #web_inside#web_inside:has(.profil_sections) .button_off { background:#fff; border-color:#d4dfeb; color:#162f48; } #web_inside#web_inside:has(.profil_sections) :is(.button,.button_off):hover { border-color:#24b34b; box-shadow:inset 0 0 0 1px #24b34b; } #web_inside#web_inside:has(.profil_sections) :is(.button,.button_off):focus-visible { outline:2px solid #24b34b; outline-offset:3px; } #web_inside#web_inside:has(.profil_sections) .profil_avatar { border-radius:12px; box-shadow:none; } #web_inside#web_inside:has(.profil_sections) .profil_avatar.profil_inicial { background-color:#162f48 !important; color:#fff; } #web_inside#web_inside:has(.profil_sections) .no_items { border:1px solid #e2e9ef; border-radius:16px; padding:28px 20px; background:#f7f9fb; color:#526577; line-height:1.6; } #web_inside#web_inside:has(.profil_sections) .fb-account-table-scroll { max-width:100%; overflow-x:auto; border:1px solid #e0e7ee; border-radius:14px; margin:16px 0; scrollbar-width:thin; scrollbar-color:#afbfce transparent; } #web_inside#web_inside:has(.profil_sections) .fb-account-table-scroll:focus-visible { outline:2px solid #91b7d5; outline-offset:2px; } #web_inside#web_inside:has(.profil_sections) .fb-account-table-scroll > table { width:100%; margin:0; border:0; border-collapse:collapse; color:#162f48; font-size:13px; } #web_inside#web_inside:has(.profil_sections) .fb-account-table-scroll :is(th,td) { padding:13px 14px; border:0; border-bottom:1px solid #e5ebf1; text-align:left; vertical-align:middle; line-height:1.5; } #web_inside#web_inside:has(.profil_sections) .fb-account-table-scroll th { color:#526577; background:#f2f6f9; font-weight:600; } #web_inside#web_inside:has(.profil_sections) .fb-account-table-scroll tbody tr:hover { background:#f7fafc; } #web_inside#web_inside:has(.profil_sections) .fb-account-table-scroll tbody tr:last-child td { border-bottom:0; } #web_inside#web_inside:has(.profil_sections) .fb-account-table-scroll a:not(.button):not(.button_off) { color:#162f48; font-weight:600; text-decoration:none; } #web_inside#web_inside:has(.profil_sections) .fb-account-table-scroll a:not(.button):not(.button_off):hover { color:#24b34b; text-decoration:underline; } @media(max-width:640px) { #web_inside#web_inside:has(.profil_sections) > h1 { font-size:26px; } #web_inside#web_inside .profil_sections #sections { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:8px; } #web_inside#web_inside .profil_sections #sections > li > a { display:flex; height:100%; width:100%; min-height:46px; } #web_inside#web_inside:has(.profil_sections) .border_radius:has(> .form_responsive) > .form_responsive { padding:16px; } #web_inside#web_inside:has(.profil_sections) form .form_responsive > li:is(.res_25,.res_50,.res_75) { float:none; clear:both; width:100%; padding-left:0; padding-right:0; } #web_inside#web_inside:has(.profil_sections) :is(input.text:not([type=hidden]):not([type=file]),select.text,textarea.text) { font-size:16px; } #web_inside#web_inside:has(.profil_sections) .action_block { padding:14px; gap:14px; } #web_inside#web_inside:has(.profil_sections) .action_block > .action_block_right { flex:1 1 100%; justify-content:flex-end; } #web_inside#web_inside:has(.profil_sections) .action_block :is(.button,.button_off) { flex:1 1 auto; margin:0; } } @media(prefers-reduced-motion:reduce) { #web_inside#web_inside:has(.profil_sections) * { scroll-behavior:auto; } } /* Skutecne bloky prihlaseneho profilu WEXBO. */ #web_inside#web_inside:has(.profil_sections) .border_radius:has(> .form_responsive) > .border_header_text { padding:18px 22px 0; margin:0; border:0; font-size:17px; background:transparent; } #web_inside#web_inside:has(.profil_sections) .border_radius:has(> .form_responsive) > .border_header_text label { line-height:1.5; } #web_inside#web_inside:has(.profil_sections) .border_radius:has(> .form_responsive) > .border_header_text label span { font-size:12px; font-weight:400; color:#617487; } #web_inside#web_inside:has(.profil_sections) .border_radius:has(> .form_responsive) .help { box-sizing:border-box; padding:12px 14px; border:1px solid #dfe7ee; border-radius:10px; background:#f2f6f9; color:#526577; line-height:1.5; } #web_inside#web_inside:has(.profil_sections) .border_radius:has(> .form_responsive):has(> .form_responsive:empty) { display:none; } #web_inside#web_inside:has(.profil_sections) .form_responsive > li:empty { display:none; } #web_inside#web_inside:has(.profil_sections) .fb-account-table-scroll:has(> table > tbody:empty):not(:has(th,td)) { display:none; } #web_inside#web_inside:has(.profil_sections) .profil_sections #sections > li.icon > a { min-width:44px; } #web_inside#web_inside:has(.profil_sections) .border_radius:has(> .form_responsive).border_hidden > .form_responsive { display:none; } @media(max-width:640px) { #web_inside#web_inside:has(.profil_sections) .border_radius:has(> .form_responsive) > .border_header_text { padding:16px 16px 0; font-size:16px; } } #web_inside#web_inside .profil_sections #sections { width:100% !important; left:auto !important; } #web_inside#web_inside .profil_sections #sections > li.icon > a { width:auto; padding:8px 12px; } #web_inside#web_inside .profil_sections #sections > li.icon > a::after { position:static; display:block; flex:0 0 18px; width:18px; height:18px; margin:0; background-position:center; background-size:contain; transform:none; } /* Puvodni WEXBO vzhled se muze nacist za modulem; konkretni prvky uctu maji prednost. */ #web_inside#web_inside .profil_sections { border:0 !important; } #web_inside#web_inside .profil_sections #sections > li { border:0 !important; background:transparent !important; } #web_inside#web_inside .profil_sections #sections > li > a { border:1px solid #162f4830 !important; border-radius:14px !important; background:#fff !important; color:#162f48 !important; box-shadow:none !important; text-shadow:none !important; } #web_inside#web_inside .profil_sections #sections > li.on > a, #web_inside#web_inside .profil_sections #sections > li > a:hover { border-color:#162f4810 !important; background:#eef3f7 !important; } #web_inside#web_inside:has(.profil_sections) form .border_radius:has(> .form_responsive) { border:1px solid #dfe7ee !important; border-radius:16px !important; background:#fff !important; } #web_inside#web_inside:has(.profil_sections) form .border_radius > .form_responsive { border:0 !important; background:transparent !important; } #web_inside#web_inside:has(.profil_sections) form .help { background:#f2f6f9 !important; color:#526577 !important; border:1px solid #dfe7ee !important; border-radius:10px !important; box-shadow:none !important; } /* Shodne prvky jako v dodacich udajich kosiku. */ /* Hvězdičky a fajfky společné pro systémová pole */ #web_inside#web_inside:has(.profil_sections) form .text.fb-billing-field { padding-right: 38px; background-repeat: no-repeat; background-position: right 12px top 15px; background-size: 14px 14px; } #web_inside#web_inside:has(.profil_sections) form .text.fb-billing-field::placeholder { background-image: none; padding-right: 0; } #web_inside#web_inside:has(.profil_sections) form .text.fb-billing-field.require { background-image: url("/xsvg/require_x.svg"); background-size: 8px 8px; background-position: right 15px top 18px; } #web_inside#web_inside:has(.profil_sections) form .text.fb-billing-field.fb-field-valid:not(.input_error) { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='m4 10 4 4 8-8' fill='none' stroke='%2324B34B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); background-size: 16px 16px; background-position: right 11px top 14px; } #web_inside#web_inside:has(.profil_sections) form input[type="checkbox"] { appearance: none; -webkit-appearance: none; position: static; left: 0; top: 1px; display: inline-block; box-sizing: border-box; width: 18px; height: 18px; margin: 0; border: 1px solid #162f4860; border-radius: 4px; background: #fff; vertical-align: middle; cursor: pointer; } #web_inside#web_inside:has(.profil_sections) form input[type="checkbox"]:checked { border-color: #162f48; background: #162f48 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='m4 10 4 4 8-8' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 14px no-repeat; } #web_inside#web_inside:has(.profil_sections) form input[type="checkbox"]:focus-visible { outline: 2px solid #91b7d5; outline-offset: 3px; } /* Zeme: pouze sipka, bez stavove fajfky. */ #web_inside#web_inside:has(.profil_sections) form select.text.require { appearance: none; -webkit-appearance: none; padding-right: 42px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='m5 7 5 5 5-5' fill='none' stroke='%23162F48' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); background-position: right 12px center; background-size: 18px 18px; background-repeat: no-repeat; } /* Pevne zvolene vydejni misto. */ /* Hlaseni vzdy pod polem, stejne jako u ARES. */ #web_inside#web_inside:has(.profil_sections) form .form_responsive > li { display: flex; flex-direction: column; } #web_inside#web_inside:has(.profil_sections) form .form_responsive > li > .subtitle { order: 99; position: static; float: none; width: 100%; text-align: left; } #web_inside#web_inside:has(.profil_sections) form .subtitle .form_warning, #web_inside#web_inside:has(.profil_sections) form .fb-field-error { position: static; float: none; color: #ff3030 !important; font-size: 12px; font-weight: 400; line-height: 1.5; text-align: left; } #web_inside#web_inside:has(.profil_sections) form .subtitle .form_warning:not(.hidden), #web_inside#web_inside:has(.profil_sections) form .fb-field-error { display: block; margin-top: 7px; } #web_inside#web_inside:has(.profil_sections) form .fb-pickup-delivery-note { opacity: 0.78; } /* Delsi pole maji na pocitaci stejnou sirku jako mesto. */ @media (min-width: 768px) { #web_inside#web_inside:has(.profil_sections) form .form_responsive > li:has(> select.text), #web_inside#web_inside:has(.profil_sections) form .form_responsive > li.fb-company-row, #web_inside#web_inside:has(.profil_sections) form .form_responsive > li:has(> input[name="d_company"]), #web_inside#web_inside:has(.profil_sections) form .fb-pickup-delivery-note .form_responsive > li { grid-column: 1 !important; } } /* Jednotne oznaceni chyb povinnych poli, vcetne adresy. */ #web_inside#web_inside:has(.profil_sections) form .text.input_error, #web_inside#web_inside:has(.profil_sections) form .text.error, #web_inside#web_inside:has(.profil_sections) form .text[aria-invalid="true"] { border-color: #ff3030 !important; background-color: #fff0f0 !important; } #web_inside#web_inside:has(.profil_sections) form .fb-phone-fields > .fb-field-error { margin-top: 0; min-width: 0; } /* Telefon: predvolba a cislo ve spolecnem poli. Chyby zustavaji mimo ramecek. */ #web_inside#web_inside:has(.profil_sections) form .fb-phone-fields { grid-template-columns: 80px minmax(0, 1fr); column-gap: 0; row-gap: 7px; } #web_inside#web_inside:has(.profil_sections) form .fb-phone-control { grid-column: 1 / -1; display: grid; grid-template-columns: 79px minmax(0, 1fr); min-width: 0; border: 1px solid #d6dee7; border-radius: 12px; background: #fff; } #web_inside#web_inside:has(.profil_sections) form .fb-phone-control input.text { min-height: 44px; border: 0 !important; background-color: transparent !important; outline: none !important; box-shadow: none !important; } #web_inside#web_inside:has(.profil_sections) form .fb-phone-control:focus-within { border-color: #24b34b; outline: 2px solid rgba(36,179,75,.18); outline-offset: 1px; } #web_inside#web_inside:has(.profil_sections) form .fb-phone-control:has(input[aria-invalid="true"]), #web_inside#web_inside:has(.profil_sections) form .fb-phone-control:has(input.input_error) { border-color: #ff3030; background-color: #fff0f0; } #web_inside#web_inside:has(.profil_sections) form .fb-native-field { display:none !important; } #web_inside#web_inside:has(.profil_sections) form label.title > .red_text { display:none !important; } #web_inside#web_inside:has(.profil_sections) form .text:disabled { background-image:none !important; } #web_inside#web_inside:has(.profil_sections) form .text.fb-billing-field { padding-right:38px !important; background-repeat:no-repeat !important; } #web_inside#web_inside:has(.profil_sections) form .text::placeholder { background-image:none !important; } #web_inside#web_inside:has(.profil_sections) form input.text:focus, #web_inside#web_inside:has(.profil_sections) form select.text:focus { outline:2px solid rgba(36,179,75,.18); outline-offset:1px; border-color:#24b34b; } #web_inside#web_inside:has(.profil_sections) .action_settings { background:transparent; border:0; padding:0; margin:26px 0; } #web_inside#web_inside:has(.profil_sections) .action_settings .button_save { width:270px; max-width:100%; min-height:46px; border-radius:14px; font-size:14px; font-weight:700; background:#162f48; color:#fff; box-shadow:none; } #web_inside#web_inside:has(.profil_sections) .action_settings .button_save:hover { background:#24b34b; border-color:#24b34b; color:#fff; } #web_inside#web_inside .profil_sections #sections > li.icon_logout > a::after { background:currentColor; -webkit-mask:url('/xsvg/logout.svg') center / contain no-repeat; mask:url('/xsvg/logout.svg') center / contain no-repeat; } #web_inside#web_inside:has(.profil_sections) .no_items, #web_inside#web_inside:has(.profil_sections) .border_radius:has(> .border_body .no_items), #web_inside#web_inside:has(.profil_sections) .border_body:has(> .no_items) { border:0 !important; background:transparent !important; box-shadow:none !important; } #web_inside#web_inside:has(.profil_sections) .no_items_img, #web_inside#web_inside:has(.profil_sections) .no_items_img > div { background-color:transparent; } #web_inside#web_inside:has(.profil_sections) .fb-phone-fields { display:grid; } #web_inside#web_inside:has(.profil_sections) .fb-phone-control input { width:100%; } #web_inside#web_inside:has(.profil_sections) .fb-phone-picker #fb-phone-prefix { padding-right:28px !important; } #web_inside#web_inside:has(.profil_sections) .fb-phone-option[aria-selected=true] { color:#24b34b; } @media(max-width:640px) { #web_inside#web_inside:has(.profil_sections) .action_settings .button_save { width:100%; } } /* v4: stejne okraje a rozestupy v otevrenych i sbalenych sekcich. */ #web_inside#web_inside:has(.profil_sections) form .border_radius:has(> .form_responsive) { box-sizing:border-box; min-width:0; } #web_inside#web_inside:has(.profil_sections) form .border_radius:has(> .form_responsive) > .border_header_text { padding:20px 22px; margin:0; line-height:24px; } #web_inside#web_inside:has(.profil_sections) form .border_radius > .form_responsive { display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); gap:18px 16px; padding:22px; margin:0; width:100%; } #web_inside#web_inside:has(.profil_sections) form .border_radius:has(> .form_responsive) > .border_header_text + .form_responsive { padding-top:0; } #web_inside#web_inside:has(.profil_sections) form .form_responsive::before, #web_inside#web_inside:has(.profil_sections) form .form_responsive::after { content:none; } #web_inside#web_inside:has(.profil_sections) form .form_responsive > li { grid-column:1 / -1; float:none; clear:none; width:auto; min-width:0; margin:0; padding:0; } #web_inside#web_inside:has(.profil_sections) form .form_responsive > li.res_50 { grid-column:span 2; } #web_inside#web_inside:has(.profil_sections) form .form_responsive > li.res_25 { grid-column:span 1; } #web_inside#web_inside:has(.profil_sections) form .form_responsive > li.res_75 { grid-column:span 3; } #web_inside#web_inside:has(.profil_sections) form .border_hidden > .form_responsive, #web_inside#web_inside:has(.profil_sections) form .form_responsive[hidden], #web_inside#web_inside:has(.profil_sections) form .form_responsive.hidden { display:none; } #web_inside#web_inside:has(.profil_sections) form label.title { display:block; } #web_inside#web_inside:has(.profil_sections) form .form_responsive .maxwidth { width:100%; } #web_inside#web_inside:has(.profil_sections) form .border_header_text label:has(> input[type=checkbox]) { position:relative; display:block; box-sizing:border-box; min-height:24px; padding:0 0 0 28px; margin:0; line-height:24px; cursor:pointer; font-size:13px; } #web_inside#web_inside:has(.profil_sections) form .border_header_text label > input[type=checkbox] { position:absolute; left:0; top:3px; margin:0; width:18px; height:18px; min-height:18px; vertical-align:middle; } #web_inside#web_inside:has(.profil_sections) form .border_header_text label span { display:inline; margin-left:4px; line-height:inherit; } #web_inside#web_inside:has(.profil_sections) form .help { margin:0; } #web_inside#web_inside:has(.profil_sections) .action_settings { margin:24px 0 0; padding:0; } @media(max-width:640px) { #web_inside#web_inside:has(.profil_sections) form .border_radius:has(> .form_responsive) > .border_header_text { padding:16px; } #web_inside#web_inside:has(.profil_sections) form .border_radius > .form_responsive { grid-template-columns:minmax(0,1fr); gap:16px; padding:16px; } #web_inside#web_inside:has(.profil_sections) form .border_radius:has(> .form_responsive) > .border_header_text + .form_responsive { padding-top:0; } #web_inside#web_inside:has(.profil_sections) form .form_responsive > li:is(.res_25,.res_50,.res_75) { grid-column:1 / -1; width:auto; } #web_inside#web_inside:has(.profil_sections) form .border_header_text label span { display:block; margin:2px 0 0; line-height:18px; } } /* v5: prehledy uctu */ #web_inside#web_inside .profil_sections #sections { list-style:none; } #web_inside#web_inside .profil_sections #sections > li.icon_logout > a::after { content:none!important; display:none!important; } .fb-account-logout-icon { width:19px;height:19px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;opacity:1!important;filter:none!important; } #web_inside#web_inside .fb-account-table-scroll:has(.fb-account-orders),#web_inside#web_inside .fb-account-table-scroll:has(.fb-account-products) { border:0;overflow:visible; } #web_inside#web_inside :is(.fb-account-orders,.fb-account-products) { display:block;border:0;background:transparent; } #web_inside#web_inside :is(.fb-account-orders,.fb-account-products)>tbody { display:grid;gap:14px; } #web_inside#web_inside .fb-account-products>tbody { grid-template-columns:repeat(2,minmax(0,1fr)); } #web_inside#web_inside :is(.fb-account-orders,.fb-account-products)>tbody>tr { display:grid;align-items:center;gap:20px;padding:18px;border:1px solid #dfe7ee;border-radius:16px;background:#fff;min-width:0; } #web_inside#web_inside .fb-account-orders>tbody>tr { grid-template-columns:120px minmax(160px,1fr) minmax(170px,1fr) 150px 42px; } #web_inside#web_inside .fb-account-products>tbody>tr { grid-template-columns:72px minmax(0,1fr) 42px;gap:14px;padding:14px; } #web_inside#web_inside :is(.fb-account-orders,.fb-account-products)>tbody>tr>td { display:block;width:auto;min-width:0;padding:0!important;border:0!important;background:transparent!important;text-align:left;overflow-wrap:anywhere;white-space:normal; } #web_inside#web_inside .fb-account-orders .fb-order-status { grid-column:3;grid-row:1;display:flex;align-items:flex-start;flex-direction:column;gap:7px; } #web_inside#web_inside .fb-account-orders .fb-order-price { grid-column:4;grid-row:1; } #web_inside#web_inside .fb-account-orders .images { grid-column:2;grid-row:1;display:flex;flex-wrap:wrap;gap:8px; } #web_inside#web_inside .fb-account-orders td.action { grid-column:5;grid-row:1; } #web_inside#web_inside :is(.fb-account-orders,.fb-account-products) img { display:block;width:72px!important;height:72px!important;object-fit:contain;border-radius:10px;background:#fff; } #web_inside#web_inside .fb-account-orders img { width:84px!important;height:84px!important; } #web_inside#web_inside .fb-order-status .fb-status-badge { display:inline-flex;padding:4px 9px;border-radius:8px;background:#eef3f7;color:#162f48;font-size:12px;font-weight:600;line-height:18px;text-decoration:none; } #web_inside#web_inside .fb-order-status a.fb-status-badge { background:#fff3e5;color:#875600; } #web_inside#web_inside .fb-order-status .fb-status-detail { font-size:12px;color:#617487;line-height:1.5; } #web_inside#web_inside .fb-order-price strong { display:block;font-size:18px;white-space:nowrap; } #web_inside#web_inside .fb-order-price small { display:block;color:#617487;font-size:12px;margin-top:3px; } body:has(.profil_sections) .action_more { display:inline-flex!important;align-items:center;justify-content:center;width:40px!important;height:40px!important;box-sizing:border-box;border:1px solid #dfe7ee!important;border-radius:11px!important;background:#fff!important;color:#162f48; } body:has(.profil_sections) .action_more:before { content:''!important;width:8px;height:8px;border-right:1.7px solid currentColor;border-bottom:1.7px solid currentColor;transform:translateY(-2px) rotate(45deg);background:none!important;position:static!important; } body:has(.profil_sections) .action_more:after { content:none!important; } body:has(.profil_sections) .action_more:hover { background:#eef3f7!important;border-color:#b9cad9!important; } body:has(.profil_sections) #wbox:has(>.wbox_list) { box-sizing:border-box;border:1px solid #dfe7ee;border-radius:14px;padding:6px;background:#fff;box-shadow:0 10px 30px #162f4826;max-width:calc(100vw - 20px); } body:has(.profil_sections) #wbox .wbox_list { margin:0;padding:0; } body:has(.profil_sections) #wbox .wbox_list li { margin:0;padding:0;border:0; } body:has(.profil_sections) #wbox .wbox_list a { display:flex;align-items:center;gap:10px;padding:11px 12px;border-radius:9px;color:#162f48;font-size:13px;line-height:20px;text-decoration:none;white-space:normal; } body:has(.profil_sections) #wbox .wbox_list a:hover { background:#eef3f7;color:#24b34b; } body:has(.profil_sections) #wbox .wbox_list a i { position:static!important;flex:0 0 18px;width:18px;height:18px;margin:0;opacity:1; } @media(max-width:1050px){#web_inside#web_inside .fb-account-orders>tbody>tr { grid-template-columns:100px minmax(110px,1fr) minmax(150px,1fr) 130px 40px;gap:12px; }} @media(max-width:760px){#web_inside#web_inside .fb-account-products>tbody { grid-template-columns:1fr; }#web_inside#web_inside .fb-account-orders>tbody>tr { grid-template-columns:minmax(0,1fr) minmax(0,1fr) 40px;gap:16px;padding:16px; }#web_inside#web_inside .fb-account-orders .images { grid-column:1;grid-row:2; }#web_inside#web_inside .fb-account-orders .fb-order-status { grid-column:2 / 4;grid-row:2; }#web_inside#web_inside .fb-account-orders .fb-order-price { grid-column:2;grid-row:1; }#web_inside#web_inside .fb-account-orders td.action { grid-column:3; }#web_inside#web_inside .fb-account-orders img { width:68px!important;height:68px!important; }} /* v6: ikona funguje i pred nactenim JavaScriptu. */ #web_inside#web_inside .profil_sections #sections > li.icon_logout > a::after { content:''!important;display:block!important;width:19px!important;height:19px!important;flex:0 0 19px;opacity:1!important;filter:none!important;background:#162f48!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10 4H4v16h6M8 12h12m-5-5 5 5-5 5' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat!important; } #web_inside#web_inside .fb-account-logout-icon { display:none!important; } /* v7: stav, platba, preprava, ostatni stitky. */ #web_inside#web_inside .fb-account-orders>tbody>tr { grid-template-columns:120px 140px minmax(220px,1fr) 145px 42px; } #web_inside#web_inside .fb-order-status .fb-status-main { order:0;font-size:13px;font-weight:700;background:#eaf5ee;color:#162f48; } #web_inside#web_inside .fb-order-status .fb-status-payment { order:1; } #web_inside#web_inside .fb-order-payment { order:2;font-size:12px;color:#617487; } #web_inside#web_inside .fb-order-shipping { order:3;display:flex;align-items:center;gap:9px;margin:3px 0;font-size:12px;line-height:1.5; } #web_inside#web_inside .fb-account-orders .fb-carrier-logo { width:64px!important;height:30px!important;object-fit:contain;border-radius:6px;padding:3px;box-sizing:border-box; } #web_inside#web_inside .fb-account-orders .fb-carrier-white { background:#162f48; } #web_inside#web_inside .fb-order-status .fb-status-extra { order:4; } @media(max-width:1050px){#web_inside#web_inside .fb-account-orders>tbody>tr { grid-template-columns:100px 90px minmax(150px,1fr) 125px 40px; }} @media(max-width:760px){#web_inside#web_inside .fb-account-orders>tbody>tr { grid-template-columns:minmax(0,1fr) minmax(0,1fr) 40px; }#web_inside#web_inside .fb-order-shipping { align-items:flex-start;flex-direction:column; }} /* v8: vodorovne skupiny stavu objednavky. */ #web_inside#web_inside .fb-account-orders>tbody>tr { grid-template-columns:90px 90px minmax(420px,1fr) 115px 40px;gap:16px; } #web_inside#web_inside .fb-account-orders .fb-order-status { display:grid;grid-template-columns:1.1fr 1fr 1.4fr 1fr;gap:14px;align-items:center; } #web_inside#web_inside .fb-order-group { display:flex;flex-direction:column;align-items:flex-start;gap:7px;min-width:0; } #web_inside#web_inside .fb-order-group:empty { display:none; } #web_inside#web_inside .fb-order-price strong { color:#f00!important;font-size:18px;font-weight:700; } #web_inside#web_inside .fb-order-price > small:not(.fb-order-net) { display:none; } #web_inside#web_inside .fb-order-shipping { flex-direction:column;align-items:flex-start; } @media(max-width:1050px){#web_inside#web_inside .fb-account-orders>tbody>tr { grid-template-columns:90px minmax(90px,1fr) 120px 40px; }#web_inside#web_inside .fb-account-orders .fb-order-status { grid-column:1/-1;grid-row:2; }#web_inside#web_inside .fb-account-orders .fb-order-price { grid-column:3;grid-row:1; }#web_inside#web_inside .fb-account-orders td.action { grid-column:4;grid-row:1; }#web_inside#web_inside .fb-account-orders .images { grid-column:2;grid-row:1; }} @media(max-width:600px){#web_inside#web_inside .fb-account-orders>tbody>tr { grid-template-columns:minmax(0,1fr) minmax(0,1fr) 40px; }#web_inside#web_inside .fb-account-orders .images { grid-column:1;grid-row:2; }#web_inside#web_inside .fb-account-orders .fb-order-price { grid-column:2; }#web_inside#web_inside .fb-account-orders td.action { grid-column:3; }#web_inside#web_inside .fb-account-orders .fb-order-status { grid-column:1/-1;grid-row:3;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px; }} /* v9: dvousloupcove adresy jako v kosiku; firemni nazev u ICO a DIC. */ #web_inside#web_inside:has(.profil_sections) form .border_radius > .form_responsive { grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px; } #web_inside#web_inside:has(.profil_sections) form .form_responsive > li.res_50, #web_inside#web_inside:has(.profil_sections) form .form_responsive > li.res_25, #web_inside#web_inside:has(.profil_sections) form .form_responsive > li.res_75 { grid-column:auto; } #web_inside#web_inside:has(.profil_sections) form .form_responsive > .fb-account-company-row, #web_inside#web_inside:has(.profil_sections) form .form_responsive > li:has(input[name=d_company]), #web_inside#web_inside:has(.profil_sections) form .form_responsive > li:has(input[name=street]), #web_inside#web_inside:has(.profil_sections) form .form_responsive > li:has(input[name=d_street]), #web_inside#web_inside:has(.profil_sections) form .form_responsive > li:has(input[name=town]), #web_inside#web_inside:has(.profil_sections) form .form_responsive > li:has(input[name=d_town]), #web_inside#web_inside:has(.profil_sections) form .form_responsive > li:has(select[name=state]), #web_inside#web_inside:has(.profil_sections) form .form_responsive > li:has(select[name=d_state]) { grid-column:1; } #web_inside#web_inside:has(.profil_sections) form .form_responsive > li:has(input[name=street_number]), #web_inside#web_inside:has(.profil_sections) form .form_responsive > li:has(input[name=d_street_number]), #web_inside#web_inside:has(.profil_sections) form .form_responsive > li:has(input[name=zip]), #web_inside#web_inside:has(.profil_sections) form .form_responsive > li:has(input[name=d_zip]) { grid-column:2; } @media(max-width:767px){ #web_inside#web_inside:has(.profil_sections) form .border_radius > .form_responsive { grid-template-columns:minmax(0,1fr);gap:16px; } #web_inside#web_inside:has(.profil_sections) form .form_responsive > li { grid-column:1 !important; } } /* v10: profil u leveho okraje, odhlaseni vpravo a rozbaleni zmeny hesla. */ #web_inside#web_inside:has(.profil_sections) > .action_block:has(.profil_avatar) { padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important; } #web_inside#web_inside:has(.profil_sections) > .action_block .action_block_left:has(.profil_avatar) { margin-left:0!important;padding-left:0!important; } #web_inside#web_inside .profil_sections #sections > li.icon_logout { margin-left:auto!important; } #web_inside#web_inside:has(.profil_sections) .fb-password-row[hidden] { display:none!important; } #web_inside#web_inside:has(.profil_sections) .fb-password-toggle-row { grid-column:1 / -1!important; } #web_inside#web_inside:has(.profil_sections) .fb-password-toggle { display:inline-flex;align-items:center;justify-content:center;min-height:44px;box-sizing:border-box;padding:10px 18px;border:1px solid #162f48;border-radius:12px;background:#162f48;color:#fff;font:600 14px/20px Roboto,Arial,sans-serif;cursor:pointer; } #web_inside#web_inside:has(.profil_sections) .fb-password-toggle:hover { background:#24b34b;border-color:#24b34b; } #web_inside#web_inside:has(.profil_sections) .fb-password-toggle:focus-visible { outline:2px solid #24b34b;outline-offset:3px; } #web_inside#web_inside:has(.profil_sections) .fb-account-person-note { margin:6px 0 0;color:#617487;font-size:12px;line-height:1.4; } /* v11: kompaktni tlacitka, jmeno/prijmeni a prehled objednavek. */ #web_inside#web_inside:has(.profil_sections) .fb-password-toggle, #web_inside#web_inside:has(.profil_sections) .action_settings .button_save { width:auto!important;min-width:150px;min-height:38px!important;padding:8px 16px!important;border-radius:10px!important;font-size:13px!important;line-height:20px!important; } #web_inside#web_inside:has(.profil_sections) .fb-password-toggle { background:#fff;color:#162f48;border:1px solid #dfe7ee; } #web_inside#web_inside:has(.profil_sections) .fb-password-toggle:hover { background:#24b34b;color:#fff;border-color:#24b34b; } #web_inside#web_inside:has(.profil_sections) .fb-person-native, #web_inside#web_inside:has(.profil_sections) .fb-person-part[hidden] { display:none!important; } #web_inside#web_inside:has(.profil_sections) form .form_responsive > .fb-person-part { grid-column:auto; } #web_inside#web_inside .fb-account-orders > tbody > tr { grid-template-columns:90px 130px minmax(340px,1fr) 56px 120px 40px;gap:16px;align-items:center;padding:18px; } #web_inside#web_inside .fb-account-orders .images { display:flex!important;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:6px; } #web_inside#web_inside .fb-account-orders .images img { width:60px!important;height:60px!important;object-fit:contain;border:1px solid #edf1f5;border-radius:9px;padding:4px;box-sizing:border-box;margin:0!important; } #web_inside#web_inside .fb-account-orders .fb-order-status { grid-template-columns:1fr 1fr 1.3fr;gap:14px; } #web_inside#web_inside .fb-account-orders .fb-order-group-extra { grid-column:1 / -1; } #web_inside#web_inside .fb-account-orders .fb-order-quantity { grid-column:4;grid-row:1;text-align:center;font-size:13px;white-space:nowrap;color:#617487; } #web_inside#web_inside .fb-account-orders .fb-order-price { grid-column:5;grid-row:1; } #web_inside#web_inside .fb-account-orders td.action { grid-column:6;grid-row:1; } #web_inside#web_inside .fb-account-orders .fb-status-cod { background:#eef3f7;color:#162f48; } @media(max-width:1100px){ #web_inside#web_inside .fb-account-orders > tbody > tr { grid-template-columns:90px minmax(90px,1fr) 56px 120px 40px; } #web_inside#web_inside .fb-account-orders .fb-order-status { grid-column:1 / -1;grid-row:2; } #web_inside#web_inside .fb-account-orders .images { grid-column:2;grid-row:1; } #web_inside#web_inside .fb-account-orders .fb-order-quantity { grid-column:3; } #web_inside#web_inside .fb-account-orders .fb-order-price { grid-column:4; } #web_inside#web_inside .fb-account-orders td.action { grid-column:5; } } @media(max-width:600px){ #web_inside#web_inside .fb-account-orders > tbody > tr { grid-template-columns:minmax(0,1fr) minmax(0,1fr) 40px;gap:12px; } #web_inside#web_inside .fb-account-orders .fb-order-price { grid-column:2; } #web_inside#web_inside .fb-account-orders td.action { grid-column:3; } #web_inside#web_inside .fb-account-orders .images { grid-column:1;grid-row:2; } #web_inside#web_inside .fb-account-orders .fb-order-quantity { grid-column:2;grid-row:2;text-align:right; } #web_inside#web_inside .fb-account-orders .fb-order-status { grid-row:3;grid-template-columns:repeat(2,minmax(0,1fr)); } #web_inside#web_inside .fb-account-orders .fb-order-group-shipping { grid-column:1 / -1; } } /* v12: male tlacitko a prehledne objednavky. */ body #web_inside#web_inside:has(.profil_sections) .fb-password-toggle { width:max-content!important;max-width:100%;min-width:0!important;flex:0 0 auto;justify-self:start;align-self:start;background:#162f48!important;color:#fff!important;border-color:#162f48!important; } body #web_inside#web_inside:has(.profil_sections) .fb-password-toggle:hover { background:#24b34b!important;border-color:#24b34b!important; } #web_inside#web_inside .fb-account-orders .fb-carrier-logo { background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;filter:none!important; } #web_inside#web_inside .fb-account-orders .fb-order-payment { font-weight:400;font-size:13px;color:#162f48; } #web_inside#web_inside .fb-account-orders .fb-status-payment { font-size:12px;line-height:16px;padding:3px 8px;align-self:flex-start; } #web_inside#web_inside .fb-account-orders .images { position:relative; } #web_inside#web_inside .fb-account-orders .images img[hidden] { display:none!important; } #web_inside#web_inside .fb-account-orders .fb-order-more-images { display:inline-flex;align-items:center;justify-content:center;position:absolute;right:0;bottom:-5px;min-width:24px;height:24px;padding:0 4px;box-sizing:border-box;border:1px solid #dfe7ee;border-radius:7px;background:#eef3f7;color:#162f48;font-size:12px;font-weight:600; } #web_inside#web_inside .fb-account-orders .fb-order-more-images:hover { color:#24b34b;border-color:#24b34b; } /* v13: poradi platby i v CSS, doprava s mistem vydeje. */ #web_inside#web_inside .fb-account-orders .fb-order-group-payment .fb-order-payment { order:0!important;font-weight:400;color:#162f48; } #web_inside#web_inside .fb-account-orders .fb-order-group-payment .fb-status-payment { order:1!important;background:#eef3f7!important;color:#162f48!important;font-size:12px;font-weight:500;line-height:16px;padding:3px 8px;border-radius:7px; } #web_inside#web_inside .fb-account-orders .fb-order-group-payment .fb-payment-paid { background:#eaf5ee!important;color:#24b34b!important; } #web_inside#web_inside .fb-account-orders .fb-order-shipping { display:grid;grid-template-columns:52px minmax(0,1fr);align-items:center;column-gap:9px;row-gap:5px;width:100%;margin:0; } #web_inside#web_inside .fb-account-orders .fb-order-shipping .fb-carrier-logo { width:52px!important;height:26px!important;grid-column:1;grid-row:1; } #web_inside#web_inside .fb-account-orders .fb-shipping-name { grid-column:2;grid-row:1;min-width:0;overflow-wrap:anywhere; } #web_inside#web_inside .fb-account-orders .fb-shipping-place { grid-column:2;grid-row:2;min-width:0;font-size:12px;line-height:1.45;color:#617487;overflow-wrap:anywhere; } #web_inside#web_inside .fb-account-orders .fb-order-price { align-items:flex-end!important;text-align:right!important; } #web_inside#web_inside .fb-account-orders .fb-order-price .fb-order-net { display:block;width:100%;text-align:right!important; } /* v14: shodne karty pro nalezene objednavky hostu i prihlaseny ucet. */ #web_inside#web_inside:has(.fb-account-orders) { --fb-account-ink:#162f48;--fb-account-green:#24b34b;--fb-account-line:#dfe7ee; } #web_inside#web_inside .fb-account-orders { width:100%;font-family:Roboto,Arial,sans-serif;color:#162f48;font-size:13px; } #web_inside#web_inside .fb-account-orders > tbody > tr { box-sizing:border-box;width:100%; } /* v15: informacni bloky pro neprihlasene zakazniky. */ body #web_inside#web_inside .action_block:is(.action_user:has(.button_login),.action_order:has(.button_order)) { display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;width:100%!important;box-sizing:border-box;padding:18px!important;margin:16px 0!important;border:1px solid #dfe7ee!important;border-radius:14px!important;background:#eef3f7!important; } body #web_inside#web_inside .action_block:is(.action_user:has(.button_login),.action_order:has(.button_order))::before,body #web_inside#web_inside .action_block:is(.action_user:has(.button_login),.action_order:has(.button_order))::after { display:none!important; } body #web_inside#web_inside .action_block:is(.action_user:has(.button_login),.action_order:has(.button_order)) > .action_block_left { display:flex!important;align-items:center!important;gap:12px!important;flex:1 1 auto!important;min-width:0!important;width:auto!important;float:none!important;position:static!important;margin:0!important;padding:0!important; } body #web_inside#web_inside .action_block:is(.action_user:has(.button_login),.action_order:has(.button_order)) > .action_block_right { display:flex!important;align-items:center!important;justify-content:flex-end!important;flex:0 0 auto!important;gap:8px!important;width:auto!important;float:none!important;position:static!important;margin:0!important;padding:0!important; } body #web_inside#web_inside .action_block:is(.action_user:has(.button_login),.action_order:has(.button_order)) .text { display:block!important;position:static!important;margin:0!important;padding:0!important;line-height:1.55!important;font-size:13px!important;color:#617487!important; } body #web_inside#web_inside .action_block:is(.action_user:has(.button_login),.action_order:has(.button_order)) span.icon { position:static!important;display:block!important;float:none!important;flex:0 0 22px!important;width:22px!important;height:22px!important;margin:0!important;background:#162f48!important;mask:var(--fb-guest-icon) center/contain no-repeat;-webkit-mask:var(--fb-guest-icon) center/contain no-repeat; } body #web_inside#web_inside .action_block:is(.action_user:has(.button_login),.action_order:has(.button_order)).action_user { --fb-guest-icon:url('/xsvg/user.svg'); } body #web_inside#web_inside .action_block:is(.action_user:has(.button_login),.action_order:has(.button_order)).action_order { --fb-guest-icon:url('/xsvg/order.svg'); } body #web_inside#web_inside .action_block:is(.action_user:has(.button_login),.action_order:has(.button_order)) a:is(.button,.button_off) { display:inline-flex!important;align-items:center;justify-content:center;margin:0!important;min-height:40px;padding:9px 14px!important;border:1px solid #dfe7ee!important;border-radius:11px!important;box-sizing:border-box;line-height:20px;white-space:nowrap;background:#fff!important;color:#162f48!important; } body #web_inside#web_inside .action_block:is(.action_user:has(.button_login),.action_order:has(.button_order)) a.button_login { background:#162f48!important;border-color:#162f48!important;color:#fff!important; } body #web_inside#web_inside .action_block:is(.action_user:has(.button_login),.action_order:has(.button_order)) a:is(.button,.button_off):hover { border-color:#24b34b!important;color:#24b34b!important; } body #web_inside#web_inside .action_block:is(.action_user:has(.button_login),.action_order:has(.button_order)) a.button_login:hover { background:#24b34b!important;color:#fff!important; } @media(max-width:650px){ body #web_inside#web_inside .action_block:is(.action_user:has(.button_login),.action_order:has(.button_order)) { flex-direction:column!important;align-items:stretch!important;gap:14px!important;padding:14px!important; } body #web_inside#web_inside .action_block:is(.action_user:has(.button_login),.action_order:has(.button_order)) > .action_block_left { flex:auto!important; } body #web_inside#web_inside .action_block:is(.action_user:has(.button_login),.action_order:has(.button_order)) > .action_block_right { flex:auto!important;flex-wrap:wrap!important;justify-content:flex-start!important;padding-left:34px!important; } } /* v16: vyhledani objednavky na pravem okraji informacniho bloku. */ body #web_inside#web_inside .action_block.action_order:has(.button_order) { display:flex!important;justify-content:space-between!important; } body #web_inside#web_inside .action_block.action_order:has(.button_order) > .action_block_left { flex:1 1 0%!important;max-width:none!important; } body #web_inside#web_inside .action_block.action_order:has(.button_order) > .action_block_right { margin-left:auto!important;flex:0 0 auto!important;justify-content:flex-end!important; } @media(max-width:650px){ body #web_inside#web_inside .action_block.action_order:has(.button_order) > .action_block_right { align-self:flex-end!important;padding-left:0!important; } } /* Podpora i pro obal tlacitek vytvoreny skriptem detailu objednavky. */ body #web_inside#web_inside .action_block.action_order:has(.button_order) > .fb-detail-actions-grid { display:flex!important;width:auto!important;max-width:none!important;flex:0 0 auto!important;margin-left:auto!important;justify-content:flex-end!important; } @media(max-width:650px){body #web_inside#web_inside .action_block.action_order:has(.button_order) > .fb-detail-actions-grid { align-self:flex-end!important; }}