h1,h2,h3,h4 {
text-transform: uppercase;
}
.lama-read-more-left-align {
float: left;
}
.lama-read-more-right-align {
float: right;
}
.partneri h4 {
text-transform: none;
}
.partneri .et_pb_main_blurb_image {
margin-bottom: 16px;
}
.partneri a {
color: black;
text-decoration: underline;
}
.woocommerce ul.products li.product .star-rating {
display: none!important;
}
.woocommerce ul.products li.first, .woocommerce-page ul.products li.first {
clear: initial;
}
.hlavicka-obal {
background: url(//dixiegear.cz/wp-content/themes/Divi-child-wplama/img/header-bg.png);
background-size: contain;
background-repeat: no-repeat;
background-color: white;
background-position: center;
}
#page-container #main-header {
background: url(//dixiegear.cz/wp-content/themes/Divi-child-wplama/img/header-bg.png);
background-size: contain;
background-repeat: no-repeat;
background-color: white!important;
background-position: center;
}
.menu__plus:after {
padding: 10px 20px;
}
.et_pb_slide_description {
padding-left:20px!important;
padding-right:20px!important;
}
#top-header, #main-header {
background-color: transparent!important;
}
.woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span {
padding: 15px;
}
#woof_widget-2 .woof_list li {
display: block!important;
width: 100%;
}
.woocommerce div.product form.cart .variations td select {
width: 100%;
border-radius: 0;
}
.woocommerce-breadcrumb a {
font-weight: bold;
}
.et-social-twitter a.icon:before {
content: "\e0a3";
}
.woocommerce-currency-switcher-form {
float: right;
margin-right: 15px;
margin-top: -3px;
}
.button:after {
display:  none;
}
.woocommerce button.button:disabled[disabled], .et_button_icon_visible.woocommerce-page button.button, .et_button_icon_visible.woocommerce-page a.button {
padding: 5px 10px!important;
}
.select2-container .select2-selection--single, .select2-container--default .select2-selection--single .select2-selection__arrow {
height: 49px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
line-height: 48px;
}
.woocommerce #respond input#submit.alt.disabled, .woocommerce #respond input#submit.alt.disabled:hover, .woocommerce #respond input#submit.alt:disabled, .woocommerce #respond input#submit.alt:disabled:hover, .woocommerce #respond input#submit.alt:disabled[disabled], .woocommerce #respond input#submit.alt:disabled[disabled]:hover, .woocommerce a.button.alt.disabled, .woocommerce a.button.alt.disabled:hover, .woocommerce a.button.alt:disabled, .woocommerce a.button.alt:disabled:hover, .woocommerce a.button.alt:disabled[disabled], .woocommerce a.button.alt:disabled[disabled]:hover, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt:disabled[disabled], .woocommerce button.button.alt:disabled[disabled]:hover, .woocommerce input.button.alt.disabled, .woocommerce input.button.alt.disabled:hover, .woocommerce input.button.alt:disabled, .woocommerce input.button.alt:disabled:hover, .woocommerce input.button.alt:disabled[disabled], .woocommerce input.button.alt:disabled[disabled]:hover {
background-color: #c4451a;
}
.woocommerce #content .quantity input.qty, .woocommerce .quantity input.qty, .woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce-page #content .quantity input.qty, .woocommerce-page .quantity input.qty {
height: 36px;
border-radius: 0px;
}
.woocommerce #content div.product form.cart div.quantity, .woocommerce div.product form.cart div.quantity, .woocommerce-page #content div.product form.cart div.quantity, .woocommerce-page div.product form.cart div.quantity {
border-radius: 0px!important;
}
.product_meta > span {
width: 100%;
display: inline-block;
}
.wc-backward {
padding: 5px 10px!important;
}
.wc-backward:after {
display: none;
}
.woocommerce-MyAccount-navigation {
background: #f4f4f4;
}
.woocommerce-MyAccount-navigation ul {
padding: 0!important;
list-style-type: none!important;
}
.woocommerce-MyAccount-navigation-link {
background: #f4f4f4;
color: black;
border: 1px solid #f4f4f4;
}
.woocommerce-MyAccount-navigation-link a {
width: 100%;
padding: 15px;
display: inline-block;
color: black;
}
.woocommerce-MyAccount-navigation-link.is-active {
background: #c4451a;
color: black;
border: 1px solid #c4451a;
}
.woocommerce-MyAccount-navigation-link.is-active a {
color: #fff;
background: #c4451a;
}
.woocommerce-MyAccount-navigation-link a:hover {
background: #c4451a;
opacity: 0.7;
color: white;
}
.woocommerce-MyAccount-content a:after {
display: none;
}
#hp-slider .et_pb_button {
margin-top:0!important;
}
.term-description {margin-bottom:40px;}
.je-skladem {
color: #77a464;
}
#order_review_heading {
margin-top:30px;
}
#billing_company_buy_on_field .input-checkbox {
top: 11px;
}
#billing_company_buy_on_field label {
padding-left: 18px;
}
.woocommerce form .form-row textarea {
min-height:200px;
}
.woocommerce span.onsale, .woocommerce-page span.onsale {
background:#c4451a!important;
border-radius:0!important;
padding: 4px 15px !important;
font-size: 16px!important;
}
#menahide {
padding: 25px;
background: #c4451a;
color: white;
margin: 10px 0;
}
.place-order {
display: flow-root;
}
#mojeswitch {
padding-top: 10px;
}
#mojeswitch select {
padding: 5px;
}
#konmail {
width: calc(100% - 75px);
float: left;
height: 30px;
}
#konodeslat {
width: 75px;
float: right;
background: #c4451a;
color: white;
text-align: center;
border: none;
box-shadow: none;
height: 30px;   
}
#kontme {
margin-bottom: 10px;
display: inline-block;
}
#kontme label {
display:block;
}
#kommeerror {
color: red;
}
#kommemessage {
color: green;
}
#mojemena a {
color:white;
text-decoration:underline;
}
#regclen label {
font-size: 16px;
}
#regclen input {
padding: 10px;
margin-bottom: 10px;
}
.regclen-blok-submit input {
border-color: #ee2f2e;
border-radius: 20px;
font-size: 16px;
background-color: #ee2f2e;
padding: 0.3em 1em!important;
font-weight: normal;
text-align: right;
float: right;
border: none;
color: white;
text-transform: uppercase;
height: 37px;
cursor: pointer;
cursor: pointer;
}
.regclen-blok-submit input:hover {
background: #c4451a!important;
}
.regclen-left {
width:50%;
float: left;
padding: 15px;
}
.regclen-right {
width:50%;
float: right;
padding: 15px;
}
.regclen-blok label{
display:block;
text-align: left;
}
.regclen-blok input{
width: 100%;
}
.regclen-blok-check {
text-align: left;
} #top-menu .current-menu-item a::before,
#top-menu .current_page_item a::before {
content: "";
position: absolute;
z-index: 2;
left: 0;
right: 0;
}
#top-menu > li > a:before {
content: "";
position: absolute;
z-index: -2;
left: 0;
right: 100%;
bottom: 50%;
background: #c4451a; height: 3px; -webkit-transition-property: right;
transition-property: right;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out;
}
#top-menu li a:hover {
opacity: 1 !important;
}
#top-menu li a:hover:before {
right: 0;
}
#top-menu li li a:before {
bottom: 10%;
}
#et-info-email, #et-info-phone, .et-cart-info span, #et-info, #et-secondary-menu>ul>li a {
font-weight: 300;
}
#main-content .container:before {
display: none;
}
#sidebar {
padding-left: 0!important;
}
.product .related h2.woocommerce-loop-product__title {
font-size: 1em!important;
}
.wplama-insert-wrap {
max-width: 500px;
padding: 25px 0 50px;
}
#wplama-insert-form #wplama-insert-email {
width: calc(100% - 200px);
padding: 15px;
}
#wplama-insert-form #wplama-insert-submit {
width: 200px;
height: 50px;
background-color: #c4451a;
border-color: #c4451a;
box-shadow: none;
color: white;
border:none;
cursor: pointer;
}
#wplama-insert-form #wplama-insert-submit:hover {
background-color: black;
}    @media only screen and (min-width:981px) {
#hp-slider .et_pb_slide_title {
padding-right: 50%;
}
}
@media only screen and (max-width:980px) {
#et-info, #et-secondary-menu #et-secondary-nav, #top-header {
display: none!important;
}
.soc-site {
justify-content: center;
flex-direction: column;
align-items: center;
}
.soc-site a {
height: 55px;
}
}
@media only screen and (max-width:767px) {
.regclen-left {
width:100%;
padding: 0px;
}
.regclen-right {
width:100%;
padding: 0px;
}
.hlavicka-obal {
background-size: cover;
}
#top-header, #top-header a, #et-secondary-nav li li a, #top-header .et-social-icon a:before {
font-size: 16px;
line-height: 28px;
}
#et-info-email, #et-info-phone, .et-cart-info span, #et-info, #et-secondary-menu>ul>li a {
padding-bottom: 0;
}
}
@media (max-width: 980px){
#et-secondary-nav, #et-secondary-menu {
display: block !important;
width:100%;
}
#et-secondary-nav, #et-secondary-menu .et-cart-info{
margin-left:0px;
}
} .single-badge-bestseller {
width: 100px;
height: auto;
background: rgb(173,5,2);
margin: auto;
text-align: center;
color: white;
top: 10%;
position: absolute;
z-index: 999;
text-transform: uppercase;
font-weight: 600;
}
.single-badge-limited {
width: 100px;
height: auto;
background: rgb(255,102,0);
margin: auto;
text-align: center;
color: white;
top: 10%;
position: absolute;
z-index: 999;
text-transform: uppercase;
font-weight: 600;
}
.single-badge-custom {
width: 100px;
height: auto;
background: rgb(184,146,35);
margin: auto;
text-align: center;
color: white;
top: 10%;
position: absolute;
z-index: 999;
text-transform: uppercase;
font-weight: 600;
right:0;
}
.lama-bagde-wrap .badge-bestseller {
width: 100px;
height: auto;
background: rgb(173,5,2);
margin: auto;
text-align: center;
color: white;
top: 180px;
position: absolute;
z-index: 999;
text-transform: uppercase;
font-weight: 600;
right:0;
}
.lama-bagde-wrap .badge-limited {
width: 100px;
height: auto;
background: rgb(255,102,0);
margin: auto;
text-align: center;
color: white;
top: 180px;
right:0;
position: absolute;
z-index: 999;
text-transform: uppercase;
font-weight: 600;
right:0;
}
.lama-bagde-wrap .badge-custom {
width: 100px;
height: auto;
background: rgb(184,146,35);
margin: auto;
text-align: center;
color: white;
top: 180px;
right:0;
position: absolute;
z-index: 999;
text-transform: uppercase;
font-weight: 600;
}
#page-container .et_pb_button, #page-container div.product form.cart .button {
background: linear-gradient(355.06deg, #C4451A 4.28%, #DF4C1A 93.43%);
box-shadow: 0px 0px 4px 1px rgba(196, 69, 26, 0.3);
border-radius:10px!important;
padding:10px 30px!important;
}
#page-container .woocommerce ul.products li.product .onsale {
right:0!important;
top: 150px!important;
padding:0!important;
text-transform:uppercase;
width:100px!important;
left: unset !important;
}
.soc-site {
display: flex;
gap: 20px;
justify-content: center;
}
.soc-site a {
border: 1px solid rgba(0, 0, 0, 1);
padding:10px 20px;
border-radius:10px;
color:black;
display: flex;
align-content: center;
align-items: center;
}
.soc-site a img {
margin-right:10px;
}
.woocommerce-loop-product__title {
font-family: Arial;
font-weight: 700;
font-size: 18px!important;
line-height: 100%;
letter-spacing: 0%;
}
.woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price, .woocommerce ul.products li.product .price del, .woocommerce-page ul.products li.product .price del {
font-family: Arial;
font-weight: 700;
font-size: 14px;
line-height: 100%;
letter-spacing: 0%;
color: rgba(0, 0, 0, 1)!important;
}
.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock {
color: rgba(0, 163, 33, 1);
font-size: 14px!important;
}
@media (max-width: 479px) {
.woocommerce-page ul.products li.product:nth-child(n) {
margin: 0 0 11.5% !important;
width: 100% !important;
padding-bottom:11.5%!important;
border-bottom: 1px solid rgba(188, 188, 188, 1)
}
}
@media (-webkit-min-device-pixel-ratio: 1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx) {
.pswp--svg .pswp__button--arrow--right:before, button.pswp__button--arrow--left::before {
background-image:url(https://dixiegear.cz/wp-content/uploads/2025/06/default-skin-black.svg)!important;
}
}