.wrap .product-banner:is(.boot-hero,.deals-hero){border-radius:var(--surface-radius);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:32px;min-height:350px;padding:32px}.wrap .deals-hero.product-banner>div:first-child{min-width:0;padding-bottom:0}.wrap .product-banner .boot-hero-copy{min-width:0}.wrap .product-banner .boot-hero-intro,.wrap .product-banner.deals-hero p:not(.eyebrow){max-width:55ch;font-size:17px;line-height:1.7}.wrap .product-banner .boot-hero-intro{margin:16px 0 20px}.product-banner .deals-hero-link,.product-banner-link{text-underline-offset:4px;color:#fff;align-items:center;min-height:44px;margin-top:16px;font-size:14px;font-weight:700;text-decoration:underline;display:inline-flex}.product-banner .boot-hero-eyebrow{letter-spacing:1.4px;font-size:11px;line-height:1.5}.product-banner .boot-hero-meta{gap:12px 20px}.product-hero-display{isolation:isolate;min-width:0;padding:20px 8px;position:relative}.product-hero-display:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(#d8fa6224,#0000 70%);position:absolute;inset:8% 5%}.product-hero-tiles{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:10px;display:grid}.product-hero-tile{min-width:0;height:236px;color:var(--ink);background:#fff;border-radius:8px;flex-direction:column;padding:14px 12px 18px;text-decoration:none;transition:translate .18s;display:flex;position:relative;transform:rotate(-6deg);box-shadow:0 12px 24px #0003}.product-hero-tile:nth-child(2){z-index:1;background:#f2f8df;height:270px;transform:translateY(-8px)}.product-hero-tile:nth-child(3){transform:rotate(6deg)}.product-hero-tile:hover{translate:0 -5px}.product-hero-label{letter-spacing:1px;text-transform:uppercase;color:#53634b;overflow-wrap:anywhere;font-size:9px;font-weight:800;line-height:1.4}.product-hero-photo{flex:1;justify-content:center;align-items:center;min-height:0;margin:10px -4px;display:flex}.product-hero-photo img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;max-height:175px;display:block}.product-hero-photo svg{color:#6d8051;width:60px;height:60px}.product-hero-name{-webkit-line-clamp:3;-webkit-box-orient:vertical;padding-right:12px;font-size:12px;font-weight:800;line-height:1.4;display:-webkit-box;overflow:hidden}.product-hero-arrow{font-size:16px;font-weight:700;position:absolute;bottom:16px;right:10px}.product-banner .product-hero-tile:focus-visible{outline:3px solid var(--lime);outline-offset:5px}#prehled-kopacek{scroll-margin-top:24px}@media (max-width:1000px){.wrap .product-banner:is(.boot-hero,.deals-hero){grid-template-columns:1fr;gap:16px}.product-hero-display{justify-self:center;width:100%;max-width:570px}.product-hero-tile{height:220px}.product-hero-tile:nth-child(2){height:250px}}@media (max-width:760px){.wrap .product-banner:is(.boot-hero,.deals-hero){min-height:0;padding:24px 20px}.wrap .product-banner .boot-hero-intro,.wrap .product-banner.deals-hero p:not(.eyebrow){font-size:15px}.product-banner .deals-hero-link,.product-banner-link{margin-top:8px}}@media (max-width:480px){.product-hero-display{padding:12px 3px 8px}.product-hero-tiles{gap:6px}.product-hero-tile{border-radius:6px;height:185px;padding:12px 8px 15px}.product-hero-tile:nth-child(2){height:210px}.product-hero-label{letter-spacing:.5px;font-size:8px}.product-hero-name{padding-right:9px;font-size:10px}.product-hero-arrow{font-size:14px;bottom:13px;right:6px}.product-hero-photo{margin:6px -2px}.product-hero-photo img{max-height:130px}}@media (prefers-reduced-motion:reduce){.product-hero-tile{transition:none}}
