.woocommerce-page footer a,
.woocommerce-page .woocommerce-info a {
text-decoration: underline !important;
}
.woocommerce-page footer .as-footer-law-links a{
text-decoration: none !important;
}
.as-footer-social-icons i {
margin-right: 5px;
font-size: 24px;
}
.as-footer-social-icons a {
display: flex;
align-items: center;
font-size: 14px;
}
.as-footer-social-icons {
display: flex;
flex-direction: row;
gap: 16px;
}
@media (max-width: 808px) {
.as-footer-social-icons {
flex-direction: column;
align-items: center;
}
} .as-review-privatkunden #payment_method {
color: #252237;
font-family: "Roboto",sans-serif;
font-size: 18px;
font-weight: 400;
line-height: 1.45;
font-style: normal;
word-wrap: break-word;
}
.as-review-privatkunden .wgm-second-checkout-user-note {
margin-bottom: 36px;
} .as-cart-privatkunden .wc-proceed-to-checkout .checkout-button {
width: auto !important;
display: inline-block !important;
float: right;
}
.as-cart-privatkunden .woocommerce-cart-form__contents button{
text-decoration: underline !important;
}
.as-cart-privatkunden .woocommerce-cart-form__contents button:disabled{
opacity: .76!important;
text-decoration: underline !important;
}
.as-cart-privatkunden .woocommerce-cart-form__contents .jde_hint a {
text-decoration: underline !important;
} .as-my-account input:not([type="checkbox"]) {
height: 56px !important;
border-radius: 10px !important;
padding: 16px !important;
font-size: 16px !important;
border: 1px solid #c6d4e1 !important;
}
.as-my-account input:focus {
border-color: #004d9f !important;
}
.as-my-account #customer_login .col-2 {
display: none !important;
}
.as-my-account label[for="account_display_name"],
.as-my-account #account_display_name,
.as-my-account #account_display_name_description {
display: none !important;
}
.as-my-account .woocommerce-MyAccount-content fieldset {
margin-top: 40px;
}
.woocommerce-MyAccount-navigation-link--dashboard {
display: none !important;
}
.as-my-account .woocommerce-button {
background-color: #fbb900 !important;
box-shadow: 0px -1px 1.6px 0.25px rgba(22, 44, 88, 0.20) inset, 1px 2px 2px 0px rgba(255, 255, 255, 0.60) inset !important;
color: #252237 !important;
font-weight: 600;
}
.as-my-account .woocommerce-button:hover {
background-color: #FFD664 !important;
box-shadow: 0px -1px 1.6px 0.25px rgba(22, 44, 88, 0.20) inset, 1px 2px 2px 0px rgba(255, 255, 255, 0.60) inset !important;
}
.as-my-account .woocommerce-button:active {
background-color: #FBB900 !important;
box-shadow: 1px 1px 2.4px 1px rgba(9, 25, 56, 0.14) inset !important;
}
.as-my-account .woocommerce-MyAccount-orders thead {
display: none;
}
.as-my-account .woocommerce-MyAccount-orders * {
border: none !important;
}
.as-my-account .woocommerce-MyAccount-orders {
border: none !important;
background: none !important;
}
.as-my-account .woocommerce table.shop_table th, 
.as-my-account .woocommerce-page table.shop_table th, 
.as-my-account .woocommerce table.shop_table td, 
.as-my-account .woocommerce-page table.shop_table td {
border-bottom: 1px solid #c6d4e1 !important;
}
.as-my-account  table {
border-collapse: collapse!important;
}
.as-my-account .woocommerce-orders-table__cell-order-actions{
text-align:right;
}
.as-my-account .woocommerce-MyAccount-navigation {
background-color: #edf4fb;
padding: 16px 32px;
border-radius: 10px;
}
.as-my-account .woocommerce-MyAccount-navigation ul {
margin-bottom: 0 !important;
}
.as-my-account .woocommerce .woocommerce-MyAccount-navigation ul li, 
.as-my-account .woocommerce-page .woocommerce-MyAccount-navigation ul li {
border-top: 1px solid #c6d4e1;
}
.as-my-account .woocommerce .woocommerce-MyAccount-navigation ul li:last-child, 
.as-my-account .woocommerce-page .woocommerce-MyAccount-navigation ul li:last-child  {
border-bottom: 0;
}
.as-my-account .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--orders {
border-top: 0!important;
}
.as-my-account .woocommerce-MyAccount-navigation a {
color: #252237!important;
}
.as-my-account .woocommerce-MyAccount-navigation a:hover {
color: #004d9f!important;
}
.as-my-account .is-active a {
color: #004d9f!important;
}
.as-my-account .woocommerce-Addresses {
margin-top: 24px;
}
.as-my-account .woocommerce-Addresses a.edit{
position:static;
float:none!important;
font-size:14px;
}
.as-my-account .woocommerce-MyAccount-content .woocommerce-order-details .woocommerce-table--order-details > tfoot:nth-child(3) {
display:none!important;
}
.as-my-account .woocommerce .woocommerce-orders-table__cell-order-actions .woocommerce-button.view,
.as-my-account .woocommerce button[type=submit],
.as-my-account .woocommerce a.button.wc-forward {
display: inline-flex;
height: 48px;
padding: 16px 24px;
justify-content: center;
align-items: center;
font-weight: 600 !important;
font-family: "Poppins",sans-serif;
border-radius: 8px !important;
color: #252237 !important;
background: #FBB900;
box-shadow: 0px -1px 1.6px 0.25px rgba(137, 82, 16, 0.20) inset, 1px 2px 2px 0px rgba(255, 255, 255, 0.40) inset;
border: 0 !important;
outline: 0 !important;
transition: background 250ms ease-in-out, box-shadow 250ms ease-in-out;
}
.as-my-account .woocommerce .woocommerce-orders-table__cell-order-actions .woocommerce-button.view:hover,
.as-my-account .woocommerce button[type=submit]:hover,
.as-my-account .woocommerce a.button.wc-forward:hover {
background: #FFD664;
box-shadow: 0px -1px 1.6px 0.25px rgba(137, 82, 16, 0.20) inset, 1px 2px 2px 0px rgba(255, 255, 255, 0.60) inset;
}
.as-my-account .woocommerce .woocommerce-orders-table__cell-order-actions .woocommerce-button.view:active,
.as-my-account .woocommerce button[type=submit]:active,
.as-my-account .woocommerce a.button.wc-forward:active {
background: #FBB900 !important;
box-shadow: 1px 1px 2.4px 1px rgba(110, 84, 45, 0.32) inset;
}
@media(max-width:767px){
.as-my-account .woocommerce table.shop_table th, 
.as-my-account .woocommerce-page table.shop_table th, 
.as-my-account .woocommerce table.shop_table td, 
.as-my-account .woocommerce-page table.shop_table td {
border-bottom: 0!important;
padding-bottom:4px;
padding-top:4px;
}
.as-my-account 	.woocommerce-orders-table__row.woocommerce-orders-table__row--status-processing {
padding:16px 0;
}
} @media(min-width:996px){
.as-product-overview-left img {
width: 300px !important;
}
}
@media(max-width:992px){
.as-product-overview-left img {
margin-bottom:16px!important;
}
} .woopack-products.products {
height: auto !important;
}
.woopack-product-grid {
position: static !important;
transform:none!important;
}
.as-first-result-visible-item .as-product-overview-container {
border: none !important;
padding-top: 0 !important;
}  .as-label-filter-container {
width: 1360px;
height: 156px;
display: inline-flex;
justify-content: flex-start;
align-items: center;
gap: 24px;
} .as-label-filter-item {
width: 206.67px;
height: 156px;
padding: 32px 24px;
border-radius: 10px;
border: 1px solid #C6D4E1;
display: inline-flex;
flex-direction: column;
justify-content: center;
align-items: flex-start;
gap: 12px;
cursor: pointer;
} .as-label-filter-item--active,
.as-label-filter-item:hover {
flex: 1 1 0;
align-self: stretch;
background: #FAFCFF;
border: 2px solid #004D9F; } .as-label-filter-item-header {
width: 160px;
display: inline-flex;
justify-content: flex-start;
align-items: center;
gap: 16px;
} .as-label-filter-icon-wrapper {
position: relative;
} .as-label-filter-text-container {
width: 74px;
display: inline-flex;
flex-direction: column;
justify-content: center;
align-items: flex-start;
} .as-label-filter-title {
text-align: center;
color: #004D9F;
font-size: 24px;
font-family: Poppins, sans-serif;
font-weight: 600;
line-height: 31px;
letter-spacing: 0.24px;
word-wrap: break-word;
} .as-label-filter-subtitle {
text-align: center;
color: #004D9F;
font-size: 16px;
font-family: Roboto, sans-serif;
font-weight: 400;
line-height: 22px;
word-wrap: break-word;
} .as-label-filter-dimensions {
align-self: stretch; font-size: 12px;
font-family: Roboto, sans-serif;
font-weight: 400;
line-height: 17px;
word-wrap: break-word;
}
@media(max-width:992px){
.as-label-filter-item {
}
} .as-product-overview-container {
width: 100%;
display: flex;
justify-content: space-between;
align-items: center;
border-top: 1px solid #c6d4e1;
padding-top: 32px;
}
.woopack-products > li:first-child .as-product-overview-container {
border-top: 0;
padding-top: 0;
}
.as-product-overview-left {
display: flex;
align-items: center;
gap: 32px;
}
.as-product-overview-image {
width: 225px;
height: 134px;
border-radius: 8px;
}
.as-product-overview-info {
display: flex;
flex-direction: column;
gap: 16px;
}
.as-product-overview-details {
display: flex;
flex-direction: column;
gap: 8px;
}
.as-product-overview-title a {
color: #252237;
font-size: 24px;
font-family: Poppins, sans-serif;
font-weight: 600;
line-height: 31px;
letter-spacing: 0.48px;
}
.as-product-overview-description {
color: #252237;
font-size: 18px;
font-family: Roboto, sans-serif;
font-weight: 400;
line-height: 26px;
}
.as-product-overview-meta {
display: flex;
align-items: center;
gap: 8px;
}
.as-product-overview-article,
.as-product-overview-tax { font-size: 14px;
font-family: Roboto, sans-serif;
font-weight: 400;
line-height: 19px;
}
.as-product-overview-right {
display: flex;
align-items: center;
gap: 16px;
}
.as-product-overview-price bdi {
font-family: Poppins;
font-size: 24px;
font-style: normal;
font-weight: 600;
line-height: 31px; letter-spacing: 0.48px;
}
.as-product-overview-right .woocommerce-price-suffix {
display: none;
}
.as-product-overview-right .button {
margin-top: 0 !important;
}
.as-product-overview-left img {
margin-bottom: 0 !important;
border: none !important;
max-width:300px;
}
.as-product-overview-price .price {
margin-bottom: 0 !important;
margin-right: 40px;
}
.as-product-overview-right .qty {
border: none;
font-size: 18px;
color: #252237;
}
.as-product-overview-right .woopack-qty-input {
border: none !important;
border-radius: 8px;
box-shadow: 0px -1px 1.6px 0.25px rgba(9, 25, 56, 0.2) inset,
1px 2px 2px 0px rgba(255, 255, 255, 0.4) inset !important;
}
.as-product-overview-right .woopack-product-action {
margin-top: 0 !important;
}
.as-product-overview-right .add_to_cart_button.loading::after {
margin-left: 0.53em !important;
position: static !important;
}  .as-cart-privatkunden .shop_table {
border-radius: 10px;
overflow: hidden;
}
.as-cart-privatkunden .shop_table thead > tr {
background-color: #004d9f;
color: white;
}
.as-cart-privatkunden .shop_table thead > tr > th {
border:none!important;
}
.as-cart-privatkunden .shop_table {
border: none !important;
} .as-checkout-privatkunden .woocommerce-shipping-fields {
margin-top: 40px;
}
.as-checkout-privatkunden .shop_table {
border-radius: 16px!important;
overflow: hidden;
padding:0!important;
}
.as-checkout-privatkunden .shop_table thead > tr {
background-color: #004d9f;
color: white;
}
.as-checkout-privatkunden .shop_table thead > tr > th {
border:none!important;
}
.as-checkout-privatkunden .shop_table {
border: none !important;
border-collapse: collapse!important;
}
.as-checkout-privatkunden .shop_table tbody > tr td {
border-top: 2px solid #c6d4e1 !important;
}
.as-checkout-privatkunden .shop_table tfoot {
background-color: #edf4fb;
border-radius:10px!important;
}
.as-checkout-privatkunden #payment {
background-color: #edf4fb!important;
}
.as-checkout-privatkunden .woocommerce-column--shipping-address {
margin-top:24px;
} @media(max-width:992px) {
.as-product-overview-container,
.as-product-overview-left,
.as-product-overview-right{
display: block;
}
.as-product-overview-price {
margin: 16px 0;
}
.as-product-overview-cart .woopack-qty-custom {
justify-content: left;
}
} .single-product .as-breadcrumbs ul {
display: flex;
list-style: none;
padding: 0;
margin: 0;
gap: 4px 8px;
flex-wrap: wrap;
}
.single-product .as-breadcrumbs li {
display: flex;
align-items: center;
flex-wrap: nowrap;
}
.single-product .as-breadcrumbs li:not(:first-child):before {
content: '';
display: inline-block;
width: 12px;
height: 12px;
margin-right: 8px;
background: url('data:image/svg+xml,<svg fill="none" viewBox="0 0 12 12" xmlns="http://www.w3.org/2000/svg"><path stroke="%2367768E" stroke-linecap="square" stroke-width="1.5" d="M3.75 10.5L8.25 6l-4.5-4.5"/></svg>');
}
.single-product .as-breadcrumbs li,
.single-product .as-breadcrumbs li a { font-size: 16px;
transition color 250ms;
}
.single-product .as-breadcrumbs li:hover a {
color: #417FBD;
}
.single-product .as-breadcrumbs li:active a {
color: #003C7A;
}
.single-product .as-breadcrumbs li:last-child a,
.single-product .as-breadcrumbs li:last-child {
color: #004D9F;
} .added_to_cart {
display: none !important;
}
.as_product_grid .add_to_cart_button {
color: #252237 !important;
background: #FBB900 !important;
background-color: rgb(251, 185, 0);
box-shadow: 0px -1px 1.6px 0.25px rgba(137, 82, 16, 0.20) inset, 1px 2px 2px 0px rgba(255, 255, 255, 0.40) inset !important;
padding: 16px 24px !important;
font-size: 16px !important;
font-style: normal;
font-weight: 600 !important;
line-height: 24px !important;
margin-bottom: 0 !important;
border-radius: 10px !important;
}
.as_product_grid .add_to_cart_button:hover {
background-color: #FFD664 !important;
box-shadow: 0px -1px 1.6px 0.25px rgba(22, 44, 88, 0.20) inset, 1px 2px 2px 0px rgba(255, 255, 255, 0.60) inset !important;
}
.as_product_grid .add_to_cart_button:active {
background-color: #FBB900 !important;
box-shadow: 1px 1px 2.4px 1px rgba(9, 25, 56, 0.14) inset !important;
} .woocommerce-checkout:not(.fl-builder-edit) .as-hide-on-kasse {
display: none;
}
.woocommerce-checkout:not(.fl-builder-edit) .as-hide-on-order-received {
display: block;
}
.woocommerce-order-received:not(.fl-builder-edit) .as-hide-on-order-received {
display: none !important;
}
.woocommerce-order-received:not(.fl-builder-edit) .as-hide-on-kasse {
display: block !important;
} .single-product .fl-woo-notices .woocommerce-message {
border: none !important;
padding: 16px 24px !important;
display: flex;
align-items: center;
}
.single-product .fl-woo-notices .woocommerce-message a {
font-family: Poppins, sans-serif !important;
font-weight: 600 !important;
line-height: 1 !important;
padding: 16px 24px;
border-radius: 8px !important;
background-color: #FFF !important;
box-shadow: 0px -1px 1.6px 0.25px rgba(9, 25, 56, 0.20) inset, 1px 2px 2px 0px rgba(255, 255, 255, 0.40) inset;
margin-left: auto;
}
.single-product .fl-woo-notices .woocommerce-message a:hover {
background-color: #FAFCFF !important;
box-shadow: 0px -1px 1.6px 0.25px rgba(22, 44, 88, 0.20) inset, 1px 2px 2px 0px rgba(255, 255, 255, 0.60) inset !important;
}
.single-product .fl-woo-notices .woocommerce-message a:active {
background-color: #FFF !important;
box-shadow: 1px 1px 2.4px 1px rgba(9, 25, 56, 0.14) inset !important;
}
.single-product .woocommerce-Price-amount.amount {
font-family: Poppins;
font-size: 32px;
font-style: normal;
font-weight: 600;
line-height: 40px;
letter-spacing: 0.32px;
}
.single-product .wgm-info,
.wgm-info span {
font-family: Roboto;
font-size: 16px !important;
font-style: normal;
font-weight: 400;
line-height: 22px; display: inline-block;
margin-right: 20px;
}
.single-product .woocommerce-product-details__short-description>p {
margin: 0;
}
.single-product .single_add_to_cart_button {
padding: 16px 24px !important;
border-radius: 8px !important;
background: #004D9F !important;
box-shadow: 0px -1px 1.6px 0.25px rgba(9, 25, 56, 0.20) inset, 1px 2px 2px 0px rgba(255, 255, 255, 0.40) inset !important;
color: #fff !important;
}
.single-product .single_add_to_cart_button:hover {
background: #417FBD !important;
box-shadow: 0px -1px 1.6px 0.25px rgba(22, 44, 88, 0.20) inset, 1px 2px 2px 0px rgba(255, 255, 255, 0.60) inset !important;
transition: linear .1s;
}
.single-product .single_add_to_cart_button:active {
background: #004D9F !important;
box-shadow: 1px 1px 2.4px 1px rgba(9, 25, 56, 0.32) inset !important;
}
.single-product input.qty {
padding: 25px 5px !important;
font-size: 18px;
}
@media(max-width:992px) {
.single-product .fl-woo-notices .woocommerce-message {
display: block;
text-align: center;
}
.single-product .fl-woo-notices .woocommerce-message a {
margin: 0;
margin-top: 0px;
margin-top: 16px;
display: inline-block;
}
} .as-cart-privatkunden .return-to-shop {
display: none;
}
.as-cart-privatkunden .cart-empty.woocommerce-info {
background-color: #edf4fb;
border: none;
border-radius: 8px;
}
.as-cart-privatkunden .woocommerce-message {
border-radius: 8px;
border: none;
background-color: #EDF4FB !important;
}
.as-cart-privatkunden .woocommerce-message .restore-item {
float: right;
}
.as-cart-privatkunden .woocommerce-error {
border-radius: 8px;
text-align: center;
}
.as-cart-privatkunden .woocommerce {
display: grid;
grid-template-columns: 2fr 1fr;
}
.as-cart-privatkunden .woocommerce-notices-wrapper,
.as-cart-privatkunden .woocommerce-error {
grid-column: 1 / -1;
}
.as-cart-privatkunden .cart_totals {
width: 100% !important;
background-color: #edf4fb;
padding: 32px;
border-radius: 10px;
}
.as-cart-privatkunden .woocommerce-cart-form {
padding-right: 56px;
}
.as-cart-privatkunden .wc-cart-shipping-notice {
display: none;
}
.as-cart-privatkunden .woocommerce ul#shipping_method li label,
.woocommerce-page ul#shipping_method li label {
margin-left: 0;
}
.as-cart-privatkunden .woocommerce-shipping-destination,
.as-cart-privatkunden .woocommerce-shipping-calculator {
display: none !important;
}
.as-cart-privatkunden .woocommerce ul#shipping_method li label,
.woocommerce-page ul#shipping_method li label {
margin-left: 0;
}
.as-cart-privatkunden .woocommerce-shipping-destination,
.as-cart-privatkunden .woocommerce-shipping-calculator {
display: none !important;
}
.as-cart-privatkunden .woocommerce-cart-form thead {
display: none !important;
}
.as-cart-privatkunden .woocommerce-cart-form .remove {
color: #004D9F !important
}
.as-cart-privatkunden .woocommerce-cart-form .remove:hover {
color: #417FBD !important
}
.as-cart-privatkunden .cart_totals h2 {
font-size: 24px !important;
padding-left: 8px;
}
.as-cart-privatkunden .cart-subtotal td,
.woocommerce-shipping-totals td,
.order-total td {
text-align: right;
}
.as-cart-privatkunden .checkout-button.button {
background: #FBB900 !important;
box-shadow: 0px -1px 1.6px 0.25px rgba(137, 82, 16, 0.20) inset, 1px 2px 2px 0px rgba(255, 255, 255, 0.40) inset !important;
padding: 16px 24px !important;
font-size: 16px !important;
font-style: normal;
font-weight: 600 !important;
line-height: 24px !important;
margin-bottom: 0 !important;
}
.as-cart-privatkunden .checkout-button.button:hover {
background-color: #FFD664 !important;
box-shadow: 0px -1px 1.6px 0.25px rgba(22, 44, 88, 0.20) inset, 1px 2px 2px 0px rgba(255, 255, 255, 0.60) inset !important;
}
.as-cart-privatkunden .checkout-button.button:active {
background-color: #FBB900 !important;
box-shadow: 1px 1px 2.4px 1px rgba(9, 25, 56, 0.14) inset !important;
}
.as-cart-privatkunden .shop_table.cart .button {
background-color: unset !important;
color: #004D9F !important;
padding: 0 !important;
font-weight: bold !important;
}
.as-cart-privatkunden .shop_table.cart .button:hover {
background-color: unset !important;
color: #417fbd !important;
}
.as-cart-privatkunden .wc-proceed-to-checkout {
padding-bottom: 0 !important;
}
.as-cart-privatkunden .product-name a {
font-family: Poppins;
font-size: 18px;
font-style: normal;
font-weight: 600;
line-height: 24px;
letter-spacing: 0.36px;
color: #252237;
}
.as-cart-privatkunden .shop_table.cart .variation *,
.as-cart-privatkunden .shop_table.cart .wgm-tax { font-weight: normal;
font-size: 14px;
}
@media(max-width:992px) {
.as-cart-privatkunden .woocommerce {
display: block;
}
.as-cart-privatkunden .shop_table td {
padding: 8px 0 !important;
border: none !important;
}
.as-cart-privatkunden .cart_item td {
background-color: #fff !important;
}
.as-cart-privatkunden .woocommerce table.shop_table_responsive tr:nth-child(2n) td,
.as-cart-privatkunden .woocommerce-page table.shop_table_responsive tr:nth-child(2n) td {
background-color: unset;
}
.as-cart-privatkunden .fl-module-content.fl-node-content {
margin-left: 0;
margin-right: 0;
}
.as-cart-privatkunden .woocommerce-cart-form {
padding-right: 16px;
padding-left: 16px;
}
} .as-checkout-privatkunden .form-row.place-order {
text-align: right;
}
.as-checkout-privatkunden #order_review {
background-color: #edf4fb !important;
border-radius: 10px !important;
padding: 32px 32px 0 32px !important;
}
.as-checkout-privatkunden .woocommerce-checkout-review-order thead {
display: none;
}
.as-checkout-privatkunden .woocommerce-checkout-review-order .cart_item .product-name {
font-weight: bold;
}
.as-checkout-privatkunden .woocommerce-checkout-review-order .variation * { font-family: Roboto;
font-size: 14px;
font-weight: 400 !important;
}
.as-checkout-privatkunden .woocommerce-checkout-review-order .wgm-tax { font-family: Roboto;
font-size: 14px;
font-weight: 400 !important;
}
.as-checkout-privatkunden #payment {
padding: 0 !important;
border-top: 2px solid #C6D4E1 !important;
border-radius: 0 !important;
border-left: 0 !important;
border-right: 0 !important;
border-bottom: 0 !important;
}
.as-checkout-privatkunden .payment_box.payment_method_german_market_purchase_on_account {
display: none !important;
}
.as-checkout-privatkunden #order_review tr>td:last-child {
text-align: right;
}
.as-checkout-privatkunden .woocommerce #payment ul.payment_methods {
border-bottom: none !important;
}
.as-checkout-privatkunden .woocommerce #payment ul.payment_methods label {
font-weight: bold;
}
#place_order {
background-color: #fbb900 !important;
box-shadow: 0px -1px 1.6px 0.25px rgba(22, 44, 88, 0.20) inset, 1px 2px 2px 0px rgba(255, 255, 255, 0.60) inset !important;
color: #252237 !important;
font-weight: 600;
}
#place_order:hover {
background-color: #FFD664 !important;
box-shadow: 0px -1px 1.6px 0.25px rgba(22, 44, 88, 0.20) inset, 1px 2px 2px 0px rgba(255, 255, 255, 0.60) inset !important;
}
#place_order:active {
background-color: #FBB900 !important;
box-shadow: 1px 1px 2.4px 1px rgba(9, 25, 56, 0.14) inset !important;
}
.as-checkout-privatkunden .woocommerce-form-login-toggle .woocommerce-info,
.as-checkout-privatkunden .woocommerce-form-login {
background-color: #edf4fb !important;
border: none !important;
padding: 16px 24px !important;
border-radius: 10px !important;
} .as-checkout-steps-wrapper-innser {
font-weight: 500;
line-height: 26px;
word-wrap: break-word;
}
.as-checkout-steps-step-number {
display: inline-block;
border: 2px solid #004D9F;
width: 22px;
height: 22px;
text-align: center;
border-radius: 100%;
color: #004D9F;
font-size: 14px;
font-style: normal;
font-weight: 600;
line-height: 19px;
margin-right: 8px;
}
.as-checkout-steps-step.as-checkout-steps-step-current .as-checkout-steps-step-number {
background-color: #004D9F;
box-shadow: 1px 1px 2.4px 1px rgba(9, 25, 56, 0.32) inset;
color: #fff;
}
.as-checkout-steps-wrapper-innser {
text-align: center;
}
.as-checkout-steps-wrapper-innser a {
text-decoration: underline !important;
}
.as-checkout-steps-step {
margin-right: 40px;
display: inline-block;
position: relative;
}
.as-checkout-steps-wrapper-innser>.as-checkout-steps-step:last-child {
margin-right: 0;
}
.as-checkout-steps-step::after {
content: "";
display: block;
width: 32px;
height: 2px;
background-color: #C6D4E1;
position: absolute;
right: -38px;
top: 50%;
}
.as-checkout-steps-wrapper-innser>.as-checkout-steps-step:last-child::after {
display: none;
}
.as-checkout-steps-step:not(.as-checkout-steps-step-current):not(.as-checkout-steps-step-current-prev) {
opacity: .76;
}
@media(max-width:992px) {
.as-checkout-steps-step::after {
display: none;
}
.as-checkout-steps-step {
margin: 0;
}
.as-checkout-steps-wrapper-innser {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 8px;
}
} .as-check-privatkunden .woocommerce-info {
border-radius: 8px !important;
border: none !important;
background-color: #EDF4FB !important;
}
.as-check-privatkunden #customer_details .col-1,
.as-check-privatkunden #customer_details .col-2 {
max-width: 100%;
}
.as-check-privatkunden #customer_details .col-1 {
padding-left: 0;
}
.as-check-privatkunden #customer_details td {
padding-right: 24px !important;
}
.as-check-privatkunden #customer_details tr>td:first-child {
font-weight: 500;
}
.as-check-privatkunden #customer_details {
margin-bottom: 40px;
}
.as-check-privatkunden #order_review {
padding: 0 !important;
}
.as-check-privatkunden #order_review .shop_table thead {
display: none;
}
.as-check-privatkunden #order_review .shop_table tr>td:last-child {
text-align: right !important;
}
.as-check-privatkunden #order_review .shop_table {
margin-bottom: 0 !important;
}
.as-check-privatkunden #order_review .shop_table *,
.as-check-privatkunden #order_review .shop_table {
border: none;
padding: 0;
background-color: #fff;
}
.as-check-privatkunden .cart_item td {
padding-top: 24px !important;
padding-bottom: 24px !important;
}
.as-check-privatkunden .cart_item {
border-bottom: 2px solid #c6d4e1 !important;
}
.as-check-privatkunden table {
border-collapse: collapse !important;
}
.as-check-privatkunden tfoot th,
tfoot td {
padding: 24px 0 !important;
}
.as-check-privatkunden .wgm-tax,
.as-check-privatkunden .variation,
.as-check-privatkunden .variation * { font-family: Roboto;
font-size: 14px;
font-weight: 400 !important;
}
.as-check-privatkunden .place-order.wgm-place-order {
border-radius: 8px !important;
border: none !important;
background-color: #EDF4FB !important;
padding: 24px;
}
.as-check-privatkunden #p-shipping-service-provider {
display: block;
clear: both;
width: 100%;
}
.as-check-privatkunden #place_order {
margin-left: auto;
margin-left: auto;
padding: 16px 24px;
}
.as-check-privatkunden #place_order_back {
border-radius: 8px;
background: #fff;
box-shadow: 0px -1px 1.6px 0.25px rgba(9, 25, 56, 0.20) inset, 1px 2px 2px 0px rgba(255, 255, 255, 0.40) inset;
color: var(--Text-Dark, #252237);
font-family: Poppins;
font-size: 16px;
font-style: normal;
font-weight: 600;
line-height: 24px;
padding: 16px 24px;
}
.as-check-privatkunden #place_order_back:hover {
border-radius: 8px;
background: #FAFCFF;
box-shadow: 0px -1px 1.6px 0.25px rgba(22, 44, 88, 0.20) inset, 1px 2px 2px 0px rgba(255, 255, 255, 0.60) inset;
}
.as-check-privatkunden #place_order_back:active {
border-radius: 8px;
background: #FFF;
box-shadow: 1px 1px 2.4px 1px rgba(9, 25, 56, 0.14) inset;
}
.as-check-privatkunden .wgm-second-checkout .woocommerce-error {
border-radius: 8px;
margin-bottom: 24px;
} .woocommerce-order-received .woocommerce-order-overview {
padding: 16px 24px !important;
background-color: #edf4fb !important;
border: none !important;
border-radius: 10px !important;
}
.woocommerce-order-received .woocommerce-order-overview li {
padding: 0;
}
.woocommerce-order-received .woocommerce ul.order_details li {
border-right: 2px solid #C6D4E1;
}
.woocommerce-order-received .woocommerce ul.order_details li:last-of-type {
border: none;
}
.woocommerce-order-received .woocommerce-table--order-details thead,
.woocommerce-order-received .woocommerce-table--order-details>tfoot:nth-child(3) {
display: none;
}
{
display: none !important;
}
.woocommerce-order-received .woocommerce-order-details__title {
margin-top: 80px;
}
.woocommerce-order-received .woocommerce-table__line-item>td {
padding-left: 0 !important;
padding-right: 0 !important;
}
.woocommerce-order-received .woocommerce-table__line-item>td:last-child,
.woocommerce-table__line-item>td:last-child * {
text-align: right;
}
.woocommerce-order-received .woocommerce-table__product-name.product-name a {
display: block;
font-weight: bold;
color: #252237;
font-size: 18px;
line-height: 32px;
}
.woocommerce-order-received .woocommerce-table__product-name.product-name,
.woocommerce-order-received .woocommerce-table__product-total.product-total .product-tax,
.woocommerce-order-received .wgm-tax.includes_tax { font-family: Roboto;
font-size: 14px !important;
font-weight: 400 !important;
}
.woocommerce-order-received .woocommerce-table--order-details tfoot td {
text-align: right;
}
.woocommerce-order-received .woocommerce-table--order-details tfoot th {
padding-left: 0 !important;
padding-right: 0 !important;
}
.woocommerce-order-received .woocommerce-table--order-details tfoot {
background-color: #fff !important;
}
.woocommerce-order-received .woocommerce-customer-details address *:before {
display: none !important;
}
.woocommerce-order-received .woocommerce-customer-details address * {
padding: 0 !important;
margin: 0;
}
@media(max-width:992px) {
.woocommerce-order-received .woocommerce-order-overview li {
display: block !important;
border: none !important;
width: 100%;
margin-bottom: 4px;
}
}  .as-label-filter-wrapper::-webkit-scrollbar {
display: none;
} .as-label-filter-wrapper {
overflow:auto;
-ms-overflow-style: none; scrollbar-width: none; } .as-checkout-privatkunden #customer_details .col-1{
display: flex;
flex-direction: column;
}
.as-checkout-privatkunden #customer_details .col-1 .woocommerce-billing-fields{
order: 2;
}
.as-checkout-privatkunden #customer_details .col-1 .woocommerce-account-fields{
order: 1;
margin-top: -40px;
margin-bottom: 30px;
}
@media(max-width:992px){
.as-product-overview-left img {
margin-bottom: 16px !important;
}
.woocommerce-cart-form__cart-item.cart_item {
border-bottom: 2px solid #c6d4e1 !important;
margin-bottom: 16px;
padding-bottom: 16px;
}
}
@media(max-width:420px){
.as-product-overview-right .woopack-qty-input.quantity {
max-width: 100px;
}
.as-product-overview-right .input-text.qty.text {
width: 48px;
}
}
@media(max-width:540px){
.as-check-privatkunden #place_order_back {
display: block;
width: 100%;
margin-top: 16px;
}
.as-check-privatkunden #place_order{
order:98;
margin-top: 32px;
}
.as-check-privatkunden .form-row.place-order.wgm-place-order a {
order: 99;
}
.as-check-privatkunden #place_order {
display: block;
width: 100%;
}
.form-row.place-order.wgm-place-order a{
width: 100%;
}
} body .as-check-privatkunden #place_order_back {
color: #004D9F;
font-size: 16px;
font-family: Poppins;
font-weight: 600;
line-height: 24px;
word-wrap: break-word;
background: none!important;
box-shadow: none!important;
padding: 16px 8px!important;
}
body .as-check-privatkunden #place_order_back:hover {
color: #417FBD;
}
body .as-check-privatkunden #place_order_back:active {
color: #003C7A;
}