html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}html{scroll-behavior:smooth}body{line-height:1}a{text-decoration-skip-ink:auto}a[href^="tel"]{color:inherit;text-decoration:none}button{outline:0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}q{display:inline;font-style:italic}q:before{content:'"';font-style:normal}q:after{content:'"';font-style:normal}textarea,input[type="text"],input[type="button"],input[type="submit"],input[type="reset"],input[type="search"],input[type="password"]{-webkit-appearance:none;appearance:none;border-radius:0}input[type="search"]{-webkit-appearance:textfield}table{border-collapse:collapse;border-spacing:0}th,td{padding:2px}big{font-size:120%}small,sup,sub{font-size:80%}sup{vertical-align:super}sub{vertical-align:sub}dd{margin-left:20px}kbd,tt{font-family:courier;font-size:12px}ins{text-decoration:underline}del,strike,s{text-decoration:line-through}dt{font-weight:bold}address,cite,var{font-style:italic}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}
.sticky{}.bypostauthor{}.wp-caption{}.wp-caption-text{}.gallery-caption{}.alignright{}.alignleft{}.aligncenter{}
.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal}
.screen-reader-text:focus{background-color:#f7f7f7;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#007acc;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;right:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
.skip-link{left:-9999rem;top:2.5rem;z-index:999999999;text-decoration:underline}
.skip-link:focus{display:block;left:6px;top:7px;font-size:14px;font-weight:600;text-decoration:none;line-height:normal;padding:15px 23px 14px;z-index:100000;right:auto}
.visually-hidden:not(:focus):not(:active), .form-allowed-tags:not(:focus):not(:active){position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);white-space:nowrap}
.footer_bg {
background:url(https://zburastav.cz/wp-content/uploads/2023/07/pozadi_footer.png) no-repeat;
background-size:cover;
}
.custom-logo {
height: 55px !important;
margin-top:0px;
}
@media (max-width: 1100px) {
.image-uvod {
width: 80% !important;
}
}
@media (min-width: 466px) {
.mhr {
height:278px;
}
.carousel-item {
transition-duration: 2s !important;
}
}
@media (max-width: 466px) {
.custom-logo {
width: 220px;
margin-top:0px !important;
}
.title_br {
display:none;
}
.title {
font-size: 4rem !important;
}
#navigace {
margin-top:-20px;
}
.footer_bg {
background:url(https://i.imgur.com/f9fu8mF.png);
background-size:cover;
}
}
@media (max-width: 255px) {
.custom-logo {
width: 175px;
height:auto;
}
}
.navbar {
background: rgb(255, 255, 255, 1);
}
.navbar .menu-item {
margin: 0 10px;
margin-bottom: 5px;
margin-top: 5px;
}
.navbar .menu-item .nav-link {
text-decoration: none;
color: #1d2328;
font-size: 1rem;
-webkit-transition: 0.3s;
transition: 0.3s;
font-weight: 600;
}
.navbar .menu-item .nav-link:hover {
text-decoration: underline;
}
.navbar .dropdown-menu {
display: none;
width: auto;
margin: 0;
padding-bottom: 0;
background-color: white;
}
.navbar .dropdown-menu .dropdown-item {
margin: 0;
padding: 5px 30px;
color: black;
background: transparent;
border-bottom: 1px solid transparent !important;
}
@media (max-width: 1200px) {
.nt {
margin-top: -100px;
margin-right: -100px;
}
}
.navbar .dropdown-menu .dropdown-item .active {
color: "rgb(55, 132, 190)";
}
.navbar .dropdown-menu .dropdown-item:hover {
color: "rgb(55, 132, 190)";
}
.navbar .offcanvas-toggler {
background: none;
border: none;
}
.navbar .search-group input[type="text"] {
padding: 2px 5px;
}
@media (max-width: 1440px) {
.navbar-collapse {
padding: 5px;
margin-top: 24px;
}
@media (max-width: 768px) {
.title {
font-size:2rem;
}
}
.tel_blok {
display: inline-block;
}
.mail_blok {
display: inline-block;
}
.menu-item {
border-bottom: 1px solid #adadad;
margin-bottom: 10px;
}
.kontakt_icon {
margin-top: -5px !important;
}
}
.dropdown-menu {
display: none;
background-color:#f8f9fa;
left: 10px;
border-radius: 0px;
}
.dropdown:hover .dropdown-menu {
display: block;
}
.dropdown-item {
}
#menu-menu a {
text-decoration:none;
}
#hero #hero-video img {
-o-object-fit: cover;
object-fit: cover;
}
.title_btn {
border:2px solid white;
color: white;
font-size: 1.4rem;
}
.title_btn:hover {
border:2px solid white;
color: black;
background:white;
}
body {
background: white;
background-repeat: no-repeat;
background-attachment: fixed;
font-family: 'Roboto', sans-serif !important;
}
.btn_nabidka {
border:1px solid grey;
background:white;
color:black;
}
.btn_nabidka:hover {
border:1px solid black;
background:black;
color:white;
}
.list_blok {
box-shadow: 0px 0px 0px #ecf0ef; 
transition: box-shadow 0.3s; 
}
.list_blok:hover {
box-shadow: 2px 2px 2px #ecf0ef, -2px -2px 2px #ecf0ef, 2px -2px 2px #ecf0ef, -2px 2px 2px #ecf0ef; }
.upnav_text {
margin-left:2rem;
}
.box {
background:transparent;height:12rem;border:5px solid transparent;color: black;opacity:.65;
}
.box_image {
height:3rem;width:auto;margin-top:1.8rem;
}
.header_text {
font-size:3.6rem;line-height:4rem;letter-spacing:0.2rem;text-shadow: 0px 0px 6px #000000;
}
.header_text2 {
font-size:2.5rem;line-height:4rem;letter-spacing:0.2rem;
}
.box_text {
font-size:1.2rem;color:#7d6a55;padding-top:1.5rem;
}
.onas_text {
font-size: 1.4rem;
font-weight:700;
}
.onas_desc {
font-size: 2.3rem;
font-weight:700;
text-transform: uppercase;
}
.header_desc {
font-weight:normal !important;text-shadow: 0px 0px 6px #000000;
}
@media only screen and (max-width: 602px) {
.header_text {
font-size:3rem;
}
.header_desc {
font-size: 1.3rem;
}
}
@media only screen and (max-width: 991px) {
.main_box {
width: 33% !important;
}
}
@media only screen and (max-width: 767px) {
.main_box {
width: 50% !important;
}
.co_nabizime {
margin-top:0rem;
font-size: 2.2rem;
}
}
@media only screen and (max-width: 405px) {
.main_box {
width: 100% !important;
}
.header_text {
font-size:2rem;
line-height: 2.3rem;
}
}
.carousel-control-prev-icon,
.carousel-control-next-icon {
filter: invert(100%);
margin-top:-2rem;
}
.carousel-control-prev {
justify-content: flex-start;
}
.carousel-control-next {
justify-content: flex-end;
}
.carousel-control-prev-icon,
.carousel-control-next-icon {
margin-right: 0;
}
.kosik-ikona {
color: black !important;
text-decoration: none !important;
font-size: 1.3rem;
margin-left: 1.3rem;
margin-top:-0.3rem;
}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
float: left !important;
width: 100% !important;
}
.input-text {
height: 2rem !important;
border: 1px solid grey !important;
} .woocommerce-MyAccount-navigation {
background-color: #f8f9fa; border: 1px solid #dee2e6; }
.woocommerce-MyAccount-navigation .nav-link {
padding: 0.75rem 1.25rem; color: #495057; border-radius: 0.375rem; }
.woocommerce-MyAccount-navigation .nav-item:not(:last-child) {
border-bottom: 1px solid #dee2e6; }
@media (max-width: 768px) {
.woocommerce-MyAccount-navigation {
margin-bottom: 20px; }
}
.woocommerce-account .woocommerce-MyAccount-navigation {
float: left;
width: 100% !important;
} .woocommerce-MyAccount-navigation .nav-link.is-active {
background-color: #ebd3b5; color: #000000; font-weight: bold; border-radius: 0.375rem; } .woocommerce-MyAccount-navigation .nav-link:hover {
background-color: #f0e6d2; color: #000000; border-radius: 0.375rem; }
.added_to_cart {
display: none !important;
}
.add_to_cart_button, .product_type_variable {
background: #ccb496 !important;
color: white !important;
height:2rem !important;
font-size: 1rem !important;
}
.disabled {
background: #ccb496 !important;
}
.add_to_cart_button:hover, .product_type_variable:hover {
background: #ccb496 !important;
color: white !important;
height:2rem !important;
font-size: 1rem !important;
}
#add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button {
margin-bottom: 0em !important;
padding: 15px  !important;
background: #ccb496 !important;
color: white !important;
}
.woocommerce .quantity .qty {
width: 100% !important;
}
.in-stock {
color: #73ba72;
}
.woocommerce-variation-price {
margin-bottom:15px;
}
.quantity { } .woocommerce-form-coupon-toggle {
background-color: #f5f5f5; border: 1px solid #cccccc; border-radius: 10px; padding: 20px; margin-bottom: 20px; } .woocommerce-info {
color: #000000; font-size: 16px; margin-bottom: 0px !important;
padding-bottom: 0px !important;
} .woocommerce-info a {
color: #ccb497; font-weight: bold; text-decoration: none; }
.woocommerce-info a:hover {
color: #bda79e; text-decoration: underline; }