.elementor-3872 .elementor-element.elementor-element-95db757{--display:flex;--padding-top:3em;--padding-bottom:3em;--padding-left:4em;--padding-right:4em;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3872 .elementor-element.elementor-element-60ccee4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-3872 .elementor-element.elementor-element-60ccee4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3872 .elementor-element.elementor-element-60ccee4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3872 .elementor-element.elementor-element-60ccee4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3872 .elementor-element.elementor-element-60ccee4 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;}.elementor-3872 .elementor-element.elementor-element-60ccee4 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-3872 .elementor-element.elementor-element-36d1170{background-color:#FFFFFF;--bank-details-alignment:center;--order-summary-alignment:center;--sections-border-type:none;--confirmation-message-color:#000000;--titles-color:#000000;--general-text-color:#000000;--payment-details-titles-color:#000000;--payment-details-titles-spacing:0px;--payment-details-items-color:#000000;--payment-details-border-type:none;--bank-details-space-between:5px;--account-title-color:#000000;--account-title-spacing:0px;--bank-details-titles-spacing:0px;--bank-details-items-color:#000000;--bank-details-border-type:solid;--bank-details-border-width:0px;--order-details-rows-gap:20px;--order-details-titles-totals-color:#000000;--order-details-items-color:#000000;--order-details-variations-color:#000000;--order-details-product-links-normal-color:#000000;--tables-divider-border-width:0px;--tables-divider-border-color:#EBE6E6;}.elementor-3872 .elementor-element.elementor-element-36d1170 .woocommerce-thankyou-order-received{font-family:"Roboto", Sans-serif;font-size:15px;}.elementor-3872 .elementor-element.elementor-element-36d1170 h2{font-family:"Roboto", Sans-serif;font-size:19px;}.elementor-3872 .elementor-element.elementor-element-36d1170 address, .elementor-3872 .elementor-element.elementor-element-36d1170 .product-purchase-note, .elementor-3872 .elementor-element.elementor-element-36d1170 .woocommerce-thankyou-order-details + p{font-family:"Roboto", Sans-serif;}.elementor-3872 .elementor-element.elementor-element-36d1170 .woocommerce-order-overview.order_details li{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-3872 .elementor-element.elementor-element-36d1170 .woocommerce-order-overview.order_details li strong{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-3872 .elementor-element.elementor-element-36d1170 .wc-bacs-bank-details-account-name{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-3872 .elementor-element.elementor-element-36d1170 .woocommerce-bacs-bank-details .wc-bacs-bank-details li{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-3872 .elementor-element.elementor-element-36d1170 .woocommerce-bacs-bank-details .wc-bacs-bank-details li strong{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-3872 .elementor-element.elementor-element-36d1170 .shop_table thead tr th, .elementor-3872 .elementor-element.elementor-element-36d1170 .shop_table tfoot th, .elementor-3872 .elementor-element.elementor-element-36d1170 .shop_table tfoot tr td, .elementor-3872 .elementor-element.elementor-element-36d1170 .shop_table tfoot tr td span, .elementor-3872 .elementor-element.elementor-element-36d1170 .woocommerce-table--order-downloads tr td:before{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-3872 .elementor-element.elementor-element-36d1170 .product-quantity, .elementor-3872 .elementor-element.elementor-element-36d1170 .woocommerce-table--order-details td a, .elementor-3872 .elementor-element.elementor-element-36d1170 td.product-total, .elementor-3872 .elementor-element.elementor-element-36d1170 td.download-product, .elementor-3872 .elementor-element.elementor-element-36d1170 td.download-remaining, .elementor-3872 .elementor-element.elementor-element-36d1170 td.download-expires, .elementor-3872 .elementor-element.elementor-element-36d1170 td.download-file{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-3872 .elementor-element.elementor-element-36d1170 .product-name .wc-item-meta .wc-item-meta-label, .elementor-3872 .elementor-element.elementor-element-36d1170 .wc-item-meta li p{font-family:"Roboto", Sans-serif;font-size:11px;font-weight:500;text-decoration:none;}.elementor-3872 .elementor-element.elementor-element-36d1170 .shop_table .button, .elementor-3872 .elementor-element.elementor-element-36d1170 .order-again .button{font-family:"Roboto", Sans-serif;font-weight:400;}@media(min-width:768px){.elementor-3872 .elementor-element.elementor-element-95db757{--content-width:1000px;}}@media(max-width:1120px){.elementor-3872 .elementor-element.elementor-element-95db757{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}}@media(max-width:767px){.elementor-3872 .elementor-element.elementor-element-95db757{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-3872 .elementor-element.elementor-element-60ccee4{--e-icon-list-icon-size:22px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-3872 .elementor-element.elementor-element-60ccee4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3872 .elementor-element.elementor-element-60ccee4 .elementor-icon-list-item > a{font-size:17px;}.elementor-3872 .elementor-element.elementor-element-36d1170{--payment-details-space-between:0px;--payment-details-titles-spacing:0px;--bank-details-space-between:25px;--account-title-spacing:0px;--bank-details-border-width:0px;}.elementor-3872 .elementor-element.elementor-element-36d1170 .wc-bacs-bank-details-account-name{font-size:15px;}.elementor-3872 .elementor-element.elementor-element-36d1170 .woocommerce-bacs-bank-details .wc-bacs-bank-details li{font-size:14px;}.elementor-3872 .elementor-element.elementor-element-36d1170 .woocommerce-bacs-bank-details .wc-bacs-bank-details li strong{font-size:14px;}}/* Start custom CSS */tfoot th {
    text-align: left;
}
tfoot td, td.woocommerce-table__product-total.product-total {
    text-align: right;
}
th.woocommerce-table__product-table.product-total {
    text-align: right;
    float: right;
    padding-right: 5px !important;
}
section.woocommerce-bacs-bank-details {
    background: #000;
    padding: 20px!important;
}
ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li {
    display: inline-grid;
    margin: 10px;
    text-align: center;
    padding: 10px;
}
ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details {
    gap: 35px;
    justify-content: center;
}
h3.wc-bacs-bank-details-account-name {
    text-align: center;
    font-size: 16px !important;
    margin-bottom: 20px !important;
    font-weight: 500 !important;
}
ul.wc-bacs-bank-details.order_details.bacs_details {
    justify-content: center;
    list-style: none;
}
section.woocommerce-bacs-bank-details {
    background: #000;
    padding: 5px;
}
section.woocommerce-bacs-bank-details * {
    color:white!important;
}
h2.wc-bacs-bank-details-heading {
    margin-bottom: 20px !important;
    text-transform: uppercase;
    font-weight:500!important;
}
.woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address.col-2 {
    float: right;
}
.woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address.col-1 {
    float: left;
}
section.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses h2 {
    font-size: 19px;
}
address {
    padding: 0 !important;
    font-style: unset;
}
section.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses {
    display: inline-block;
    width: 45%;
}
section.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses address:before {
    content: "Adresa";
    display: block;
    font-weight: 500;
    color: #000;
}
p.woocommerce-customer-details--phone:before{
    content: "Telefón";
    display: block;
    font-weight: 500;
    color: #000;
    margin-top:15px;
}
p.woocommerce-customer-details--email:before{
    content: "Email";
    display: block;
    font-weight: 500;
    color: #000;
    margin-top:15px;
}
table thead {
    text-align: left;
    background: #f4f5f6;
}
table thead * {
    color:#b1b1b1!important;
    line-height:2em;
    padding-top:10px!important;
    font-size: 14px;
    font-weight: 400!important;
    text-transform: uppercase;
    line-height: 3em;
}
th.woocommerce-orders-table__header.woocommerce-orders-table__header-order-number {
    padding-left:5px!important;
}
tr.woocommerce-orders-table__row:first-child td {
    border: 0 !important;
}
th.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-number {
    text-align: left;
    padding-left: 5px !important;
}
tfoot {
    text-align: left;
}
td.woocommerce-table__product-name.product-name img {
    vertical-align: middle;
    margin-right: 10px;
}
ul.wc-item-meta {
    list-style: none;
    font-size: 14px;
    display: ruby;
    padding-left: 43px;
}
th.woocommerce-table__product-name.product-name {
    padding-left: 10px !important;
}

@media (max-width:767px){
    ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li {
    display: inline-block;
    margin: -10px;
    text-align: center;
    padding: 0px;
}
table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details td.woocommerce-table__product-name.product-name {
    width: 160%;
    display: block;
    font-size: 13px;
}
table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details ul.wc-item-meta {
    display: flex;
    padding-left: 0;
}
table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details span.woocommerce-Price-amount.amount {
    font-size: 13px;
}
section.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses {
    display: inline-block;
    width: 100%;
}
.woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address.col-2 {
    margin-top: 0;
}
}
@media (min-width:768px) and (max-width:1120px){
    ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li {
    display: inline-block;
    margin: -10px;
    text-align: center;
    padding: 0px;
}
table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details td.woocommerce-table__product-name.product-name {
    width: 160%;
    display: block;
    font-size: 13px;
}
table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details ul.wc-item-meta {
    display: flex;
    padding-left: 0;
}
table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details span.woocommerce-Price-amount.amount {
    font-size: 13px;
}
section.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses {
    display: inline-block;
    width: 45%;
}
.woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address.col-2 {
    margin-top: 0;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://climero.sk/wp-content/uploads/2024/11/Roboto-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('https://climero.sk/wp-content/uploads/2024/11/Roboto-Medium.woff2') format('woff2');
}
/* End Custom Fonts CSS */