:root {
--dark-blue: #21468d;
--super-dark-blue: #172f5d;
--nadisy-větší-mezera: .5px;
--light-blue: #3b7dfa;
--light-red: #e41d32;
--nadpisy-menší-mezera: .25px;
--grey-bg: #eaeaea;
--dark-red: #900f1c;
--white: white;
--whitesmoke: #f5f5f5;
--black: black;
}
.w-layout-layout {
grid-row-gap: 20px;
grid-column-gap: 20px;
grid-auto-columns: 1fr;
justify-content: center;
padding: 20px;
}
.w-layout-cell {
flex-direction: column;
justify-content: flex-start;
align-items: flex-start;
display: flex;
}
.w-commerce-commerceaddtocartform {
margin: 0 0 15px;
}
.w-commerce-commerceaddtocartquantityinput {
-webkit-appearance: none;
appearance: none;
background-color: #fafafa;
border: 1px solid #ddd;
border-radius: 3px;
width: 60px;
height: 38px;
margin-bottom: 10px;
padding: 8px 6px 8px 12px;
line-height: 20px;
display: block;
}
.w-commerce-commerceaddtocartquantityinput::placeholder {
color: #999;
}
.w-commerce-commerceaddtocartquantityinput:focus {
border-color: #3898ec;
outline-style: none;
}
.w-commerce-commerceaddtocartbutton {
color: #fff;
cursor: pointer;
-webkit-appearance: none;
appearance: none;
background-color: #3898ec;
border-width: 0;
border-radius: 0;
align-items: center;
padding: 9px 15px;
text-decoration: none;
display: flex;
}
.w-commerce-commerceaddtocartbutton.w--ecommerce-add-to-cart-disabled {
color: #666;
cursor: not-allowed;
background-color: #e6e6e6;
border-color: #e6e6e6;
outline-style: none;
}
.w-commerce-commerceaddtocartoutofstock {
background-color: #ddd;
margin-top: 10px;
padding: 10px;
}
.w-commerce-commerceaddtocarterror {
background-color: #ffdede;
margin-top: 10px;
padding: 10px;
}
.w-checkbox {
margin-bottom: 5px;
padding-left: 20px;
display: block;
}
.w-checkbox:before {
content: " ";
grid-area: 1 / 1 / 2 / 2;
display: table;
}
.w-checkbox:after {
content: " ";
clear: both;
grid-area: 1 / 1 / 2 / 2;
display: table;
}
.w-checkbox-input {
float: left;
margin: 4px 0 0 -20px;
line-height: normal;
}
.w-checkbox-input--inputType-custom {
border: 1px solid #ccc;
border-radius: 2px;
width: 12px;
height: 12px;
}
.w-checkbox-input--inputType-custom.w--redirected-checked {
background-color: #3898ec;
background-image: url(https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg);
background-position: 50%;
background-repeat: no-repeat;
background-size: cover;
border-color: #3898ec;
}
.w-checkbox-input--inputType-custom.w--redirected-focus {
box-shadow: 0 0 3px 1px #3898ec;
}
.w-layout-grid {
grid-row-gap: 16px;
grid-column-gap: 16px;
grid-template-rows: auto auto;
grid-template-columns: 1fr 1fr;
grid-auto-columns: 1fr;
display: grid;
}
.w-commerce-commercecartwrapper {
display: inline-block;
position: relative;
}
.w-commerce-commercecartopenlink {
color: #fff;
cursor: pointer;
-webkit-appearance: none;
appearance: none;
background-color: #3898ec;
border-width: 0;
border-radius: 0;
align-items: center;
padding: 9px 15px;
text-decoration: none;
display: flex;
}
.w-commerce-commercecartopenlinkcount {
color: #3898ec;
text-align: center;
background-color: #fff;
border-radius: 9px;
min-width: 18px;
height: 18px;
margin-left: 8px;
padding-left: 6px;
padding-right: 6px;
font-size: 11px;
font-weight: 700;
line-height: 18px;
display: inline-block;
}
.w-commerce-commercecartcontainerwrapper {
z-index: 1001;
background-color: #000c;
position: fixed;
inset: 0;
}
.w-commerce-commercecartcontainerwrapper--cartType-modal {
flex-direction: column;
justify-content: center;
align-items: center;
display: flex;
}
.w-commerce-commercecartcontainerwrapper--cartType-leftSidebar {
flex-direction: row;
justify-content: flex-start;
align-items: stretch;
display: flex;
}
.w-commerce-commercecartcontainerwrapper--cartType-rightSidebar {
flex-direction: row;
justify-content: flex-end;
align-items: stretch;
display: flex;
}
.w-commerce-commercecartcontainerwrapper--cartType-leftDropdown {
background-color: #0000;
position: absolute;
inset: 100% auto auto 0;
}
.w-commerce-commercecartcontainerwrapper--cartType-rightDropdown {
background-color: #0000;
position: absolute;
inset: 100% 0 auto auto;
}
.w-commerce-commercecartcontainer {
background-color: #fff;
flex-direction: column;
width: 100%;
min-width: 320px;
max-width: 480px;
display: flex;
overflow: auto;
box-shadow: 0 5px 25px #00000040;
}
.w-commerce-commercecartheader {
border-bottom: 1px solid #e6e6e6;
flex: none;
justify-content: space-between;
align-items: center;
padding: 16px 24px;
display: flex;
position: relative;
}
.w-commerce-commercecartcloselink {
width: 16px;
height: 16px;
}
.w-commerce-commercecartformwrapper {
flex-direction: column;
flex: 1;
display: flex;
}
.w-commerce-commercecartform {
flex-direction: column;
flex: 1;
justify-content: flex-start;
display: flex;
}
.w-commerce-commercecartlist {
-webkit-overflow-scrolling: touch;
flex: 1;
padding: 12px 24px;
overflow: auto;
}
.w-commerce-commercecartitem {
align-items: flex-start;
padding-top: 12px;
padding-bottom: 12px;
display: flex;
}
.w-commerce-commercecartitemimage {
width: 60px;
height: 0%;
}
.w-commerce-commercecartiteminfo {
flex-direction: column;
flex: 1;
margin-left: 16px;
margin-right: 16px;
display: flex;
}
.w-commerce-commercecartproductname {
font-weight: 700;
}
.w-commerce-commercecartoptionlist {
margin-bottom: 0;
padding-left: 0;
text-decoration: none;
list-style-type: none;
}
.w-commerce-commercecartquantity {
-webkit-appearance: none;
appearance: none;
background-color: #fafafa;
border: 1px solid #ddd;
border-radius: 3px;
width: 60px;
height: 38px;
margin-bottom: 10px;
padding: 8px 6px 8px 12px;
line-height: 20px;
display: block;
}
.w-commerce-commercecartquantity::placeholder {
color: #999;
}
.w-commerce-commercecartquantity:focus {
border-color: #3898ec;
outline-style: none;
}
.w-commerce-commercecartfooter {
border-top: 1px solid #e6e6e6;
flex-direction: column;
flex: none;
padding: 16px 24px 24px;
display: flex;
}
.w-commerce-commercecartlineitem {
flex: none;
justify-content: space-between;
align-items: baseline;
margin-bottom: 16px;
display: flex;
}
.w-commerce-commercecartordervalue {
font-weight: 700;
}
.w-commerce-commercecartapplepaybutton {
color: #fff;
cursor: pointer;
-webkit-appearance: none;
appearance: none;
background-color: #000;
border-width: 0;
border-radius: 2px;
align-items: center;
height: 38px;
min-height: 30px;
margin-bottom: 8px;
padding: 0;
text-decoration: none;
display: flex;
}
.w-commerce-commercecartapplepayicon {
width: 100%;
height: 50%;
min-height: 20px;
}
.w-commerce-commercecartquickcheckoutbutton {
color: #fff;
cursor: pointer;
-webkit-appearance: none;
appearance: none;
background-color: #000;
border-width: 0;
border-radius: 2px;
justify-content: center;
align-items: center;
height: 38px;
margin-bottom: 8px;
padding: 0 15px;
text-decoration: none;
display: flex;
}
.w-commerce-commercequickcheckoutgoogleicon, .w-commerce-commercequickcheckoutmicrosofticon {
margin-right: 8px;
display: block;
}
.w-commerce-commercecartcheckoutbutton {
color: #fff;
cursor: pointer;
-webkit-appearance: none;
appearance: none;
text-align: center;
background-color: #3898ec;
border-width: 0;
border-radius: 2px;
align-items: center;
padding: 9px 15px;
text-decoration: none;
display: block;
}
.w-commerce-commercecartemptystate {
flex: 1;
justify-content: center;
align-items: center;
padding-top: 100px;
padding-bottom: 100px;
display: flex;
}
.w-commerce-commercecarterrorstate {
background-color: #ffdede;
flex: none;
margin: 0 24px 24px;
padding: 10px;
}
.w-commerce-commercecheckoutformcontainer {
background-color: #f5f5f5;
width: 100%;
min-height: 100vh;
padding: 20px;
}
.w-commerce-commercelayoutcontainer {
justify-content: center;
align-items: flex-start;
display: flex;
}
.w-commerce-commercelayoutmain {
flex: 0 800px;
margin-right: 20px;
}
.w-commerce-commercecheckoutcustomerinfowrapper {
margin-bottom: 20px;
}
.w-commerce-commercecheckoutblockheader {
background-color: #fff;
border: 1px solid #e6e6e6;
justify-content: space-between;
align-items: baseline;
padding: 4px 20px;
display: flex;
}
.w-commerce-commercecheckoutblockcontent {
background-color: #fff;
border-bottom: 1px solid #e6e6e6;
border-left: 1px solid #e6e6e6;
border-right: 1px solid #e6e6e6;
padding: 20px;
}
.w-commerce-commercecheckoutlabel {
margin-bottom: 8px;
}
.w-commerce-commercecheckoutemailinput {
-webkit-appearance: none;
appearance: none;
background-color: #fafafa;
border: 1px solid #ddd;
border-radius: 3px;
width: 100%;
height: 38px;
margin-bottom: 0;
padding: 8px 12px;
line-height: 20px;
display: block;
}
.w-commerce-commercecheckoutemailinput::placeholder {
color: #999;
}
.w-commerce-commercecheckoutemailinput:focus {
border-color: #3898ec;
outline-style: none;
}
.w-commerce-commercecheckoutshippingaddresswrapper {
margin-bottom: 20px;
}
.w-commerce-commercecheckoutshippingfullname {
-webkit-appearance: none;
appearance: none;
background-color: #fafafa;
border: 1px solid #ddd;
border-radius: 3px;
width: 100%;
height: 38px;
margin-bottom: 16px;
padding: 8px 12px;
line-height: 20px;
display: block;
}
.w-commerce-commercecheckoutshippingfullname::placeholder {
color: #999;
}
.w-commerce-commercecheckoutshippingfullname:focus {
border-color: #3898ec;
outline-style: none;
}
.w-commerce-commercecheckoutshippingstreetaddress {
-webkit-appearance: none;
appearance: none;
background-color: #fafafa;
border: 1px solid #ddd;
border-radius: 3px;
width: 100%;
height: 38px;
margin-bottom: 16px;
padding: 8px 12px;
line-height: 20px;
display: block;
}
.w-commerce-commercecheckoutshippingstreetaddress::placeholder {
color: #999;
}
.w-commerce-commercecheckoutshippingstreetaddress:focus {
border-color: #3898ec;
outline-style: none;
}
.w-commerce-commercecheckoutshippingstreetaddressoptional {
-webkit-appearance: none;
appearance: none;
background-color: #fafafa;
border: 1px solid #ddd;
border-radius: 3px;
width: 100%;
height: 38px;
margin-bottom: 16px;
padding: 8px 12px;
line-height: 20px;
display: block;
}
.w-commerce-commercecheckoutshippingstreetaddressoptional::placeholder {
color: #999;
}
.w-commerce-commercecheckoutshippingstreetaddressoptional:focus {
border-color: #3898ec;
outline-style: none;
}
.w-commerce-commercecheckoutrow {
margin-left: -8px;
margin-right: -8px;
display: flex;
}
.w-commerce-commercecheckoutcolumn {
flex: 1;
padding-left: 8px;
padding-right: 8px;
}
.w-commerce-commercecheckoutshippingcity {
-webkit-appearance: none;
appearance: none;
background-color: #fafafa;
border: 1px solid #ddd;
border-radius: 3px;
width: 100%;
height: 38px;
margin-bottom: 16px;
padding: 8px 12px;
line-height: 20px;
display: block;
}
.w-commerce-commercecheckoutshippingcity::placeholder {
color: #999;
}
.w-commerce-commercecheckoutshippingcity:focus {
border-color: #3898ec;
outline-style: none;
}
.w-commerce-commercecheckoutshippingstateprovince {
-webkit-appearance: none;
appearance: none;
background-color: #fafafa;
border: 1px solid #ddd;
border-radius: 3px;
width: 100%;
height: 38px;
margin-bottom: 16px;
padding: 8px 12px;
line-height: 20px;
display: block;
}
.w-commerce-commercecheckoutshippingstateprovince::placeholder {
color: #999;
}
.w-commerce-commercecheckoutshippingstateprovince:focus {
border-color: #3898ec;
outline-style: none;
}
.w-commerce-commercecheckoutshippingzippostalcode {
-webkit-appearance: none;
appearance: none;
background-color: #fafafa;
border: 1px solid #ddd;
border-radius: 3px;
width: 100%;
height: 38px;
margin-bottom: 16px;
padding: 8px 12px;
line-height: 20px;
display: block;
}
.w-commerce-commercecheckoutshippingzippostalcode::placeholder {
color: #999;
}
.w-commerce-commercecheckoutshippingzippostalcode:focus {
border-color: #3898ec;
outline-style: none;
}
.w-commerce-commercecheckoutshippingcountryselector {
-webkit-appearance: none;
appearance: none;
background-color: #fafafa;
border: 1px solid #ddd;
border-radius: 3px;
width: 100%;
height: 38px;
margin-bottom: 0;
padding: 8px 12px;
line-height: 20px;
display: block;
}
.w-commerce-commercecheckoutshippingcountryselector::placeholder {
color: #999;
}
.w-commerce-commercecheckoutshippingcountryselector:focus {
border-color: #3898ec;
outline-style: none;
}
.w-commerce-commercecheckoutshippingmethodswrapper {
margin-bottom: 20px;
}
.w-commerce-commercecheckoutshippingmethodslist {
border-left: 1px solid #e6e6e6;
border-right: 1px solid #e6e6e6;
}
.w-commerce-commercecheckoutshippingmethoditem {
background-color: #fff;
border-bottom: 1px solid #e6e6e6;
flex-direction: row;
align-items: baseline;
margin-bottom: 0;
padding: 16px;
font-weight: 400;
display: flex;
}
.w-commerce-commercecheckoutshippingmethoddescriptionblock {
flex-direction: column;
flex-grow: 1;
margin-left: 12px;
margin-right: 12px;
display: flex;
}
.w-commerce-commerceboldtextblock {
font-weight: 700;
}
.w-commerce-commercecheckoutshippingmethodsemptystate {
text-align: center;
background-color: #fff;
border-bottom: 1px solid #e6e6e6;
border-left: 1px solid #e6e6e6;
border-right: 1px solid #e6e6e6;
padding: 64px 16px;
}
.w-commerce-commercecheckoutpaymentinfowrapper {
margin-bottom: 20px;
}
.w-commerce-commercecheckoutcardnumber {
-webkit-appearance: none;
appearance: none;
cursor: text;
background-color: #fafafa;
border: 1px solid #ddd;
border-radius: 3px;
width: 100%;
height: 38px;
margin-bottom: 16px;
padding: 8px 12px;
line-height: 20px;
display: block;
}
.w-commerce-commercecheckoutcardnumber::placeholder {
color: #999;
}
.w-commerce-commercecheckoutcardnumber:focus, .w-commerce-commercecheckoutcardnumber.-wfp-focus {
border-color: #3898ec;
outline-style: none;
}
.w-commerce-commercecheckoutcardexpirationdate {
-webkit-appearance: none;
appearance: none;
cursor: text;
background-color: #fafafa;
border: 1px solid #ddd;
border-radius: 3px;
width: 100%;
height: 38px;
margin-bottom: 16px;
padding: 8px 12px;
line-height: 20px;
display: block;
}
.w-commerce-commercecheckoutcardexpirationdate::placeholder {
color: #999;
}
.w-commerce-commercecheckoutcardexpirationdate:focus, .w-commerce-commercecheckoutcardexpirationdate.-wfp-focus {
border-color: #3898ec;
outline-style: none;
}
.w-commerce-commercecheckoutcardsecuritycode {
-webkit-appearance: none;
appearance: none;
cursor: text;
background-color: #fafafa;
border: 1px solid #ddd;
border-radius: 3px;
width: 100%;
height: 38px;
margin-bottom: 16px;
padding: 8px 12px;
line-height: 20px;
display: block;
}
.w-commerce-commercecheckoutcardsecuritycode::placeholder {
color: #999;
}
.w-commerce-commercecheckoutcardsecuritycode:focus, .w-commerce-commercecheckoutcardsecuritycode.-wfp-focus {
border-color: #3898ec;
outline-style: none;
}
.w-commerce-commercecheckoutbillingaddresstogglewrapper {
flex-direction: row;
display: flex;
}
.w-commerce-commercecheckoutbillingaddresstogglecheckbox {
margin-top: 4px;
}
.w-commerce-commercecheckoutbillingaddresstogglelabel {
margin-left: 8px;
font-weight: 400;
}
.w-commerce-commercecheckoutbillingaddresswrapper {
margin-top: 16px;
margin-bottom: 20px;
}
.w-commerce-commercecheckoutbillingfullname {
-webkit-appearance: none;
appearance: none;
background-color: #fafafa;
border: 1px solid #ddd;
border-radius: 3px;
width: 100%;
height: 38px;
margin-bottom: 16px;
padding: 8px 12px;
line-height: 20px;
display: block;
}
.w-commerce-commercecheckoutbillingfullname::placeholder {
color: #999;
}
.w-commerce-commercecheckoutbillingfullname:focus {
border-color: #3898ec;
outline-style: none;
}
.w-commerce-commercecheckoutbillingstreetaddress {
-webkit-appearance: none;
appearance: none;
background-color: #fafafa;
border: 1px solid #ddd;
border-radius: 3px;
width: 100%;
height: 38px;
margin-bottom: 16px;
padding: 8px 12px;
line-height: 20px;
display: block;
}
.w-commerce-commercecheckoutbillingstreetaddress::placeholder {
color: #999;
}
.w-commerce-commercecheckoutbillingstreetaddress:focus {
border-color: #3898ec;
outline-style: none;
}
.w-commerce-commercecheckoutbillingstreetaddressoptional {
-webkit-appearance: none;
appearance: none;
background-color: #fafafa;
border: 1px solid #ddd;
border-radius: 3px;
width: 100%;
height: 38px;
margin-bottom: 16px;
padding: 8px 12px;
line-height: 20px;
display: block;
}
.w-commerce-commercecheckoutbillingstreetaddressoptional::placeholder {
color: #999;
}
.w-commerce-commercecheckoutbillingstreetaddressoptional:focus {
border-color: #3898ec;
outline-style: none;
}
.w-commerce-commercecheckoutbillingcity {
-webkit-appearance: none;
appearance: none;
background-color: #fafafa;
border: 1px solid #ddd;
border-radius: 3px;
width: 100%;
height: 38px;
margin-bottom: 16px;
padding: 8px 12px;
line-height: 20px;
display: block;
}
.w-commerce-commercecheckoutbillingcity::placeholder {
color: #999;
}
.w-commerce-commercecheckoutbillingcity:focus {
border-color: #3898ec;
outline-style: none;
}
.w-commerce-commercecheckoutbillingstateprovince {
-webkit-appearance: none;
appearance: none;
background-color: #fafafa;
border: 1px solid #ddd;
border-radius: 3px;
width: 100%;
height: 38px;
margin-bottom: 16px;
padding: 8px 12px;
line-height: 20px;
display: block;
}
.w-commerce-commercecheckoutbillingstateprovince::placeholder {
color: #999;
}
.w-commerce-commercecheckoutbillingstateprovince:focus {
border-color: #3898ec;
outline-style: none;
}
.w-commerce-commercecheckoutbillingzippostalcode {
-webkit-appearance: none;
appearance: none;
background-color: #fafafa;
border: 1px solid #ddd;
border-radius: 3px;
width: 100%;
height: 38px;
margin-bottom: 16px;
padding: 8px 12px;
line-height: 20px;
display: block;
}
.w-commerce-commercecheckoutbillingzippostalcode::placeholder {
color: #999;
}
.w-commerce-commercecheckoutbillingzippostalcode:focus {
border-color: #3898ec;
outline-style: none;
}
.w-commerce-commercecheckoutorderitemswrapper {
margin-bottom: 20px;
}
.w-commerce-commercecheckoutsummaryblockheader {
background-color: #fff;
border: 1px solid #e6e6e6;
justify-content: space-between;
align-items: baseline;
padding: 4px 20px;
display: flex;
}
.w-commerce-commercecheckoutorderitemslist {
margin-bottom: -20px;
}
.w-commerce-commercecheckoutorderitem {
margin-bottom: 20px;
display: flex;
}
.w-commerce-commercecheckoutorderitemdescriptionwrapper {
flex-grow: 1;
margin-left: 16px;
margin-right: 16px;
}
.w-commerce-commercecheckoutorderitemquantitywrapper {
white-space: pre-wrap;
display: flex;
}
.w-commerce-commercecheckoutorderitemoptionlist {
margin-bottom: 0;
padding-left: 0;
text-decoration: none;
list-style-type: none;
}
.w-commerce-commercelayoutsidebar {
flex: 0 0 320px;
position: sticky;
top: 20px;
}
.w-commerce-commercecheckoutordersummarywrapper {
margin-bottom: 20px;
}
.w-commerce-commercecheckoutsummarylineitem, .w-commerce-commercecheckoutordersummaryextraitemslistitem {
flex-direction: row;
justify-content: space-between;
margin-bottom: 8px;
display: flex;
}
.w-commerce-commercecheckoutsummarytotal {
font-weight: 700;
}
.w-commerce-commercecheckoutdiscounts {
background-color: #fff;
border: 1px solid #e6e6e6;
flex-wrap: wrap;
padding: 20px;
display: flex;
}
.w-commerce-commercecheckoutdiscountslabel {
flex-basis: 100%;
margin-bottom: 8px;
}
.w-commerce-commercecheckoutdiscountsinput {
-webkit-appearance: none;
appearance: none;
background-color: #fafafa;
border: 1px solid #ddd;
border-radius: 3px;
flex: 1;
width: auto;
min-width: 0;
height: 38px;
margin-bottom: 0;
padding: 8px 12px;
line-height: 20px;
display: block;
}
.w-commerce-commercecheckoutdiscountsinput::placeholder {
color: #999;
}
.w-commerce-commercecheckoutdiscountsinput:focus {
border-color: #3898ec;
outline-style: none;
}
.w-commerce-commercecheckoutdiscountsbutton {
color: #fff;
cursor: pointer;
-webkit-appearance: none;
appearance: none;
background-color: #3898ec;
border-width: 0;
border-radius: 3px;
flex-grow: 0;
flex-shrink: 0;
align-items: center;
height: 38px;
margin-left: 8px;
padding: 9px 15px;
text-decoration: none;
display: flex;
}
.w-commerce-commercecheckoutplaceorderbutton {
color: #fff;
cursor: pointer;
-webkit-appearance: none;
appearance: none;
text-align: center;
background-color: #3898ec;
border-width: 0;
border-radius: 3px;
align-items: center;
margin-bottom: 20px;
padding: 9px 15px;
text-decoration: none;
display: block;
}
.w-commerce-commercecheckouterrorstate {
background-color: #ffdede;
margin-top: 16px;
margin-bottom: 16px;
padding: 10px 16px;
}
.w-pagination-wrapper {
flex-wrap: wrap;
justify-content: center;
display: flex;
}
.w-pagination-previous {
color: #333;
background-color: #fafafa;
border: 1px solid #ccc;
border-radius: 2px;
margin-left: 10px;
margin-right: 10px;
padding: 9px 20px;
font-size: 14px;
display: block;
}
.w-pagination-previous-icon {
margin-right: 4px;
}
.w-pagination-next {
color: #333;
background-color: #fafafa;
border: 1px solid #ccc;
border-radius: 2px;
margin-left: 10px;
margin-right: 10px;
padding: 9px 20px;
font-size: 14px;
display: block;
}
.w-pagination-next-icon {
margin-left: 4px;
}
.w-commerce-commercebuynowbutton {
color: #fff;
cursor: pointer;
-webkit-appearance: none;
appearance: none;
background-color: #3898ec;
border-width: 0;
border-radius: 0;
align-items: center;
margin-top: 10px;
padding: 9px 15px;
text-decoration: none;
display: inline-block;
}
.w-commerce-commercebuynowbutton.w--ecommerce-buy-now-disabled {
color: #666;
cursor: not-allowed;
background-color: #e6e6e6;
border-color: #e6e6e6;
outline-style: none;
}
.w-commerce-commerceorderconfirmationcontainer {
background-color: #f5f5f5;
width: 100%;
min-height: 100vh;
padding: 20px;
}
.w-commerce-commercecheckoutcustomerinfosummarywrapper {
margin-bottom: 20px;
}
.w-commerce-commercecheckoutsummaryitem, .w-commerce-commercecheckoutsummarylabel {
margin-bottom: 8px;
}
.w-commerce-commercecheckoutsummaryflexboxdiv {
flex-direction: row;
justify-content: flex-start;
display: flex;
}
.w-commerce-commercecheckoutsummarytextspacingondiv {
margin-right: .33em;
}
.w-commerce-commercecheckoutshippingsummarywrapper, .w-commerce-commercecheckoutpaymentsummarywrapper {
margin-bottom: 20px;
}
.w-commerce-commercepaypalcheckoutformcontainer {
background-color: #f5f5f5;
width: 100%;
min-height: 100vh;
padding: 20px;
}
.w-commerce-commercepaypalcheckouterrorstate {
background-color: #ffdede;
margin-top: 16px;
margin-bottom: 16px;
padding: 10px 16px;
}
.w-users-userformpagewrap {
flex-direction: column;
justify-content: center;
align-items: stretch;
max-width: 340px;
height: 100vh;
margin-left: auto;
margin-right: auto;
display: flex;
}
.w-users-userresetpasswordformwrapper {
margin-bottom: 0;
padding-left: 20px;
padding-right: 20px;
position: relative;
}
.w-users-userformsuccessstate {
display: none;
}
.w-users-userformheader {
text-align: center;
}
.w-users-userformbutton {
text-align: center;
width: 100%;
}
.w-users-userformerrorstate {
margin-left: 20px;
margin-right: 20px;
position: absolute;
top: 100%;
left: 0%;
right: 0%;
}
.w-users-userupdatepasswordformwrapper {
margin-bottom: 0;
padding-left: 20px;
padding-right: 20px;
position: relative;
}
.w-users-userformfooter {
justify-content: space-between;
margin-top: 12px;
display: flex;
}
@media screen and (max-width: 767px) {
.w-commerce-commercelayoutcontainer {
flex-direction: column;
align-items: stretch;
}
.w-commerce-commercelayoutmain {
flex-basis: auto;
margin-right: 0;
}
.w-commerce-commercelayoutsidebar {
flex-basis: auto;
}
}
@media screen and (max-width: 479px) {
.w-commerce-commerceaddtocartquantityinput {
font-size: 16px;
}
.w-commerce-commercecartcontainerwrapper--cartType-modal {
flex-direction: row;
justify-content: center;
align-items: stretch;
}
.w-commerce-commercecartcontainerwrapper--cartType-leftDropdown, .w-commerce-commercecartcontainerwrapper--cartType-rightDropdown {
flex-direction: row;
justify-content: center;
align-items: stretch;
display: flex;
position: fixed;
inset: 0;
}
.w-commerce-commercecartquantity, .w-commerce-commercecheckoutemailinput, .w-commerce-commercecheckoutshippingfullname, .w-commerce-commercecheckoutshippingstreetaddress, .w-commerce-commercecheckoutshippingstreetaddressoptional {
font-size: 16px;
}
.w-commerce-commercecheckoutrow {
flex-direction: column;
}
.w-commerce-commercecheckoutshippingcity, .w-commerce-commercecheckoutshippingstateprovince, .w-commerce-commercecheckoutshippingzippostalcode, .w-commerce-commercecheckoutshippingcountryselector, .w-commerce-commercecheckoutcardnumber, .w-commerce-commercecheckoutcardexpirationdate, .w-commerce-commercecheckoutcardsecuritycode, .w-commerce-commercecheckoutbillingfullname, .w-commerce-commercecheckoutbillingstreetaddress, .w-commerce-commercecheckoutbillingstreetaddressoptional, .w-commerce-commercecheckoutbillingcity, .w-commerce-commercecheckoutbillingstateprovince, .w-commerce-commercecheckoutbillingzippostalcode, .w-commerce-commercecheckoutdiscountsinput {
font-size: 16px;
}
}
body {
color: var(--dark-blue);
font-family: rooney-sans, sans-serif;
}
h1 {
color: var(--dark-blue);
margin-top: 20px;
margin-bottom: 10px;
font-family: rooney-sans, sans-serif;
font-size: 65px;
font-weight: 500;
line-height: 1.2;
}
h2 {
color: var(--dark-blue);
margin-top: 20px;
margin-bottom: 10px;
font-family: rooney-sans, sans-serif;
font-size: 50px;
font-weight: 500;
line-height: 1.2;
}
h3 {
color: var(--dark-blue);
margin-top: 20px;
margin-bottom: 10px;
font-family: rooney-sans, sans-serif;
font-size: 38px;
font-weight: 500;
line-height: 1.3;
}
h4 {
color: var(--super-dark-blue);
letter-spacing: var(--nadisy-větší-mezera);
margin-top: 10px;
margin-bottom: 10px;
font-family: rooney-sans, sans-serif;
font-size: 25px;
font-weight: 700;
line-height: 1.3;
}
h5 {
color: var(--dark-blue);
margin-top: 10px;
margin-bottom: 10px;
font-family: rooney-sans, sans-serif;
font-size: 17px;
font-weight: 500;
line-height: 1.2;
}
h6 {
color: var(--dark-blue);
margin-top: 10px;
margin-bottom: 10px;
font-family: rooney-sans, sans-serif;
font-size: 15px;
font-weight: 500;
line-height: 1.3;
}
p {
color: var(--super-dark-blue);
margin-bottom: 0;
font-family: rooney-sans, sans-serif;
font-size: 16px;
font-weight: 400;
line-height: 1.4;
}
a {
color: var(--light-blue);
font-family: rooney-sans, sans-serif;
font-size: 16px;
font-weight: 700;
line-height: 1.5;
text-decoration: none;
transition: color .4s ease-in-out;
}
a:hover {
color: var(--light-red);
}
ul {
margin-top: 0;
margin-bottom: 10px;
padding-left: 40px;
font-family: Quicksand;
font-weight: 400;
}
ol {
margin-top: 0;
margin-bottom: 10px;
padding-left: 40px;
font-family: Quicksand;
font-size: 18px;
font-weight: 400;
}
li {
color: var(--super-dark-blue);
margin-top: 5px;
margin-bottom: 5px;
font-family: rooney-sans, sans-serif;
font-size: 16px;
line-height: 23px;
}
label {
color: var(--super-dark-blue);
letter-spacing: var(--nadpisy-menší-mezera);
margin-bottom: 5px;
font-weight: 500;
display: block;
}
strong {
font-weight: bold;
}
blockquote {
border-left: 5px solid var(--light-red);
color: var(--dark-blue);
margin-bottom: 10px;
padding: 10px 20px;
font-family: rooney-sans, sans-serif;
font-size: 22px;
line-height: 1.4;
}
.footer-link {
color: #646464;
font-family: Quicksand;
font-size: 16px;
font-weight: 400;
line-height: 22px;
text-decoration: none;
transition: color .4s ease-in-out;
}
.footer-link:hover, .footer-link:focus {
color: #fff;
}
.footer-link.showroom {
color: var(--super-dark-blue);
padding-left: 7px;
font-family: rooney-sans, sans-serif;
font-size: 13px;
font-weight: 700;
line-height: 18px;
text-decoration: underline;
transition-duration: .3s;
}
.footer-link.showroom:hover {
color: var(--light-blue);
}
.footer-link.default {
color: var(--super-dark-blue);
font-family: rooney-sans, sans-serif;
font-size: 13px;
font-weight: 700;
line-height: 18px;
text-decoration: underline;
}
.footer-link.default:hover {
color: var(--light-blue);
}
.separator {
background-color: #fff;
width: 100%;
height: 1px;
}
.separator.big {
color: #424242;
background-color: #e6e6e6;
width: 100%;
margin-top: 30px;
margin-bottom: 30px;
padding: 0;
}
.separator.big.sidebar {
background-color: var(--dark-blue);
height: 5px;
margin-top: 20px;
margin-bottom: 20px;
}
.main-color {
background-color: #ff61c0;
padding: 15px;
position: relative;
}
.success {
background-color: #2ad283;
border: 0 #dfdfdf;
padding: 15px;
position: relative;
}
.footer-wrapper {
background-color: var(--grey-bg);
flex-direction: column;
justify-content: center;
align-items: center;
width: 100%;
height: 550px;
display: flex;
position: relative;
}
.footer-head {
color: var(--super-dark-blue);
letter-spacing: var(--nadisy-větší-mezera);
margin-bottom: .25rem;
font-family: rooney-sans, sans-serif;
font-size: 20px;
line-height: 1.5;
}
.copyright-label {
color: var(--grey-bg);
letter-spacing: var(--nadpisy-menší-mezera);
text-transform: none;
margin-top: 0;
margin-bottom: .25rem;
font-family: rooney-sans, sans-serif;
font-size: 12px;
font-weight: 300;
}
.copyright-wrapper {
grid-column-gap: 0px;
grid-row-gap: 0px;
background-color: var(--dark-blue);
flex-direction: column;
grid-template-rows: auto auto;
grid-template-columns: 1fr 1fr;
grid-auto-columns: 1fr;
justify-content: center;
align-items: center;
width: 100%;
height: 75px;
margin-left: auto;
margin-right: auto;
padding-left: 25px;
padding-right: 25px;
display: grid;
position: absolute;
inset: auto 0% 0%;
}
.footer-grid-wrapper {
grid-column-gap: 3rem;
grid-row-gap: 0rem;
grid-template-rows: auto auto auto;
grid-template-columns: .75fr 1fr 1fr 1fr 1fr;
width: 100%;
margin-top: auto;
margin-bottom: auto;
padding-left: 25px;
padding-right: 25px;
}
.footer-logo-link {
transition: opacity .4s ease-in-out, color .4s ease-in-out;
}
.footer-logo-link:hover {
opacity: .5;
}
.free-trial-footer-wrapper {
border-bottom: 1px solid #0f0f0f;
justify-content: center;
align-items: center;
width: 100%;
height: 200px;
display: flex;
position: absolute;
inset: 0% 0% auto;
}
.big-notification {
background-color: #0c0c0c;
border-radius: 5px;
justify-content: center;
align-items: center;
width: auto;
max-width: none;
padding: 30px 25px;
display: flex;
}
.footer-head-trial {
color: #fff;
margin-top: 0;
margin-bottom: 0;
margin-right: 20px;
font-size: 24px;
}
.navbar {
background-color: #000;
border-bottom: 1px solid #0f0f0f;
align-items: center;
width: 100%;
padding-left: 30px;
display: flex;
}
.navbar.white {
z-index: 1000;
background-color: var(--grey-bg);
border-top: 1px #ececec;
border-bottom-style: solid;
border-bottom-color: #ececec;
justify-content: space-around;
width: 100%;
min-width: 992px;
max-width: none;
height: 125px;
padding-left: 0;
padding-right: 0;
font-family: rooney-sans, sans-serif;
position: fixed;
}
.nav-link {
color: #3c3c3b;
height: 70px;
padding-top: 22px;
padding-bottom: 21px;
font-size: 18px;
}
.nav-link:hover {
color: #3c3c3b;
background-color: #f5f5f5;
}
.nav-link.w--current {
color: #ff60c0;
}
.menu-container {
background-color: #fff;
border: 1px #ececec;
flex-direction: row;
justify-content: flex-start;
align-items: flex-start;
width: 100%;
height: 300px;
display: flex;
}
.menu-box-container {
border: 1px solid #e657ad;
border-top: 1px #111;
border-left: 1px #111;
flex-direction: column;
justify-content: center;
align-items: center;
width: 25%;
height: 100%;
padding: 0;
display: flex;
}
.menu-box-container.last {
border-right-style: none;
}
.brand-link {
margin-right: 30px;
transition: opacity .4s ease-in-out, color .4s ease-in-out;
}
.brand-link:hover {
opacity: .7;
}
.brand-link.w--current {
max-width: 100px;
}
.adapter-menu-logo-wrapper {
justify-content: center;
align-items: center;
width: 100%;
height: auto;
min-height: 34px;
display: flex;
}
.adapter-content-menu {
margin-bottom: 10px;
}
.menu-paragraph {
color: #fff;
text-align: center;
max-width: 600px;
font-size: 16px;
line-height: 1.3;
}
.dropdown-list {
width: 100%;
}
.dropdown-list.w--open {
width: 100vw;
min-width: auto;
max-width: 1200px;
position: absolute;
top: 70px;
left: 0;
}
.dropdown {
align-self: center;
align-items: center;
width: auto;
margin-right: .5rem;
font-weight: 700;
display: flex;
position: static;
}
.dropdown-list-tools {
width: 100%;
}
.dropdown-list-tools.w--open {
border-top: 1px #ececec;
width: 100vw;
min-width: auto;
max-width: 1200px;
position: absolute;
top: 70px;
left: 0;
}
.help-dropdown-list {
width: 100%;
}
.help-dropdown-list.w--open {
width: 100vw;
min-width: auto;
max-width: 1200px;
position: absolute;
top: 70px;
left: 0;
}
.menu-medium-wrapper {
background-color: #ff60c0;
border-bottom: 1px #ececec;
border-right: 1px solid #e657ad;
flex-direction: column;
justify-content: center;
align-items: center;
width: 33.33%;
height: 300px;
padding: 0;
display: flex;
}
.menu-medium-wrapper.last {
border-right-style: none;
}
.menu-help-content-wrapper {
flex-direction: column;
justify-content: center;
align-items: center;
display: flex;
}
.menu-link-block {
cursor: pointer;
background-color: #0000;
flex-direction: column;
justify-content: center;
align-items: center;
width: 100%;
height: 100%;
padding: 60px;
transition: background-color .4s ease-in-out, color .4s ease-in-out;
display: flex;
}
.menu-link-block:hover {
background-color: #ececec;
}
.menu-link-block.main-color:hover {
background-color: #ff95d5;
}
.nav-menu {
margin-top: 1rem;
margin-bottom: 1rem;
display: flex;
position: static;
}
.text-block-4 {
line-height: 1.5;
}
.button-wrapper {
flex-direction: row;
align-self: center;
align-items: center;
margin-top: 2rem;
display: flex;
}
.button-wrapper.servis {
justify-content: center;
margin-top: 1rem;
}
.nav-menu-wrapper {
align-items: center;
display: flex;
}
.navbar-wrapper {
z-index: 1000;
grid-column-gap: 0px;
grid-row-gap: 0px;
grid-template-rows: auto;
grid-template-columns: 1fr 1fr;
grid-auto-columns: 1fr;
justify-content: space-between;
align-items: center;
width: 100%;
margin-left: 1rem;
margin-right: 1rem;
padding-left: 0;
padding-right: 0;
display: grid;
position: relative;
}
.menu-link-block-tools {
cursor: pointer;
flex-direction: column;
justify-content: center;
align-items: center;
width: 100%;
height: 100%;
padding: 60px;
transition: background-color .4s ease-in-out, color .4s ease-in-out;
display: flex;
}
.menu-link-block-tools:hover {
background-color: #ececec;
}
.menu-link-block-tools.light {
background-color: #ff60c0;
padding: 25px;
}
.menu-link-block-tools.light:hover {
background-color: #ff95d5;
}
.error-notification {
background-color: var(--light-red);
text-align: center;
justify-content: center;
align-items: center;
width: 100%;
max-width: none;
margin-bottom: 0;
margin-left: 0;
margin-right: 0;
padding: 10px 20px;
}
.notification-text {
color: #fff;
text-align: center;
text-transform: uppercase;
margin-bottom: 0;
margin-right: 20px;
font-size: 12px;
}
.faq-icon-wrap {
border: 1px solid var(--light-red);
background-color: var(--dark-red);
border-radius: 100px;
justify-content: center;
align-items: center;
width: 25px;
height: 25px;
margin-right: 15px;
display: flex;
}
.faq-main-wrap {
margin-bottom: 10px;
}
.plus-icon.noselect {
font-size: 5px;
}
.faq-wrap {
justify-content: center;
width: 100%;
max-width: 1400px;
display: flex;
}
.faq-container {
width: 90%;
min-height: auto;
padding-right: 0;
}
.faq-block {
background-color: var(--dark-blue);
cursor: pointer;
border: 1px solid #e9e9e9;
border-radius: 5px;
align-items: center;
width: 100%;
min-width: 400px;
min-height: 70px;
padding: 0 30px;
transition: all .2s;
display: flex;
}
.faq-block:hover {
box-shadow: 0 1px 13px #a1a1a129;
}
.faq-comment-wrap {
background-color: var(--super-dark-blue);
border-bottom: 1px solid #e6e6e6;
border-left: 1px solid #e6e6e6;
border-right: 1px solid #e6e6e6;
padding-top: 20px;
padding-bottom: 20px;
display: none;
overflow: hidden;
}
.faq-paragraph {
color: var(--white);
margin-bottom: 0;
margin-left: 30px;
padding-right: 30px;
font-size: 18px;
font-weight: 300;
line-height: 1.4;
}
.faq-header {
color: var(--whitesmoke);
margin-top: 0;
margin-bottom: 0;
font-family: rooney-sans, sans-serif;
font-size: 26px;
font-weight: 400;
}
.designio-logo {
color: #333;
font-family: Nothing You Could Do;
font-size: 34px;
}
.designio-logo.white {
color: #fff;
}
.text-span-15, .text-span-16 {
color: #ff60c0;
}
.main-button {
border: 2px solid var(--light-red);
background-color: var(--grey-bg);
color: var(--light-red);
letter-spacing: .5px;
text-transform: uppercase;
border-radius: 6px;
height: 40px;
padding: 10px 20px;
font-family: rooney-sans, sans-serif;
font-weight: 700;
transition: background-color .4s ease-in-out, border-color .4s ease-in-out;
box-shadow: 1px 5px 20px #0000004d;
}
.main-button:hover {
background-color: var(--dark-red);
color: var(--white);
}
.main-button.default {
box-shadow: none;
text-align: left;
letter-spacing: 0;
text-transform: none;
cursor: pointer;
background-color: #ff60c0;
border-radius: 5px;
flex-direction: column;
justify-content: center;
align-items: center;
margin: 0 10px 0 0;
padding: 15px 20px;
font-family: Quicksand;
font-size: 14px;
font-weight: 400;
transition: opacity .4s ease-in-out, box-shadow .4s ease-in-out, transform .4s ease-in-out;
display: flex;
}
.main-button.default:hover {
opacity: .8;
color: #fff;
transform: translate(0, -1px);
box-shadow: 1px 1px 3px #86868675;
}
.main-button.default.colors {
text-align: center;
background-color: #bbb;
border-width: 0;
width: 200px;
}
.main-button.default.colors.success {
background-color: #29d283;
}
.main-button.default.colors.success.submit {
border-width: 2px;
border-color: var(--light-red);
background-color: var(--dark-red);
border-radius: 6px;
width: 100%;
}
.main-button.default.colors.success.submit:hover {
border-color: var(--dark-red);
background-color: var(--light-red);
}
.main-button.default.colors.default {
width: auto;
margin-right: 10px;
padding-left: 20px;
padding-right: 20px;
}
.main-button.default.colors.dark {
background-color: #333;
margin-left: 2.5rem;
font-family: rooney-sans, sans-serif;
}
.main-button.default.submit {
border-color: var(--dark-red);
background-color: var(--light-red);
color: var(--white);
text-align: center;
letter-spacing: var(--nadisy-větší-mezera);
text-transform: uppercase;
margin-right: 0;
padding-top: 0;
padding-bottom: 0;
font-family: rooney-sans, sans-serif;
font-size: 16px;
font-weight: 500;
transition: all .4s ease-in-out;
}
.main-button.default.submit:hover {
border-color: var(--light-red);
background-color: var(--dark-red);
opacity: 1;
border-radius: 6px;
transform: none;
}
.main-button.default.submit.checkout {
margin-bottom: 1rem;
}
.main-button.default.submit.back {
margin-top: 2rem;
}
.main-button.default.submit.registrace {
margin-left: auto;
margin-right: auto;
}
.main-button.default.menu {
margin-right: 15px;
}
.main-button.default.intro {
border-width: 2px;
border-color: var(--dark-red);
background-color: var(--light-red);
color: var(--white);
letter-spacing: .5px;
text-transform: uppercase;
white-space: nowrap;
border-radius: 6px;
height: 50px;
margin-right: 2.5rem;
font-family: rooney-sans, sans-serif;
font-size: 16px;
font-weight: 500;
transition: background-color .4s ease-in-out, border-color .4s ease-in-out, box-shadow .4s ease-in-out;
box-shadow: 0 5px 20px #0000004d;
}
.main-button.default.intro:hover {
border-width: 2px;
border-color: var(--light-red);
background-color: var(--dark-red);
box-shadow: none;
opacity: 1;
transform: none;
}
.card-image-wrapper {
background-image: url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);
background-position: 50%;
background-repeat: no-repeat;
background-size: cover;
border-radius: 4px 4px 0 0;
flex-direction: column;
justify-content: center;
align-items: center;
width: 100%;
height: 270px;
display: flex;
}
.text-span-18 {
font-family: Nothing You Could Do;
font-size: 28px;
}
.recent-products-grid-wrapper {
grid-column-gap: 0px;
grid-row-gap: 0px;
flex-direction: column;
justify-content: center;
align-items: center;
width: 100%;
padding-top: 60px;
padding-bottom: 30px;
display: flex;
}
.recent-products-grid-wrapper.sekce-okraj {
padding-left: 25px;
padding-right: 25px;
}
.recent-products-collection-list {
grid-column-gap: 2rem;
grid-row-gap: 2rem;
grid-template-rows: auto;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-auto-columns: 1fr;
min-height: auto;
display: grid;
}
.recent-product {
cursor: pointer;
background-color: #fff;
border-radius: 6px;
flex-direction: column;
flex: 1;
justify-content: space-between;
align-items: center;
height: 100%;
min-height: 450px;
padding: .5rem;
font-family: rooney-sans, sans-serif;
display: flex;
position: relative;
}
.recent-product:hover {
opacity: 1;
}
.recent-products-home-v1 {
background-color: var(--super-dark-blue);
}
.cena {
color: var(--super-dark-blue);
text-align: center;
letter-spacing: var(--nadpisy-menší-mezera);
white-space: nowrap;
font-family: rooney-sans, sans-serif;
font-size: 25px;
font-weight: 700;
line-height: 1;
}
.cena.white {
color: var(--white);
font-size: 25px;
}
.cena.red {
color: var(--light-red);
text-align: left;
margin-bottom: 1rem;
font-size: 30px;
}
.cena.recent {
margin-top: 1rem;
margin-bottom: 1rem;
}
.buttons-wrapper {
flex-flow: row;
flex: none;
place-content: center;
width: 100%;
margin-bottom: .5rem;
padding-left: 2rem;
padding-right: 2rem;
display: flex;
}
.buttons-wrapper.shop {
order: 1;
margin-top: 1rem;
}
.default-state-5 {
margin-bottom: 0;
}
.recent-posts {
background-color: #fff;
flex-direction: column;
justify-content: center;
align-items: center;
width: 100%;
height: auto;
padding-top: 30px;
padding-bottom: 50px;
display: flex;
}
.recent-posts-text-wrapper {
margin-top: 20px;
margin-bottom: 20px;
}
.text-span-19 {
color: #ff60c0;
font-family: Nothing You Could Do;
font-size: 28px;
}
.dropdown-chevron-menu {
margin-left: 7px;
}
.menu-button-link {
color: #3c3c3b;
border-radius: 6px;
align-items: center;
min-width: 0;
height: 35px;
margin-right: 5px;
padding: 10px 20px 9px;
text-decoration: none;
display: flex;
position: static;
}
.menu-button-link.w--current {
background-color: var(--whitesmoke);
background-image: linear-gradient(to bottom, var(--white), var(--white));
transition-property: all;
}
.menu-button-link.w--open {
color: #3c3c3b;
background-color: #f5f5f5;
padding-top: 22px;
padding-bottom: 21px;
transition: color .4s ease-in-out;
}
.menu-button-link.w--open:hover {
color: #3c3c3b;
background-color: #f5f5f5;
}
.menu-button-link.hidden {
display: none;
}
.menu-button-link.hidden.w--current {
display: flex;
}
.menu-title-2 {
color: #fff;
text-align: center;
margin: 0 0 0 -3px;
font-size: 18px;
font-weight: 400;
}
.text-menu-label {
color: var(--dark-blue);
letter-spacing: .5px;
text-transform: uppercase;
white-space: nowrap;
font-family: rooney-sans, sans-serif;
font-size: 1rem;
font-weight: 700;
line-height: 1.5;
text-decoration: none;
}
.recent-single-posts-collection-list {
grid-column-gap: 19px;
grid-row-gap: 20px;
grid-template-rows: auto auto;
grid-template-columns: 1fr 1fr 1fr;
grid-auto-columns: 1fr;
width: auto;
padding-top: 0;
padding-bottom: 0;
display: grid;
}
.text-block-36 {
line-height: 1.5;
}
.cart-button {
z-index: 9999;
background-color: var(--light-red);
border-radius: 10px;
flex-direction: column;
justify-content: center;
width: 50px;
height: 50px;
padding: 0;
font-family: rooney-sans, sans-serif;
transition: background-color .4s ease-in-out, color .4s ease-in-out;
box-shadow: 0 5px 20px #0000004d;
}
.cart-button:hover {
background-color: var(--black);
}
.icon-5 {
color: #ff60c0;
width: 18px;
margin-right: 2px;
}
.cart-quantity {
background-color: var(--white);
color: var(--light-red);
margin-left: 0;
padding-left: 0;
padding-right: 0;
}
.text-block-37 {
color: var(--light-blue);
font-family: rooney-sans, sans-serif;
font-size: 14px;
text-decoration: none;
}
.text-block-37:hover {
color: var(--super-dark-blue);
}
.cart-header {
background-color: var(--super-dark-blue);
border-bottom-style: none;
justify-content: space-between;
align-self: flex-end;
padding: 20px 25px;
}
.cart-container {
background-color: var(--super-dark-blue);
border-radius: 6px;
}
.cart-quantity-2 {
color: var(--super-dark-blue);
background-color: #0000;
border-radius: 6px;
font-weight: 700;
}
.icon-6 {
color: var(--white);
-webkit-text-stroke-color: var(--white);
}
.cart-list {
background-color: #fff;
}
.text-block-38 {
color: #333;
font-weight: 500;
}
.text-block-39 {
color: var(--dark-red);
}
.cart-footer {
background-color: #fafafa;
padding-top: 25px;
}
.text-block-40 {
color: #c5c5c5;
font-weight: 500;
}
.text-block-41 {
color: #fff;
text-align: center;
margin-bottom: 10px;
font-family: rooney-sans, sans-serif;
font-size: 24px;
line-height: 1.3;
}
.empty-state-2 {
background-color: var(--super-dark-blue);
flex-direction: column;
}
.accordion-content {
opacity: 1;
flex-direction: column;
justify-content: center;
width: 100%;
padding: 20px;
display: flex;
}
.accordion-paragraph {
color: #333;
margin-bottom: 0;
}
.toggle-left-wrap {
flex-flow: wrap;
align-items: center;
width: 100%;
display: flex;
}
.accordion-toggle {
color: #333;
background-color: #0000;
flex-direction: row;
justify-content: space-between;
align-items: center;
width: 100%;
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
font-family: rooney-sans, sans-serif;
font-weight: 600;
transition: color .2s;
display: flex;
}
.accordion-toggle.w--open:active {
color: #fff;
}
.default-state-6 {
margin-bottom: 0;
}
.submit-button {
background-color: #ff60c0;
border-radius: 5%;
width: auto;
height: auto;
padding-left: 20px;
padding-right: 20px;
font-family: Quicksand;
}
.submit-button:hover {
opacity: .8;
}
.shop-button-block {
justify-content: center;
align-items: center;
display: flex;
}
.shop-hero-container {
color: #7d70d2;
background-color: #0000;
flex-direction: column;
justify-content: center;
align-self: center;
align-items: center;
width: 100%;
max-width: 1200px;
height: auto;
margin-top: 10%;
padding-top: 0;
padding-bottom: 0;
padding-left: 0;
display: flex;
}
.shop-heading {
color: #fff;
text-align: center;
text-transform: none;
margin-top: 0;
margin-bottom: 0;
padding: 0;
font-family: rooney-sans, sans-serif;
font-size: 65px;
font-weight: 500;
line-height: 1.4;
}
.search-input-products {
border: 2px solid var(--grey-bg);
border-radius: 6px;
height: 40px;
margin-bottom: .5rem;
font-family: rooney-sans, sans-serif;
font-size: 16px;
line-height: 1.1;
}
.search-button-2 {
display: none;
}
.search {
margin-top: 15px;
margin-bottom: 0;
display: flex;
}
.search.shop {
display: none;
}
.shop-hero {
background-color: var(--dark-red);
flex-direction: column;
justify-content: center;
align-items: center;
width: 100%;
min-height: 400px;
display: none;
}
.plans-wrapper {
flex-direction: row;
justify-content: flex-start;
align-items: center;
margin-top: 15px;
display: flex;
}
.plans-filter-mobile-wrapper {
grid-column-gap: 16px;
grid-row-gap: 16px;
grid-template-rows: auto auto;
grid-template-columns: 1fr 1fr;
grid-auto-columns: 1fr;
display: none;
}
.category-item {
cursor: pointer;
margin-top: 0;
margin-bottom: 10px;
padding-top: 0;
padding-bottom: 0;
text-decoration: none;
}
.category-item:hover {
color: #333;
margin-top: 0;
margin-bottom: 10px;
padding-top: 0;
padding-bottom: 0;
}
.categories-mobile-wrapper {
display: none;
}
.side-bar-wrapper {
width: 20%;
min-height: 100vh;
margin-top: 0;
margin-right: 15px;
padding-left: 0;
padding-right: 0;
font-family: Quicksand;
text-decoration: none;
position: sticky;
top: 90px;
overflow: scroll;
}
.category-sidebar-list-wrapper {
margin-top: 15px;
display: none;
}
.plans-link {
color: #3c3c3b;
text-transform: uppercase;
background-color: #fff;
border: 1px solid #dacbff;
border-radius: 50px;
justify-content: center;
align-items: center;
margin-bottom: 0;
margin-right: 3px;
padding: 3px 8px;
font-size: 12px;
transition: color .4s ease-in-out, color .4s ease-in-out;
display: flex;
}
.plans-link:hover {
color: #3c3c3b;
background-color: #fff;
}
.plans-link.card {
color: #fff;
text-align: center;
background-color: #ff60c0;
border: 0 solid #8351ff;
border-radius: 100px;
width: auto;
margin-bottom: 0;
margin-right: 5px;
padding-top: 6px;
padding-bottom: 6px;
transition: background-color .4s ease-in-out;
position: static;
inset: 25px auto auto 25px;
}
.plans-link.card:hover {
color: #fff;
background-color: #ff95d5;
}
.plans-link.card.last {
text-align: center;
border-style: solid;
border-width: 0;
border-radius: 100px;
width: auto;
padding: 5px 8px;
}
.shop-wrapper {
align-items: flex-start;
width: 100%;
max-width: 1200px;
margin-left: 20px;
margin-right: 20px;
padding-left: 0;
padding-right: 0;
display: flex;
}
.category-sidebar-list {
color: #b1b1b1;
}
.shop-search-label-text {
color: var(--super-dark-blue);
margin-bottom: 1rem;
font-family: rooney-sans, sans-serif;
font-size: 18px;
font-weight: 500;
line-height: 1.1;
}
.search-sidebar {
border: 2px none var(--grey-bg);
border-radius: 6px;
margin-top: 15px;
margin-bottom: 0;
font-family: rooney-sans, sans-serif;
display: block;
}
.top-text-sidebar {
color: var(--super-dark-blue);
font-family: rooney-sans, sans-serif;
font-size: 18px;
font-weight: 500;
line-height: 1.1;
display: none;
}
.product-section {
background-color: var(--whitesmoke);
flex-direction: row;
justify-content: center;
align-items: flex-start;
min-height: 100vh;
padding: 15rem 0 5rem;
display: flex;
}
.category-card {
border: 2px solid var(--white);
background-color: var(--grey-bg);
color: var(--super-dark-blue);
border-radius: 6px;
justify-content: center;
align-items: center;
min-height: 40px;
padding-left: 0;
text-decoration: none;
transition: all .4s ease-in-out;
display: flex;
}
.category-card:hover {
background-color: var(--white);
color: var(--light-blue);
}
.category-label {
font-family: rooney-sans, sans-serif;
font-size: 18px;
font-weight: 700;
line-height: 1.1;
}
.product-text-wrapper {
text-align: center;
flex-direction: row;
justify-content: space-between;
align-items: center;
width: 100%;
height: auto;
font-family: rooney-sans, sans-serif;
}
.hero-container {
flex-direction: column;
justify-content: center;
align-items: center;
width: 70%;
max-width: 1200px;
display: flex;
}
.hero-container.search {
margin-top: 9rem;
}
.shop-hero-head {
color: var(--whitesmoke);
text-align: center;
font-family: blambot-casual, sans-serif;
font-size: 45px;
line-height: 80px;
}
.shop-search {
justify-content: center;
align-items: center;
width: 100%;
max-width: 700px;
font-family: Quicksand;
display: flex;
}
.shop-search-input {
border: 2px solid var(--light-blue);
color: #000;
background-color: #fff;
border-radius: 6px;
width: 80%;
margin-bottom: 0;
padding: 30px 20px;
font-family: rooney-sans, sans-serif;
font-size: 18px;
font-weight: 400;
}
.shop-search-input:focus {
border: 2px solid var(--dark-blue);
color: var(--super-dark-blue);
font-weight: 400;
}
.category-link {
width: 100%;
text-decoration: none;
}
.faq-text-container {
background-color: #0000;
flex: 1;
align-self: center;
max-width: 1200px;
margin-bottom: 2rem;
margin-left: auto;
margin-right: auto;
padding-top: 50px;
display: block;
}
.faq-top-text {
color: var(--light-blue);
text-align: center;
letter-spacing: 4px;
margin-bottom: 5px;
font-family: rooney-sans, sans-serif;
font-size: 18px;
font-weight: 300;
line-height: 35px;
}
.faq-head {
color: var(--dark-blue);
text-align: center;
letter-spacing: var(--nadisy-větší-mezera);
margin-top: 0;
margin-bottom: 25px;
font-family: rooney-sans, sans-serif;
font-size: 40px;
font-weight: 500;
line-height: 1;
}
.faq {
background-color: var(--grey-bg);
flex-direction: column;
justify-content: center;
align-items: center;
width: 100%;
height: auto;
padding-bottom: 89px;
display: flex;
}
.menu-icon {
width: 30px;
margin-bottom: 10px;
}
.blog {
background-color: #ff60c0;
flex-direction: column;
justify-content: center;
align-items: center;
width: 100%;
height: 70vh;
margin-top: 0;
display: flex;
}
.blog-hero-image {
background-image: none;
background-position: 50%;
background-size: cover;
flex-direction: column;
justify-content: center;
align-items: center;
width: 100%;
height: 80vh;
display: flex;
}
.blog-collection-list {
grid-column-gap: 16px;
grid-row-gap: 16px;
grid-template-rows: auto auto;
grid-template-columns: 1fr 1fr 1fr;
grid-auto-columns: 1fr;
display: grid;
}
.post-text-wrapper {
background-color: #000000b3;
flex-direction: column;
justify-content: center;
align-items: center;
width: 100%;
height: auto;
min-height: 150px;
display: flex;
}
.recent-post-date {
color: #fff;
text-transform: uppercase;
font-family: Quicksand;
font-size: 12px;
}
.post-link-block {
cursor: pointer;
border: 5px solid #0000;
width: 100%;
min-height: 500px;
transition: border-color .3s ease-in-out;
}
.post-link-block:hover {
border: 5px solid #ff60c0;
text-decoration: none;
}
.post-wrapper-2 {
background-image: url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);
background-position: 0 0;
background-size: cover;
flex-direction: column;
justify-content: flex-end;
align-items: center;
min-height: 500px;
display: flex;
}
.post-title {
color: #fff;
text-align: center;
font-family: Nothing You Could Do;
}
.text-block-8 {
color: #fff;
font-size: 18px;
}
.success-message-3 {
background-color: #0000004f;
}
.error-message-3 {
color: #fff;
background-color: #ff53538f;
max-width: 20rem;
margin-top: 30px;
}
.email-field {
color: #333;
background-color: #0000;
border: 1px #fff;
border-bottom: 1px solid #999;
height: 60px;
margin-bottom: 20px;
font-size: 16px;
font-weight: 300;
}
.email-field:active, .email-field:focus {
color: #000;
border-bottom-color: #fff;
}
.designio-form {
width: 100%;
font-family: Quicksand;
}
.hero-intro {
flex-direction: column;
justify-content: flex-end;
align-items: center;
width: 100%;
height: 650px;
display: flex;
position: relative;
}
.main-features {
background-color: var(--whitesmoke);
flex-direction: row;
justify-content: center;
align-items: center;
height: 550px;
padding: 60px 100px;
font-family: Quicksand;
font-weight: 400;
display: flex;
}
.main-features.sekce-okraj {
height: 400px;
padding-left: 25px;
padding-right: 25px;
}
.rich-text-block {
max-width: 600px;
margin-top: 20px;
font-family: rooney-sans, sans-serif;
}
.post-head {
margin-top: 0;
margin-bottom: 0;
font-family: Nothing You Could Do;
font-weight: 400;
}
.blog-post-image-wrapper {
flex-direction: column;
justify-content: flex-start;
align-items: center;
width: 40%;
min-height: 700px;
margin-top: 200px;
margin-right: 50px;
display: flex;
position: sticky;
top: 80px;
}
.blog-post-hero {
flex-direction: row;
justify-content: center;
align-items: flex-start;
height: auto;
padding-left: 50px;
padding-right: 50px;
display: flex;
}
.date {
text-align: center;
background-color: #eee;
margin-right: 10px;
padding: 15px;
font-family: Quicksand;
font-weight: 500;
}
.post-content-wrapper {
margin-top: 200px;
position: static;
top: 90px;
}
.recent-posts-head-3 {
color: #f5f5f5;
text-align: center;
margin-top: 0;
margin-bottom: 25px;
font-family: Nothing You Could Do;
font-size: 12vw;
font-weight: 700;
}
.recent-post-single-post-page {
background-color: #0000;
width: 100%;
}
.recent-post-3 {
background-image: url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);
background-position: 50%;
background-size: cover;
flex-direction: column;
justify-content: space-between;
align-items: flex-start;
height: 320px;
padding: 25px;
display: flex;
}
.post-info-wrapper {
background-color: #0000004d;
flex-direction: column;
align-items: flex-start;
padding: 10px;
display: flex;
}
.heading-4 {
color: #fff;
margin-top: 0;
margin-bottom: 0;
font-size: 24px;
}
.licensing-section {
background-color: #fafafa;
flex-direction: column;
justify-content: center;
align-items: center;
height: auto;
min-height: 100vh;
margin-top: 0;
padding-top: 100px;
padding-bottom: 100px;
display: flex;
}
.licensing {
margin-bottom: 40px;
font-family: Nothing You Could Do;
}
.licensing-container {
background-color: #fff;
border: 1px solid #000;
width: 60%;
height: auto;
margin-bottom: 10px;
padding: 40px;
}
.licensing-text-wrapper {
justify-content: space-between;
align-items: center;
display: flex;
}
.licensing-link-wrapper {
align-items: center;
display: flex;
}
.source-link {
margin-right: 20px;
}
.terms-container {
background-color: #fff;
border: 1px solid #f0f0f0;
padding: 55px;
}
.terms-head {
margin-bottom: 40px;
font-family: Nothing You Could Do;
}
.utility-page-wrap {
background-color: var(--super-dark-blue);
justify-content: center;
align-items: center;
width: 100vw;
max-width: 100%;
height: 100vh;
max-height: 100%;
display: flex;
}
.utility-page-content {
background-color: var(--dark-blue);
text-align: center;
flex-direction: column;
width: 100%;
max-width: 600px;
display: flex;
}
.utility-page-form {
background-color: #0000;
border-radius: 5px;
flex-direction: column;
align-items: center;
padding: 56px;
display: flex;
}
.heading-user-pages {
color: var(--whitesmoke);
font-family: blambot-casual, sans-serif;
font-size: 45px;
}
.default-state-8 {
flex-flow: column;
justify-content: flex-start;
align-items: flex-start;
display: flex;
}
.accordian-arrow-2 {
color: var(--super-dark-blue);
}
.accordion-container {
width: 100%;
min-width: auto;
max-width: 940px;
position: static;
inset: auto 0% 0%;
}
.sku-label {
color: var(--super-dark-blue);
margin-right: 5px;
font-weight: 300;
}
.text-block-45 {
color: var(--light-blue);
font-size: 12px;
font-weight: 300;
}
.sku-wrapper {
color: var(--super-dark-blue);
justify-content: flex-start;
align-items: center;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 10px;
font-family: rooney-sans, sans-serif;
display: flex;
}
.single-product-info-wrapper {
background-color: var(--whitesmoke);
border-radius: 0;
flex-direction: column;
justify-content: center;
align-items: center;
width: 50%;
min-height: auto;
padding: 50px 70px;
font-family: Quicksand;
display: flex;
position: relative;
overflow: hidden;
}
.single-product-hero-wrapper {
background-color: var(--whitesmoke);
border-radius: 6px;
justify-content: center;
width: 100%;
max-width: 1200px;
height: auto;
display: flex;
overflow: hidden;
}
.accordion-label {
color: var(--super-dark-blue);
letter-spacing: 1px;
text-transform: uppercase;
flex-flow: row-reverse wrap;
align-content: flex-start;
font-weight: 400;
}
.accordion-item-2 {
border: 2px solid var(--white);
background-color: #0000;
border-radius: 6px;
justify-content: space-between;
width: 100%;
margin-bottom: 0;
padding-top: 0;
padding-bottom: 0;
line-height: 15px;
display: block;
overflow: hidden;
}
.accordion-wrapper {
font-family: rooney-sans, sans-serif;
}
.accordion-wrapper.detail-dopravy {
display: none;
}
.product-title-2 {
color: var(--dark-blue);
font-family: rooney-sans, sans-serif;
font-size: 50px;
}
.single-product-image {
background-color: #fff;
align-self: center;
width: 50%;
height: auto;
margin-left: .5rem;
overflow: hidden;
}
.quantity {
border: 2px solid var(--grey-bg);
color: var(--dark-red);
text-align: center;
background-color: #fff;
border-radius: 6px;
height: 40px;
margin-bottom: 1rem;
margin-right: 10px;
font-size: 20px;
font-weight: 700;
}
.accordion-body-2 {
background-color: #fff;
flex-direction: column;
justify-content: flex-start;
height: 0;
display: block;
position: static;
}
.accordion-body-2.w--open {
background-color: #f5f5f5;
display: block;
position: relative;
}
.product-hero {
background-color: var(--dark-red);
border-top: 1px solid #eee;
justify-content: center;
align-items: center;
width: 100%;
min-height: 75vh;
margin-top: 0;
padding-top: 150px;
padding-bottom: 150px;
display: flex;
position: static;
}
.category-sidebar-link {
width: 100%;
}
.category-sidebar-link:lang(en) {
background-color: var(--white);
}
._404-section {
background-color: var(--super-dark-blue);
flex-direction: column;
justify-content: center;
align-items: center;
width: 100%;
min-height: 100vh;
padding-left: 20px;
padding-right: 20px;
display: flex;
}
._404-content-wrapper {
flex-direction: column;
justify-content: space-around;
width: 100%;
max-width: 1200px;
min-height: 500px;
display: flex;
}
.signin-logo-block {
background-color: var(--whitesmoke);
border-radius: 6px;
justify-content: flex-start;
align-self: flex-start;
align-items: center;
min-width: 150px;
padding: 2rem;
display: flex;
}
._404-text-wrapper {
flex-direction: row;
justify-content: space-between;
align-items: center;
width: 100%;
max-width: 1200px;
display: flex;
}
.extra-large-paragraph-2 {
color: #3c3c3b;
font-size: 26px;
font-weight: 300;
line-height: 1.4;
}
.extra-large-paragraph-2._404 {
color: #fff;
margin-bottom: 0;
}
.container {
margin-top: 100px;
margin-bottom: 100px;
}
.search-result-item {
border: 2px solid var(--grey-bg);
background-color: var(--white);
border-radius: 6px;
margin-bottom: 20px;
padding: 40px;
}
.text-block-46 {
color: var(--super-dark-blue);
font-family: rooney-sans, sans-serif;
font-weight: 300;
}
.search-hero {
background-color: var(--super-dark-blue);
flex-direction: column;
justify-content: center;
align-items: center;
min-height: 55vh;
display: flex;
}
.container-2 {
margin-top: 200px;
margin-bottom: 100px;
}
.div-block-281 {
top: 90px;
}
.checkout-form {
background-color: var(--whitesmoke);
color: var(--super-dark-blue);
font-family: rooney-sans, sans-serif;
}
.field-label-user {
color: var(--whitesmoke);
font-weight: 400;
}
.field-label-user.white {
color: var(--grey-bg);
}
.order-confirmation-container {
color: var(--super-dark-blue);
margin-bottom: 0;
font-family: rooney-sans, sans-serif;
}
.body-order {
background-color: #f5f5f5;
}
.div-block-282 {
top: 90px;
}
.intro-hero-text-wrapper {
background-color: #0000;
flex-direction: column;
justify-content: center;
align-items: flex-start;
width: 90%;
height: auto;
max-height: 30rem;
margin-top: auto;
margin-bottom: auto;
padding: 0 0 0 6rem;
display: block;
}
.intro-hero-text-wrapper.homepage {
width: 90%;
}
.intro-hero-card {
flex-direction: column;
justify-content: flex-start;
align-items: center;
margin: 0;
padding: 20px 0;
display: flex;
}
.intro-hero-text-label {
color: var(--dark-blue);
text-align: center;
text-transform: none;
margin-top: 10px;
margin-bottom: 1rem;
font-family: rooney-sans, sans-serif;
font-size: 14px;
font-weight: 400;
line-height: 20px;
}
.intro-heading {
color: var(--white);
width: 90%;
font-family: rooney-sans, sans-serif;
font-size: 50px;
line-height: 55px;
}
.intro-heading.long {
width: 100%;
}
.intro-heading.shop {
text-align: center;
align-self: center;
}
.intro-crad-wrapper {
grid-column-gap: 2rem;
grid-row-gap: 2rem;
flex-direction: row;
grid-template-rows: auto;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-auto-columns: 1fr;
justify-content: center;
align-items: center;
width: 100%;
display: grid;
}
.empty-state {
background-color: var(--whitesmoke);
color: var(--super-dark-blue);
text-align: center;
flex-direction: column;
justify-content: center;
align-items: center;
padding: 20px;
font-family: rooney-sans, sans-serif;
font-weight: 700;
display: flex;
}
.blog-hero-head {
color: #ffffffe6;
text-align: center;
font-family: Nothing You Could Do;
font-size: 8vw;
line-height: 1;
}
.blog-collection-list-wrapper {
margin-top: 15px;
margin-bottom: 15px;
padding-top: 0;
padding-bottom: 0;
}
.blog-head {
color: #ffffffe6;
text-align: center;
font-family: Nothing You Could Do;
font-size: 65px;
line-height: 1;
}
.blog-category-collection-list-wrapper {
margin-top: 15px;
margin-bottom: 15px;
}
.date-wrapper {
align-items: center;
width: 100%;
min-height: 50px;
margin-top: 25px;
display: flex;
}
.collection-list-wrapper-7 {
width: 100%;
}
.page-content {
opacity: 1;
}
.preloader {
z-index: 999999;
opacity: 1;
background-color: #fff;
flex-direction: column;
justify-content: center;
align-items: center;
width: 100%;
height: 100vh;
display: none;
position: fixed;
inset: 0%;
}
.preloader-logo {
font-family: Nothing You Could Do;
font-size: 40px;
line-height: 1.3;
}
.text-span-143 {
color: #ff60c0;
}
.text-field-password {
background-color: var(--grey-bg);
border-radius: 6px;
padding-top: 15px;
padding-bottom: 15px;
font-family: rooney-sans, sans-serif;
font-size: 16px;
}
.text-field-password:focus {
color: var(--super-dark-blue);
border: 1px #ff60c0;
border-radius: 6px;
}
.intro-hero-icon {
max-width: 75%;
height: 75px;
}
.intro-hero-icon.center {
max-width: 75%;
padding-top: 13px;
}
.hamburger-wrapper-2 {
flex-direction: column;
justify-content: center;
align-items: center;
padding: 10px;
display: flex;
}
.burger-line {
background-color: #444;
border-radius: 2px;
width: 22.5px;
height: 3px;
margin-top: 2px;
margin-bottom: 2px;
}
.mobile-navbar {
display: none;
}
.burger-line-4 {
background-color: #444;
border-radius: 2px;
width: 22.5px;
height: 3px;
margin-top: 2px;
margin-bottom: 2px;
}
.pop-up {
z-index: 9999999;
background-color: #0000004a;
flex-direction: column;
justify-content: center;
align-items: center;
width: 100%;
height: 100vh;
display: none;
position: fixed;
inset: 0%;
}
.pop-up-wrapper {
background-color: #fff;
align-items: center;
width: 100%;
max-width: 800px;
height: 500px;
display: flex;
position: relative;
}
.popup-image-wrapper {
background-image: none;
background-position: 50%;
background-size: cover;
width: 50%;
height: 100%;
}
.popup-content-wrapper {
flex-direction: column;
justify-content: center;
align-items: flex-start;
width: 50%;
height: 100%;
padding: 30px;
display: flex;
}
.popup-heading {
font-family: Nothing You Could Do;
}
.close-button-wrapper {
cursor: pointer;
flex-direction: column;
justify-content: center;
align-items: center;
width: 70px;
height: 70px;
display: flex;
position: absolute;
inset: 0% 0% auto auto;
}
.div-block-283 {
font-family: Quicksand;
}
.block-content {
font-family: rooney-sans, sans-serif;
}
.block-content.no-background {
background-color: var(--super-dark-blue);
border: 1px #000;
}
.div-block-284 {
top: 81px;
}
.discounts {
color: #000;
background-color: #fff;
border-style: solid;
border-radius: 6px;
margin-bottom: 20px;
}
.field-label-8 {
color: #000;
}
.discount-code {
margin-right: 10px;
}
.nav-menu-wrapper-buttons {
grid-column-gap: 0px;
grid-row-gap: 0px;
grid-template-rows: auto auto;
grid-template-columns: 1fr;
grid-auto-columns: 1fr;
display: grid;
}
.claim-text-blue {
color: var(--dark-blue);
-webkit-text-stroke-width: 1px;
font-family: blambot-casual, sans-serif;
font-size: 25px;
font-weight: 400;
line-height: 35px;
position: static;
inset: 0% auto auto 0%;
}
.woocommerce-shortcode {
display: none;
}
.user-account-button {
background-image: url(//www.koladokola.cz/wp-content/themes/koladokola/assets/images/partner.svg);
background-position: 50%;
background-repeat: no-repeat;
background-size: auto;
border-radius: 10px;
justify-content: center;
align-items: center;
width: 3.125rem;
height: 3.125rem;
margin-right: .5rem;
transition: background-color .4s ease-in-out;
display: flex;
position: relative;
}
.user-account-button:hover {
background-color: var(--white);
}
.user-icon {
max-width: 14.41px;
display: none;
position: absolute;
inset: auto;
}
.image-4 {
max-width: 20px;
}
.quick-stack {
grid-column-gap: 0px;
grid-row-gap: 0px;
width: 100%;
min-height: 525px;
margin-top: 0;
padding: 0;
}
.image-5 {
object-fit: cover;
align-self: flex-end;
width: 100%;
height: 100%;
max-height: 550px;
}
.cell-2 {
background-color: var(--dark-blue);
justify-content: center;
align-items: flex-start;
}
.cell-2.red {
background-color: var(--dark-red);
}
.text-block-47 {
color: var(--white);
text-align: left;
letter-spacing: .25px;
margin-top: 1.25rem;
font-family: rooney-sans, sans-serif;
font-size: 20px;
line-height: 25px;
}
.text-block-47.doba {
width: auto;
}
.secondary-button {
letter-spacing: .5px;
background-color: #1976d3;
border: 0 solid #2b2b2b;
border-radius: 5px;
padding: 15px 23px;
font-weight: 300;
box-shadow: 1px 1px 15px #3f0c4fc2;
}
.secondary-button.default {
box-shadow: none;
text-align: left;
letter-spacing: 0;
text-transform: none;
cursor: pointer;
background-color: #ff60c0;
border-radius: 5px;
flex-direction: column;
justify-content: center;
align-items: center;
margin: 0 10px 0 0;
padding: 15px 20px;
font-family: Quicksand;
font-size: 14px;
font-weight: 400;
transition: opacity .4s ease-in-out, box-shadow .4s ease-in-out, transform .4s ease-in-out;
display: flex;
}
.secondary-button.default:hover {
opacity: .8;
color: #fff;
transform: translate(0, -1px);
box-shadow: 1px 1px 3px #86868675;
}
.secondary-button.default.intro {
border-width: 2px;
border-color: var(--light-blue);
background-color: var(--dark-blue);
color: var(--white);
letter-spacing: .5px;
text-transform: uppercase;
white-space: nowrap;
border-radius: 6px;
height: 50px;
margin-left: 2.5rem;
margin-right: 2.5rem;
font-family: rooney-sans, sans-serif;
font-size: 16px;
font-weight: 500;
transition: border-color .4s ease-in-out, background-color .4s ease-in-out, box-shadow .4s ease-in-out;
box-shadow: 0 5px 20px #0000004d;
}
.secondary-button.default.intro:hover {
border-color: var(--light-blue);
background-color: var(--super-dark-blue);
box-shadow: none;
opacity: 1;
transform: none;
}
.secondary-button.default.account-page {
border-width: 2px;
border-color: var(--light-blue);
background-color: var(--dark-blue);
color: var(--white);
text-align: center;
letter-spacing: .5px;
text-transform: uppercase;
white-space: nowrap;
border-radius: 6px;
flex-direction: column;
height: 40px;
margin-top: .5rem;
font-family: rooney-sans, sans-serif;
font-size: 16px;
font-weight: 500;
transition: border-color .4s ease-in-out, background-color .4s ease-in-out, box-shadow .4s ease-in-out;
box-shadow: 0 5px 20px #0000004d;
}
.secondary-button.default.account-page:hover {
border-color: var(--light-blue);
background-color: var(--super-dark-blue);
box-shadow: none;
opacity: 1;
transform: none;
}
.secondary-button.default.hledat {
border-width: 2px;
border-color: var(--light-blue);
background-color: var(--dark-blue);
color: var(--white);
letter-spacing: .5px;
text-transform: uppercase;
white-space: nowrap;
border-radius: 6px;
height: 40px;
margin-right: 2.5rem;
font-family: rooney-sans, sans-serif;
font-size: 16px;
font-weight: 500;
transition: border-color .4s ease-in-out, background-color .4s ease-in-out, box-shadow .4s ease-in-out;
box-shadow: 0 5px 20px #0000004d;
}
.secondary-button.default.hledat:hover {
border-color: var(--light-blue);
background-color: var(--super-dark-blue);
box-shadow: none;
opacity: 1;
transform: none;
}
.icon_bg {
background-color: var(--light-red);
border-radius: 100%;
justify-content: center;
align-self: center;
align-items: center;
width: 100px;
min-width: 100px;
height: 100px;
min-height: 100px;
display: flex;
}
.heading-sekce {
color: var(--white);
text-align: center;
letter-spacing: var(--nadisy-větší-mezera);
font-family: rooney-sans, sans-serif;
font-size: 40px;
font-weight: 500;
line-height: 1;
}
.heading-sekce.blue {
color: var(--dark-blue);
}
.button-dark-red {
letter-spacing: .5px;
background-color: #1976d3;
border: 0 solid #2b2b2b;
border-radius: 5px;
padding: 15px 23px;
font-weight: 300;
box-shadow: 1px 1px 15px #3f0c4fc2;
}
.button-dark-red.default {
box-shadow: none;
text-align: left;
letter-spacing: 0;
text-transform: none;
cursor: pointer;
background-color: #ff60c0;
border-radius: 5px;
flex-direction: column;
justify-content: center;
align-items: center;
margin: 0 10px 0 0;
padding: 15px 20px;
font-family: Quicksand;
font-size: 14px;
font-weight: 400;
transition: opacity .4s ease-in-out, box-shadow .4s ease-in-out, transform .4s ease-in-out;
display: flex;
}
.button-dark-red.default:hover {
opacity: .8;
color: #fff;
transform: translate(0, -1px);
box-shadow: 1px 1px 3px #86868675;
}
.button-dark-red.default.info-block {
border-width: 2px;
border-color: var(--light-red);
background-color: var(--dark-red);
color: var(--white);
letter-spacing: .5px;
text-transform: uppercase;
white-space: nowrap;
border-radius: 6px;
height: 50px;
margin-top: auto;
margin-bottom: 1rem;
margin-right: 0;
font-family: rooney-sans, sans-serif;
font-size: 16px;
font-weight: 500;
transition: background-color .4s ease-in-out, border-color .4s ease-in-out, box-shadow .4s ease-in-out;
box-shadow: 0 5px 20px #0000004d;
}
.button-dark-red.default.info-block:hover {
border-width: 2px;
border-color: var(--dark-red);
background-color: var(--light-red);
box-shadow: none;
opacity: 1;
transform: none;
}
.button-dark-red.default.shop-detail {
border-width: 2px;
border-color: var(--dark-red);
background-color: var(--dark-red);
color: var(--white);
letter-spacing: .5px;
text-transform: uppercase;
white-space: nowrap;
border-radius: 6px;
max-height: 40px;
margin-top: auto;
margin-right: 0;
font-family: rooney-sans, sans-serif;
font-size: 16px;
font-weight: 500;
transition: background-color .4s ease-in-out, border-color .4s ease-in-out, box-shadow .4s ease-in-out;
display: none;
box-shadow: 0 5px 20px #0000004d;
}
.button-dark-red.default.shop-detail:hover {
border-width: 2px;
border-color: var(--dark-red);
background-color: var(--light-red);
box-shadow: none;
opacity: 1;
transform: none;
}
.button-dark-red.default.servis {
border-width: 2px;
border-color: var(--light-red);
background-color: var(--dark-red);
color: var(--white);
letter-spacing: .5px;
text-transform: uppercase;
white-space: nowrap;
border-radius: 6px;
height: 40px;
margin-top: auto;
margin-bottom: .5rem;
margin-right: 0;
font-family: rooney-sans, sans-serif;
font-size: 16px;
font-weight: 500;
transition: background-color .4s ease-in-out, border-color .4s ease-in-out, box-shadow .4s ease-in-out;
box-shadow: 0 5px 20px #0000004d;
}
.button-dark-red.default.servis:hover {
border-width: 2px;
border-color: var(--dark-red);
background-color: var(--light-red);
box-shadow: none;
opacity: 1;
transform: none;
}
.heading-wrapper {
align-self: center;
margin-bottom: 3rem;
}
.heading-blue {
color: var(--dark-blue);
text-align: center;
letter-spacing: var(--nadisy-větší-mezera);
font-family: rooney-sans, sans-serif;
font-size: 30px;
font-weight: 500;
line-height: 1;
}
.product-image-wrapper {
object-fit: fill;
border-radius: 6px;
flex: 1;
width: 100%;
position: static;
overflow: hidden;
}
.image-6 {
object-fit: cover;
width: 100%;
height: 100%;
}
.zna-ka {
color: var(--light-blue);
text-align: center;
text-transform: uppercase;
padding-right: 8px;
font-family: rooney-sans, sans-serif;
font-size: 20px;
font-weight: 700;
line-height: 25px;
display: inline;
}
.zna-ka.big {
text-align: left;
font-size: 35px;
line-height: 35px;
display: block;
}
.model {
color: var(--dark-blue);
text-align: center;
font-family: rooney-sans, sans-serif;
font-size: 20px;
line-height: 25px;
display: inline;
}
.model.big {
text-align: left;
margin-bottom: 20px;
font-size: 35px;
line-height: 35px;
display: block;
}
.product-tag-wrapper {
text-align: center;
flex-direction: row;
justify-content: center;
align-self: center;
align-items: center;
width: 100%;
height: auto;
margin-top: 0;
margin-bottom: 0;
padding-top: 0;
display: flex;
}
.product-tag-wrapper.recent {
margin-bottom: 1rem;
}
.vek-text {
color: var(--dark-blue);
margin-right: 4px;
font-family: rooney-sans, sans-serif;
font-size: 14px;
font-weight: 700;
text-decoration: none;
display: inline;
}
.product-tag {
grid-column-gap: 16px;
grid-row-gap: 16px;
background-color: var(--white);
text-align: center;
border-radius: 6px;
flex-direction: row;
grid-template-rows: auto auto;
grid-template-columns: 1fr 1fr;
grid-auto-columns: 1fr;
justify-content: space-between;
align-items: center;
height: auto;
margin-left: .25rem;
margin-right: .25rem;
padding: .125rem .25rem;
text-decoration: none;
display: block;
box-shadow: 0 5px 10px #0000000d;
}
.size-wrapper {
background-color: var(--light-blue);
border-radius: 100%;
justify-content: center;
align-items: center;
width: 60px;
height: 60px;
margin-top: -1rem;
margin-right: -1rem;
display: flex;
position: absolute;
inset: 0% 0% auto auto;
}
.size {
color: var(--white);
text-align: center;
white-space: nowrap;
font-family: blambot-casual, sans-serif;
font-size: 25px;
font-weight: 400;
}
.button-wrapper-shop {
margin-top: 2rem;
margin-bottom: 0;
}
.link-2 {
color: var(--white);
font-family: rooney-sans, sans-serif;
font-size: 12px;
text-decoration: underline;
}
.link-2:hover {
color: var(--light-blue);
}
.logo-footer {
min-width: 100px;
min-height: 100px;
max-height: 110px;
}
.footer-text {
color: var(--super-dark-blue);
text-align: left;
text-transform: none;
margin-bottom: 2rem;
font-family: rooney-sans, sans-serif;
font-size: 13px;
font-weight: 400;
line-height: 18px;
display: inline;
}
.footer-text.doba {
font-size: 15px;
font-weight: 700;
}
.footer-header-wrapper {
border-bottom: 2px solid var(--dark-blue);
align-items: flex-end;
margin-bottom: .5rem;
display: flex;
}
.footer-link-wrapper.doba {
margin-top: 0;
}
.footer-link-block-cas {
grid-column-gap: 0rem;
grid-row-gap: 0rem;
grid-template-rows: auto;
grid-template-columns: .35fr 1fr;
grid-auto-columns: 1fr;
display: grid;
}
.footer-icon-block {
margin-right: .5rem;
}
.footer-icon-block.hidden {
display: none;
}
.lottie-animation {
min-width: 100px;
max-width: 100%;
}
.body-kolodokola {
background-color: var(--grey-bg);
overflow: visible;
}
.mobile-brand-link {
margin-right: 30px;
transition: opacity .4s ease-in-out, color .4s ease-in-out;
}
.mobile-brand-link:hover {
opacity: .7;
}
.mobile-brand-link.w--current {
max-width: 100px;
}
.mobile-user-button {
flex-direction: row;
align-items: center;
margin-top: 2rem;
display: flex;
}
.fs-cc-prefs_checkbox-label {
display: none;
}
.fs-cc-banner_button {
border: 2px solid var(--light-blue);
background-color: var(--dark-blue);
color: #fff;
text-align: center;
letter-spacing: .05rem;
text-transform: uppercase;
border-radius: 6px;
min-width: 140px;
margin-left: 16px;
padding: 10px 15px;
font-family: rooney-sans, sans-serif;
font-size: .8rem;
font-weight: 500;
transition: background-color .4s ease-in-out, border-color .4s ease-in-out;
}
.fs-cc-banner_button:hover {
border-color: var(--light-blue);
background-color: var(--super-dark-blue);
color: var(--white);
}
.fs-cc-banner_button.fs-cc-button-alt {
color: #e0e7f8;
background-color: #0000;
border-color: #fecd03;
display: none;
}
.fs-cc-prefs_toggle {
background-color: #fff;
border-radius: 999px;
width: 20px;
height: 20px;
}
.fs-cc-prefs_buttons-wrapper {
grid-template-rows: auto;
grid-template-columns: 1fr 1fr;
grid-auto-columns: 1fr;
justify-content: flex-end;
margin-top: 32px;
margin-right: -8px;
display: flex;
}
.fs-cc-prefs_label {
color: var(--light-blue);
text-transform: uppercase;
margin-top: 0;
margin-bottom: 0;
margin-right: 32px;
font-size: 16px;
font-weight: 700;
}
.fs-cc-prefs_component {
z-index: 997;
grid-column-gap: 16px;
grid-row-gap: 16px;
flex-direction: column;
grid-template-rows: auto auto;
grid-template-columns: 1fr 1fr;
grid-auto-columns: 1fr;
justify-content: center;
align-items: center;
width: 100%;
height: 100%;
margin-bottom: 0;
padding: 32px;
display: none;
position: fixed;
inset: 0%;
}
.fs-cc-manager_button {
color: #333;
cursor: pointer;
background-color: #01504e;
border-radius: 500px;
flex-direction: column;
padding: 10px;
transition: color .2s;
display: none;
}
.fs-cc-manager_button:hover {
color: #4353ff;
}
.fs-cc-banner_trigger {
display: none;
}
.fs-cc-banner_close-icon {
color: var(--white);
width: 24px;
height: 24px;
transition: all .4s ease-in-out;
}
.fs-cc-banner_close-icon:hover {
color: var(--super-dark-blue);
transform: rotate(180deg);
}
.fs-cc-prefs_close-icon {
color: var(--white);
-webkit-text-stroke-color: var(--white);
width: 1.5rem;
height: 1.5rem;
transition: all .25s;
}
.fs-cc-prefs_close-icon:hover {
transform: rotate(180deg);
}
.fs-cc-prefs_form {
background-color: var(--super-dark-blue);
width: 100%;
max-width: 45rem;
height: 100%;
max-height: 70vh;
margin-bottom: 0;
font-family: rooney-sans, sans-serif;
position: relative;
box-shadow: 0 1px 6px 3px #0000001a;
}
.fs-cc-prefs_title {
color: var(--white);
text-transform: uppercase;
font-size: 1.5rem;
font-weight: 700;
line-height: 1.2em;
}
.fs-cc-prefs_submit-hide {
display: none;
}
.fs-cc-prefs_overlay {
z-index: -1;
background-color: #04212059;
width: 100%;
height: 100%;
position: absolute;
inset: 0%;
}
.fs-cc-banner_text-link {
border-bottom: 2px solid var(--white);
color: var(--white);
font-family: rooney-sans, sans-serif;
font-size: .8rem;
font-weight: 400;
text-decoration: none;
}
.fs-cc-banner_text-link:hover {
border-bottom-color: var(--light-red);
color: var(--light-red);
}
.fs-cc-prefs_space-small {
margin-bottom: 12px;
}
.fs-cc-prefs_content {
border: 2px #004242;
height: 100%;
padding: 40px 3rem;
overflow: scroll;
}
.cookies-bg {
z-index: 100;
opacity: .5;
background-color: #042120;
display: none;
position: absolute;
inset: 0%;
}
.fs-cc-banner_container {
align-items: center;
width: 100%;
max-width: 100rem;
margin-left: auto;
margin-right: auto;
display: flex;
}
.fs-cc-prefs_close {
z-index: 1;
color: #333;
cursor: pointer;
border-radius: 100rem;
padding: 10px;
font-size: 20px;
text-decoration: none;
position: absolute;
inset: auto 0 auto auto;
}
.fs-cc-banner_component {
z-index: 998;
background-color: var(--super-dark-blue);
border-top: 1px solid #4353ff29;
padding: 24px 32px;
display: none;
position: fixed;
inset: auto 0% 0%;
}
.fs-cc-manager_icon {
filter: invert();
width: 32px;
height: 32px;
}
.fs-cc-prefs_toggle-wrapper {
flex-direction: row;
justify-content: space-between;
align-items: center;
margin-bottom: 8px;
display: flex;
}
.fs-cc-prefs_text {
color: var(--grey-bg);
font-size: .8rem;
}
.fs-cc-prefs_button {
border: 2px solid var(--light-blue);
background-color: var(--dark-blue);
letter-spacing: .05rem;
text-transform: uppercase;
border-radius: 6px;
margin-right: 8px;
padding: 10px 15px;
font-family: rooney-sans, sans-serif;
font-size: .8rem;
font-weight: 500;
transition: all .4s ease-in-out;
}
.fs-cc-prefs_button:hover {
background-color: var(--super-dark-blue);
color: var(--white);
}
.fs-cc-prefs_button.fs-cc-button-alt {
border-color: var(--light-blue);
color: #e0e7f8;
letter-spacing: .05rem;
background-color: #0000;
margin-right: 1rem;
font-weight: 400;
}
.fs-cc-prefs_button.fs-cc-button-alt:hover {
background-color: var(--light-blue);
}
.fs-cc-prefs_button.main {
border-color: var(--light-red);
background-color: var(--dark-red);
}
.fs-cc-prefs_button.main:hover {
border-color: var(--dark-red);
background-color: var(--light-red);
}
.fs-cc-manager_trigger, .fs-cc-prefs_trigger {
display: none;
}
.fs-cc-banner_buttons-wrapper {
flex: none;
grid-template-rows: auto;
grid-template-columns: auto auto;
grid-auto-columns: 1fr;
align-items: center;
display: flex;
}
.fs-cc-prefs_checkbox {
z-index: 1;
opacity: 0;
cursor: pointer;
width: 100%;
height: 100%;
margin-top: 0;
margin-left: 0;
position: absolute;
inset: 0%;
}
.fs-cc-banner_close {
background-color: var(--light-red);
opacity: 1;
color: #fecd03;
cursor: pointer;
border-radius: 10px;
margin-left: 12px;
padding: 10px;
transition: all .25s;
}
.fs-cc-prefs_option {
border-bottom: 1px solid #33333326;
padding-top: 16px;
padding-bottom: 16px;
}
.fs-cc-prefs_option.marketing {
display: none;
}
.fs-cc-prefs_checkbox-field {
background-color: #ccc;
border-radius: 999px;
width: 44px;
height: 24px;
margin-bottom: 0;
padding: 2px;
display: flex;
position: relative;
}
.set-all-components-to-display-none-and-use-this-div-to-create-a-symbol {
letter-spacing: .025rem;
}
.fs-cc-prefs_space-medium {
margin-bottom: 40px;
}
.fs-cc-banner_text {
color: var(--whitesmoke);
margin-right: 24px;
font-family: rooney-sans, sans-serif;
font-size: .8rem;
}
.fs-cc-manager_component {
z-index: 999;
display: none;
position: fixed;
inset: auto auto 20px 20px;
}
.obsah-sekce {
background-color: var(--grey-bg);
position: relative;
}
.tabs-content-2 {
background-color: var(--super-dark-blue);
border-radius: 0 0 6px 6px;
width: 100%;
height: 100%;
padding-bottom: 4rem;
}
.tab-link-vykupujeme {
color: #ff60c0;
}
.tab-link-vykupujeme.w--current {
border-top: 2px solid var(--light-blue);
border-right: 1px solid var(--light-blue);
border-left: 2px solid var(--light-blue);
background-color: var(--light-blue);
color: var(--white);
letter-spacing: var(--nadisy-větší-mezera);
text-transform: none;
border-top-left-radius: 6px;
font-family: rooney-sans, sans-serif;
}
.tab-link-vykupujeme.styl-tab-link {
background-color: var(--dark-blue);
color: var(--whitesmoke);
letter-spacing: var(--nadisy-větší-mezera);
border: 1px #000;
border-top-left-radius: 6px;
padding-left: 15px;
padding-right: 15px;
font-family: rooney-sans, sans-serif;
font-size: 16px;
transition-property: all;
}
.tab-link-vykupujeme.styl-tab-link.w--current {
background-color: var(--super-dark-blue);
text-shadow: 0 3px 6px #0003;
border-top-style: none;
border-left-style: none;
border-right-style: none;
box-shadow: inset 0 4px 9px 7px #0003;
}
.tabs-2 {
flex-direction: column;
max-width: 90%;
margin-bottom: 4rem;
font-family: rooney-sans, sans-serif;
display: flex;
}
.tab-link-tab {
color: var(--whitesmoke);
}
.tab-link-tab.styl-tab-link {
background-color: var(--dark-blue);
letter-spacing: var(--nadisy-větší-mezera);
border: 1px #000;
padding-left: 15px;
padding-right: 15px;
font-family: rooney-sans, sans-serif;
transition: all .4s ease-in-out;
}
.tab-link-tab.styl-tab-link:hover {
background-color: var(--super-dark-blue);
color: var(--white);
}
.tab-link-tab.styl-tab-link.w--current {
background-color: var(--super-dark-blue);
color: var(--white);
box-shadow: inset 0 4px 9px 7px #0003;
}
.tab-link-tab.styl-tab-link.prava {
border-right-width: 2px;
border-top-right-radius: 6px;
}
.tab-button-text {
font-size: 18px;
}
.tabs-menu-2 {
background-color: var(--super-dark-blue);
border-top-left-radius: 6px;
border-top-right-radius: 6px;
align-self: center;
}
.obsah-wrapper {
grid-column-gap: 0px;
grid-row-gap: 0px;
flex-direction: column;
justify-content: center;
align-items: center;
width: 100%;
padding-top: 60px;
padding-bottom: 30px;
display: flex;
}
.obsah-wrapper.sekce-okraj {
padding-left: 25px;
padding-right: 25px;
}
.obsah-wrapper.sekce-okraj.kontakt {
padding-top: 0;
}
.obsah-wrapper.sekce-okraj.blue {
background-color: var(--super-dark-blue);
}
.obsah-wrapper.sekce-okraj.white {
background-color: var(--white);
}
.obsah-wrapper.showroom-oteviraci-doba {
background-color: var(--dark-blue);
padding-top: 30px;
}
.rich-text-block-tab {
width: 75%;
margin-top: 4rem;
margin-left: auto;
margin-right: auto;
font-size: 16px;
line-height: 25px;
}
.list-2 {
color: var(--grey-bg);
font-family: rooney-sans, sans-serif;
font-size: 18px;
font-weight: 300;
line-height: 27px;
}
.link-text-obsah {
color: var(--white);
font-family: rooney-sans, sans-serif;
font-size: 16px;
font-weight: 500;
text-decoration: underline;
}
.link-text-obsah:hover {
color: var(--light-red);
}
.link-text-obsah.blue {
color: var(--dark-blue);
font-size: 22px;
font-weight: 700;
}
.link-text-obsah.blue:hover {
color: var(--light-blue);
}
.tab-pane-tab {
font-size: 16px;
}
.cenik-wrapper {
background-color: var(--whitesmoke);
border-radius: 6px;
width: 100%;
padding: 1rem;
box-shadow: inset 0 1px 10px 3px #0000001a;
}
.cenik-wrapper.white {
background-color: var(--white);
box-shadow: none;
}
.cenik-wrapper.blue {
background-color: var(--dark-blue);
}
.cenik-wrapper.blue.pujcovna {
max-width: 75%;
margin-top: 2rem;
margin-left: auto;
margin-right: auto;
}
.cenik-wrapper.pujcovna {
flex-flow: column;
display: flex;
}
.quick-stack-3 {
max-width: 90%;
margin-bottom: 4rem;
padding: 0;
}
.cena-block {
background-color: var(--light-red);
border-radius: 6px;
justify-content: center;
margin-bottom: 1rem;
padding-top: .5rem;
padding-bottom: .5rem;
display: flex;
}
.heading-white {
color: var(--white);
text-align: center;
letter-spacing: var(--nadisy-větší-mezera);
font-family: rooney-sans, sans-serif;
font-size: 30px;
font-weight: 500;
line-height: 1;
}
.servis-text-info {
color: var(--whitesmoke);
font-family: rooney-sans, sans-serif;
font-size: 16px;
font-weight: 300;
line-height: 35px;
}
.servis-text-info.blue {
color: var(--super-dark-blue);
font-size: 18px;
font-weight: 400;
}
.servis-text-info.white {
color: var(--white);
}
.collection-item {
flex-flow: row;
}
.cena-cell {
align-items: stretch;
}
.obsah-text-doplnek {
color: var(--super-dark-blue);
white-space: pre-wrap;
margin-bottom: 0;
font-size: 22px;
line-height: 1.1;
}
.obsah-text-doplnek.white {
text-align: center;
font-size: 18px;
font-weight: 500;
}
.obsah-text-doplnek.white.pujcovna {
font-size: 18px;
font-weight: 400;
line-height: 1.3;
}
.obsah-text-doplnek.nadpis {
font-size: 26px;
font-weight: 700;
}
.shop-products-collection-list-copy {
grid-column-gap: 2rem;
grid-row-gap: 2rem;
grid-template-rows: auto;
grid-template-columns: 1fr 1fr;
grid-auto-columns: 1fr;
min-height: auto;
display: grid;
}
.shop-product-wrapper {
grid-column-gap: 16px;
grid-row-gap: 16px;
cursor: pointer;
background-color: #fff;
border-radius: 6px;
flex-direction: column;
grid-template-rows: auto auto auto auto auto;
grid-template-columns: 1fr;
grid-auto-columns: 1fr;
justify-content: space-between;
align-items: center;
height: 100%;
min-height: 450px;
padding: .5rem;
font-family: rooney-sans, sans-serif;
display: grid;
position: relative;
}
.shop-product-wrapper:hover {
opacity: 1;
}
.link-block-2 {
min-width: 100%;
}
.shop-button {
border: 2px solid var(--light-red);
background-color: var(--grey-bg);
color: var(--light-red);
letter-spacing: .5px;
text-transform: uppercase;
border-radius: 6px;
height: 40px;
padding: 10px 20px;
font-weight: 700;
transition: background-color .4s ease-in-out, border-color .4s ease-in-out;
box-shadow: 1px 5px 20px #0000004d;
}
.shop-button:hover {
background-color: var(--dark-red);
color: var(--white);
}
.sklad {
color: var(--super-dark-blue);
font-family: rooney-sans, sans-serif;
font-size: 14px;
font-weight: 300;
display: inline;
}
.sklad-pocet {
color: var(--light-red);
font-family: rooney-sans, sans-serif;
font-size: 20px;
font-weight: 700;
display: inline;
}
.sklad-box {
background-color: var(--white);
text-align: center;
border-radius: 6px;
flex-direction: column;
justify-content: center;
align-items: center;
padding: .125rem .5rem;
display: flex;
box-shadow: 0 5px 10px #00000026;
}
.sklad-wrapper {
text-align: center;
flex-direction: row;
justify-content: space-between;
align-self: center;
align-items: center;
height: auto;
margin-top: 1rem;
margin-bottom: 2rem;
padding-top: 0;
display: none;
}
.tag-text {
color: var(--light-blue);
margin-right: 4px;
font-family: rooney-sans, sans-serif;
font-size: 14px;
font-weight: 700;
display: inline;
}
.shop-header-text {
color: var(--white);
text-align: center;
letter-spacing: .25px;
width: 70%;
margin-top: 1.25rem;
font-family: rooney-sans, sans-serif;
font-size: 20px;
line-height: 25px;
}
.add-to-cart-2 {
font-family: rooney-sans, sans-serif;
}
.product-secondary-button {
letter-spacing: .5px;
background-color: #1976d3;
border: 0 solid #2b2b2b;
border-radius: 5px;
padding: 15px 23px;
font-weight: 300;
box-shadow: 1px 1px 15px #3f0c4fc2;
}
.product-secondary-button.default {
box-shadow: none;
text-align: left;
letter-spacing: 0;
text-transform: none;
cursor: pointer;
background-color: #ff60c0;
border-radius: 5px;
flex-direction: column;
justify-content: center;
align-items: center;
margin: 0 10px 0 0;
padding: 15px 20px;
font-family: Quicksand;
font-size: 14px;
font-weight: 400;
transition: opacity .4s ease-in-out, box-shadow .4s ease-in-out, transform .4s ease-in-out;
display: flex;
}
.product-secondary-button.default:hover {
opacity: .8;
color: #fff;
transform: translate(0, -1px);
box-shadow: 1px 1px 3px #86868675;
}
.product-secondary-button.default.intro {
border-width: 2px;
border-color: var(--light-blue);
background-color: var(--dark-blue);
color: var(--white);
letter-spacing: .5px;
text-transform: uppercase;
white-space: nowrap;
border-radius: 6px;
height: 40px;
margin-left: 2.5rem;
margin-right: 2.5rem;
font-family: rooney-sans, sans-serif;
font-size: 16px;
font-weight: 500;
transition: border-color .4s ease-in-out, background-color .4s ease-in-out, box-shadow .4s ease-in-out;
box-shadow: 0 5px 20px #0000004d;
}
.product-secondary-button.default.intro:hover {
border-color: var(--light-blue);
background-color: var(--super-dark-blue);
box-shadow: none;
opacity: 1;
transform: none;
}
.product-secondary-button.default.intro.product {
margin-left: 0;
padding-top: 10px;
padding-bottom: 10px;
}
.product-main-button {
border: 2px solid var(--light-red);
background-color: var(--grey-bg);
color: var(--light-red);
letter-spacing: .5px;
text-transform: uppercase;
border-radius: 6px;
height: 40px;
padding: 10px 20px;
font-weight: 500;
transition: background-color .4s ease-in-out, border-color .4s ease-in-out;
box-shadow: 1px 5px 20px #0000004d;
}
.product-main-button:hover {
background-color: var(--dark-red);
color: var(--white);
}
.product-main-button.default {
box-shadow: none;
text-align: left;
letter-spacing: 0;
text-transform: none;
cursor: pointer;
background-color: #ff60c0;
border-radius: 5px;
flex-direction: column;
justify-content: center;
align-items: center;
margin: 0 10px 0 0;
padding: 15px 20px;
font-family: Quicksand;
font-size: 14px;
font-weight: 400;
transition: opacity .4s ease-in-out, box-shadow .4s ease-in-out, transform .4s ease-in-out;
display: flex;
}
.product-main-button.default:hover {
opacity: .8;
color: #fff;
transform: translate(0, -1px);
box-shadow: 1px 1px 3px #86868675;
}
.product-main-button.default.intro {
border-width: 2px;
border-color: var(--dark-red);
background-color: var(--light-red);
color: var(--white);
letter-spacing: .5px;
text-transform: uppercase;
white-space: nowrap;
border-radius: 6px;
height: 40px;
margin-right: 2.5rem;
font-family: rooney-sans, sans-serif;
font-size: 16px;
font-weight: 500;
transition: background-color .4s ease-in-out, border-color .4s ease-in-out, box-shadow .4s ease-in-out;
box-shadow: 0 5px 20px #0000004d;
}
.product-main-button.default.intro:hover {
border-width: 2px;
border-color: var(--light-red);
background-color: var(--dark-red);
box-shadow: none;
opacity: 1;
transform: none;
}
.product-main-button.default.intro.product-detail {
display: none;
}
.paragraph-12 {
color: var(--super-dark-blue);
}
.out-of-stock-state, .error-state {
background-color: var(--dark-red);
color: var(--white);
}
.quick-stack-kontakt {
max-width: 90%;
margin-bottom: 4rem;
padding: 0;
}
.kontakt-cell-white {
background-color: var(--white);
box-shadow: none;
border-radius: 6px;
flex: 1;
width: 100%;
padding: 1rem 3rem;
line-height: 0;
}
.grid-6 {
grid-row-gap: .5rem;
grid-template-rows: auto auto auto auto;
grid-template-columns: .25fr 1fr;
justify-content: start;
justify-items: start;
margin-top: 2rem;
}
.grid-6.hidden {
grid-column-gap: 16px;
grid-row-gap: .5rem;
grid-template-rows: auto auto auto auto auto auto auto;
grid-template-columns: .25fr 1fr;
grid-auto-columns: 1fr;
display: grid;
}
.bold-text {
line-height: 1.2;
}
.image-7 {
filter: invert();
}
.body-3 {
background-color: var(--whitesmoke);
}
.link-3 {
color: var(--light-blue);
font-family: rooney-sans, sans-serif;
text-decoration: underline;
}
.link-3:hover {
color: var(--light-red);
}
.paragraph-13 {
color: var(--super-dark-blue);
margin-top: .5rem;
line-height: 1.5;
}
.discount-code-2 {
border-radius: 6px;
margin-right: 10px;
}
.heading-95, .heading-96 {
color: var(--super-dark-blue);
font-family: rooney-sans, sans-serif;
font-weight: 700;
}
.heading-97 {
font-family: rooney-sans, sans-serif;
font-weight: 700;
}
.heading-98, .heading-99, .heading-100 {
color: var(--super-dark-blue);
font-family: rooney-sans, sans-serif;
font-weight: 700;
}
.block-header {
border-top-left-radius: 6px;
border-top-right-radius: 6px;
font-weight: 700;
}
.block-header.no-background {
background-color: var(--super-dark-blue);
border-style: none;
}
.heading-101 {
color: var(--super-dark-blue);
font-family: rooney-sans, sans-serif;
font-weight: 700;
}
.text-block-51 {
color: var(--dark-red);
}
.customer-info, .order-summary {
border-radius: 6px;
}
.block-header-2 {
border-top-left-radius: 6px;
border-top-right-radius: 6px;
}
.block-content-2 {
border-bottom-right-radius: 6px;
border-bottom-left-radius: 6px;
}
.block-header-3 {
border-top-left-radius: 6px;
border-top-right-radius: 6px;
}
.block-content-3 {
border-bottom-right-radius: 6px;
border-bottom-left-radius: 6px;
}
.block-header-4 {
border-top-left-radius: 6px;
border-top-right-radius: 6px;
}
.block-content-4 {
border-bottom-right-radius: 6px;
border-bottom-left-radius: 6px;
font-family: rooney-sans, sans-serif;
}
.block-header-5, .block-header-6 {
border-top-left-radius: 6px;
border-top-right-radius: 6px;
}
.block-content-5 {
border-bottom-right-radius: 6px;
border-bottom-left-radius: 6px;
}
.block-header-7 {
border-top-left-radius: 6px;
border-top-right-radius: 6px;
}
.block-content-6, .block-content-7 {
border-bottom-right-radius: 6px;
border-bottom-left-radius: 6px;
}
.heading-102, .heading-103, .heading-104, .heading-105 {
color: var(--super-dark-blue);
font-family: rooney-sans, sans-serif;
font-weight: 700;
}
.heading-106 {
color: var(--super-dark-blue);
text-transform: none;
font-family: rooney-sans, sans-serif;
font-weight: 700;
}
.block-header-8, .block-header-9 {
border-top-left-radius: 6px;
border-top-right-radius: 6px;
}
.block-content-8, .block-content-9 {
border-bottom-right-radius: 6px;
border-bottom-left-radius: 6px;
}
.block-header-10 {
border-top-left-radius: 6px;
border-top-right-radius: 6px;
}
.block-content-10, .block-content-11 {
border-bottom-right-radius: 6px;
border-bottom-left-radius: 6px;
}
.block-header-11, .block-header-12 {
border-top-left-radius: 6px;
border-top-right-radius: 6px;
}
.block-content-12 {
border-bottom-right-radius: 6px;
border-bottom-left-radius: 6px;
}
.text-block-52 {
color: var(--dark-red);
}
.text-block-53, .text-block-54, .text-block-55 {
color: var(--dark-red);
font-weight: 500;
}
.order-confirmation-container-2 {
margin-top: 150px;
}
.top-buttons-wrapper {
justify-content: flex-end;
align-self: center;
align-items: center;
width: 100%;
display: flex;
}
.user-div {
display: flex;
}
.order-item, .shipping-method {
font-family: rooney-sans, sans-serif;
}
.body-user-pages {
background-color: var(--dark-blue);
}
.text-span-144 {
color: var(--grey-bg);
}
.sign-up-link {
color: var(--white);
font-family: rooney-sans, sans-serif;
font-size: 16px;
line-height: 1.2;
text-decoration: underline;
}
.sign-up-link:hover {
color: var(--light-blue);
}
.heading-107 {
letter-spacing: var(--nadisy-větší-mezera);
text-transform: none;
font-size: 30px;
}
.reset-link {
color: var(--white);
margin-bottom: 1rem;
font-family: rooney-sans, sans-serif;
font-size: 16px;
line-height: 1.2;
text-decoration: underline;
}
.reset-link:hover {
color: var(--light-blue);
}
.subscription {
color: var(--whitesmoke);
margin-bottom: 1rem;
}
.subscription-cancel-button {
color: var(--light-blue);
text-decoration: underline;
}
.subscription-cancel-button:hover {
color: var(--white);
}
.user-email-field-2 {
border-radius: 6px;
}
.user-email-field-2:focus {
color: var(--super-dark-blue);
}
.white, .checkbox-label {
color: var(--whitesmoke);
font-size: 16px;
font-weight: 400;
}
.checkbox-label-link {
color: var(--white);
font-family: rooney-sans, sans-serif;
font-size: 15px;
text-decoration: underline;
}
.checkbox-label-link:hover {
color: var(--light-blue);
}
.checkbox-label-link.small {
font-size: 11px;
}
.form-white-field {
background-color: var(--whitesmoke);
color: var(--super-dark-blue);
border-radius: 6px;
}
.check-box-field.my-account {
margin-bottom: 2rem;
}
.image-8, .image-9 {
border-radius: 6px;
}
.cart-wrapper {
background-color: var(--super-dark-blue);
color: var(--super-dark-blue);
border-radius: 6px;
}
.cart-form-wrapper {
background-color: var(--whitesmoke);
}
.image-10 {
border-radius: 6px;
}
.cart-blue-text {
color: var(--dark-blue);
}
.cena-kosik {
color: var(--dark-red);
font-weight: 500;
}
.cart-line-item {
color: var(--dark-red);
font-size: 16px;
font-weight: 700;
}
.apple-pay, .paypal {
border-radius: 6px;
}
.close-button {
background-color: var(--white);
color: var(--white);
border-radius: 100px;
justify-content: center;
align-items: center;
width: 30px;
height: 30px;
transition-property: all;
display: flex;
}
.close-button:hover {
transform: rotate(180deg);
}
.billing-address-toggle {
align-items: center;
}
.checkbox {
align-self: center;
margin-top: 0;
}
.checkbox-label-2 {
align-self: center;
}
.woocommerce-terms-and-conditions-checkbox-text {
color: var(--super-dark-blue);
font-size: 16px;
font-weight: 400;
}
.woocommerce-terms-and-conditions-checkbox-text.white {
color: var(--whitesmoke);
font-size: 11px;
font-weight: 400;
}
.remove-button {
text-decoration: none;
}
.text-block-56 {
font-weight: 700;
}
.link-4 {
font-weight: 500;
}
.rich-text-block-2, .div-block-288 {
display: none;
}
.shortcode-block {
justify-content: flex-end;
width: 100%;
margin-top: 10px;
margin-bottom: 10px;
padding: 15px 10px;
font-size: 15px;
line-height: 20px;
display: flex;
}
.text-block-149 {
flex: 0 auto;
font-size: 13px;
display: inline-block;
}
.filter-title {
font-size: 23px;
line-height: 1.1;
}
.rich-text-block-3 {
display: none;
}
.stock-sidebar-list-wrapper {
margin-top: 15px;
display: block;
}
.next {
border-width: 2px;
border-color: var(--light-blue);
background-color: var(--dark-blue);
color: var(--white);
letter-spacing: var(--nadisy-větší-mezera);
text-transform: uppercase;
border-radius: 6px;
margin-top: 1rem;
padding: 5px 15px;
font-size: 14px;
font-weight: 700;
transition: all .4s ease-in-out;
}
.next:hover {
border-color: var(--super-dark-blue);
background-color: var(--light-blue);
color: var(--white);
}
.div-block-289 {
max-width: 600px;
margin-left: auto;
margin-right: auto;
}
.div-block-289.hidden {
display: none;
}
.vop-gdpr-obsah {
color: var(--super-dark-blue);
margin-top: 8rem;
font-family: rooney-sans, sans-serif;
}
.heading-108 {
color: var(--dark-blue);
font-family: rooney-sans, sans-serif;
font-weight: 500;
}
.heading-109 {
color: var(--dark-blue);
font-family: rooney-sans, sans-serif;
}
.heading-110, .heading-111 {
color: var(--dark-blue);
}
.heading-112, .heading-113 {
color: var(--dark-blue);
font-family: rooney-sans, sans-serif;
}
.block-quote {
font-family: rooney-sans, sans-serif;
font-weight: 400;
}
.heading-114 {
font-family: rooney-sans, sans-serif;
}
.heading-115, .heading-116 {
color: var(--super-dark-blue);
font-family: rooney-sans, sans-serif;
}
.block-quote-2 {
border-left-color: var(--light-red);
font-family: rooney-sans, sans-serif;
}
.list-item-white {
color: var(--white);
}
.heading-cenik {
color: var(--white);
text-align: center;
letter-spacing: var(--nadisy-větší-mezera);
font-family: rooney-sans, sans-serif;
font-size: 30px;
font-weight: 500;
line-height: 1;
}
.heading-cenik.dark-blue {
color: var(--super-dark-blue);
}
.quick-stack-3-copy {
max-width: 90%;
margin-bottom: 4rem;
padding: 0;
}
.pujcovna-tabulka-nadpis {
border-style: none none solid;
border-width: 1px 1px 2px;
border-color: black black var(--super-dark-blue);
background-color: var(--white);
color: var(--super-dark-blue);
letter-spacing: var(--nadpisy-menší-mezera);
padding: 10px;
font-size: 18px;
font-weight: 800;
}
.pujcovna-tabulka-text {
background-color: var(--white);
color: var(--dark-blue);
padding: 10px;
font-size: 16px;
font-weight: 400;
}
.grid-7 {
grid-column-gap: 0px;
margin-top: 2rem;
margin-bottom: 1rem;
}
.cena-pujcovna-block {
background-color: var(--white);
padding: 10px;
display: flex;
}
.pujcovna-tabulka-cena {
color: var(--light-red);
padding: 0;
font-size: 18px;
font-weight: 700;
}
.text-block-150 {
color: var(--dark-blue);
font-size: 18px;
font-weight: 500;
}
.pujcovna-doplnujici-text-cenik {
color: var(--super-dark-blue);
font-size: 14px;
}
.empty-state-3 {
background-color: var(--white);
color: var(--super-dark-blue);
border-radius: 6px;
font-size: 18px;
font-weight: 700;
}
.error-message-4 {
color: var(--dark-red);
border-radius: 6px;
font-weight: 700;
}
.error-state-2 {
border-radius: 6px;
}
.out-of-stock-state-2 {
background-color: var(--dark-red);
color: var(--white);
border-radius: 6px;
font-weight: 500;
}
.footer-link-block-brana {
grid-column-gap: 0rem;
grid-row-gap: 0rem;
grid-template-rows: auto;
grid-template-columns: .35fr 1fr;
grid-auto-columns: 1fr;
display: block;
}
.img-brana {
margin-top: 1rem;
}
.container-4 {
flex-flow: row;
height: 100%;
min-height: 100vh;
margin-top: auto;
margin-bottom: auto;
}
.text-block-151 {
font-weight: 500;
}
.woocommerce-notices-wrapper {
color: var(--dark-blue);
font-size: 13px;
font-weight: 400;
display: none;
}
.checkbox-field {
margin-bottom: 1rem;
}
.nastaveni-hesel {
color: var(--whitesmoke);
letter-spacing: var(--nadisy-větší-mezera);
text-transform: none;
margin-top: 4rem;
margin-bottom: 1rem;
font-size: 30px;
}
.text-block-152 {
color: var(--dark-blue);
font-weight: 500;
}
.prihlaseni {
color: var(--dark-blue);
align-self: center;
margin-right: 1rem;
text-decoration: underline;
transition-property: all;
}
.prihlaseni:hover {
color: var(--light-blue);
text-decoration: underline;
}
.otazky-seo-text {
color: var(--dark-blue);
text-align: center;
text-transform: none;
width: 75%;
margin: 10px auto 2rem;
font-family: rooney-sans, sans-serif;
font-size: 14px;
font-weight: 400;
line-height: 20px;
}
.paragraph-14 {
color: var(--grey-bg);
}
.body-4 {
background-color: var(--dark-blue);
}
.page-wrapper {
flex-flow: column;
justify-content: center;
align-items: stretch;
height: 100vh;
margin-left: auto;
margin-right: auto;
display: flex;
}
.user-form {
color: var(--grey-bg);
width: 20rem;
}
.form-block {
margin-left: auto;
margin-right: auto;
}
.checkbox-field-2 {
margin-bottom: 2rem;
}
.div-block-290 {
background-color: var(--super-dark-blue);
color: var(--whitesmoke);
border-radius: 6px;
min-width: 70vw;
max-width: 70vw;
min-height: 70vh;
margin-left: auto;
margin-right: auto;
padding: 1.5rem;
}
.text-block-153 {
font-size: 15px;
}
.hlavni-fotka {
flex-flow: row;
justify-content: center;
align-items: center;
margin: .25rem .25rem auto;
display: flex;
}
.image-11 {
margin-top: auto;
margin-bottom: auto;
position: relative;
}
.lightbox-block {
justify-content: center;
align-items: stretch;
margin-top: .5rem;
margin-bottom: .5rem;
display: flex;
}
.lightbox-link-2 {
flex-flow: row;
flex: 0 auto;
margin-left: .25rem;
margin-right: .25rem;
display: block;
}
.lightbox-img {
min-width: 100%;
min-height: 100%;
}
.faq-link {
color: var(--light-red);
text-decoration: underline;
}
.lightbox-link-2-copy {
grid-column-gap: 5px;
grid-row-gap: 5px;
flex-flow: row;
flex: 0 auto;
width: 150px;
height: 150px;
margin-left: .25rem;
margin-right: .25rem;
display: flex;
}
.lightbox-block-copy {
justify-content: flex-start;
align-items: stretch;
margin-top: .5rem;
margin-bottom: .5rem;
display: flex;
}
.grid-6-copy {
grid-row-gap: .5rem;
grid-template-rows: auto auto auto auto;
grid-template-columns: .25fr 1fr;
justify-content: start;
justify-items: start;
margin-top: 2rem;
}
.grid-6-copy.vanoce {
grid-row-gap: 1rem;
grid-template-rows: auto auto auto;
margin-bottom: 2rem;
}
.image-12 {
object-fit: cover;
border-radius: 6px;
height: 100%;
}
.header-link-contact {
color: var(--white);
font-size: 20px;
text-decoration: underline;
}
.otev-rac-doba--obsah {
grid-column-gap: 0px;
grid-row-gap: 0px;
grid-template-rows: auto;
grid-template-columns: .75fr 1fr;
grid-auto-columns: 1fr;
justify-content: start;
align-self: flex-start;
width: 100%;
display: grid;
}
.quick-stack-4 {
grid-column-gap: 0px;
grid-row-gap: 0px;
padding-top: 0;
padding-bottom: 0;
}
.velikost {
color: var(--super-dark-blue);
text-align: left;
letter-spacing: var(--nadpisy-menší-mezera);
white-space: nowrap;
margin-right: 5px;
font-family: rooney-sans, sans-serif;
font-size: 15px;
font-weight: 700;
line-height: 1;
}
.velikost.white {
color: var(--white);
font-size: 25px;
}
.velikost.red {
color: var(--light-red);
text-align: left;
margin-bottom: 1rem;
font-size: 30px;
}
.velikost.recent {
margin-top: 1rem;
margin-bottom: 1rem;
}
.velikost.popis {
font-size: 15px;
font-weight: 400;
}
.velikost-wrapper {
margin-top: 2rem;
margin-bottom: 1rem;
display: flex;
}
.cell-3 {
line-height: 0;
}
.hledat-block {
display: none;
}
.div-block-291 {
grid-column-gap: 40px;
grid-row-gap: 40px;
grid-template-rows: auto auto;
grid-template-columns: 1fr;
grid-auto-columns: 1fr;
display: grid;
}
.collection-list-wrapper-8 {
grid-column-gap: 16px;
grid-row-gap: 16px;
grid-template-rows: auto auto;
grid-template-columns: 1fr 1fr;
grid-auto-columns: 1fr;
display: block;
}
.collection-item-2 {
margin-bottom: 1rem;
padding-left: 20px;
padding-right: 20px;
}
.obsah-text-wrapper {
background-color: var(--dark-blue);
border-radius: 6px;
max-width: 1400px;
margin-top: 2rem;
margin-left: auto;
margin-right: auto;
padding: 2rem;
box-shadow: inset 0 1px 10px 3px #0000001a;
}
.obsah-text-wrapper.white {
background-color: var(--white);
box-shadow: none;
}
.obsah-text-wrapper.blue {
background-color: var(--dark-blue);
}
.obsah-text-wrapper.blue.pujcovna {
max-width: 75%;
margin-top: 2rem;
margin-left: auto;
margin-right: auto;
}
.obsah-text-wrapper.pujcovna {
flex-flow: column;
display: flex;
}
.obsah-gallery {
grid-column-gap: 16px;
grid-row-gap: 16px;
grid-template-rows: auto auto;
grid-template-columns: 1fr 1fr;
grid-auto-columns: 1fr;
margin-top: 2rem;
display: grid;
}
.lightbox-gallery {
border-radius: 6px;
}
.lightbox-gallery.logo {
padding: 4rem;
}
.lightbox-image {
border-radius: 6px;
}
.obsah-text {
color: var(--whitesmoke);
text-align: center;
font-size: 18px;
line-height: 1.3;
}
.obsah-block {
align-self: center;
margin-bottom: 3rem;
}
@media screen and (min-width: 1280px) {
.navbar-wrapper {
margin-left: 2rem;
margin-right: 2rem;
}
.shop-wrapper {
width: 90%;
max-width: none;
}
.main-features.sekce-okraj {
height: 400px;
}
.intro-hero-card {
min-width: 17rem;
}
.intro-hero-text-label {
margin-bottom: 2rem;
}
.button-dark-red.default.info-block, .button-dark-red.default.servis {
margin-bottom: 0;
margin-left: .5rem;
margin-right: .5rem;
}
.heading-blue {
font-size: 35px;
}
.product-image-wrapper {
max-height: 250px;
}
.zna-ka, .model {
line-height: 25px;
}
.size-wrapper {
width: 70px;
height: 70px;
}
.heading-white {
font-size: 35px;
}
.shop-products-collection-list-copy {
grid-column-gap: 1rem;
grid-row-gap: 1rem;
grid-template-columns: 1fr 1fr 1fr;
}
.heading-cenik {
font-size: 35px;
}
.otazky-seo-text {
margin-bottom: 2rem;
}
}
@media screen and (min-width: 1440px) {
.footer-grid-wrapper {
grid-column-gap: 4rem;
}
.navbar-wrapper {
margin-left: 4rem;
margin-right: 4rem;
}
.recent-products-grid-wrapper {
padding-left: 50px;
padding-right: 50px;
}
.shop-wrapper {
width: 95%;
margin-left: 0;
margin-right: 0;
}
.main-features.sekce-okraj {
padding-left: 50px;
padding-right: 50px;
}
.intro-hero-card {
max-width: 30rem;
}
.intro-hero-text-label {
margin-bottom: 2rem;
}
.claim-text-blue {
white-space: nowrap;
font-size: 30px;
line-height: 45px;
}
.product-image-wrapper {
max-height: 250px;
}
.image-6 {
width: 100%;
}
.zna-ka, .model {
font-size: 20px;
}
.product-tag {
margin-left: .125rem;
margin-right: .125rem;
}
.obsah-wrapper {
padding-left: 50px;
padding-right: 50px;
}
.shop-products-collection-list-copy {
grid-template-columns: 1fr 1fr 1fr 1fr;
}
.tag-text {
white-space: nowrap;
}
.shortcode-block {
padding-left: 25px;
}
.otazky-seo-text {
margin-bottom: 2rem;
}
}
@media screen and (min-width: 1920px) {
.footer-wrapper {
justify-content: space-between;
}
.copyright-wrapper {
max-width: 1920px;
margin-left: auto;
margin-right: auto;
position: static;
}
.footer-grid-wrapper {
align-content: center;
max-width: 1920px;
margin-top: auto;
margin-bottom: auto;
padding-left: 100px;
padding-right: 100px;
}
.navbar-wrapper {
margin-left: 6.25rem;
margin-right: 6.25rem;
}
.recent-products-grid-wrapper, .recent-products-grid-wrapper.sekce-okraj {
padding-left: 100px;
padding-right: 100px;
}
.recent-products-collection-list {
max-width: 1920px;
margin-left: auto;
margin-right: auto;
}
.cena {
font-size: 25px;
}
.shop-hero-container {
margin-top: 5%;
padding-top: 5%;
padding-bottom: 5%;
}
.search-input-products {
border: 1px none var(--grey-bg);
border-radius: 6px;
}
.side-bar-wrapper {
margin-top: 0;
}
.shop-wrapper {
max-width: 1750px;
}
.shop-search-label-text, .top-text-sidebar {
color: var(--super-dark-blue);
}
.product-section {
background-color: var(--whitesmoke);
padding-top: 20rem;
}
.main-features.sekce-okraj {
margin-top: 0;
padding-left: 100px;
padding-right: 100px;
position: relative;
}
.container-2 {
margin-top: 200px;
}
.intro-hero-text-wrapper {
flex: 1;
max-height: 25rem;
margin-bottom: auto;
}
.intro-hero-text-wrapper.homepage, .intro-hero-text-wrapper.kontakt {
margin-bottom: auto;
}
.intro-hero-card {
max-width: 20rem;
}
.intro-crad-wrapper {
max-width: 1920px;
}
.intro-hero-icon {
max-width: 100%;
}
.claim-text-blue {
margin-left: 3.4rem;
font-size: 30px;
line-height: 40px;
}
.quick-stack {
width: 100%;
margin-top: auto;
overflow: hidden;
}
.icon_bg {
width: 130px;
min-width: 130px;
height: 130px;
min-height: 130px;
}
.zna-ka, .model {
font-size: 25px;
}
.product-tag-wrapper {
margin-top: 0;
}
.div-block-287 {
background-color: var(--dark-blue);
width: 100%;
height: 75px;
}
.obsah-wrapper {
padding-left: 100px;
padding-right: 100px;
}
.obsah-wrapper.sekce-okraj {
aspect-ratio: auto;
padding-left: 100px;
padding-right: 100px;
}
.quick-stack-3 {
max-width: 1920px;
}
.servis-text-info {
font-size: 18px;
line-height: 40px;
}
.cena-cell {
align-items: stretch;
}
.shop-products-collection-list-copy {
max-width: 1920px;
margin-left: auto;
margin-right: auto;
}
.shop-product-wrapper {
grid-column-gap: 0rem;
grid-row-gap: .5rem;
}
.sklad-wrapper {
display: none;
}
.quick-stack-kontakt {
max-width: 1920px;
}
.order-confirmation-container-2 {
margin-top: 200px;
}
.div-block-289 {
max-width: 750px;
}
.quick-stack-3-copy {
max-width: 1920px;
}
.div-block-290 {
min-width: 50vw;
}
.velikost {
font-size: 25px;
}
}
@media screen and (max-width: 991px) {
.footer-wrapper {
height: auto;
}
.copyright-wrapper {
position: static;
}
.footer-grid-wrapper {
grid-column-gap: 1rem;
grid-row-gap: 0px;
grid-template-rows: auto auto auto auto auto auto auto;
grid-template-columns: .75fr 1fr 1fr 1fr 1fr;
width: 95%;
padding-top: 30px;
padding-bottom: 30px;
}
.free-trial-footer-wrapper {
position: static;
}
.big-notification {
flex-direction: column;
width: 95%;
display: flex;
}
.footer-head-trial {
margin-bottom: 10px;
margin-right: 0;
font-size: 20px;
}
.navbar {
padding-left: 20px;
padding-right: 10px;
}
.navbar.white {
background-color: #000;
border-bottom-style: none;
flex-flow: row;
place-content: center space-around;
align-items: stretch;
width: 100%;
min-width: auto;
height: auto;
margin-left: 0;
margin-right: 0;
padding-left: 20px;
padding-right: 0;
display: none;
}
.nav-link {
color: #fff;
align-items: center;
height: 80px;
margin-left: 0;
margin-right: 0;
padding-top: 30px;
padding-bottom: 30px;
display: flex;
}
.nav-link:hover {
color: #fff;
background-color: #2e2e2e;
}
.menu-container {
background-color: #000;
flex-direction: column;
height: auto;
overflow: scroll;
}
.menu-box-container {
border-bottom-style: solid;
border-bottom-color: #2e2e2e;
border-right-style: none;
border-right-color: #2e2e2e;
width: 100%;
padding-top: 0;
padding-bottom: 0;
}
.menu-box-container.last {
border-bottom-style: solid;
}
.adapter-menu-logo-wrapper {
justify-content: flex-start;
min-height: auto;
margin-top: 5px;
}
.menu-paragraph {
display: none;
}
.dropdown-list.w--open {
width: 100vw;
position: relative;
top: auto;
left: auto;
overflow: auto;
}
.dropdown {
margin-left: 0;
margin-right: 0;
}
.dropdown-list-tools.w--open {
width: 100vw;
overflow: scroll;
}
.menu-medium-wrapper {
background-color: #000;
border-bottom: 1px solid #2e2e2e;
border-right-style: none;
width: 100%;
height: 80px;
padding-top: 0;
padding-bottom: 0;
}
.menu-help-content-wrapper {
flex-direction: row;
}
.menu-link-block {
align-items: flex-start;
padding: 25px 20px;
}
.menu-link-block.main-color:hover {
color: #fff;
background-color: #2e2e2e;
}
.nav-menu {
background-color: #000;
justify-content: center;
align-items: flex-start;
min-height: 100vh;
padding-left: 0;
padding-right: 0;
display: block;
position: absolute;
overflow: scroll;
}
.menu-button {
background-color: #0000;
padding: 10px;
}
.menu-button.w--open {
background-color: #0000;
}
.text-block-4 {
max-width: 300px;
}
.button-wrapper {
align-self: flex-start;
}
.navbar-wrapper {
margin-left: 0;
margin-right: 0;
padding-left: 0;
position: static;
}
.menu-link-block-tools {
align-items: flex-start;
padding: 25px 20px;
}
.menu-link-block-tools.light {
background-color: #000;
flex-direction: row;
justify-content: flex-start;
align-items: center;
height: 80px;
padding: 0 20px;
}
.menu-link-block-tools.light:hover {
color: #fff;
background-color: #2e2e2e;
}
.faq-main-wrap {
margin-left: auto;
margin-right: auto;
display: block;
}
.faq-wrap {
flex-direction: column;
align-items: center;
}
.faq-container {
width: 100%;
padding-right: 0;
}
.faq-block {
border-radius: 0;
}
.designio-logo {
color: #fff;
}
.main-button.default {
display: block;
}
.main-button.default.colors.success.submit {
display: flex;
}
.main-button.default.colors.default {
display: block;
}
.main-button.default.submit {
display: flex;
}
.main-button.default.menu {
display: none;
}
.card-image-wrapper {
border-radius: 6px;
}
.recent-products-collection-list {
grid-template-columns: 1fr 1fr;
grid-auto-flow: row dense;
}
.cena {
font-size: 30px;
line-height: 30px;
}
.dropdown-chevron-menu {
display: none;
}
.menu-button-link {
color: #fff;
background-image: url(//www.koladokola.cz/wp-content/themes/koladokola/assets/images/down-chevron-2.svg);
background-position: 96%;
background-repeat: no-repeat;
background-size: 10px;
width: 100vw;
height: 80px;
margin-right: 0;
padding-top: 30px;
padding-bottom: 30px;
display: flex;
}
.menu-button-link:hover {
background-color: #2e2e2e;
}
.menu-button-link.w--open {
color: #fff;
background-color: #2e2e2e;
flex-direction: column;
justify-content: center;
height: 70px;
padding-top: 20px;
padding-bottom: 0;
}
.menu-button-link.w--open:hover {
color: #fff;
background-color: #2e2e2e;
}
.recent-single-posts-collection-list {
grid-template-columns: 1fr 1fr;
}
.cart-button {
background-color: var(--light-red);
position: static;
inset: 5px 80px auto auto;
}
.shop-hero-container {
background-color: #0000;
width: 90%;
height: auto;
padding: 100px 25px;
}
.shop-heading {
text-align: center;
font-size: 45px;
line-height: 1.4;
}
.search-input-products {
background-color: #0000;
}
.search {
border: 1px solid #fff;
width: 100%;
max-width: 400px;
margin-bottom: 0;
display: flex;
}
.shop-hero {
height: 600px;
}
.plans-wrapper.mobile {
margin-top: 10px;
}
.plans-filter-mobile-wrapper {
flex-direction: column;
justify-content: center;
align-items: center;
width: 100%;
min-height: 70px;
margin-top: 25px;
display: none;
}
.category-item, .category-item:hover {
margin-bottom: 0;
}
.categories-list-wrapper-mobile {
justify-content: center;
align-items: center;
width: 100%;
margin-bottom: 25px;
display: flex;
}
.categories-mobile-wrapper {
justify-content: center;
align-items: flex-start;
width: 100%;
min-height: 70px;
margin-top: 25px;
margin-left: 0;
margin-right: 0;
padding-left: 25px;
padding-right: 25px;
display: flex;
}
.side-bar-wrapper {
width: 100%;
min-height: auto;
margin-right: 0;
padding-left: .5rem;
padding-right: .5rem;
display: block;
position: static;
}
.categories-collection-item-mobile {
margin-bottom: 0;
font-family: Quicksand;
}
.categories-collection-list-mobile {
grid-column-gap: 16px;
grid-row-gap: 16px;
grid-template-rows: auto auto;
grid-template-columns: 1fr 1fr 1fr;
grid-auto-columns: 1fr;
width: 100%;
max-width: 815px;
display: grid;
}
.shop-wrapper {
grid-column-gap: 16px;
grid-row-gap: 16px;
flex-flow: column;
grid-template-rows: auto auto;
grid-template-columns: 1fr;
grid-auto-columns: 1fr;
justify-content: center;
margin-left: 0;
margin-right: 0;
display: grid;
}
.category-sidebar-list {
grid-column-gap: .5rem;
grid-row-gap: .5rem;
grid-template-rows: auto auto;
grid-template-columns: 1fr 1fr 1fr;
grid-auto-columns: 1fr;
display: grid;
}
.shop-search-label-text.mobile {
margin-top: 0;
}
.search-sidebar {
border: 1px solid #fff;
width: 100%;
max-width: 400px;
margin-bottom: 0;
display: flex;
}
.product-section {
flex-direction: column;
justify-content: flex-start;
align-items: center;
padding: 8rem 0 50px;
}
.hero-container.search {
margin-top: 4rem;
}
.faq-text-container {
padding-left: 10px;
padding-right: 10px;
}
.menu-icon {
display: none;
}
.blog {
height: 600px;
}
.blog-collection-list {
grid-template-columns: 1fr;
}
.hero-intro {
height: 800px;
}
.hero-intro.kontakt {
height: auto;
}
.main-features.sekce-okraj {
height: 700px;
}
.rich-text-block {
max-width: none;
}
.blog-post-image-wrapper {
width: 100%;
min-height: auto;
margin-top: 100px;
margin-bottom: 40px;
margin-right: 0;
position: static;
}
.blog-post-hero {
flex-direction: column;
}
.post-content-wrapper {
width: 100%;
margin-top: 0;
}
.licensing-container {
width: 80%;
}
.utility-page-wrap {
padding-left: 15px;
padding-right: 15px;
}
.product-container {
max-height: 100%;
}
.single-product-info-wrapper {
grid-column-gap: 16px;
grid-row-gap: 16px;
grid-template-rows: auto auto;
grid-template-columns: 1fr 1fr;
grid-auto-columns: 1fr;
width: 100%;
}
.single-product-hero-wrapper {
flex-flow: column;
justify-content: flex-start;
align-items: center;
width: 100%;
height: auto;
display: flex;
}
.single-product-image {
grid-column-gap: 16px;
grid-row-gap: 16px;
flex-flow: column;
grid-template-rows: auto auto;
grid-template-columns: 1fr 1fr;
grid-auto-columns: 1fr;
width: 100%;
margin-left: 0;
display: grid;
position: relative;
}
.product-hero {
flex-direction: column;
padding-top: 55px;
padding-bottom: 55px;
}
._404-content-wrapper {
justify-content: space-around;
align-items: center;
}
._404-text-wrapper {
flex-direction: column;
}
.extra-large-paragraph-2._404 {
margin-bottom: 30px;
}
.field-label-user, .field-label-2, .field-label-3, .field-label-4, .field-label-5, .field-label-6 {
font-size: 12px;
}
.order-confirmation-container {
margin-top: 0;
padding-top: 100px;
}
.intro-hero-text-wrapper {
align-items: flex-start;
width: 100%;
height: 20rem;
max-height: 30rem;
padding-bottom: 2rem;
padding-left: 0;
display: flex;
}
.intro-hero-card {
flex-direction: row;
align-items: flex-start;
padding-top: 0;
padding-bottom: 0;
}
.intro-hero-text-label {
text-align: left;
margin-top: 0;
}
.intro-heading {
width: 90%;
font-size: 40px;
line-height: 45px;
}
.intro-crad-wrapper {
grid-column-gap: 2rem;
grid-row-gap: 2rem;
grid-template-rows: auto auto auto auto;
grid-template-columns: 1fr;
}
.blog-hero-head, .blog-head {
text-align: center;
font-size: 14vw;
}
.collection-list-wrapper-7 {
width: 95%;
}
.page-content {
overflow: visible;
}
.intro-hero-icon {
max-width: 50%;
}
.hamburger-wrapper-2 {
color: var(--super-dark-blue);
border-radius: 10px;
width: 3.1255rem;
height: 3.1255rem;
transition: background-color .4s ease-in-out, color .4s ease-in-out;
}
.hamburger-wrapper-2:hover {
background-color: var(--white);
border-radius: 6px;
}
.burger-line {
background-color: #fff;
}
.mobile-navbar {
background-color: var(--grey-bg);
justify-content: center;
align-items: center;
width: 100%;
height: 70px;
padding-left: 10px;
display: block;
position: fixed;
}
.menu-button-mobile {
background-color: #0000;
padding: 10px;
}
.menu-button-mobile.w--open {
background-color: #0000;
}
.nav-link-mobile {
color: #fff;
letter-spacing: var(--nadisy-větší-mezera);
text-transform: uppercase;
border-radius: 6px;
margin-top: 5px;
padding-top: 15px;
padding-bottom: 15px;
font-family: rooney-sans, sans-serif;
font-size: 1rem;
font-weight: 700;
display: block;
}
.nav-link-mobile:hover {
background-color: var(--dark-blue);
color: var(--light-blue);
}
.nav-link-mobile.w--current, .nav-link-mobile.current {
color: var(--light-blue);
}
.nav-link-mobile.hidden {
display: none;
}
.nav-menu-mobile {
background-color: var(--super-dark-blue);
min-height: 100vh;
}
.mobile-brand {
margin-top: 5px;
position: fixed;
}
.container-3 {
justify-content: space-between;
display: block;
}
.buttons-menu-wrapper-mobile {
justify-content: center;
align-items: center;
width: 250px;
display: flex;
position: fixed;
inset: 0% 20px auto auto;
}
.burger-line-4 {
background-color: var(--dark-blue);
}
.claim-wrapper {
margin-top: 0;
margin-left: 0;
}
.quick-stack {
margin-top: 75px;
}
.image-5 {
height: 350px;
}
.cell-2 {
align-items: center;
padding: 1rem 5rem;
}
.text-block-47 {
width: 90%;
}
.secondary-button.default {
display: block;
}
.icon_bg {
width: 80px;
min-width: 80px;
height: 80px;
min-height: 80px;
}
.button-dark-red.default {
display: block;
}
.button-dark-red.default.servis {
height: 45px;
padding-top: 10px;
}
.heading-blue {
text-align: left;
padding-left: 0;
font-size: 25px;
}
.product-image-wrapper {
min-height: 250px;
}
.image-6 {
width: 100%;
}
.footer-link-wrapper.doba {
margin-top: 3rem;
}
.div-block-287 {
width: 100%;
}
.lottie-animation.mobile {
min-width: 30px;
max-width: 70px;
margin-top: .25rem;
}
.body-kolodokola {
overflow: visible;
}
.mobile-user-button {
margin-top: 0;
}
.info-text-block {
padding-left: 2rem;
padding-right: 2rem;
}
.tabs-content-2 {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
.tab-link-vykupujeme.styl-tab-link {
padding-left: 15px;
padding-right: 15px;
}
.tabs-2 {
flex-direction: column;
max-width: 100%;
}
.tab-link-tab.styl-tab-link, .tab-link-tab.styl-tab-link.w--current {
padding-left: 15px;
padding-right: 15px;
}
.tab-button-text {
font-size: 13px;
}
.cenik-wrapper {
min-width: 100%;
}
.heading-white {
text-align: left;
padding-left: 0;
font-size: 25px;
}
.shop-products-collection-list-copy {
grid-column-gap: 1rem;
grid-row-gap: 1rem;
grid-template-columns: 1fr 1fr;
grid-auto-flow: row dense;
}
.shop-header-text {
width: 90%;
}
.product-secondary-button.default, .product-main-button.default {
display: block;
}
.product-main-button.default.intro {
display: flex;
}
.grid-6.hidden {
grid-column-gap: 16px;
grid-row-gap: .5rem;
grid-template-rows: auto auto auto auto auto auto auto auto;
grid-template-columns: .25fr 1fr;
grid-auto-columns: 1fr;
display: grid;
}
.order-confirmation-container-2 {
margin-top: 0;
}
.shortcode-block {
padding-top: 20px;
padding-bottom: 20px;
}
.heading-cenik {
text-align: left;
padding-left: 0;
font-size: 25px;
}
.otazky-seo-text {
text-align: center;
margin-top: 0;
}
.div-block-290 {
min-width: 90vw;
max-width: 90vw;
min-height: 90vh;
}
.hlavni-fotka {
justify-content: center;
align-items: flex-start;
}
.image-12 {
width: 100%;
max-height: none;
}
.collection-list {
grid-column-gap: 16px;
grid-row-gap: 16px;
grid-template-rows: auto auto;
grid-template-columns: 1fr;
grid-auto-columns: 1fr;
display: grid;
}
.collection-item-2 {
width: 100%;
}
.obsah-text-wrapper {
min-width: 100%;
}
}
@media screen and (max-width: 767px) {
.copyright-wrapper {
grid-template-columns: 1fr;
}
.footer-grid-wrapper {
grid-template-rows: auto auto auto auto auto auto auto auto;
grid-template-columns: 1fr 1fr 1fr 1fr;
justify-items: start;
padding-left: 15px;
padding-right: 15px;
}
.big-notification {
flex-direction: column;
}
.footer-head-trial {
margin-bottom: 10px;
margin-right: 0;
}
.navbar {
padding-left: 0;
padding-right: 0;
}
.navbar.white {
border-bottom-style: none;
padding-left: 20px;
padding-right: 0;
}
.menu-box-container {
height: 80px;
}
.brand-link {
margin-right: 0;
padding-left: 0;
}
.adapter-menu-logo-wrapper {
justify-content: flex-start;
margin-top: -3px;
}
.menu-paragraph {
display: none;
}
.menu-medium-wrapper {
width: 100%;
height: 80px;
}
.menu-help-content-wrapper {
flex-direction: row;
align-items: center;
}
.menu-link-block {
align-items: flex-start;
padding: 25px 20px;
}
.button-wrapper {
margin-top: 1rem;
}
.navbar-wrapper {
margin-left: 0;
margin-right: 0;
padding-left: 0;
}
.menu-link-block-tools {
align-items: flex-start;
padding: 25px 20px;
}
.menu-link-block-tools.light {
background-color: #0000;
flex-direction: row;
justify-content: flex-start;
align-items: flex-start;
padding: 30px 20px;
}
.faq-block {
border-radius: 0;
}
.faq-header {
font-size: 18px;
}
.designio-logo.cart {
color: #333;
}
.recent-products-collection-list {
grid-template-columns: 1fr;
justify-items: center;
}
.recent-product {
width: 425px;
}
.menu-button-link {
background-image: url(//www.koladokola.cz/wp-content/themes/koladokola/assets/images/down-chevron-2.svg);
background-position: 96%;
background-repeat: no-repeat;
background-size: 10px;
flex-direction: row;
justify-content: space-between;
display: flex;
}
.menu-button-link.w--open {
padding-top: 30px;
padding-bottom: 30px;
}
.recent-single-posts-collection-list {
grid-template-columns: 1fr;
}
.cart-button {
right: 70px;
}
.shop-hero-container {
height: auto;
margin-top: 25px;
padding: 40px 0;
}
.shop-heading {
text-align: center;
font-size: 32px;
line-height: 55px;
}
.search {
max-width: 300px;
}
.shop-hero {
height: 500px;
}
.categories-collection-list-mobile {
grid-template-columns: 1fr;
max-width: 400px;
}
.category-sidebar-list {
grid-template-columns: 1fr 1fr;
}
.shop-hero-head {
font-size: 35px;
}
.main-features {
padding-top: 0;
padding-bottom: 0;
}
.main-features.sekce-okraj {
height: 100%;
padding-top: 1rem;
padding-bottom: 1rem;
}
.blog-post-image-wrapper {
width: 90%;
}
.licensing-container {
width: 80%;
}
.utility-page-content {
max-width: none;
}
.single-product-image {
margin-left: 0;
}
.intro-heading {
width: 100%;
}
.blog-hero-head, .blog-head {
text-align: center;
}
.mobile-navbar {
padding-left: 0;
}
.quick-stack {
width: 100%;
}
.cell-2 {
padding-left: 2rem;
padding-right: 2rem;
}
.text-block-47 {
width: 100%;
margin-top: .5rem;
}
.button-dark-red.default.info-block, .button-dark-red.default.servis {
font-size: 14px;
}
.footer-link-block {
margin-top: 0;
margin-bottom: 0;
}
.footer-link-block.socialni {
margin-top: 2rem;
margin-bottom: 2rem;
}
.footer-link-block-cas {
margin-top: .25rem;
}
.lottie-animation.mobile {
margin-left: 2rem;
}
.mobile-brand-link {
margin-right: 0;
padding-left: 0;
}
.mobile-brand-link.w--current {
margin-left: 10px;
}
.info-text-block {
padding-left: 1rem;
padding-right: 1rem;
}
.fs-cc-banner_button {
margin-left: auto;
margin-right: auto;
}
.fs-cc-prefs_title {
font-size: 20px;
}
.fs-cc-banner_text-link {
margin-right: 8px;
}
.fs-cc-banner_container {
flex-direction: column;
align-items: flex-start;
max-width: 150rem;
}
.fs-cc-banner_component {
padding-bottom: 5rem;
}
.fs-cc-banner_buttons-wrapper {
align-self: stretch;
margin-top: 12px;
}
.fs-cc-banner_close {
margin-left: auto;
}
.tab-link-tab.styl-tab-link.prava {
border-radius: 0;
}
.tab-button-text {
font-size: 13px;
}
.tabs-menu-2 {
background-color: var(--super-dark-blue);
}
.shop-products-collection-list-copy {
grid-template-columns: 1fr;
justify-items: center;
}
.shop-product-wrapper {
width: 425px;
}
.shop-header-text {
width: 100%;
margin-top: .5rem;
}
.quick-stack-kontakt {
grid-column-gap: 20px;
}
.top-buttons-wrapper {
margin-top: 1rem;
}
.shortcode-block {
padding-top: 10px;
padding-bottom: 10px;
}
.text-block-149 {
width: 100%;
}
.footer-link-block-brana {
margin-top: .25rem;
}
.lightbox-gallery.logo {
padding: 1rem;
}
}
@media screen and (max-width: 479px) {
h1 {
font-size: 50px;
}
h2 {
font-size: 40px;
}
h3 {
font-size: 30px;
}
h4 {
font-size: 23px;
}
h5 {
color: var(--dark-blue);
font-family: rooney-sans, sans-serif;
}
h6 {
color: var(--super-dark-blue);
font-family: rooney-sans, sans-serif;
}
p {
font-size: 14px;
}
li {
color: var(--super-dark-blue);
margin-top: 5px;
font-size: 15px;
}
blockquote {
border-left-color: var(--light-red);
color: var(--dark-blue);
font-family: rooney-sans, sans-serif;
}
.main-color {
height: 345px;
}
.copyright-label {
font-size: 10px;
}
.copyright-wrapper {
padding-left: 15px;
padding-right: 15px;
}
.footer-grid-wrapper {
grid-column-gap: 0rem;
grid-row-gap: .5rem;
grid-template-rows: auto auto auto auto auto auto auto auto auto auto auto;
grid-template-columns: 1fr 1fr;
padding-left: 1rem;
padding-right: 1rem;
}
.big-notification {
flex-direction: column;
}
.footer-head-trial {
text-align: center;
margin-bottom: 10px;
margin-right: 0;
}
.navbar {
padding-left: 10px;
padding-right: 0;
}
.navbar.white {
border-top-style: none;
border-bottom-style: none;
padding-left: 10px;
padding-right: 0;
}
.menu-container {
height: auto;
overflow: scroll;
}
.menu-box-container {
border-bottom-style: solid;
border-bottom-color: #2e2e2e;
border-left-style: none;
}
.brand-link {
margin-right: 0;
padding-left: 0;
}
.adapter-menu-logo-wrapper {
min-height: auto;
margin-top: 5px;
}
.dropdown-list.w--open, .dropdown {
overflow: auto;
}
.menu-medium-wrapper {
height: 80px;
}
.menu-link-block {
padding-top: 20px;
padding-bottom: 20px;
}
.nav-menu {
border: 1px #000;
overflow: scroll;
}
.button-wrapper {
flex-direction: column;
align-items: flex-start;
width: 100%;
}
.button-wrapper.servis {
justify-content: center;
align-items: center;
}
.navbar-wrapper {
margin-left: 0;
padding-left: 0;
}
.menu-link-block-tools {
padding-top: 20px;
padding-bottom: 20px;
}
.menu-link-block-tools.light {
background-color: #0000;
justify-content: flex-start;
padding: 20px;
}
.faq-icon-wrap {
margin-bottom: 9px;
display: flex;
}
.faq-block {
border-radius: 0;
flex-direction: column;
align-items: flex-start;
min-width: auto;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 15px;
}
.faq-comment-wrap {
display: none;
}
.faq-paragraph {
margin-left: 15px;
}
.faq-header {
font-size: 18px;
}
.main-button {
width: 100%;
margin-top: .5rem;
}
.main-button.default {
text-align: center;
width: auto;
}
.main-button.default.submit {
display: flex;
}
.main-button.default.intro {
margin-bottom: 10px;
margin-right: 0;
}
.recent-products-grid-wrapper.sekce-okraj {
padding-left: 0;
padding-right: 0;
}
.recent-product {
border-right-style: none;
width: 100%;
min-height: 250px;
}
.recent-products-home-v1 {
padding-left: 1.5rem;
padding-right: 1.5rem;
}
.cena {
font-size: 25px;
}
.menu-button-link {
background-color: #000;
background-position: 93%;
}
.menu-button-link:active {
background-color: #2e2e2e;
}
.menu-button-link.w--open {
background-color: #2e2e2e;
position: relative;
}
.shop-hero-container {
width: 90%;
height: auto;
margin-top: 15px;
padding: 0;
}
.shop-heading {
text-align: center;
font-size: 26px;
line-height: 1.3;
}
.search-input-products {
color: #fff;
}
.search {
max-width: 300px;
}
.shop-hero {
height: 400px;
}
.plans-link.card {
font-size: 11px;
}
.categories-collection-list-mobile {
max-width: 350px;
}
.product-section {
padding-left: 0;
padding-right: 0;
}
.category-label {
font-size: 13px;
}
.hero-container {
width: 90%;
}
.shop-hero-head {
font-size: 35px;
line-height: 55px;
}
.shop-search {
width: 100%;
}
.blog {
height: 450px;
}
.error-message-3 {
max-width: 15rem;
}
.email-field {
border-top-style: solid;
border-top-color: #fff;
border-left-style: solid;
border-left-color: #fff;
border-right-style: solid;
border-right-color: #fff;
}
.hero-intro {
justify-content: flex-start;
height: 100%;
}
.main-features {
padding-left: 0;
padding-right: 0;
}
.main-features.sekce-okraj {
padding-top: 2rem;
padding-left: 1.5rem;
padding-right: 1rem;
}
.post-head {
font-size: 28px;
line-height: 36px;
}
.blog-post-image-wrapper {
width: 90%;
}
.blog-post-hero {
padding-left: 25px;
padding-right: 25px;
}
.licensing-container {
width: 90%;
padding: 10px;
}
.licensing-head {
margin-top: 20px;
margin-bottom: 20px;
font-size: 18px;
}
.source-link, .license-link {
font-size: 16px;
}
.terms-container {
max-width: 300px;
padding: 25px 10px;
}
.terms-head, .heading-user-pages {
font-size: 35px;
}
.default-state-8 {
flex-direction: column;
}
.product-container {
max-width: 100%;
}
.single-product-info-wrapper {
padding-left: 10px;
padding-right: 10px;
}
.product-title-2 {
font-size: 35px;
}
.single-product-image {
background-image: none;
margin-left: 0;
}
.accordion-body-2 {
height: 0;
display: block;
}
._404-content-wrapper, .signin-logo-block {
align-self: center;
}
.intro-hero-text-wrapper {
height: 50%;
}
.intro-hero-card {
flex-direction: column;
align-items: flex-start;
}
.intro-heading {
font-size: 35px;
line-height: 40px;
}
.intro-crad-wrapper {
grid-column-gap: 3rem;
grid-row-gap: 3rem;
}
.blog-hero-head, .blog-head {
text-align: center;
font-size: 20vw;
}
.mobile-navbar {
z-index: 99999;
padding-left: 10px;
}
.buttons-menu-wrapper-mobile {
width: 280px;
}
.quick-stack {
width: 100%;
height: 100vh;
margin-top: 0;
}
.image-5 {
height: 100%;
max-height: none;
}
.cell-2 {
padding-left: 1rem;
padding-right: 1rem;
}
.text-block-47 {
font-size: 18px;
line-height: 23px;
}
.secondary-button {
width: 100%;
}
.secondary-button.default {
text-align: center;
width: auto;
}
.secondary-button.default.intro, .secondary-button.default.account-page, .secondary-button.default.hledat {
margin-bottom: 10px;
margin-left: 0;
margin-right: 0;
}
.icon_bg {
align-self: flex-start;
}
.button-dark-red {
width: 100%;
}
.button-dark-red.default {
text-align: center;
width: auto;
}
.button-dark-red.default.info-block, .button-dark-red.default.shop-detail, .button-dark-red.default.servis {
margin-bottom: 10px;
margin-right: 0;
}
.zna-ka.big, .model.big {
font-size: 20px;
}
.product-tag-wrapper {
margin-top: 1rem;
margin-bottom: .5rem;
}
.size {
font-size: 20px;
}
.link-2 {
font-size: 10px;
}
.footer-link-wrapper {
margin-bottom: 1rem;
}
.footer-link-wrapper.doba {
margin-top: 0;
}
.footer-link-block {
margin-top: 0;
margin-bottom: 0;
}
.footer-link-block.socialni {
margin-top: 2rem;
margin-bottom: 2rem;
}
.lottie-animation.mobile {
max-width: 60px;
margin-top: .25rem;
margin-left: 0;
}
.mobile-brand-link {
margin-right: 0;
padding-left: 0;
}
.mobile-user-button {
flex-flow: row;
align-self: center;
}
.info-text-block {
padding-left: 0;
padding-right: 0;
}
.fs-cc-banner_button {
width: 100%;
max-width: 300px;
margin-bottom: 10px;
margin-left: 0;
margin-right: 0;
}
.fs-cc-prefs_component {
padding: 24px;
}
.fs-cc-prefs_form {
max-height: 85vh;
}
.fs-cc-prefs_content {
padding: 24px;
}
.fs-cc-banner_component {
padding-top: 46px;
}
.fs-cc-prefs_button {
margin-bottom: 8px;
}
.fs-cc-banner_buttons-wrapper {
text-align: center;
flex-direction: column-reverse;
align-items: center;
width: 100%;
margin-top: 3rem;
}
.fs-cc-banner_close {
position: absolute;
inset: 0 10px auto auto;
}
.fs-cc-banner_text {
margin-right: 0;
}
.obsah-sekce {
padding-left: 0;
padding-right: 0;
}
.tab-button-text {
font-size: 15px;
}
.tabs-menu-2 {
align-self: stretch;
}
.obsah-wrapper.sekce-okraj {
padding-left: 0;
padding-right: 0;
}
.obsah-wrapper.sekce-okraj.blue {
padding-left: 5px;
padding-right: 5px;
}
.rich-text-block-tab {
width: 90%;
}
.list-2 {
padding-left: 20px;
font-size: 16px;
line-height: 25px;
}
.link-text-obsah.blue {
font-size: 18px;
}
.quick-stack-3 {
max-width: 100%;
padding: 0;
}
.obsah-text-doplnek {
width: 100%;
min-width: 100%;
font-size: 18px;
}
.obsah-text-doplnek.white.pujcovna {
width: auto;
min-width: auto;
}
.shop-product-wrapper {
border-right-style: none;
width: 100%;
min-height: 250px;
}
.shop-button {
width: 100%;
margin-top: .5rem;
}
.sklad-wrapper {
margin-top: .5rem;
margin-bottom: .5rem;
}
.tag-text {
font-size: 12px;
}
.shop-header-text {
font-size: 18px;
line-height: 23px;
}
.product-secondary-button {
width: 100%;
}
.product-secondary-button.default {
text-align: center;
width: auto;
}
.product-secondary-button.default.intro {
margin: 10px 0 10px 0;
}
.product-main-button {
width: 100%;
margin-top: .5rem;
}
.product-main-button.default {
text-align: center;
width: auto;
}
.product-main-button.default.intro {
margin-bottom: 10px;
margin-right: 0;
}
.quick-stack-kontakt {
max-width: 100%;
padding: 0 .25rem;
}
.kontakt-cell-white {
min-width: 100%;
padding-left: 1rem;
padding-right: 1rem;
}
.top-buttons-wrapper {
flex-direction: column;
align-items: flex-start;
width: 100%;
}
.checkbox-label-link {
font-size: 10px;
}
.shortcode-block {
padding: 5px;
}
.heading-117 {
font-size: 40px;
}
.heading-118 {
font-size: 30px;
}
.heading-119 {
font-size: 23px;
}
.heading-120 {
color: var(--super-dark-blue);
font-family: rooney-sans, sans-serif;
}
.heading-121 {
color: var(--dark-blue);
}
.list-item-5 {
font-size: 14px;
}
.quick-stack-3-copy {
max-width: 100%;
padding: 0;
}
.otazky-seo-text {
text-align: center;
width: 85%;
}
.user-form {
width: 15rem;
}
.div-block-290 {
max-width: 90vw;
}
.grid-6-copy.vanoce {
grid-template-rows: auto auto auto;
}
.velikost, .velikost.popis {
font-size: 15px;
}
.velikost-wrapper {
flex-flow: wrap;
}
.obsah-text-wrapper {
min-width: auto;
margin-left: .5rem;
margin-right: .5rem;
padding-left: .5rem;
padding-right: .5rem;
}
.obsah-gallery {
grid-template-columns: 1fr;
margin-left: .5rem;
margin-right: .5rem;
}
.lightbox-gallery.logo {
margin-top: 4rem;
}
}
#w-node-_381c8150-d740-30b7-0835-3b274717aa8b-7740fd93 {
grid-template-rows: auto;
grid-template-columns: 1fr 1fr;
}
#w-node-_49cb0e12-a8ae-7d29-823c-e86a74b77406-7740fd93 {
grid-area: 1 / 1 / 2 / 2;
}
#w-node-b6eda60f-d879-3323-af78-eb4c5a4881eb-7740fd93 {
grid-area: 1 / 2 / 2 / 3;
}
#w-node-_5d1a60fa-7edb-874b-36c0-88ac71c23a83-7740fd93 {
grid-area: 2 / 1 / 3 / 2;
}
#w-node-_72753c73-3ff9-4b76-49d0-cda649ee848e-7740fd93 {
grid-area: 2 / 2 / 3 / 3;
align-self: center;
}
#w-node-_437b8f23-15f4-0168-705d-bf9429f16d88-cc69d790 {
grid-area: span 1 / span 1 / span 1 / span 1;
}
#w-node-_34f33825-30f7-1a7f-61b1-09c9cc69d79d-cc69d790 {
align-self: end;
}
#w-node-_1c0b1b8d-c5ae-1b5a-807c-d2f8fa98595e-cc69d790 {
grid-area: 2 / 4 / 3 / 5;
}
#w-node-_34f33825-30f7-1a7f-61b1-09c9cc69d7bb-cc69d790, #w-node-_84ff72e0-e62c-c901-7628-04025fb08527-cc69d790, #w-node-_3ba99aad-5b91-4d52-6e7a-75eb0a73fa0c-cc69d790 {
grid-area: 2 / 3 / 3 / 4;
}
#w-node-dfaebb50-b61b-1039-c086-1026639379a2-cc69d790 {
grid-area: 1 / 4 / 2 / 5;
}
#w-node-dfaebb50-b61b-1039-c086-1026639379a3-cc69d790 {
align-self: end;
}
#w-node-_3476183b-afac-418d-e0ec-c2e1d3b79170-cc69d790 {
grid-area: 3 / 4 / 4 / 5;
}
#w-node-_3476183b-afac-418d-e0ec-c2e1d3b79171-cc69d790 {
grid-area: 2 / 3 / 3 / 4;
}
#w-node-cb569691-713f-bbe0-778e-062ffdace4a3-cc69d790 {
grid-area: 3 / 5 / 4 / 6;
}
#w-node-_34f33825-30f7-1a7f-61b1-09c9cc69d7c1-cc69d790 {
grid-area: 1 / 1 / 2 / 2;
justify-self: center;
}
#w-node-abf30d3f-b076-aefb-806d-4dc7431a02b0-cc69d790 {
grid-area: 2 / 2 / 4 / 3;
}
#w-node-_92ad78f5-7654-52ab-d10a-403edfb769b1-cc69d790 {
grid-area: 1 / 5 / 2 / 6;
}
#w-node-_92ad78f5-7654-52ab-d10a-403edfb769b2-cc69d790 {
align-self: end;
}
#w-node-_3bdf40d8-cd86-6024-19d5-510a9970720e-cc69d790 {
grid-area: 2 / 5 / 3 / 6;
}
#w-node-_3bdf40d8-cd86-6024-19d5-510a9970720f-cc69d790, #w-node-_3bdf40d8-cd86-6024-19d5-510a99707212-cc69d790, #w-node-c201e04d-fc36-c64b-d7b9-5c1ca3eb32ec-cc69d790, #w-node-_450d91e0-479a-9a8d-2758-0d975a9a1722-cc69d790, #w-node-_51209cbf-ad21-7865-473a-3b1ecb7ca9ea-cc69d790 {
grid-area: 2 / 3 / 3 / 4;
}
#w-node-b07eade4-402a-e04d-2ef4-2830fbd4dbd1-cc69d790 {
grid-area: 2 / 1 / 3 / 2;
place-self: center;
}
#w-node-b07eade4-402a-e04d-2ef4-2830fbd4dbd2-cc69d790 {
grid-area: 2 / 3 / 3 / 4;
}
#w-node-a810f7bc-9685-da74-bbf8-4764a0b5ed24-cc69d790 {
align-self: end;
}
#w-node-cb53f42d-d5ab-1303-efac-90ee1e179d32-cc69d790 {
grid-area: 2 / 1 / 3 / 2;
align-self: start;
}
#w-node-_9d7a6e1b-739f-bbe8-6e8d-54584bba0dd6-4bba0dd4, #w-node-_9d7a6e1b-739f-bbe8-6e8d-54584bba0dde-4bba0dd4, #w-node-_9d7a6e1b-739f-bbe8-6e8d-54584bba0de8-4bba0dd4, #w-node-_9d7a6e1b-739f-bbe8-6e8d-54584bba0df2-4bba0dd4 {
place-self: stretch center;
}
#w-node-_25a28fec-c0a5-c1c6-a90c-cec1dad40669-6a89fe4b, #w-node-_7330a674-caa6-2fc2-2d0a-03486a89fec2-6a89fe4b {
justify-self: end;
}
#w-node-_93524d2e-d114-a5f3-3a0d-b8a0b66061f8-7740fdbc {
grid-area: span 2 / span 1 / span 2 / span 1;
}
#w-node-_381c8150-d740-30b7-0835-3b274717aa8b-10a967fa, #w-node-_381c8150-d740-30b7-0835-3b274717aa8b-57ed16d4, #w-node-_381c8150-d740-30b7-0835-3b274717aa8b-855238fd, #w-node-_081d9ebe-037e-bdea-b6ce-4c4ac1862d3e-855238fd {
grid-template-rows: auto;
grid-template-columns: 1fr 1fr;
}
#w-node-_14bc9341-86ff-e094-130c-0249a751739e-855238fd {
grid-area: 1 / 2 / 2 / 3;
}
#w-node-_3fb24d85-dc00-f536-3910-75df16bdc5a5-855238fd {
grid-area: 1 / 1 / 2 / 2;
}
#w-node-_0c569d9e-91a1-5e1a-2184-c80f6add4ded-855238fd {
grid-area: 3 / 1 / 4 / 2;
}
#w-node-afa94559-6408-4bbb-ad58-8bc7daa8c9c3-855238fd {
grid-area: 4 / 1 / 5 / 2;
}
#w-node-_2d826245-e319-aeb2-8aa6-6f9f009fe4ac-855238fd {
grid-area: 5 / 1 / 6 / 2;
}
#w-node-_848b9130-9af0-fb7f-7960-130248ee669e-855238fd {
grid-area: 2 / 1 / 3 / 2;
}
#w-node-_3fec85c5-0393-29f9-25d8-676b051e1502-855238fd {
grid-area: 2 / 2 / 3 / 3;
}
#w-node-a03fbddf-c17e-abce-dfb3-8add51984820-855238fd {
grid-area: 3 / 2 / 4 / 3;
}
#w-node-a03fbddf-c17e-abce-dfb3-8add51984821-855238fd {
grid-area: 2 / 2 / 3 / 3;
}
#w-node-_37cb5a96-52a9-05b3-92f4-48e62c451fb8-855238fd {
grid-area: 4 / 2 / 5 / 3;
}
#w-node-_37cb5a96-52a9-05b3-92f4-48e62c451fb9-855238fd {
grid-area: 2 / 2 / 3 / 3;
}
#w-node-f0590e8a-14d1-2b17-ea8c-de277e532240-855238fd {
grid-area: 5 / 2 / 6 / 3;
}
#w-node-f0590e8a-14d1-2b17-ea8c-de277e532241-855238fd {
grid-area: 2 / 2 / 3 / 3;
}
#w-node-_875c23c5-5d6d-8093-4e2c-094e077588e6-855238fd {
grid-area: span 1 / span 2 / span 1 / span 2;
}
#w-node-dee782b7-f5ac-99cc-08e4-5677a7f7d768-855238fd {
grid-area: 1 / 2 / 2 / 3;
}
#w-node-dee782b7-f5ac-99cc-08e4-5677a7f7d76a-855238fd {
grid-area: 1 / 1 / 2 / 2;
}
#w-node-dee782b7-f5ac-99cc-08e4-5677a7f7d76c-855238fd {
grid-area: 3 / 1 / 4 / 2;
}
#w-node-dee782b7-f5ac-99cc-08e4-5677a7f7d76e-855238fd {
grid-area: 4 / 1 / 5 / 2;
}
#w-node-dee782b7-f5ac-99cc-08e4-5677a7f7d770-855238fd {
grid-area: 5 / 1 / 6 / 2;
}
#w-node-dee782b7-f5ac-99cc-08e4-5677a7f7d772-855238fd {
grid-area: 2 / 1 / 3 / 2;
}
#w-node-dee782b7-f5ac-99cc-08e4-5677a7f7d775-855238fd {
grid-area: 2 / 2 / 3 / 3;
}
#w-node-dee782b7-f5ac-99cc-08e4-5677a7f7d778-855238fd {
grid-area: 3 / 2 / 4 / 3;
}
#w-node-dee782b7-f5ac-99cc-08e4-5677a7f7d779-855238fd {
grid-area: 2 / 2 / 3 / 3;
}
#w-node-dee782b7-f5ac-99cc-08e4-5677a7f7d77c-855238fd {
grid-area: 4 / 2 / 5 / 3;
}
#w-node-dee782b7-f5ac-99cc-08e4-5677a7f7d77d-855238fd {
grid-area: 2 / 2 / 3 / 3;
}
#w-node-dee782b7-f5ac-99cc-08e4-5677a7f7d780-855238fd {
grid-area: 5 / 2 / 6 / 3;
}
#w-node-dee782b7-f5ac-99cc-08e4-5677a7f7d781-855238fd {
grid-area: 2 / 2 / 3 / 3;
}
#w-node-dee782b7-f5ac-99cc-08e4-5677a7f7d784-855238fd {
grid-area: span 1 / span 2 / span 1 / span 2;
}
#w-node-_381c8150-d740-30b7-0835-3b274717aa8b-0c7df4b2 {
grid-template-rows: auto;
grid-template-columns: 1fr 1fr;
}
#w-node-_69c18d64-466c-134b-bfc6-358f4c3b15f1-0c7df4b2 {
grid-template-rows: auto auto;
grid-template-columns: 1fr 1fr 1fr;
}
#w-node-c017f6f4-0b42-599c-502f-a3c9c31cd767-0c7df4b2 {
grid-column: span 3 / span 3;
}
#w-node-_381c8150-d740-30b7-0835-3b274717aa8b-e13070fd {
grid-template-rows: auto;
grid-template-columns: 1fr 1fr;
}
#w-node-_623286a9-6a74-7b93-fcc2-c9b258dcb447-e13070fd {
grid-template-rows: auto auto auto auto auto auto auto;
grid-template-columns: 1fr;
}
#w-node-a32720de-04c9-119d-675a-d107d4831def-e13070fd {
grid-template-rows: auto auto auto auto;
grid-template-columns: 1fr;
}
#w-node-abb75cd5-36ce-41dc-30f0-7e82a034fd19-5049185a {
grid-template-rows: auto auto auto;
grid-template-columns: 1fr;
}
#w-node-abb75cd5-36ce-41dc-30f0-7e82a034fd22-5049185a {
grid-area: 1 / 1 / 2 / 3;
}
#w-node-abb75cd5-36ce-41dc-30f0-7e82a034fd26-5049185a {
grid-area: 2 / 1 / 3 / 2;
}
#w-node-abb75cd5-36ce-41dc-30f0-7e82a034fd29-5049185a {
grid-area: 4 / 1 / 5 / 2;
}
#w-node-abb75cd5-36ce-41dc-30f0-7e82a034fd2c-5049185a {
grid-area: 4 / 2 / 5 / 3;
}
#w-node-abb75cd5-36ce-41dc-30f0-7e82a034fd2f-5049185a {
grid-area: 3 / 1 / 4 / 2;
}
#w-node-abb75cd5-36ce-41dc-30f0-7e82a034fd32-5049185a {
grid-area: 2 / 2 / 3 / 3;
}
#w-node-abb75cd5-36ce-41dc-30f0-7e82a034fd35-5049185a {
grid-area: 3 / 2 / 4 / 3;
}
#w-node-_161f31be-d89c-d854-8702-86ca7eb6fbad-5049185a {
grid-template-rows: auto auto auto;
grid-template-columns: 1fr;
}
@media screen and (min-width: 1920px) {
#w-node-_9d7a6e1b-739f-bbe8-6e8d-54584bba0dde-4bba0dd4 {
align-self: stretch;
}
#w-node-_4ebf6be5-7d6f-b891-7557-0e722429cdf0-7740fde6 {
justify-self: center;
}
}
@media screen and (min-width: 1440px) {
#w-node-_4ebf6be5-7d6f-b891-7557-0e722429cdf0-7740fde6 {
justify-self: center;
}
}
@media screen and (min-width: 1280px) {
#w-node-_9d7a6e1b-739f-bbe8-6e8d-54584bba0dd6-4bba0dd4, #w-node-_9d7a6e1b-739f-bbe8-6e8d-54584bba0dde-4bba0dd4 {
align-self: stretch;
}
#w-node-_9d7a6e1b-739f-bbe8-6e8d-54584bba0de8-4bba0dd4 {
align-self: end;
}
#w-node-_9d7a6e1b-739f-bbe8-6e8d-54584bba0df2-4bba0dd4 {
align-self: stretch;
}
}
@media screen and (max-width: 991px) {
#w-node-_381c8150-d740-30b7-0835-3b274717aa8b-7740fd93 {
grid-template-rows: auto;
grid-template-columns: 1fr;
}
#w-node-_437b8f23-15f4-0168-705d-bf9429f16d88-cc69d790 {
grid-area: 2 / 2 / 3 / 4;
}
#w-node-_1c0b1b8d-c5ae-1b5a-807c-d2f8fa98595e-cc69d790 {
grid-area: 3 / 4 / 4 / 6;
}
#w-node-dfaebb50-b61b-1039-c086-1026639379a2-cc69d790 {
grid-area: 2 / 4 / 3 / 6;
}
#w-node-_3476183b-afac-418d-e0ec-c2e1d3b79170-cc69d790 {
grid-area: 4 / 4 / 5 / 6;
}
#w-node-cb569691-713f-bbe0-778e-062ffdace4a3-cc69d790 {
grid-area: 7 / 2 / 8 / 4;
}
#w-node-abf30d3f-b076-aefb-806d-4dc7431a02b0-cc69d790 {
grid-area: 3 / 2 / 5 / 4;
}
#w-node-_92ad78f5-7654-52ab-d10a-403edfb769b1-cc69d790 {
grid-area: 5 / 2 / 6 / 4;
}
#w-node-_3bdf40d8-cd86-6024-19d5-510a9970720e-cc69d790 {
grid-area: 6 / 2 / 7 / 4;
}
#w-node-b07eade4-402a-e04d-2ef4-2830fbd4dbd1-cc69d790 {
grid-area: 1 / 4 / 2 / 6;
}
#w-node-ca8b55e4-4033-d1b3-e75d-a8d7252ffe69-7740fdbb {
grid-area: 1 / 1 / 2 / 2;
}
#w-node-ca8b55e4-4033-d1b3-e75d-a8d7252ffe7b-7740fdbb {
grid-area: 2 / 1 / 3 / 2;
}
#w-node-ca8b55e4-4033-d1b3-e75d-a8d7252ffe7d-7740fdbb {
place-self: center stretch;
}
#w-node-_39b340dc-2b6c-3963-9f99-05720af5368c-7740fdbd {
grid-area: 1 / 1 / 2 / 3;
}
#w-node-_44b5c46a-d33a-a4dc-d3c1-54eea76e2f6f-7740fdbd {
grid-area: 2 / 1 / 3 / 3;
}
#w-node-_4ebf6be5-7d6f-b891-7557-0e722429cdd0-7740fde6 {
place-self: center stretch;
}
#w-node-_381c8150-d740-30b7-0835-3b274717aa8b-10a967fa, #w-node-_381c8150-d740-30b7-0835-3b274717aa8b-57ed16d4, #w-node-_381c8150-d740-30b7-0835-3b274717aa8b-855238fd {
grid-template-rows: auto;
grid-template-columns: 1fr;
}
#w-node-_081d9ebe-037e-bdea-b6ce-4c4ac1862d3e-855238fd {
grid-template-rows: auto;
grid-template-columns: 1fr;
display: grid;
}
#w-node-_081d9ebe-037e-bdea-b6ce-4c4ac1862d3f-855238fd, #w-node-_081d9ebe-037e-bdea-b6ce-4c4ac1862d52-855238fd {
grid-column: span 3 / span 3;
}
#w-node-_381c8150-d740-30b7-0835-3b274717aa8b-0c7df4b2 {
grid-template-rows: auto;
grid-template-columns: 1fr;
}
#w-node-_69c18d64-466c-134b-bfc6-358f4c3b15f1-0c7df4b2 {
grid-template-rows: auto;
grid-template-columns: 1fr;
display: grid;
}
#w-node-d786c668-6690-3a21-dc51-2d30d728bbd1-0c7df4b2, #w-node-_69ddbf5c-4e6c-b549-5ccc-985453823c3a-0c7df4b2, #w-node-_1820334d-833c-4338-a517-9758e95ea2a4-0c7df4b2 {
grid-column: span 3 / span 3;
}
#w-node-_381c8150-d740-30b7-0835-3b274717aa8b-e13070fd {
grid-template-rows: auto;
grid-template-columns: 1fr;
}
#w-node-a32720de-04c9-119d-675a-d107d4831def-e13070fd, #w-node-abb75cd5-36ce-41dc-30f0-7e82a034fd19-5049185a {
grid-template-rows: auto;
grid-template-columns: 1fr;
display: grid;
}
#w-node-abb75cd5-36ce-41dc-30f0-7e82a034fd1a-5049185a {
grid-column: span 3 / span 3;
}
#w-node-_161f31be-d89c-d854-8702-86ca7eb6fbad-5049185a {
grid-template-rows: auto;
grid-template-columns: 1fr;
display: grid;
}
#w-node-_161f31be-d89c-d854-8702-86ca7eb6fbae-5049185a {
grid-column: span 3 / span 3;
}
}
@media screen and (max-width: 767px) {
#w-node-_437b8f23-15f4-0168-705d-bf9429f16d88-cc69d790 {
grid-area: 3 / 1 / 4 / 3;
justify-self: stretch;
}
#w-node-_34f33825-30f7-1a7f-61b1-09c9cc69d79d-cc69d790 {
grid-area: 2 / 1 / 3 / 2;
}
#w-node-_1c0b1b8d-c5ae-1b5a-807c-d2f8fa98595e-cc69d790 {
grid-area: 4 / 3 / 5 / 5;
}
#w-node-_34f33825-30f7-1a7f-61b1-09c9cc69d7bb-cc69d790, #w-node-_84ff72e0-e62c-c901-7628-04025fb08527-cc69d790, #w-node-_3ba99aad-5b91-4d52-6e7a-75eb0a73fa0c-cc69d790 {
grid-area: 3 / 2 / 4 / 3;
}
#w-node-dfaebb50-b61b-1039-c086-1026639379a2-cc69d790 {
grid-area: 3 / 3 / 4 / 5;
justify-self: stretch;
}
#w-node-dfaebb50-b61b-1039-c086-1026639379a3-cc69d790 {
grid-area: 2 / 1 / 3 / 2;
}
#w-node-_3476183b-afac-418d-e0ec-c2e1d3b79170-cc69d790 {
grid-area: 5 / 3 / 6 / 5;
justify-self: stretch;
}
#w-node-cb569691-713f-bbe0-778e-062ffdace4a3-cc69d790 {
grid-area: 8 / 3 / 9 / 5;
justify-self: stretch;
}
#w-node-_34f33825-30f7-1a7f-61b1-09c9cc69d7c1-cc69d790 {
grid-area: 1 / 2 / 2 / 4;
justify-self: center;
}
#w-node-abf30d3f-b076-aefb-806d-4dc7431a02b0-cc69d790 {
grid-area: 4 / 1 / 6 / 3;
}
#w-node-_92ad78f5-7654-52ab-d10a-403edfb769b1-cc69d790 {
grid-area: 6 / 3 / 7 / 5;
justify-self: stretch;
}
#w-node-_92ad78f5-7654-52ab-d10a-403edfb769b2-cc69d790 {
grid-area: 2 / 1 / 3 / 2;
}
#w-node-_3bdf40d8-cd86-6024-19d5-510a9970720e-cc69d790 {
grid-area: 7 / 3 / 8 / 5;
}
#w-node-_3bdf40d8-cd86-6024-19d5-510a99707212-cc69d790, #w-node-c201e04d-fc36-c64b-d7b9-5c1ca3eb32ec-cc69d790, #w-node-_450d91e0-479a-9a8d-2758-0d975a9a1722-cc69d790, #w-node-_51209cbf-ad21-7865-473a-3b1ecb7ca9ea-cc69d790 {
grid-area: 3 / 2 / 4 / 3;
}
#w-node-b07eade4-402a-e04d-2ef4-2830fbd4dbd1-cc69d790 {
grid-area: 2 / 1 / 3 / 5;
}
#w-node-ca8b55e4-4033-d1b3-e75d-a8d7252ffe7d-7740fdbb, #w-node-_4ebf6be5-7d6f-b891-7557-0e722429cdd0-7740fde6 {
justify-self: center;
}
}
@media screen and (max-width: 479px) {
#w-node-b6eda60f-d879-3323-af78-eb4c5a4881eb-7740fd93 {
grid-area: 2 / 1 / 3 / 2;
}
#w-node-_5d1a60fa-7edb-874b-36c0-88ac71c23a83-7740fd93 {
grid-row: 3 / 4;
}
#w-node-_72753c73-3ff9-4b76-49d0-cda649ee848e-7740fd93 {
grid-area: 4 / 1 / 5 / 2;
}
#w-node-_1c0b1b8d-c5ae-1b5a-807c-d2f8fa98595e-cc69d790 {
grid-area: 6 / 1 / 7 / 3;
}
#w-node-_34f33825-30f7-1a7f-61b1-09c9cc69d7bb-cc69d790, #w-node-_84ff72e0-e62c-c901-7628-04025fb08527-cc69d790, #w-node-_3ba99aad-5b91-4d52-6e7a-75eb0a73fa0c-cc69d790 {
grid-area: 7 / 1 / 8 / 3;
}
#w-node-dfaebb50-b61b-1039-c086-1026639379a2-cc69d790 {
grid-area: 5 / 1 / 6 / 3;
}
#w-node-_3476183b-afac-418d-e0ec-c2e1d3b79170-cc69d790 {
grid-area: 7 / 1 / 8 / 3;
}
#w-node-cb569691-713f-bbe0-778e-062ffdace4a3-cc69d790 {
grid-area: 10 / 1 / 11 / 3;
}
#w-node-_34f33825-30f7-1a7f-61b1-09c9cc69d7c1-cc69d790 {
grid-area: 1 / 1 / 2 / 3;
justify-self: center;
}
#w-node-abf30d3f-b076-aefb-806d-4dc7431a02b0-cc69d790 {
grid-area: 4 / 1 / 5 / 3;
}
#w-node-_92ad78f5-7654-52ab-d10a-403edfb769b1-cc69d790 {
grid-area: 8 / 1 / 9 / 3;
justify-self: stretch;
}
#w-node-_3bdf40d8-cd86-6024-19d5-510a9970720e-cc69d790 {
grid-area: 9 / 1 / 10 / 3;
}
#w-node-_3bdf40d8-cd86-6024-19d5-510a99707212-cc69d790, #w-node-c201e04d-fc36-c64b-d7b9-5c1ca3eb32ec-cc69d790, #w-node-_450d91e0-479a-9a8d-2758-0d975a9a1722-cc69d790, #w-node-_51209cbf-ad21-7865-473a-3b1ecb7ca9ea-cc69d790 {
grid-area: 7 / 1 / 8 / 3;
}
#w-node-b07eade4-402a-e04d-2ef4-2830fbd4dbd1-cc69d790 {
grid-area: 2 / 1 / 3 / 3;
}
#w-node-a810f7bc-9685-da74-bbf8-4764a0b5ed24-cc69d790 {
grid-area: span 1 / span 1 / span 1 / span 1;
align-self: end;
}
}