body.template-12 #navigation .navigation-in, body.template-12 .navigation-buttons > a, body.template-12 .navigation-buttons > button, body.template-12 .menu-helper > span { background: rgb(246, 241, 235) !important; color: rgb(81, 62, 51) !important; }
body.template-12.type-index .index-content-wrapper { display: flex; flex-direction: column; }
body.template-12.type-index .homepage-group-title { display: none !important; }
body.template-12 .btn-conversion { background: rgb(81, 62, 51) !important; border-color: rgb(81, 62, 51) !important; color: rgb(255, 255, 255) !important; }
@media (min-width: 768px) {
  body.template-12 #navigation .menu-level-1 > li > a { padding: 32px clamp(10px, 1.03vw, 14px); font-size: 15px; }
  body.template-12 .navigation-buttons > a, body.template-12 .navigation-buttons > button { width: 44px; }
  body.template-12 .site-name { flex-basis: 170px; margin-right: 10px; }
  body.template-12 .site-name img { width: 170px !important; }
}
@media (max-width: 767px) {
  body.template-12 #navigation .navigation-in a { color: rgb(81, 62, 51) !important; font-size: 17px; }
}
html body.template-12 { --tuko-paper: #faf7f2; --tuko-panel: #f2ece4; background-color: var(--tuko-paper) !important; background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22180%22%20height%3D%22180%22%3E%3Cfilter%20id%3D%22paper%22%3E%3CfeTurbulence%20type%3D%22fractalNoise%22%20baseFrequency%3D%22.85%22%20numOctaves%3D%223%22%20stitchTiles%3D%22stitch%22%2F%3E%3CfeColorMatrix%20type%3D%22saturate%22%20values%3D%220%22%2F%3E%3CfeComponentTransfer%3E%3CfeFuncA%20type%3D%22linear%22%20slope%3D%22.045%22%2F%3E%3C%2FfeComponentTransfer%3E%3C%2Ffilter%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20filter%3D%22url(%23paper)%22%2F%3E%3C%2Fsvg%3E") !important; background-repeat: repeat !important; background-size: 180px 180px !important; }
body.template-12 #content-wrapper { background: transparent !important; }
body.template-12 #tuko-hero, body.template-12 .welcome-wrapper { background-color: var(--tuko-panel) !important; }

/* TUKO: automatic placeholders and cream sidebar panels */
body.template-12 :is(a.image,a.top-products-image,a.recommended-product):has(>img:is([src*="/missing_images/"],[data-src*="/missing_images/"])){position:relative;background-color:var(--tuko-panel,#f2ece4)!important;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%20stroke%3D%22%23b6a38d%22%20stroke-width%3D%221.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%2015h10l3-5h10l3%205h10v25H6z%22%2F%3E%3Ccircle%20cx%3D%2224%22%20cy%3D%2227%22%20r%3D%228%22%2F%3E%3C%2Fsvg%3E")!important;background-repeat:no-repeat!important;background-position:center!important;background-size:24px 24px!important;border-radius:8px;overflow:hidden}
body.template-12 :is(a.image,a.top-products-image,a.recommended-product):has(>img:is([src*="/missing_images/"],[data-src*="/missing_images/"]))>img{opacity:0!important}
body.template-12 .products-block .product :is(a.image,a.top-products-image,a.recommended-product):has(>img:is([src*="/missing_images/"],[data-src*="/missing_images/"])){background-size:44px 44px!important;background-position:50% 43%!important}
body.template-12 .products-block .product a.image:has(>img:is([src*="/missing_images/"],[data-src*="/missing_images/"])):after{content:"Fotografii připravujeme";position:absolute;top:58%;left:10px;right:10px;text-align:center;font:normal 13px/1.5 Arial,sans-serif;letter-spacing:.025em;color:#807366;pointer-events:none}
body.template-12 .sidebar :is(.box-categories,.box-onlinePayments){background:var(--tuko-panel,#f2ece4)!important;border:1px solid #e7ded5;border-radius:12px;padding:18px}
body.template-12 .sidebar .box-onlinePayments img{mix-blend-mode:multiply}
@media(max-width:767px){body.template-12 .products-block .product a.image:has(>img:is([src*="/missing_images/"],[data-src*="/missing_images/"])):after{font-size:11px}}
