html, body {
max-width: 100%;
overflow-x: hidden;
}
select {
border: 2px solid #dfdfdf;
border-radius: 100px;
padding: 10px 25px;
background: white;
font-size: 15px;
font-weight: 400;
}
.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp {
padding: 10px;
border-radius: 100px;
}
.dgwt-wcas-open-pirx .dgwt-wcas-suggestions-wrapp {
padding-top: 0px;
padding-bottom: 10px;
border-radius: 30px 30px 30px 30px;
box-shadow: 0px 50px 40px rgba(0, 0, 0, 0.2);
margin-top:20px;
}
.dgwt-wcas-si img {
border: 0px solid #e8e8e8;
border-radius: 0px;
}
.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input {
border: 0px solid transparent;
}
.dgwt-wcas-style-pirx.dgwt-wcas-search-filled .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input {
font-family: 'Axiforma';
}
.elementor-widget-woocommerce-checkout-page {
font-family: 'Axiforma' !important;
font-size: 15px !important;
line-height: 21px;
color: #595959 !important;
}
.woocommerce ul.order_details {
background: #ed1932;
padding: 20px 30px;
color: white;
}
h2.woocommerce-order-details__title, h2.woocommerce-column__title, h2.woocommerce-superfaktura__title {
font-size: 30px !important;
}
.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tfoot td, .elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tfoot th {
border-bottom: 1px solid;
}
.woocommerce .woocommerce-customer-details address {
border: 0px;
border-radius: 0px;
padding: 20px 30px;
background: #f4f4f4;
}
.woocommerce-info::before {
display: none;
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button {
font-weight: bold;
color: white !important;
background-color: #000;
border-radius: 100px;
}
.wpcbm-badge-style-01 {
font-weight: 500;
}
.bapf_hideckbox li label, .bapf_hideckbox li label a {
color: #000;
}
.bapf_hideckbox li label, .bapf_hideckbox li label a {
color: #000;
}
.bapf_hideckbox li input:checked + label:hover, .bapf_hideckbox li input:checked + label:hover a, .bapf_hideckbox li label:hover, .bapf_hideckbox li label:hover a {
color: #ED1932;
}
.woocommerce ul.products li.product .price ins {
font-weight: 600;
text-decoration:none;
padding-left: 10px;
}
.woocommerce div.product form.cart {
margin-bottom: 0px;
}
.woocommerce div.product .stock {
color: #19a720;
font-weight: 400;
}
.elementor-14134 .elementor-element.elementor-element-9a934d3.elementor-wc-products ul.products li.product .button {
color: black;
font-size: 14px;
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button {
color: white;
background-color: #000;
border-radius: 100px;
font-family: 'Axiforma';
font-weight: 500;
padding: 13px 30px;
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover {
background-color: #ED1932;
color:white;
}
.elementor-wc-products ul.products li.product .button:hover {
background-color: #FFFFFF;
color: #ed1932 !important;
}
.woocommerce-error, .woocommerce-info, .woocommerce-message {
font-family: 'Axiforma';
}
.woocommerce-shipping-calculator {
display:none;
}
.woocommerce-shipping-destination {
display:none;
}
.bapf_hascolarr:hover {
color:#ed1932 !important;
}
.bapf_hascolarr:active {
color:#ed1932 !important;
}
.bapf_sfilter .bapf_body .mCSB_container > ul, .bapf_sfilter .bapf_body > ul {
padding: 0px;
}
.woocommerce table.shop_attributes {
border-top: 0px;
}
.woocommerce table.shop_attributes th {
border-bottom: 0px dotted rgba(0,0,0,.1);
}
.woocommerce table.shop_attributes td {
border-bottom: 0px dotted rgba(0,0,0,.1);
}
table td, table th {
border: 0px solid white;
}
table tbody > tr:nth-child(2n+1) > td, table tbody > tr:nth-child(2n+1) > th {
background-color: white;
}
.woocommerce table.shop_attributes tr:nth-child(2n) td, .woocommerce table.shop_attributes tr:nth-child(2n) th {
background: #f7f7f7;
}
.woocommerce table.shop_attributes th {
width: 200px;
font-weight: 500;
padding: 10px 20px;
text-align: left;
}
.woocommerce table.shop_attributes td {
font-style: normal;
}
.bapf_sfilter ul li {
font-weight: 300 !important;
line-height: 1.5 !important;
} @media only screen and (max-width: 767px) {
.woocommerce ul.order_details li {
width: 100%;
border: 0px;
padding: 7px 0px;
}
.woocommerce ul.products li.product a img {
height: 250px;
object-fit: contain;
background: white;
padding:0px 10px;
filter: brightness( 96% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 {
padding: 0px 15px;
}
.woocommerce ul.products li.product .price {
padding: 0px 15px;
}
.woocommerce div.product form.cart {
margin-bottom: 0em;
padding: 0px 15px 0px 15px;
}
}
.elementor-14134 .elementor-element.elementor-element-9755fe5.elementor-wc-products ul.products li.product .button {
color: #ed1932 !important;
}
.elementor-14134 .elementor-element.elementor-element-9755fe5.elementor-wc-products ul.products li.product .button:hover {
color: black !important;
}
.woocommerce-error::before {
color: #ed1932;
}
.elementor-lightbox .elementor-lightbox-image {
box-shadow: none;
}
.woocommerce-error, .woocommerce-info, .woocommerce-message {
background-color: #fafafa;
}
.woocommerce-error {
border-top-color: #ed1932;
}
.tnp-subscription input.tnp-submit, .tnp-profile input.tnp-submit {
background-color: #ed1932;
color: #fff;
padding: 15px 25px 14px 25px !important;
font-size: 17px !important;
}
.tnp-subscription label, .tnp-profile label {
color: white;
}
.tnp-field-email {
width:100%;
display: inline-flex;
}
.tnp-field-button {
width:100%;
display: inline-flex;
}
.tnp-subscription label, .tnp-profile label {
display: none;
}
.tnp-privacy-field {display:none;}
.woo-variation-swatches ul.variations > li {
margin: 0px !important;
}
.woocommerce-breadcrumb {
overflow-x: auto;
overflow-y: hidden;
white-space: nowrap;
scrollbar-width: none;
}
.woocommerce-breadcrumb::-webkit-scrollbar {
display: none;
}
.scroll::-webkit-scrollbar {
display: none;
}
.elementor-lightbox .elementor-lightbox-image {
box-shadow: none !important;
}
.woo-variation-swatches .wvs-style-rounded.variable-items-wrapper .variable-item:not(.radio-variable-item) .variable-item-span {
border-radius: 0px !important;
} @media only screen and (min-width: 768px) {
.woocommerce ul.products li.product a img {
height: 400px;
object-fit: contain;
background: white;
padding:20px;
filter: brightness( 96% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}
}